From: Amos Jeffries Date: Mon, 5 Jul 2010 11:00:00 +0000 (-0600) Subject: Bug 2972: LTDL 2.2.6b compile errors X-Git-Tag: SQUID_3_1_5_1~25 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=6489e2b17aeb17a4923c1e4ce4a5edef3a972fda;p=thirdparty%2Fsquid.git Bug 2972: LTDL 2.2.6b compile errors Bundle a slightly hacked version of libltdl/ltdl.h which does not use <> for inclusion of its dependency files. This makes it portable to OS with older libtool versions. --- diff --git a/bootstrap.sh b/bootstrap.sh index 5fdade1cd7..2ccde1a503 100755 --- a/bootstrap.sh +++ b/bootstrap.sh @@ -101,6 +101,10 @@ bootstrap_libtoolize() { chmod u+w $makefile mv $makefile.new $makefile chmod u-w $makefile + + # Libtool 2.2.6b we bundle is slightly broken with non-portable dependencies + sed 's//.h\"/g' > $src/ltdl.h.new; + mv $src/ltdl.h.new $src/ltdl.h fi }