| Summary: | libtool create defuct makefiles if PREFIX is used | ||
|---|---|---|---|
| Product: | Ports & Packages | Reporter: | dirk.meyer <dirk.meyer> |
| Component: | Individual Port(s) | Assignee: | Satoshi Asami <asami> |
| Status: | Closed FIXED | ||
| Severity: | Affects Only Me | ||
| Priority: | Normal | ||
| Version: | Latest | ||
| Hardware: | Any | ||
| OS: | Any | ||
|
Description
Bill Fumerola
1999-08-02 17:15:54 UTC
Building any package using libtool graphics/gd devel/gettext .... Fix: none found yet On Mon, 2 Aug 1999 dirk.meyer@dinoex.sub.org wrote: # >Environment: # # PREFIX=/usr/extra # # >Description: # # Building any package using libtool # graphics/gd devel/gettext .... # # >How-To-Repeat: # >Fix: # # none found yet # # # >Release-Note: # >Audit-Trail: # >Unformatted: # >How-To-Repea: # # ports try to call /usr/local/bin/libtool despite it was # build under /usr/extra too. One solution is to use the following patch. I use it all the time with no ill-effects. I proposed it when the libtool changes were last made but it was shot down. Just make sure that libtool can be found in your PATH and it should work for you as well. -steve Index: bsd.port.mk =================================================================== RCS file: /home/ncvs/ports/Mk/bsd.port.mk,v retrieving revision 1.315 diff -u -r1.315 bsd.port.mk --- bsd.port.mk 1999/07/23 09:36:54 1.315 +++ bsd.port.mk 1999/08/01 16:20:22 @@ -666,7 +666,7 @@ # Miscellaneous overridable commands: GMAKE?= gmake AUTOCONF?= autoconf -LIBTOOL?= ${LOCALBASE}/bin/libtool +LIBTOOL?= `which libtool || echo ${LOCALBASE}/bin/libtool` XMKMF?= xmkmf -a .if exists(/sbin/md5) MD5?= /sbin/md5 Responsible Changed From-To: freebsd-ports->asami Proposed fix is a bsd.port.mk issue, those go to Satoshi. State Changed From-To: open->analyzed Dirk, it looks like the problem was you just needed to set LOCALBASE. Can this be closed now? State Changed From-To: analyzed->closed Submitter reports problem is solved. |