svn commit: r370526 - head/security/cyrus-sasl2-gssapi
Tijl Coosemans
tijl at FreeBSD.org
Thu Oct 9 16:54:33 UTC 2014
On Thu, 9 Oct 2014 13:18:28 +0000 (UTC) Hajimu UMEMOTO <ume at FreeBSD.org> wrote:
> Author: ume
> Date: Thu Oct 9 13:18:28 2014
> New Revision: 370526
> URL: https://svnweb.freebsd.org/changeset/ports/370526
> QAT: https://qat.redports.org/buildarchive/r370526/
>
> Log:
> Include RPATH in the libs, again.
> It seems that USES=libtool doesn't rewrite ${LIBTOOL} in
> a configure script to use ${LOCALBASE}/bin/libtool like
> bsd.autotools.mk did.
> So, rewrite it explicitly for workaround.
>
> PR: 194176
> Submitted by: jhujhiti__at__adjectivism.org
Can you ask upstream to run 'autoreconf -f -i'? It will update
all the build scripts. For instance, the version of libtool that
is currently included in the distfile is almost 15 years old.
Ideally the cyrus-sals2 ports should also do that (by adding
USES=autoreconf) instead of this hack. The problem with this
hack, and the reason why USES=libtool does not use it, is that
libtool is a generated script with hardcoded values for CC, LD,
and a number of other tools and flags. And the tools used to
build security/cyrus-sasl2-gssapi are not necessarily the same
as the ones used to build devel/libtool.
More information about the svn-ports-head
mailing list