See <http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/399/changes>
Changes: [Amos Jeffries] Validate -n service name parameter value Service name is used for path prefixes in SHM/UDS sockets, Windows service name, Unix/Linux/BSD daemon names, and file path segments. Restrict service names to a max 32 character alphanumeric value in order to accommodate as widely portable names as possible in all these cases. ------------------------------------------ [...truncated 7071 lines...] make[5]: Nothing to be done for `all'. make[5]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src/fs'> make check-TESTS make[5]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src/fs'> /bin/sh ../../../test-suite/testheaders.sh "ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -I../../../src/fs -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT -g -O2" ../../../src/fs/ufs/RebuildState.h ../../../src/fs/ufs/StoreFSufs.h ../../../src/fs/ufs/StoreSearchUFS.h ../../../src/fs/ufs/UFSStoreState.h ../../../src/fs/ufs/UFSStrategy.h ../../../src/fs/ufs/UFSSwapDir.h ../../../src/fs/ufs/UFSSwapLogParser.h ../../../src/fs/rock/RockDbCell.h ../../../src/fs/rock/RockForward.h ../../../src/fs/rock/RockIoRequests.h ../../../src/fs/rock/RockIoState.h ../../../src/fs/rock/RockRebuild.h ../../../src/fs/rock/RockStoreFileSystem.h ../../../src/fs/rock/RockSwapDir.h || exit 1 Testing ../../../src/fs/ufs/RebuildState.h ...Ok. Testing ../../../src/fs/ufs/StoreFSufs.h ...Ok. Testing ../../../src/fs/ufs/StoreSearchUFS.h ...Ok. Testing ../../../src/fs/ufs/UFSStoreState.h ...Ok. Testing ../../../src/fs/ufs/UFSStrategy.h ...Ok. Testing ../../../src/fs/ufs/UFSSwapDir.h ...Ok. Testing ../../../src/fs/ufs/UFSSwapLogParser.h ...Ok. Testing ../../../src/fs/rock/RockDbCell.h ...Ok. Testing ../../../src/fs/rock/RockForward.h ...Ok. Testing ../../../src/fs/rock/RockIoRequests.h ...Ok. Testing ../../../src/fs/rock/RockIoState.h ...Ok. Testing ../../../src/fs/rock/RockRebuild.h ...Ok. Testing ../../../src/fs/rock/RockStoreFileSystem.h ...Ok. Testing ../../../src/fs/rock/RockSwapDir.h ...Ok. PASS: testHeaders ============= 1 test passed ============= make[5]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src/fs'> make[4]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src/fs'> Making check in repl make[4]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src/repl'> make make[5]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src/repl'> make[5]: Nothing to be done for `all'. make[5]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src/repl'> make check-TESTS make[5]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src/repl'> /bin/sh ../../../test-suite/testheaders.sh "ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -I../../../src/repl -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT -g -O2" ../../../src/repl/heap/store_heap_replacement.h || exit 1 Testing ../../../src/repl/heap/store_heap_replacement.h ...Ok. PASS: testHeaders ============= 1 test passed ============= make[5]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src/repl'> make[4]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src/repl'> Making check in auth make[4]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src/auth'> Making check in basic make[5]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src/auth/basic'> make make[6]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src/auth/basic'> make[6]: Nothing to be done for `all'. make[6]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src/auth/basic'> make check-TESTS make[6]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src/auth/basic'> /bin/sh ../../../../test-suite/testheaders.sh "ccache g++ -DHAVE_CONFIG_H -I../../../.. -I../../../../include -I../../../../lib -I../../../../src -I../../../include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT -g -O2" "../../../../src/auth/basic" || exit 1 Testing ../../../../src/auth/basic ...Ok. PASS: testHeaders ============= 1 test passed ============= make[6]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src/auth/basic'> make[5]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src/auth/basic'> Making check in ntlm make[5]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src/auth/ntlm'> make make[6]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src/auth/ntlm'> make[6]: Nothing to be done for `all'. make[6]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src/auth/ntlm'> make check-TESTS make[6]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src/auth/ntlm'> /bin/sh ../../../../test-suite/testheaders.sh "ccache g++ -DHAVE_CONFIG_H -I../../../.. -I../../../../include -I../../../../lib -I../../../../src -I../../../include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT -g -O2" "../../../../src/auth/ntlm" || exit 1 Testing ../../../../src/auth/ntlm ...Ok. PASS: testHeaders ============= 1 test passed ============= make[6]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src/auth/ntlm'> make[5]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src/auth/ntlm'> Making check in negotiate make[5]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src/auth/negotiate'> make make[6]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src/auth/negotiate'> make[6]: Nothing to be done for `all'. make[6]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src/auth/negotiate'> make check-TESTS make[6]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src/auth/negotiate'> /bin/sh ../../../../test-suite/testheaders.sh "ccache g++ -DHAVE_CONFIG_H -I../../../.. -I../../../../include -I../../../../lib -I../../../../src -I../../../include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT -g -O2" "../../../../src/auth/negotiate" || exit 1 Testing ../../../../src/auth/negotiate ...Ok. PASS: testHeaders ============= 1 test passed ============= make[6]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src/auth/negotiate'> make[5]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src/auth/negotiate'> Making check in digest make[5]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src/auth/digest'> make make[6]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src/auth/digest'> make[6]: Nothing to be done for `all'. make[6]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src/auth/digest'> make check-TESTS make[6]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src/auth/digest'> /bin/sh ../../../../test-suite/testheaders.sh "ccache g++ -DHAVE_CONFIG_H -I../../../.. -I../../../../include -I../../../../lib -I../../../../src -I../../../include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT -g -O2" "../../../../src/auth/digest" || exit 1 Testing ../../../../src/auth/digest ...Ok. PASS: testHeaders ============= 1 test passed ============= make[6]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src/auth/digest'> make[5]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src/auth/digest'> make[5]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src/auth'> make make[6]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src/auth'> Making all in basic make[7]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src/auth/basic'> make[7]: Nothing to be done for `all'. make[7]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src/auth/basic'> Making all in ntlm make[7]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src/auth/ntlm'> make[7]: Nothing to be done for `all'. make[7]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src/auth/ntlm'> Making all in negotiate make[7]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src/auth/negotiate'> make[7]: Nothing to be done for `all'. make[7]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src/auth/negotiate'> Making all in digest make[7]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src/auth/digest'> make[7]: Nothing to be done for `all'. make[7]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src/auth/digest'> make[7]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src/auth'> make[7]: Nothing to be done for `all-am'. make[7]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src/auth'> make[6]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src/auth'> make check-TESTS make[6]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src/auth'> /bin/sh ../../../test-suite/testheaders.sh "ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT -g -O2" "../../../src/auth" || exit 1 Testing ../../../src/auth ...Ok. PASS: testHeaders ============= 1 test passed ============= make[6]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src/auth'> make[5]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src/auth'> make[4]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src/auth'> Making check in http make[4]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src/http'> make make[5]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src/http'> make[5]: Nothing to be done for `all'. make[5]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src/http'> make check-TESTS make[5]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src/http'> /bin/sh ../../../test-suite/testheaders.sh "ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT -g -O2" "../../../src/http" || exit 1 Testing ../../../src/http ...Ok. PASS: testHeaders ============= 1 test passed ============= make[5]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src/http'> make[4]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src/http'> Making check in ip make[4]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src/ip'> make testIpAddress make[5]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src/ip'> ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT -g -O2 -MT testAddress.o -MD -MP -MF .deps/testAddress.Tpo -c -o testAddress.o ../../../src/ip/testAddress.cc ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT -g -O2 -MT stub_debug.o -MD -MP -MF .deps/stub_debug.Tpo -c -o stub_debug.o `test -f '../../../src/tests/stub_debug.cc' || echo '../../../src/ip/'`../../../src/tests/stub_debug.cc ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT -g -O2 -MT stub_tools.o -MD -MP -MF .deps/stub_tools.Tpo -c -o stub_tools.o `test -f '../../../src/tests/stub_tools.cc' || echo '../../../src/ip/'`../../../src/tests/stub_tools.cc ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT -g -O2 -MT testMain.o -MD -MP -MF .deps/testMain.Tpo -c -o testMain.o `test -f '../../../src/tests/testMain.cc' || echo '../../../src/ip/'`../../../src/tests/testMain.cc mv -f .deps/stub_debug.Tpo .deps/stub_debug.Po mv -f .deps/stub_tools.Tpo .deps/stub_tools.Po mv -f .deps/testMain.Tpo .deps/testMain.Po mv -f .deps/testAddress.Tpo .deps/testAddress.Po /bin/sh ../../libtool --tag=CXX --mode=link ccache g++ -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT -g -O2 -ldl -g -o testIpAddress testAddress.o stub_debug.o stub_tools.o testMain.o libip.la -lm -lnsl -lresolv -lcap -lrt -ldl -ldl ../../compat/libcompat-squid.la -lcppunit -ldl libtool: link: ccache g++ -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT -g -O2 -g -o testIpAddress testAddress.o stub_debug.o stub_tools.o testMain.o ./.libs/libip.a -lm -lnsl -lresolv -lcap -lrt ../../compat/.libs/libcompat-squid.a -lcppunit -ldl make[5]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src/ip'> make check-TESTS make[5]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src/ip'> /bin/sh ../../../test-suite/testheaders.sh "ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT -g -O2" "../../../src/ip" || exit 1 Testing ../../../src/ip ...Ok. PASS: testHeaders stub time| Unable to convert '192.168.100.12' to the rDNS type requested. ................. OK (17) PASS: testIpAddress ================== All 2 tests passed ================== make[5]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src/ip'> make[4]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src/ip'> Making check in icmp make[4]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src/icmp'> make testIcmp make[5]: Entering directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src/icmp'> ccache g++ -DHAVE_CONFIG_H -DDEFAULT_CONFIG_FILE=NULL -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT -g -O2 -MT testIcmp.o -MD -MP -MF .deps/testIcmp.Tpo -c -o testIcmp.o ../../../src/icmp/testIcmp.cc ccache g++ -DHAVE_CONFIG_H -DDEFAULT_CONFIG_FILE=NULL -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT -g -O2 -MT testMain.o -MD -MP -MF .deps/testMain.Tpo -c -o testMain.o `test -f '../../../src/tests/testMain.cc' || echo '../../../src/icmp/'`../../../src/tests/testMain.cc ccache g++ -DHAVE_CONFIG_H -DDEFAULT_CONFIG_FILE=NULL -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT -g -O2 -MT stub_debug.o -MD -MP -MF .deps/stub_debug.Tpo -c -o stub_debug.o `test -f '../../../src/tests/stub_debug.cc' || echo '../../../src/icmp/'`../../../src/tests/stub_debug.cc ccache g++ -DHAVE_CONFIG_H -DDEFAULT_CONFIG_FILE=NULL -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT -g -O2 -MT time.o -MD -MP -MF .deps/time.Tpo -c -o time.o `test -f '../../../src/time.cc' || echo '../../../src/icmp/'`../../../src/time.cc mv -f .deps/stub_debug.Tpo .deps/stub_debug.Po mv -f .deps/time.Tpo .deps/time.Po mv -f .deps/testIcmp.Tpo .deps/testIcmp.Po mv -f .deps/testMain.Tpo .deps/testMain.Po ccache g++ -DHAVE_CONFIG_H -DDEFAULT_CONFIG_FILE=NULL -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT -g -O2 -MT test_tools.o -MD -MP -MF .deps/test_tools.Tpo -c -o test_tools.o `test -f '../../../test-suite/test_tools.cc' || echo '../../../src/icmp/'`../../../test-suite/test_tools.cc ccache g++ -DHAVE_CONFIG_H -DDEFAULT_CONFIG_FILE=NULL -I../../.. -I../../../include -I../../../lib -I../../../src -I../../include -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT -g -O2 -MT globals.o -MD -MP -MF .deps/globals.Tpo -c -o globals.o `test -f '../../src/globals.cc' || echo '../../../src/icmp/'`../../src/globals.cc mv -f .deps/test_tools.Tpo .deps/test_tools.Po mv -f .deps/globals.Tpo .deps/globals.Po /bin/sh ../../libtool --tag=CXX --mode=link ccache g++ -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT -g -O2 -ldl -g -o testIcmp testIcmp.o testMain.o stub_debug.o time.o test_tools.o globals.o -lcppunit -ldl libicmp-core.la ../ip/libip.la ../../compat/libcompat-squid.la -lm -lnsl -lresolv -lcap -lrt -ldl -ldl libtool: link: ccache g++ -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT -g -O2 -g -o testIcmp testIcmp.o testMain.o stub_debug.o time.o test_tools.o globals.o -lcppunit ./.libs/libicmp-core.a ../ip/.libs/libip.a ../../compat/.libs/libcompat-squid.a -lm -lnsl -lresolv -lcap -lrt -ldl globals.o: In function `__static_initialization_and_destruction_0': <http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src/icmp/../../src/globals.cc>:54: undefined reference to `SBuf::SBuf(char const*, unsigned int)' <http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src/icmp/../../src/globals.cc>:54: undefined reference to `SBuf::~SBuf()' collect2: ld returned 1 exit status make[5]: *** [testIcmp] Error 1 make[5]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src/icmp'> make[4]: *** [check-am] Error 2 make[4]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src/icmp'> make[3]: *** [check-recursive] Error 1 make[3]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src'> make[2]: *** [check] Error 2 make[2]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src'> make[1]: *** [check-recursive] Error 1 make[1]: Leaving directory `<http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-00-default/squid-3.HEAD-BZR/_build'> make: *** [distcheck] Error 1 buildtest.sh result is 2 BUILD: .././test-suite/buildtests/layer-00-default.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 -O2 configure: BUILD EXTRA C FLAGS: -Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wcomments -Wshadow -Werror -pipe -D_REENTRANT configure: BUILD C++ FLAGS: -g -O2 configure: BUILD EXTRA C++ FLAGS: -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT configure: BUILD Tools C++ FLAGS: -g -O2 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 -O2 configure: BUILD EXTRA C FLAGS: -Wall -Wpointer-arith -Wwrite-strings -Wmissing-prototypes -Wmissing-declarations -Wcomments -Wshadow -Werror -pipe -D_REENTRANT configure: BUILD C++ FLAGS: -g -O2 configure: BUILD EXTRA C++ FLAGS: -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT configure: BUILD Tools C++ FLAGS: -g -O2 <http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src/icmp/../../src/globals.cc>:54: undefined reference to `SBuf::SBuf(char const*, unsigned int)' <http://build.squid-cache.org/job/3.HEAD-amd64-centos-6/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/src/icmp/../../src/globals.cc>:54: undefined reference to `SBuf::~SBuf()' make[5]: *** [testIcmp] Error 1 make[4]: *** [check-am] Error 2 make[3]: *** [check-recursive] Error 1 make[2]: *** [check] Error 2 make[1]: *** [check-recursive] Error 1 make: *** [distcheck] Error 1 Build FAILED. Build step 'Execute shell' marked build as failure