Re: 3.1.5 breakage on FreeBSD

From: Thomas-Martin Seck <tmseck-lists_at_netcologne.de>
Date: Fri, 30 Jul 2010 18:02:56 +0200

* Thomas-Martin Seck (tmseck-lists_at_netcologne.de):

> * Amos Jeffries <squid3_at_treenet.co.nz> [gmane.comp.web.squid.devel]:
>
> > I've just applied a hack to the packaging bootstrap scripts. The next
> > daily snapshot available in approx 14hrs should build clean.
>
> Do you have a URL for a snapshot to test? The latest snapshot advertised
> on http://www.squid-cache.org/Versions/v3/3.1/ is still 3.1.4-20100701.
> Naively trying to fetch squid-3.1.5-20100705.tar.bz did not work :)
>

Sorry for the late response and lack of interim testing. Real life came
in the way.

I just had a look at 3.1.5.1: looks like it's still broken:

depbase=`echo LoadableModule.o | sed 's|[^/]*$|.deps/&|;s|\.o$||'`; c++ -DHAVE_CONFIG_H -DDEFAULT_CONFIG_FILE=\"/usr/local/etc/squid/squid.conf\" -DDEFAULT_SQUID_DATA_DIR=\"/usr/local/etc/squid\" -DDEFAULT_SQUID_CONFIG_DIR=\"/usr/local/etc/squid\" -I.. -I../include -I../src -I../include -I../src -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Werror -D_REENTRANT -O2 -pipe -fno-strict-aliasing -MT LoadableModule.o -MD -MP -MF $depbase.Tpo -c -o LoadableModule.o LoadableModule.cc && mv -f $depbase.Tpo $depbase.Po
In file included from ../libltdl/ltdl.h:37,
                 from LoadableModule.cc:10:
../libltdl/libltdl/lt_error.h:35:31: error: libltdl/lt_system.h: No such file or directory
*** Error code 1

libtdl/lt_system.h is in
/usr/local/share/libtool/libtdl/libtdl/lt_system.h, it's from
the FreeBSD port of libtool-2.2.6b.

Are loadable modules currently needed for anything other than eCAP? If
not, I could conditionally disable support for it, update the port and
just mark Squid-3.1+eCAP as "broken" until this is sorted out.
Received on Fri Jul 30 2010 - 16:03:05 MDT

This archive was generated by hypermail 2.2.0 : Sat Jul 31 2010 - 12:00:25 MDT