bsd.gcc.mk PREFIX or LOCALBASE?

b. f. bf1783 at googlemail.com
Sat Feb 13 08:08:10 UTC 2010


>In bsd.gcc.mk there is:
>
>.   if ${_USE_GCC} != 3.4
>CFLAGS+=                -Wl,-rpath=${PREFIX}/lib/${_GCC_BUILD_DEPENDS}
>LDFLAGS+=               -Wl,-rpath=${PREFIX}/lib/${_GCC_BUILD_DEPENDS}
>.   endif
>
>However, I think this should be ${LOCALBASE} instead of ${PREFIX}.

I agree with you, and I meant to mention this to gerald@ earlier, but
I forgot.  The Ports system is not now well-equipped to deal with
LOCALBASE != PREFIX for a lot of software, and most people don't do
this, so the impact is limited, but it does break some test builds and
utilities, as you have seen.

b.


More information about the freebsd-ports mailing list