Page MenuHomeFreeBSD

databases/sqlite3: Pass --prefix to configure
ClosedPublic

Authored by ivy on Fri, Sep 19, 10:14 PM.
Tags
None
Referenced Files
Unknown Object (File)
Sun, Sep 28, 8:58 AM
Unknown Object (File)
Sat, Sep 27, 7:17 PM
Unknown Object (File)
Tue, Sep 23, 10:55 PM
Unknown Object (File)
Sat, Sep 20, 11:37 AM
Unknown Object (File)
Sat, Sep 20, 7:19 AM
Unknown Object (File)
Sat, Sep 20, 6:16 AM
Unknown Object (File)
Sat, Sep 20, 6:13 AM
Unknown Object (File)
Sat, Sep 20, 5:30 AM
Subscribers
None

Details

Summary

This is required to build with a non-default ${LOCALBASE}, otherwise,
the build fails: firstly because it can't find libedit, and secondly
because it tries to install into /usr/local instead of ${PREFIX}.

PR: 288816
Approved by: maintainer (timeout, > 30 days)

Diff Detail

Repository
R11 FreeBSD ports repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

ivy requested review of this revision.Fri, Sep 19, 10:14 PM
ivy created this revision.
This revision is now accepted and ready to land.Sat, Sep 20, 12:57 AM

When the port has GNU_CONFIGURE=yes instead of HAS_CONFIGURE=yes, the framework passes --prefix automatically.
So the change makes sense only if the configure script shipped by sqlite is indeed non-standard.

When the port has GNU_CONFIGURE=yes instead of HAS_CONFIGURE=yes, the framework passes --prefix automatically.
So the change makes sense only if the configure script shipped by sqlite is indeed non-standard.

it is indeed not GNU configure, it's a weird Tcl thing called "autosetup", and GNU_CONFIGURE isn't set in the Makefile.

This revision was automatically updated to reflect the committed changes.