64 bit broken again !!!!

From: Serassio Guido <guido.serassio@dont-contact.us>
Date: Tue, 22 Nov 2005 11:12:51 +0100

Hi Duane,

Some days ago I have asked you about the 64 bit compatibility of the
incoming ICAP support without any response.

Now, after the commit, really I'm wondering why again Squid 3 doesn't
build on 64 bit machines.

Why this code was not tested ?
Why other developers always should fix your commits ?

This is not the correct way for a 3.0 Squid release in a short time ....

Some days ago, Alex Rousskov wrote:
"IMO, serious Squid2 development is a masochistic activity. The same
can be said about current Squid3."

Today I agree with Alex about Squid3 .... :-(

Regards

Guido

make[4]: Entering directory `/home/serassio/squid3/src/ICAP'
if g++ -DHAVE_CONFIG_H -I. -I. -I../../include -I../../include
-I../../include -I../../src -I/usr/includ
e/libxml2 -Werror -Wall -Wpointer-arith -Wwrite-strings
-Wcomments -D_REENTRANT -g -O2 -MT ICAPModXact.o
  -MD -MP -MF ".deps/ICAPModXact.Tpo" -c -o ICAPModXact.o ICAPModXact.cc; \
then mv -f ".deps/ICAPModXact.Tpo" ".deps/ICAPModXact.Po"; else rm -f
".deps/ICAPModXact.Tpo"; exit 1; fi
ICAPModXact.cc: In member function `void ICAPModXact::openChunk(MemBuf&, long
    unsigned int)':
ICAPModXact.cc:308: warning: unsigned int format, different type arg (arg 3)
ICAPModXact.cc: In member function `void
    ICAPModXact::makeRequestHeaders(MemBuf&)':
ICAPModXact.cc:895: warning: int format, different type arg (arg 3)
ICAPModXact.cc:897: warning: int format, different type arg (arg 3)
ICAPModXact.cc:899: warning: int format, different type arg (arg 3)
ICAPModXact.cc: In member function `void ICAPModXact::encapsulateHead(MemBuf&,
    const char*, MemBuf&, const HttpMsg*)':
ICAPModXact.cc:925: warning: int format, different type arg (arg 4)
ICAPModXact.cc: In member function `virtual void
    ICAPModXact::fillPendingStatus(MemBuf&) const':
ICAPModXact.cc:997: warning: int format, different type arg (arg 3)
make[4]: *** [ICAPModXact.o] Error 1
make[4]: Leaving directory `/home/serassio/squid3/src/ICAP'
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory `/home/serassio/squid3/src/ICAP'
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory `/home/serassio/squid3/src'
make[1]: *** [all] Error 2
make[1]: Leaving directory `/home/serassio/squid3/src'
make: *** [all-recursive] Error 1

-
========================================================
Guido Serassio
Acme Consulting S.r.l. - Microsoft Certified Partner
Via Lucia Savarino, 1 10098 - Rivoli (TO) - ITALY
Tel. : +39.011.9530135 Fax. : +39.011.9781115
Email: guido.serassio@acmeconsulting.it
WWW: http://www.acmeconsulting.it/
Received on Tue Nov 22 2005 - 03:13:17 MST

This archive was generated by hypermail pre-2.1.9 : Thu Dec 01 2005 - 12:00:15 MST