Hi All, I get error when try to built squid 3.1.0.6: ./configure --localstatedir=/var --prefix=/usr --includedir=/usr/include --datadir=/usr/share --bindir=/usr/sbin --libexecdir=/usr/lib/squid --exec-prefix=/usr --sysconfdir=/etc/squid --enable-icmp --enable-arp-acl --with-default-user=squid --enable-auth="basic ntlm" --enable-basic-auth-helpers="LDAP SMB NCSA multi-domain-NTLM" --enable-ntlm-auth-helpers="smb_lm" --enable-ntlm-fail-open --enable-external-acl-helpers="ip_user ldap_group session wbinfo_group" --enable-err-languages="French English" --enable-default-err-languages=French --enable-follow-x-forwarded-for --enable-storeio="ufs diskd aufs coss" --enable-removal-policies="lru heap" [...] make [...] /squid/etc\" -I. -I. -I../include -I. -I. -I../include -I../include -I../lib/libTrie/include -I../lib -I../lib -Werror -Wall -Wpointer-arith -Wwrite-strings -Wcomments -g -O2 -MT globals.o -MD -MP -MF "$depbase.Tpo" -c -o globals.o globals.cc; \ then mv -f "$depbase.Tpo" "$depbase.Po"; else rm -f "$depbase.Tpo"; exit 1; fi depbase=`echo comm.lo | sed 's|[^/]*$|.deps/&|;s|\.lo$||'`; \ if /bin/sh ../libtool --tag=CXX --mode=compile g++ -DHAVE_CONFIG_H -DDEFAULT_CONFIG_FILE=\"/usr/local/squid/etc/squid.conf\" -DDEFAULT_SQUID_DATA_DIR=\"/usr/local/squid/share\" -DDEFAULT_SQUID_CONFIG_DIR=\"/usr/local/squid/etc\" -I. -I. -I../include -I. -I. -I../include -I../include -I../lib/libTrie/include -I../lib -I../lib -Werror -Wall -Wpointer-arith -Wwrite-strings -Wcomments -g -O2 -MT comm.lo -MD -MP -MF "$depbase.Tpo" -c -o comm.lo comm.cc; \ then mv -f "$depbase.Tpo" "$depbase.Plo"; else rm -f "$depbase.Tpo"; exit 1; fi g++ -DHAVE_CONFIG_H -DDEFAULT_CONFIG_FILE=\"/usr/local/squid/etc/squid.conf\" -DDEFAULT_SQUID_DATA_DIR=\"/usr/local/squid/share\" -DDEFAULT_SQUID_CONFIG_DIR=\"/usr/local/squid/etc\" -I. -I. -I../include -I. -I. -I../include -I../include -I../lib/libTrie/include -I../lib -I../lib -Werror -Wall -Wpointer-arith -Wwrite-strings -Wcomments -g -O2 -MT comm.lo -MD -MP -MF .deps/comm.Tpo -c comm.cc -fPIC -DPIC -o .libs/comm.o cc1plus: warnings being treated as errors comm.cc: In member function 'int ConnectStateData::commResetFD()': comm.cc:960: warning: deprecated conversion from string constant to 'char*'' comm.cc:977: warning: deprecated conversion from string constant to 'char*'' comm.cc: In member function 'void ConnectStateData::connect()': comm.cc:1078: warning: deprecated conversion from string constant to 'char*'' comm.cc:1083: warning: deprecated conversion from string constant to 'char*'' comm.cc:1088: warning: deprecated conversion from string constant to 'char*'' comm.cc:1104: warning: deprecated conversion from string constant to 'char*'' comm.cc:1116: warning: deprecated conversion from string constant to 'char*'' comm.cc: In function 'int commSetTimeout(int, int, void (*)(int, void*), void*)': comm.cc:1153: warning: deprecated conversion from string constant to 'char*'' comm.cc: In function 'int commSetTimeout(int, int, RefCount<AsyncCall>&)': comm.cc:1164: warning: deprecated conversion from string constant to 'char*'' comm.cc: In member function 'bool AcceptFD::acceptOne()': comm.cc:2247: warning: deprecated conversion from string constant to 'char*'' comm.cc: In function 'void commStartHalfClosedMonitor(int)': comm.cc:2384: warning: deprecated conversion from string constant to 'char*'' comm.cc: In function 'void commHalfClosedCheck(void*)': comm.cc:2405: warning: deprecated conversion from string constant to 'char*'' comm.cc: In function 'void commStopHalfClosedMonitor(int)': comm.cc:2433: warning: deprecated conversion from string constant to 'char*'' make[1]: *** [comm.lo] Error 1 make[1]: Leaving directory `/usr/src/squid-3.1.0.6/src' make: *** [all-recursive] Error 1 root@sl05:/usr/src/squid-3.1.0.6# I'm running Ubuntu on a SUN Sparc64. Thanks for your help. Sébastien