]> git.ipfire.org Git - thirdparty/squid.git/commit
Hack: define top_build_prefix for old autotools
authorAmos Jeffries <squid3@treenet.co.nz>
Sat, 31 Jul 2010 14:18:30 +0000 (02:18 +1200)
committerAmos Jeffries <squid3@treenet.co.nz>
Sat, 31 Jul 2010 14:18:30 +0000 (02:18 +1200)
commit2148ef5866fbbd54bec3602827b4b7ca44c80d28
treeaf1899a676e723017f839dd51e4a70bdb572cb3c
parent4c4ca9c29c456d03c2b1266046152372cea33a0b
Hack: define top_build_prefix for old autotools

This hack was removed during the libtool 2.2 upgrade.

The issue shows up as bundle builds failing to link libltdl/libltdlc.la
when they should in fact be linking ../libltdl/libltdlc.la in src/Makefile

It is caused by the macros of libtool 2.2 assuming the presence of
top_build_prefix but since autoconf 2.62 that was replaced with
ac_top_build_prefix and is no longer automatically defined in Makefile's.

Some distros also seem to have back-ported the removal of top_build_prefix
into their old autoconf causing macro version tests to fail.
configure.in