Re: squid3-ipv6 squid3 configure.in,1.63.2.61,1.63.2.62

From: Amos Jeffries <squid3@dont-contact.us>
Date: Wed, 3 Oct 2007 10:35:28 +1300 (NZDT)

> Hi Amos,
>
> At 23.14 01/10/2007, Amos Jeffries wrote:
>> >
>> > Arghhhh !!!
>> > I went crazy for 4 hours trying to understand a not-sense C++ build
>> > error ..... :-(
>>
>>Only 4 hours? man your lucky.
>>It took G. Panula and I a nasty few weeks to figure this one out.
>
> The error happens in MemPool.cc, so I have compared all the involved
> files against a working squid 3, but i took 4 hours before comparing
> autoconf.h .... :-)
>
>>BTW, Which OS was this on?
>>That particular bug props up when some IPv6 extensions to local resolver
>>are not available for use.
>
> Windows, using MSYS+MinGW.
>

I meant: 2K/NT, XP, Vista?
I'd kind of expect this on 2kK/NT, possibly XP as its IPv6-related.
But the MinG for Vista should be emulating a v6 capable resolver.

>> >
>> >>If there is any way to get it to work that would be good. Otherwise
>> there
>> >>are quite a number of lines to be added to dnsserver.cc to cope with
>> the
>> >>different varitations.
>> >
>> > The next planned version of autotools on MinGW are:
>> >
>> > - autoconf 2.61
>> > - automake 1.10
>> >
>>
>>FWIW, I have been using 2.61 here no problems. Panula has yet to get back
>>to me on if his/her upgrade to 2.61 has resulted in a working autoconf.h
>> .
>>
>>The bypass for now is to configure, then patch the autoconf.h changing
>>/* #undef _SQUID_RES_NSADDR6_LIST */(i)
>>to:
>>/* #undef _SQUID_RES_NSADDR6_LIST(i) */
>>
>>
>> > I will try with the preview builds to see what happens.
>> >
>>
>>If that fails, I'll work up some glue.
>
> What about fix this using sed into bootstrap.sh ?
>

I hate using sed with anything beyond simple alphanumerics, it plays nasty
with any regexp special chars.

Ah well. It's glued now in source anyway.

Amos
Received on Tue Oct 02 2007 - 15:35:52 MDT

This archive was generated by hypermail pre-2.1.9 : Tue Oct 30 2007 - 13:00:03 MDT