On Fri, Jul 01, 2011 at 04:03:24PM +1200, Amos Jeffries wrote: > The Squid HTTP Proxy team is very pleased to announce the > availability of the Squid-3.1.13 release! I am getting the following error during make check (gcc is 4.4.5): [...] make[4]: Entering directory `/var/tmp/portage/net-proxy/squid-3.1.13/work/squid-3.1.13/src/ssl' /bin/sh ../../test-suite/testheaders.sh "x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I../.. -I../../include -I../../src -I../../include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -D_REENTRANT -m64 -O2 -pipe -march=core2" "." || exit 1 Testing ./Config.h ...OK. Testing ./ErrorDetail.h ...OK. Testing ./certificate_db.h ...In file included from ./testHeaderDeps_certificate_db.cc:3: ././certificate_db.h: In static member function ‘static long unsigned int Ssl::CertificateDb::index_serial_hash_LHASH_HASH(const void*)’: ././certificate_db.h:113: error: duplicate ‘const’ ././certificate_db.h:113: error: invalid conversion from ‘const void*’ to ‘const char***’ ././certificate_db.h:113: error: ‘index_serial_hash_hash’ was not declared in this scope ././certificate_db.h: In static member function ‘static int Ssl::CertificateDb::index_serial_cmp_LHASH_COMP(const void*, const void*)’: ././certificate_db.h:114: error: duplicate ‘const’ ././certificate_db.h:114: error: invalid conversion from ‘const void*’ to ‘const char***’ ././certificate_db.h:114: error: duplicate ‘const’ ././certificate_db.h:114: error: invalid conversion from ‘const void*’ to ‘const char***’ ././certificate_db.h:114: error: ‘index_serial_cmp_cmp’ was not declared in this scope ././certificate_db.h: In static member function ‘static long unsigned int Ssl::CertificateDb::index_name_hash_LHASH_HASH(const void*)’: ././certificate_db.h:115: error: duplicate ‘const’ ././certificate_db.h:115: error: invalid conversion from ‘const void*’ to ‘const char***’ ././certificate_db.h:115: error: ‘index_name_hash_hash’ was not declared in this scope ././certificate_db.h: In static member function ‘static int Ssl::CertificateDb::index_name_cmp_LHASH_COMP(const void*, const void*)’: ././certificate_db.h:116: error: duplicate ‘const’ ././certificate_db.h:116: error: invalid conversion from ‘const void*’ to ‘const char***’ ././certificate_db.h:116: error: duplicate ‘const’ ././certificate_db.h:116: error: invalid conversion from ‘const void*’ to ‘const char***’ ././certificate_db.h:116: error: ‘index_name_cmp_cmp’ was not declared in this scope make[4]: *** [testHeaders] Error 1 make[4]: Leaving directory `/var/tmp/portage/net-proxy/squid-3.1.13/work/squid-3.1.13/src/ssl' make[3]: *** [check-am] Error 2 make[3]: Leaving directory `/var/tmp/portage/net-proxy/squid-3.1.13/work/squid-3.1.13/src/ssl' make[2]: *** [check-recursive] Error 1 make[2]: Leaving directory `/var/tmp/portage/net-proxy/squid-3.1.13/work/squid-3.1.13/src' make[1]: *** [check] Error 2 make[1]: Leaving directory `/var/tmp/portage/net-proxy/squid-3.1.13/work/squid-3.1.13/src' make: *** [check-recursive] Error 1 -- Eray Aslan