See <http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/398/changes>
Changes: [Amos Jeffries] Converts the PortCfgPointer to reference counted This allows long-lived connections to retain access to their original receiving port configuration even after squid has been reconfigured. Reference counting prevents some leaking of these port configuration details and associated state by removing locking uncertainties. Also, fixes all parsing errors resulting from the change. Most of the issues were due to use of raw-pointers and explicit cbdataReference*() API. ------------------------------------------ [...truncated 16574 lines...] make[2]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-01-minimal/squid-3.HEAD-BZR/_build/errors'> Making all in doc make[2]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-01-minimal/squid-3.HEAD-BZR/_build/doc'> Making all in manuals make[3]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-01-minimal/squid-3.HEAD-BZR/_build/doc/manuals'> make[3]: Nothing to be done for `all'. make[3]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-01-minimal/squid-3.HEAD-BZR/_build/doc/manuals'> make[3]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-01-minimal/squid-3.HEAD-BZR/_build/doc'> make[3]: Nothing to be done for `all-am'. make[3]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-01-minimal/squid-3.HEAD-BZR/_build/doc'> make[2]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-01-minimal/squid-3.HEAD-BZR/_build/doc'> Making all in helpers make[2]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-01-minimal/squid-3.HEAD-BZR/_build/helpers'> Making all in basic_auth make[3]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-01-minimal/squid-3.HEAD-BZR/_build/helpers/basic_auth'> make[4]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-01-minimal/squid-3.HEAD-BZR/_build/helpers/basic_auth'> make[4]: Nothing to be done for `all-am'. make[4]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-01-minimal/squid-3.HEAD-BZR/_build/helpers/basic_auth'> make[3]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-01-minimal/squid-3.HEAD-BZR/_build/helpers/basic_auth'> Making all in digest_auth make[3]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-01-minimal/squid-3.HEAD-BZR/_build/helpers/digest_auth'> make[4]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-01-minimal/squid-3.HEAD-BZR/_build/helpers/digest_auth'> make[4]: Nothing to be done for `all-am'. make[4]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-01-minimal/squid-3.HEAD-BZR/_build/helpers/digest_auth'> make[3]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-01-minimal/squid-3.HEAD-BZR/_build/helpers/digest_auth'> Making all in external_acl make[3]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-01-minimal/squid-3.HEAD-BZR/_build/helpers/external_acl'> make[4]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-01-minimal/squid-3.HEAD-BZR/_build/helpers/external_acl'> make[4]: Nothing to be done for `all-am'. make[4]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-01-minimal/squid-3.HEAD-BZR/_build/helpers/external_acl'> make[3]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-01-minimal/squid-3.HEAD-BZR/_build/helpers/external_acl'> Making all in log_daemon make[3]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-01-minimal/squid-3.HEAD-BZR/_build/helpers/log_daemon'> Making all in DB make[4]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-01-minimal/squid-3.HEAD-BZR/_build/helpers/log_daemon/DB'> sed -e 's,[@]PERL[@],/usr/bin/perl,g' <../../../../helpers/log_daemon/DB/log_db_daemon.pl.in >log_db_daemon || (/bin/rm -f -f log_db_daemon ; exit 1) pod2man log_db_daemon log_db_daemon.8 make[4]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-01-minimal/squid-3.HEAD-BZR/_build/helpers/log_daemon/DB'> Making all in file make[4]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-01-minimal/squid-3.HEAD-BZR/_build/helpers/log_daemon/file'> ccache g++ -DHAVE_CONFIG_H -I../../../.. -I../../../../include -I../../../../lib -I../../../../src -I../../../include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -g -MT log_file_daemon.o -MD -MP -MF .deps/log_file_daemon.Tpo -c -o log_file_daemon.o ../../../../helpers/log_daemon/file/log_file_daemon.cc mv -f .deps/log_file_daemon.Tpo .deps/log_file_daemon.Po /bin/sh ../../../libtool --tag=CXX --mode=link ccache g++ -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -g -g -o log_file_daemon log_file_daemon.o -L../../../lib ../../../compat/libcompat-squid.la -lm -lnsl -lresolv -lcap -lrt -ldl -ldl libtool: link: ccache g++ -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -g -g -o log_file_daemon log_file_daemon.o -L<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-01-minimal/squid-3.HEAD-BZR/_build/lib> ../../../compat/.libs/libcompat-squid.a -lm -lnsl -lresolv -lcap -lrt -ldl make[4]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-01-minimal/squid-3.HEAD-BZR/_build/helpers/log_daemon/file'> make[4]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-01-minimal/squid-3.HEAD-BZR/_build/helpers/log_daemon'> make[4]: Nothing to be done for `all-am'. make[4]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-01-minimal/squid-3.HEAD-BZR/_build/helpers/log_daemon'> make[3]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-01-minimal/squid-3.HEAD-BZR/_build/helpers/log_daemon'> Making all in negotiate_auth make[3]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-01-minimal/squid-3.HEAD-BZR/_build/helpers/negotiate_auth'> make[4]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-01-minimal/squid-3.HEAD-BZR/_build/helpers/negotiate_auth'> make[4]: Nothing to be done for `all-am'. make[4]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-01-minimal/squid-3.HEAD-BZR/_build/helpers/negotiate_auth'> make[3]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-01-minimal/squid-3.HEAD-BZR/_build/helpers/negotiate_auth'> Making all in url_rewrite make[3]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-01-minimal/squid-3.HEAD-BZR/_build/helpers/url_rewrite'> make[4]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-01-minimal/squid-3.HEAD-BZR/_build/helpers/url_rewrite'> make[4]: Nothing to be done for `all-am'. make[4]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-01-minimal/squid-3.HEAD-BZR/_build/helpers/url_rewrite'> make[3]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-01-minimal/squid-3.HEAD-BZR/_build/helpers/url_rewrite'> Making all in storeid_rewrite make[3]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-01-minimal/squid-3.HEAD-BZR/_build/helpers/storeid_rewrite'> Making all in file make[4]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-01-minimal/squid-3.HEAD-BZR/_build/helpers/storeid_rewrite/file'> sed -e 's,[@]PERL[@],/usr/bin/perl,g' <../../../../helpers/storeid_rewrite/file/storeid_file_rewrite.pl.in >storeid_file_rewrite || (/bin/rm -f -f storeid_file_rewrite ; exit 1) pod2man storeid_file_rewrite storeid_file_rewrite.8 make[4]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-01-minimal/squid-3.HEAD-BZR/_build/helpers/storeid_rewrite/file'> make[4]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-01-minimal/squid-3.HEAD-BZR/_build/helpers/storeid_rewrite'> make[4]: Nothing to be done for `all-am'. make[4]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-01-minimal/squid-3.HEAD-BZR/_build/helpers/storeid_rewrite'> make[3]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-01-minimal/squid-3.HEAD-BZR/_build/helpers/storeid_rewrite'> make[3]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-01-minimal/squid-3.HEAD-BZR/_build/helpers'> make[3]: Nothing to be done for `all-am'. make[3]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-01-minimal/squid-3.HEAD-BZR/_build/helpers'> make[2]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-01-minimal/squid-3.HEAD-BZR/_build/helpers'> Making all in src make[2]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-01-minimal/squid-3.HEAD-BZR/_build/src'> gawk -f ../../src/cf_gen_defines <../../src/cf.data.pre >cf_gen_defines.cci || (/bin/rm -f -f cf_gen_defines.cci && exit 1) sed \ -e "s%[@]DEFAULT_HTTP_PORT[@]%3128%g" \ -e "s%[@]DEFAULT_ICP_PORT[@]%3130%g" \ -e "s%[@]DEFAULT_CACHE_EFFECTIVE_USER[@]%nobody%g" \ -e "s%[@]DEFAULT_MIME_TABLE[@]%<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-01-minimal/squid-3.HEAD-BZR/_inst/etc/mime.conf%g"> \ -e "s%[@]DEFAULT_SSL_CRTD[@]%<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-01-minimal/squid-3.HEAD-BZR/_inst/libexec/`echo> ssl_crtd | sed 's,x,x,;s/$//'`%g" \ -e "s%[@]DEFAULT_UNLINKD[@]%<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-01-minimal/squid-3.HEAD-BZR/_inst/libexec/`echo> unlinkd | sed 's,x,x,;s/$//'`%g" \ -e "s%[@]DEFAULT_PINGER[@]%<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-01-minimal/squid-3.HEAD-BZR/_inst/libexec/`echo> pinger | sed 's,x,x,;s/$//'`%g" \ -e "s%[@]DEFAULT_DISKD[@]%<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-01-minimal/squid-3.HEAD-BZR/_inst/libexec/`echo> diskd | sed 's,x,x,;s/$//'`%g" \ -e "s%[@]DEFAULT_LOGFILED[@]%<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-01-minimal/squid-3.HEAD-BZR/_inst/libexec/`echo> log_file_daemon | sed 's,x,x,;s/$//'`%g;" \ -e "s%[@]DEFAULT_CACHE_LOG[@]%<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-01-minimal/squid-3.HEAD-BZR/_inst/var/logs/cache.log%g"> \ -e "s%[@]DEFAULT_ACCESS_LOG[@]%<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-01-minimal/squid-3.HEAD-BZR/_inst/var/logs/access.log%g"> \ -e "s%[@]DEFAULT_STORE_LOG[@]%<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-01-minimal/squid-3.HEAD-BZR/_inst/var/logs/store.log%g"> \ -e "s%[@]DEFAULT_PID_FILE[@]%<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-01-minimal/squid-3.HEAD-BZR/_inst/var/run/squid.pid%g"> \ -e "s%[@]DEFAULT_NETDB_FILE[@]%<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-01-minimal/squid-3.HEAD-BZR/_inst/var/logs/netdb.state%g"> \ -e "s%[@]DEFAULT_SWAP_DIR[@]%<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-01-minimal/squid-3.HEAD-BZR/_inst/var/cache/squid%g"> \ -e "s%[@]DEFAULT_SSL_DB_DIR[@]%<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-01-minimal/squid-3.HEAD-BZR/_inst/var/lib/ssl_db%g"> \ -e "s%[@]DEFAULT_ICON_DIR[@]%<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-01-minimal/squid-3.HEAD-BZR/_inst/share/icons%g"> \ -e "s%[@]DEFAULT_CONFIG_DIR[@]%<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-01-minimal/squid-3.HEAD-BZR/_inst/etc%g"> \ -e "s%[@]DEFAULT_ERROR_DIR[@]%<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-01-minimal/squid-3.HEAD-BZR/_inst/share/errors%g"> \ -e "s%[@]DEFAULT_PREFIX[@]%<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-01-minimal/squid-3.HEAD-BZR/_inst%g"> \ -e "s%[@]DEFAULT_HOSTS[@]%none%g" \ -e "s%[@]SQUID[@]%SQUID\ 3.HEAD-BZR%g" \ < ../../src/cf.data.pre >cf.data gawk -f ../../src/mk-string-arrays.awk < ../../src/err_type.h > err_type.cc || (/bin/rm -f -f err_type.cc && exit 1) gawk -f ../../src/mk-string-arrays.awk < ../../src/err_detail_type.h | sed 's/ERR_DETAIL_//' > err_detail_type.cc || (/bin/rm -f -f err_detail_type.cc && exit 1) gawk -f ../../src/mk-globals-c.awk < ../../src/globals.h > globals.cc || (/bin/rm -f -f globals.cc && exit 1) gawk -f ../../src/mk-string-arrays.awk < ../../src/hier_code.h > hier_code.cc || (/bin/rm -f -f hier_code.cc && exit 1) gawk -f ../../src/mk-string-arrays.awk < ../../src/icp_opcode.h > icp_opcode.cc || (/bin/rm -f -f icp_opcode.cc && exit 1) gawk -f ../../src/mk-string-arrays.awk < ../../src/LogTags.h | sed 's/LOG_//' > LogTags.cc || (/bin/rm -f -f LogTags.cc && exit 1) gawk -f ../../src/mk-string-arrays.awk < ../../src/lookup_t.h > lookup_t.cc || (/bin/rm -f -f lookup_t.cc && exit 1) /bin/sh ../../src/repl_modules.sh lru > repl_modules.cc ccache g++ -g -o cf_gen ../../src/cf_gen.cc -I../../src -I../include/ -I../src ./cf_gen cf.data ../../src/cf.data.depend make all-recursive make[3]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-01-minimal/squid-3.HEAD-BZR/_build/src'> Making all in base make[4]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-01-minimal/squid-3.HEAD-BZR/_build/src/base'> /bin/sh ../../libtool --tag=CXX --mode=compile ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -g -MT AsyncCall.lo -MD -MP -MF .deps/AsyncCall.Tpo -c -o AsyncCall.lo ../../../src/base/AsyncCall.cc /bin/sh ../../libtool --tag=CXX --mode=compile ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -g -MT AsyncJob.lo -MD -MP -MF .deps/AsyncJob.Tpo -c -o AsyncJob.lo ../../../src/base/AsyncJob.cc /bin/sh ../../libtool --tag=CXX --mode=compile ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -g -MT AsyncCallQueue.lo -MD -MP -MF .deps/AsyncCallQueue.Tpo -c -o AsyncCallQueue.lo ../../../src/base/AsyncCallQueue.cc /bin/sh ../../libtool --tag=CXX --mode=compile ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -g -MT CharacterSet.lo -MD -MP -MF .deps/CharacterSet.Tpo -c -o CharacterSet.lo ../../../src/base/CharacterSet.cc libtool: compile: ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -g -MT AsyncCall.lo -MD -MP -MF .deps/AsyncCall.Tpo -c ../../../src/base/AsyncCall.cc -o AsyncCall.o libtool: compile: ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -g -MT AsyncJob.lo -MD -MP -MF .deps/AsyncJob.Tpo -c ../../../src/base/AsyncJob.cc -o AsyncJob.o libtool: compile: ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -g -MT AsyncCallQueue.lo -MD -MP -MF .deps/AsyncCallQueue.Tpo -c ../../../src/base/AsyncCallQueue.cc -o AsyncCallQueue.o libtool: compile: ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -g -MT CharacterSet.lo -MD -MP -MF .deps/CharacterSet.Tpo -c ../../../src/base/CharacterSet.cc -o CharacterSet.o mv -f .deps/AsyncCall.Tpo .deps/AsyncCall.Plo mv -f .deps/AsyncJob.Tpo .deps/AsyncJob.Plo mv -f .deps/CharacterSet.Tpo .deps/CharacterSet.Plo /bin/sh ../../libtool --tag=CXX --mode=compile ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -g -MT RunnersRegistry.lo -MD -MP -MF .deps/RunnersRegistry.Tpo -c -o RunnersRegistry.lo ../../../src/base/RunnersRegistry.cc /bin/sh ../../libtool --tag=CXX --mode=compile ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -g -MT TextException.lo -MD -MP -MF .deps/TextException.Tpo -c -o TextException.lo ../../../src/base/TextException.cc mv -f .deps/AsyncCallQueue.Tpo .deps/AsyncCallQueue.Plo libtool: compile: ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -g -MT RunnersRegistry.lo -MD -MP -MF .deps/RunnersRegistry.Tpo -c ../../../src/base/RunnersRegistry.cc -o RunnersRegistry.o libtool: compile: ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -g -MT TextException.lo -MD -MP -MF .deps/TextException.Tpo -c ../../../src/base/TextException.cc -o TextException.o mv -f .deps/RunnersRegistry.Tpo .deps/RunnersRegistry.Plo mv -f .deps/TextException.Tpo .deps/TextException.Plo /bin/sh ../../libtool --tag=CXX --mode=link ccache g++ -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -g -g -o libbase.la AsyncCall.lo AsyncJob.lo AsyncCallQueue.lo CharacterSet.lo RunnersRegistry.lo TextException.lo libtool: link: /usr/bin/ar cru .libs/libbase.a AsyncCall.o AsyncJob.o AsyncCallQueue.o CharacterSet.o RunnersRegistry.o TextException.o libtool: link: ranlib .libs/libbase.a libtool: link: ( cd ".libs" && rm -f "libbase.la" && ln -s "../libbase.la" "libbase.la" ) make[4]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-01-minimal/squid-3.HEAD-BZR/_build/src/base'> Making all in anyp make[4]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-01-minimal/squid-3.HEAD-BZR/_build/src/anyp'> /bin/sh ../../libtool --tag=CXX --mode=compile ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -g -MT PortCfg.lo -MD -MP -MF .deps/PortCfg.Tpo -c -o PortCfg.lo ../../../src/anyp/PortCfg.cc /bin/sh ../../libtool --tag=CXX --mode=compile ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -g -MT ProtocolType.lo -MD -MP -MF .deps/ProtocolType.Tpo -c -o ProtocolType.lo ../../../src/anyp/ProtocolType.cc /bin/sh ../../libtool --tag=CXX --mode=compile ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -g -MT UriScheme.lo -MD -MP -MF .deps/UriScheme.Tpo -c -o UriScheme.lo ../../../src/anyp/UriScheme.cc libtool: compile: ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -g -MT PortCfg.lo -MD -MP -MF .deps/PortCfg.Tpo -c ../../../src/anyp/PortCfg.cc -o PortCfg.o libtool: compile: ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -g -MT ProtocolType.lo -MD -MP -MF .deps/ProtocolType.Tpo -c ../../../src/anyp/ProtocolType.cc -o ProtocolType.o libtool: compile: ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -g -MT UriScheme.lo -MD -MP -MF .deps/UriScheme.Tpo -c ../../../src/anyp/UriScheme.cc -o UriScheme.o mv -f .deps/ProtocolType.Tpo .deps/ProtocolType.Plo mv -f .deps/UriScheme.Tpo .deps/UriScheme.Plo mv -f .deps/PortCfg.Tpo .deps/PortCfg.Plo /bin/sh ../../libtool --tag=CXX --mode=link ccache g++ -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -g -g -o libanyp.la PortCfg.lo ProtocolType.lo UriScheme.lo libtool: link: /usr/bin/ar cru .libs/libanyp.a PortCfg.o ProtocolType.o UriScheme.o libtool: link: ranlib .libs/libanyp.a libtool: link: ( cd ".libs" && rm -f "libanyp.la" && ln -s "../libanyp.la" "libanyp.la" ) make[4]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-01-minimal/squid-3.HEAD-BZR/_build/src/anyp'> Making all in parser make[4]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-01-minimal/squid-3.HEAD-BZR/_build/src/parser'> /bin/sh ../../libtool --tag=CXX --mode=compile ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -g -MT Tokenizer.lo -MD -MP -MF .deps/Tokenizer.Tpo -c -o Tokenizer.lo ../../../src/parser/Tokenizer.cc libtool: compile: ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -g -MT Tokenizer.lo -MD -MP -MF .deps/Tokenizer.Tpo -c ../../../src/parser/Tokenizer.cc -o Tokenizer.o mv -f .deps/Tokenizer.Tpo .deps/Tokenizer.Plo /bin/sh ../../libtool --tag=CXX --mode=link ccache g++ -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -g -g -o libsquid-parser.la Tokenizer.lo libtool: link: /usr/bin/ar cru .libs/libsquid-parser.a Tokenizer.o libtool: link: ranlib .libs/libsquid-parser.a libtool: link: ( cd ".libs" && rm -f "libsquid-parser.la" && ln -s "../libsquid-parser.la" "libsquid-parser.la" ) make[4]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-01-minimal/squid-3.HEAD-BZR/_build/src/parser'> Making all in comm make[4]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-01-minimal/squid-3.HEAD-BZR/_build/src/comm'> /bin/sh ../../libtool --tag=CXX --mode=compile ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -g -MT AcceptLimiter.lo -MD -MP -MF .deps/AcceptLimiter.Tpo -c -o AcceptLimiter.lo ../../../src/comm/AcceptLimiter.cc /bin/sh ../../libtool --tag=CXX --mode=compile ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -g -MT ConnOpener.lo -MD -MP -MF .deps/ConnOpener.Tpo -c -o ConnOpener.lo ../../../src/comm/ConnOpener.cc /bin/sh ../../libtool --tag=CXX --mode=compile ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -g -MT Connection.lo -MD -MP -MF .deps/Connection.Tpo -c -o Connection.lo ../../../src/comm/Connection.cc /bin/sh ../../libtool --tag=CXX --mode=compile ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -g -MT IoCallback.lo -MD -MP -MF .deps/IoCallback.Tpo -c -o IoCallback.lo ../../../src/comm/IoCallback.cc libtool: compile: ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -g -MT AcceptLimiter.lo -MD -MP -MF .deps/AcceptLimiter.Tpo -c ../../../src/comm/AcceptLimiter.cc -o AcceptLimiter.o libtool: compile: ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -g -MT ConnOpener.lo -MD -MP -MF .deps/ConnOpener.Tpo -c ../../../src/comm/ConnOpener.cc -o ConnOpener.o libtool: compile: ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -g -MT Connection.lo -MD -MP -MF .deps/Connection.Tpo -c ../../../src/comm/Connection.cc -o Connection.o libtool: compile: ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -g -MT IoCallback.lo -MD -MP -MF .deps/IoCallback.Tpo -c ../../../src/comm/IoCallback.cc -o IoCallback.o mv -f .deps/Connection.Tpo .deps/Connection.Plo /bin/sh ../../libtool --tag=CXX --mode=compile ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -g -MT ModDevPoll.lo -MD -MP -MF .deps/ModDevPoll.Tpo -c -o ModDevPoll.lo ../../../src/comm/ModDevPoll.cc mv -f .deps/IoCallback.Tpo .deps/IoCallback.Plo /bin/sh ../../libtool --tag=CXX --mode=compile ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -g -MT ModEpoll.lo -MD -MP -MF .deps/ModEpoll.Tpo -c -o ModEpoll.lo ../../../src/comm/ModEpoll.cc libtool: compile: ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -g -MT ModDevPoll.lo -MD -MP -MF .deps/ModDevPoll.Tpo -c ../../../src/comm/ModDevPoll.cc -o ModDevPoll.o libtool: compile: ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -g -MT ModEpoll.lo -MD -MP -MF .deps/ModEpoll.Tpo -c ../../../src/comm/ModEpoll.cc -o ModEpoll.o mv -f .deps/ModDevPoll.Tpo .deps/ModDevPoll.Plo mv -f .deps/AcceptLimiter.Tpo .deps/AcceptLimiter.Plo /bin/sh ../../libtool --tag=CXX --mode=compile ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -g -MT ModKqueue.lo -MD -MP -MF .deps/ModKqueue.Tpo -c -o ModKqueue.lo ../../../src/comm/ModKqueue.cc /bin/sh ../../libtool --tag=CXX --mode=compile ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -g -MT ModPoll.lo -MD -MP -MF .deps/ModPoll.Tpo -c -o ModPoll.lo ../../../src/comm/ModPoll.cc mv -f .deps/ModEpoll.Tpo .deps/ModEpoll.Plo /bin/sh ../../libtool --tag=CXX --mode=compile ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -g -MT ModSelect.lo -MD -MP -MF .deps/ModSelect.Tpo -c -o ModSelect.lo ../../../src/comm/ModSelect.cc libtool: compile: ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -g -MT ModPoll.lo -MD -MP -MF .deps/ModPoll.Tpo -c ../../../src/comm/ModPoll.cc -o ModPoll.o libtool: compile: ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -g -MT ModKqueue.lo -MD -MP -MF .deps/ModKqueue.Tpo -c ../../../src/comm/ModKqueue.cc -o ModKqueue.o libtool: compile: ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -g -MT ModSelect.lo -MD -MP -MF .deps/ModSelect.Tpo -c ../../../src/comm/ModSelect.cc -o ModSelect.o mv -f .deps/ModKqueue.Tpo .deps/ModKqueue.Plo /bin/sh ../../libtool --tag=CXX --mode=compile ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -g -MT ModSelectWin32.lo -MD -MP -MF .deps/ModSelectWin32.Tpo -c -o ModSelectWin32.lo ../../../src/comm/ModSelectWin32.cc mv -f .deps/ModPoll.Tpo .deps/ModPoll.Plo /bin/sh ../../libtool --tag=CXX --mode=compile ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -g -MT Read.lo -MD -MP -MF .deps/Read.Tpo -c -o Read.lo ../../../src/comm/Read.cc libtool: compile: ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -g -MT ModSelectWin32.lo -MD -MP -MF .deps/ModSelectWin32.Tpo -c ../../../src/comm/ModSelectWin32.cc -o ModSelectWin32.o libtool: compile: ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -g -MT Read.lo -MD -MP -MF .deps/Read.Tpo -c ../../../src/comm/Read.cc -o Read.o mv -f .deps/ModSelectWin32.Tpo .deps/ModSelectWin32.Plo /bin/sh ../../libtool --tag=CXX --mode=compile ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -g -MT TcpAcceptor.lo -MD -MP -MF .deps/TcpAcceptor.Tpo -c -o TcpAcceptor.lo ../../../src/comm/TcpAcceptor.cc libtool: compile: ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -g -MT TcpAcceptor.lo -MD -MP -MF .deps/TcpAcceptor.Tpo -c ../../../src/comm/TcpAcceptor.cc -o TcpAcceptor.o mv -f .deps/ConnOpener.Tpo .deps/ConnOpener.Plo /bin/sh ../../libtool --tag=CXX --mode=compile ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -g -MT Write.lo -MD -MP -MF .deps/Write.Tpo -c -o Write.lo ../../../src/comm/Write.cc libtool: compile: ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -g -MT Write.lo -MD -MP -MF .deps/Write.Tpo -c ../../../src/comm/Write.cc -o Write.o ../../../src/comm/ModSelect.cc: In function ‘int fdIsTcpListener(int)’: ../../../src/comm/ModSelect.cc:200: error: passing ‘const AnyP::PortCfgPointer’ as ‘this’ argument of ‘RefCount<C>& RefCount<C>::operator=(const RefCount<C>&) [with C = AnyP::PortCfg]’ discards qualifiers ../../../src/comm/ModSelect.cc: In function ‘void comm_select_tcp_incoming()’: ../../../src/comm/ModSelect.cc:323: error: passing ‘const AnyP::PortCfgPointer’ as ‘this’ argument of ‘RefCount<C>& RefCount<C>::operator=(const RefCount<C>&) [with C = AnyP::PortCfg]’ discards qualifiers make[4]: *** [ModSelect.lo] Error 1 make[4]: *** Waiting for unfinished jobs.... mv -f .deps/Read.Tpo .deps/Read.Plo mv -f .deps/Write.Tpo .deps/Write.Plo mv -f .deps/TcpAcceptor.Tpo .deps/TcpAcceptor.Plo make[4]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-01-minimal/squid-3.HEAD-BZR/_build/src/comm'> make[3]: *** [all-recursive] Error 1 make[3]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-01-minimal/squid-3.HEAD-BZR/_build/src'> make[2]: *** [all] Error 2 make[2]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-01-minimal/squid-3.HEAD-BZR/_build/src'> make[1]: *** [all-recursive] Error 1 make[1]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-01-minimal/squid-3.HEAD-BZR/_build'> make: *** [distcheck] Error 1 buildtest.sh result is 2 BUILD: .././test-suite/buildtests/layer-01-minimal.opts configure: BUILD LIBRARIES: configure: BUILD EXTRA LIBRARIES: -lm -lnsl -lresolv -lcap -lrt -ldl -ldl configure: BUILD OBJECTS: configure: BUILD EXTRA OBJECTS: configure: BUILD C FLAGS: -Wall -g configure: BUILD EXTRA C FLAGS: -Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wcomments -Wshadow -Werror -pipe configure: BUILD C++ FLAGS: -g configure: BUILD EXTRA C++ FLAGS: -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe configure: BUILD Tools C++ FLAGS: -g configure: BUILD LIBRARIES: configure: BUILD EXTRA LIBRARIES: -lm -lnsl -lresolv -lcap -lrt -ldl -ldl configure: BUILD OBJECTS: configure: BUILD EXTRA OBJECTS: configure: BUILD C FLAGS: -Wall -g configure: BUILD EXTRA C FLAGS: -Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wcomments -Wshadow -Werror -pipe configure: BUILD C++ FLAGS: -g configure: BUILD EXTRA C++ FLAGS: -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe configure: BUILD Tools C++ FLAGS: -g ../../../src/comm/ModSelect.cc:200: error: passing ‘const AnyP::PortCfgPointer’ as ‘this’ argument of ‘RefCount<C>& RefCount<C>::operator=(const RefCount<C>&) [with C = AnyP::PortCfg]’ discards qualifiers ../../../src/comm/ModSelect.cc:323: error: passing ‘const AnyP::PortCfgPointer’ as ‘this’ argument of ‘RefCount<C>& RefCount<C>::operator=(const RefCount<C>&) [with C = AnyP::PortCfg]’ discards qualifiers make[4]: *** [ModSelect.lo] Error 1 make[3]: *** [all-recursive] Error 1 make[2]: *** [all] Error 2 make[1]: *** [all-recursive] Error 1 make: *** [distcheck] Error 1 Build FAILED. Build step 'Execute shell' marked build as failure