Re: [squid-users] Squid-2.6.STABLE1: include/md5.c make failure

From: Merton Campbell Crockett <m.c.crockett@dont-contact.us>
Date: Fri, 4 Aug 2006 06:43:57 -0700

Guido:

Thanks for the changes. I didn't have a chance to download one of
the STABLE1 daily builds but did download Squid-2.6.STABLE2
yesterday. Make reported no errors on the BSD/OS 4.3.1 systems.
Squid-2.6.STABLE2 is now deployed in the production environment.

Merton Campbell Crockett

On 12 Jul 2006, at 08:06 , Guido Serassio wrote:

> Hi,
>
> At 08.38 11/07/2006, Henrik Nordstrom wrote:
>
>> mån 2006-07-10 klockan 20:15 -0700 skrev Merton Campbell Crockett:
>> > On earlier versions of Squid, I had no problems building the md5
>> > module for BSD/OS 4.3.1. With Squid-2.6.STABLE1, I get a fatal
>> error
>> > building the module. This occurs with both BSD and Gnu make. The
>> > failure is triggered by the "typedef struct MD5Context" changes
>> where
>> > uint32_t is used instead of u_int32_t.
>>
>> Please file a bug report
>>
>> http://www.squid-cache.org/bugs/
>>
>> > Most of my programming experience has been with firmware or
>> assembler
>> > and I'm a little rusty. There probably a better way to approach
>> this
>> > problem than by replacing all occurrences of uint*_t with u_int*_t.
>> > Any recommendations?
>>
>> My understanding: Current C & UNIX standards use uint without the
>> _. Old
>> BSDs form is u_int...
>>
>> Squid 2.6 unfortunately got stuck somewhere inbetween it seems.. (all
>> test systems used support both forms..)
>
> It should fixed now in the CVS tree.

Merton Campbell Crockett
m.c.crockett@adelphia.net
Received on Fri Aug 04 2006 - 07:44:13 MDT

This archive was generated by hypermail pre-2.1.9 : Fri Sep 01 2006 - 12:00:01 MDT