Re: 3.1.5 breakage on FreeBSD

From: Amos Jeffries <squid3_at_treenet.co.nz>
Date: Mon, 05 Jul 2010 00:12:23 +0000

On 4 Jul 2010 10:00:39 -0000, tmseck-lists_at_netcologne.de (Thomas-Martin
Seck) wrote:
> * Amos Jeffries <squid3_at_treenet.co.nz>:
>
>> Thomas-Martin Seck wrote:
>>> Hello,
>>>
>>> while preparing the FreeBSD port update for 3.1.5 I noticed that
>>> LoadableModule.cc does not build (this is on FreeBSD-8.0-Release/amd64
>>> in a clean "tinderbox" environment):
>>>
>>> In file included from LoadableModule.cc:10:
>>> ../libltdl/ltdl.h:36:31: error: libltdl/lt_system.h: No such file or
>>> directory
>>> ../libltdl/ltdl.h:37:30: error: libltdl/lt_error.h: No such file or
>>> directory
>>> ../libltdl/ltdl.h:38:33: error: libltdl/lt_dlloader.h: No such file or
>>> directory
>>>
>>> It looks like libltdl has been updated and libltdl/ltdl.h needs to
know
>>> to look for these headers in libltdl/libltdl/?
>>
>> LTDL 2.2.6b (which we package on) depends on some system files
>> explicitly but does not seem to check for them properly on configure.
>
> OK, so this means I need to specify a build dependency on libtool-2.2?

2.2.6b specifically (not sure about later). "2.2.6" plain was working
nicely with 3.1.4 and older, it was just the "b" release which made the
system files appear.

>
> FWIW, the FreeBSD port of libtool-2.2 installs these headers into
> $PREFIX/share/libtool/libltdl/libltdl/.

Thanks.

Amos
Received on Mon Jul 05 2010 - 00:12:27 MDT

This archive was generated by hypermail 2.2.0 : Mon Jul 05 2010 - 12:00:09 MDT