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@xxxxxxxxxxxx