[squid-dev] Build failed in Jenkins: 3.HEAD-amd64-OpenBSD-5.4 #235

2014-11-30 Thread noc
See 

Changes:

[squid...@squid-cache.org] SourceFormat Enforcement

--
[...truncated 3212 lines...]
/usr/local/bin/bash ../../libtool  --tag=CXX--mode=compile ccache g++ 
-DHAVE_CONFIG_H-I../../.. -I../../../include  -I../../../lib -I../../../src 
 -I../../include -I/usr/local/include -I/usr/include/kerberosV  
-I/usr/include/kerberosV   -I../../../libltdl   -Wall -Wpointer-arith 
-Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT -g -O2 
-march=native -MT Connection.lo -MD -MP -MF .deps/Connection.Tpo -c -o 
Connection.lo ../../../src/comm/Connection.cc
libtool: compile:  ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include 
-I../../../lib -I../../../src -I../../include -I/usr/local/include 
-I/usr/include/kerberosV -I/usr/include/kerberosV -I../../../libltdl -Wall 
-Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT 
-g -O2 -march=native -MT Connection.lo -MD -MP -MF .deps/Connection.Tpo -c 
../../../src/comm/Connection.cc  -fPIC -DPIC -o .libs/Connection.o
libtool: compile:  ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include 
-I../../../lib -I../../../src -I../../include -I/usr/local/include 
-I/usr/include/kerberosV -I/usr/include/kerberosV -I../../../libltdl -Wall 
-Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT 
-g -O2 -march=native -MT Connection.lo -MD -MP -MF .deps/Connection.Tpo -c 
../../../src/comm/Connection.cc -o Connection.o >/dev/null 2>&1
mv -f .deps/Connection.Tpo .deps/Connection.Plo
/usr/local/bin/bash ../../libtool  --tag=CXX--mode=compile ccache g++ 
-DHAVE_CONFIG_H-I../../.. -I../../../include  -I../../../lib -I../../../src 
 -I../../include -I/usr/local/include -I/usr/include/kerberosV  
-I/usr/include/kerberosV   -I../../../libltdl   -Wall -Wpointer-arith 
-Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT -g -O2 
-march=native -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 -I/usr/local/include 
-I/usr/include/kerberosV -I/usr/include/kerberosV -I../../../libltdl -Wall 
-Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT 
-g -O2 -march=native -MT IoCallback.lo -MD -MP -MF .deps/IoCallback.Tpo -c 
../../../src/comm/IoCallback.cc  -fPIC -DPIC -o .libs/IoCallback.o
libtool: compile:  ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include 
-I../../../lib -I../../../src -I../../include -I/usr/local/include 
-I/usr/include/kerberosV -I/usr/include/kerberosV -I../../../libltdl -Wall 
-Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT 
-g -O2 -march=native -MT IoCallback.lo -MD -MP -MF .deps/IoCallback.Tpo -c 
../../../src/comm/IoCallback.cc -o IoCallback.o >/dev/null 2>&1
mv -f .deps/IoCallback.Tpo .deps/IoCallback.Plo
/usr/local/bin/bash ../../libtool  --tag=CXX--mode=compile ccache g++ 
-DHAVE_CONFIG_H-I../../.. -I../../../include  -I../../../lib -I../../../src 
 -I../../include -I/usr/local/include -I/usr/include/kerberosV  
-I/usr/include/kerberosV   -I../../../libltdl   -Wall -Wpointer-arith 
-Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT -g -O2 
-march=native -MT ModDevPoll.lo -MD -MP -MF .deps/ModDevPoll.Tpo -c -o 
ModDevPoll.lo ../../../src/comm/ModDevPoll.cc
libtool: compile:  ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include 
-I../../../lib -I../../../src -I../../include -I/usr/local/include 
-I/usr/include/kerberosV -I/usr/include/kerberosV -I../../../libltdl -Wall 
-Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT 
-g -O2 -march=native -MT ModDevPoll.lo -MD -MP -MF .deps/ModDevPoll.Tpo -c 
../../../src/comm/ModDevPoll.cc  -fPIC -DPIC -o .libs/ModDevPoll.o
libtool: compile:  ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include 
-I../../../lib -I../../../src -I../../include -I/usr/local/include 
-I/usr/include/kerberosV -I/usr/include/kerberosV -I../../../libltdl -Wall 
-Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT 
-g -O2 -march=native -MT ModDevPoll.lo -MD -MP -MF .deps/ModDevPoll.Tpo -c 
../../../src/comm/ModDevPoll.cc -o ModDevPoll.o >/dev/null 2>&1
mv -f .deps/ModDevPoll.Tpo .deps/ModDevPoll.Plo
/usr/local/bin/bash ../../libtool  --tag=CXX--mode=compile ccache g++ 
-DHAVE_CONFIG_H-I../../.. -I../../../include  -I../../../lib -I../../../src 
 -I../../include -I/usr/local/include -I/usr/include/kerberosV  
-I/usr/include/kerberosV   -I../../../libltdl   -Wall -Wpointer-arith 
-Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT -g -O2 
-march=native -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../../../incl

[squid-dev] Build failed in Jenkins: 3.HEAD-amd64-centos-6-clang #368

2014-11-30 Thread noc
See 

Changes:

[squid...@squid-cache.org] SourceFormat Enforcement

--
[...truncated 3659 lines...]
clang: warning: argument unused during compilation: '-I .'
clang: warning: argument unused during compilation: '-I ../../libltdl'
clang: warning: argument unused during compilation: '-I .'
clang: warning: argument unused during compilation: '-I ../../libltdl'
clang: warning: argument unused during compilation: '-I libltdl'
clang: warning: argument unused during compilation: '-I ../../libltdl/libltdl'
clang: warning: argument unused during compilation: '-I ../../libltdl/libltdl'
libtool: compile:  ccache clang -DHAVE_CONFIG_H -I. -I../../libltdl 
"-DLT_CONFIG_H=" -DLTDL -I. -I../../libltdl -Ilibltdl 
-I../../libltdl/libltdl -I../../libltdl/libltdl -g -O2 -MT lt__strl.lo -MD -MP 
-MF .deps/lt__strl.Tpo -c ../../libltdl/lt__strl.c -o lt__strl.o >/dev/null 2>&1
/bin/sh ./libtool --tag=CC   --mode=link ccache clang  -g -O2 -module 
-avoid-version  -o dlopen.la  dlopen.lo -ldl -ldl 
libtool: compile:  ccache clang -DHAVE_CONFIG_H -I. -I../../libltdl 
-DLTDLOPEN=libltdlc "-DLT_CONFIG_H=" -DLTDL -I. -I../../libltdl 
-Ilibltdl -I../../libltdl/libltdl -I../../libltdl/libltdl -g -O2 -MT 
libltdlc_la-lt_error.lo -MD -MP -MF .deps/libltdlc_la-lt_error.Tpo -c 
../../libltdl/lt_error.c -o libltdlc_la-lt_error.o >/dev/null 2>&1
mv -f .deps/libltdlc_la-slist.Tpo .deps/libltdlc_la-slist.Plo
mv -f .deps/lt__strl.Tpo .deps/lt__strl.Plo
mv -f .deps/libltdlc_la-lt_error.Tpo .deps/libltdlc_la-lt_error.Plo
libtool: link: ar cru .libs/dlopen.a .libs/dlopen.o 
libtool: link: ranlib .libs/dlopen.a
libtool: link: ( cd ".libs" && rm -f "dlopen.la" && ln -s "../dlopen.la" 
"dlopen.la" )
/bin/sh ./libtool --tag=CC   --mode=link ccache clang  -g -O2 -no-undefined 
-dlpreopen dlopen.la   -o libltdlc.la  libltdlc_la-preopen.lo 
libltdlc_la-lt__alloc.lo libltdlc_la-lt_dlloader.lo libltdlc_la-lt_error.lo 
libltdlc_la-ltdl.lo libltdlc_la-slist.lo lt__strl.lo -ldl 
libtool: link: rm -f .libs/libltdlc.nm .libs/libltdlc.nmS .libs/libltdlc.nmT
libtool: link: (cd .libs && ccache clang -g -O2 -c -fno-builtin -fno-rtti 
-fno-exceptions  -fPIC -DPIC "libltdlcS.c")
libtool: link: rm -f ".libs/libltdlcS.c" ".libs/libltdlc.nm" 
".libs/libltdlc.nmS" ".libs/libltdlc.nmT"
libtool: link: (cd .libs/libltdlc.lax/dlopen.a && ar x 
"
libtool: link: ar cru .libs/libltdlc.a .libs/libltdlc_la-preopen.o 
.libs/libltdlc_la-lt__alloc.o .libs/libltdlc_la-lt_dlloader.o 
.libs/libltdlc_la-lt_error.o .libs/libltdlc_la-ltdl.o .libs/libltdlc_la-slist.o 
.libs/lt__strl.o .libs/libltdlcS.o  .libs/libltdlc.lax/dlopen.a/dlopen.o 
libtool: link: ranlib .libs/libltdlc.a
libtool: link: rm -fr .libs/libltdlc.lax
libtool: link: ( cd ".libs" && rm -f "libltdlc.la" && ln -s "../libltdlc.la" 
"libltdlc.la" )
make[3]: Leaving directory 
`
make[2]: Leaving directory 
`
Making all in scripts
make[2]: Entering directory 
`
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory 
`
Making all in icons
make[2]: Entering directory 
`
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory 
`
Making all in errors
make[2]: Entering directory 
`
case "off" in \
off) \
echo "WARNING: Translation is disabled."; \
;; \
""|no) \
echo "WARNING: Translation toolkit was not detected."; \
;; \
esac; \
touch translate-warn
WARNING: Translation is disabled.
make[2]: Leaving directory 
`
Making all in doc
make[2]: Entering directory 
`
Making all in manuals
make[3]: Entering directory 
`
make[3]: Nothing to be done for `a

[squid-dev] Build failed in Jenkins: 3.HEAD-amd64-FreeBSD-9.1 #812

2014-11-30 Thread noc
See 

Changes:

[squid...@squid-cache.org] SourceFormat Enforcement

--
[...truncated 3208 lines...]
libtool: compile:  /usr/local/bin/ccache g++ -DHAVE_CONFIG_H -I../../.. 
-I../../../include -I../../../lib -I../../../src -I../../include 
-I/usr/local/include -I/usr/include -I/usr/include -I../../../libltdl -Wall 
-Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT 
-g -O2 -I/usr/local/include -MT ModDevPoll.lo -MD -MP -MF .deps/ModDevPoll.Tpo 
-c ../../../src/comm/ModDevPoll.cc -o ModDevPoll.o >/dev/null 2>&1
mv -f .deps/ModDevPoll.Tpo .deps/ModDevPoll.Plo
/bin/sh ../../libtool --tag=CXX--mode=compile /usr/local/bin/ccache g++ 
-DHAVE_CONFIG_H-I../../.. -I../../../include  -I../../../lib -I../../../src 
 -I../../include -I/usr/local/include -I/usr/include  -I/usr/include  
-I../../../libltdl  -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow 
-Werror -pipe -D_REENTRANT -g -O2 -I/usr/local/include -MT ModEpoll.lo -MD -MP 
-MF .deps/ModEpoll.Tpo -c -o ModEpoll.lo ../../../src/comm/ModEpoll.cc
libtool: compile:  /usr/local/bin/ccache g++ -DHAVE_CONFIG_H -I../../.. 
-I../../../include -I../../../lib -I../../../src -I../../include 
-I/usr/local/include -I/usr/include -I/usr/include -I../../../libltdl -Wall 
-Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT 
-g -O2 -I/usr/local/include -MT ModEpoll.lo -MD -MP -MF .deps/ModEpoll.Tpo -c 
../../../src/comm/ModEpoll.cc  -fPIC -DPIC -o .libs/ModEpoll.o
libtool: compile:  /usr/local/bin/ccache g++ -DHAVE_CONFIG_H -I../../.. 
-I../../../include -I../../../lib -I../../../src -I../../include 
-I/usr/local/include -I/usr/include -I/usr/include -I../../../libltdl -Wall 
-Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT 
-g -O2 -I/usr/local/include -MT ModEpoll.lo -MD -MP -MF .deps/ModEpoll.Tpo -c 
../../../src/comm/ModEpoll.cc -o ModEpoll.o >/dev/null 2>&1
mv -f .deps/ModEpoll.Tpo .deps/ModEpoll.Plo
/bin/sh ../../libtool --tag=CXX--mode=compile /usr/local/bin/ccache g++ 
-DHAVE_CONFIG_H-I../../.. -I../../../include  -I../../../lib -I../../../src 
 -I../../include -I/usr/local/include -I/usr/include  -I/usr/include  
-I../../../libltdl  -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow 
-Werror -pipe -D_REENTRANT -g -O2 -I/usr/local/include -MT ModKqueue.lo -MD -MP 
-MF .deps/ModKqueue.Tpo -c -o ModKqueue.lo ../../../src/comm/ModKqueue.cc
libtool: compile:  /usr/local/bin/ccache g++ -DHAVE_CONFIG_H -I../../.. 
-I../../../include -I../../../lib -I../../../src -I../../include 
-I/usr/local/include -I/usr/include -I/usr/include -I../../../libltdl -Wall 
-Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT 
-g -O2 -I/usr/local/include -MT ModKqueue.lo -MD -MP -MF .deps/ModKqueue.Tpo -c 
../../../src/comm/ModKqueue.cc  -fPIC -DPIC -o .libs/ModKqueue.o
libtool: compile:  /usr/local/bin/ccache g++ -DHAVE_CONFIG_H -I../../.. 
-I../../../include -I../../../lib -I../../../src -I../../include 
-I/usr/local/include -I/usr/include -I/usr/include -I../../../libltdl -Wall 
-Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT 
-g -O2 -I/usr/local/include -MT ModKqueue.lo -MD -MP -MF .deps/ModKqueue.Tpo -c 
../../../src/comm/ModKqueue.cc -o ModKqueue.o >/dev/null 2>&1
mv -f .deps/ModKqueue.Tpo .deps/ModKqueue.Plo
/bin/sh ../../libtool --tag=CXX--mode=compile /usr/local/bin/ccache g++ 
-DHAVE_CONFIG_H-I../../.. -I../../../include  -I../../../lib -I../../../src 
 -I../../include -I/usr/local/include -I/usr/include  -I/usr/include  
-I../../../libltdl  -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow 
-Werror -pipe -D_REENTRANT -g -O2 -I/usr/local/include -MT ModPoll.lo -MD -MP 
-MF .deps/ModPoll.Tpo -c -o ModPoll.lo ../../../src/comm/ModPoll.cc
libtool: compile:  /usr/local/bin/ccache g++ -DHAVE_CONFIG_H -I../../.. 
-I../../../include -I../../../lib -I../../../src -I../../include 
-I/usr/local/include -I/usr/include -I/usr/include -I../../../libltdl -Wall 
-Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT 
-g -O2 -I/usr/local/include -MT ModPoll.lo -MD -MP -MF .deps/ModPoll.Tpo -c 
../../../src/comm/ModPoll.cc  -fPIC -DPIC -o .libs/ModPoll.o
libtool: compile:  /usr/local/bin/ccache g++ -DHAVE_CONFIG_H -I../../.. 
-I../../../include -I../../../lib -I../../../src -I../../include 
-I/usr/local/include -I/usr/include -I/usr/include -I../../../libltdl -Wall 
-Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT 
-g -O2 -I/usr/local/include -MT ModPoll.lo -MD -MP -MF .deps/ModPoll.Tpo -c 
../../../src/comm/ModPoll.cc -o ModPoll.o >/dev/null 2>&1
mv -f .deps/ModPoll.Tpo .deps/ModPoll.Plo
/bin/sh ../../libtool --tag=CXX--mode=compile /usr/local/bin/ccache g++ 
-DHAVE_CONFIG_H-I../../.. -I../../../include  -I../../../lib -I../../../src 
 -I../../i

[squid-dev] Build failed in Jenkins: 3.HEAD-amd64-centos-7-clang #110

2014-11-30 Thread noc
See 

Changes:

[squid...@squid-cache.org] SourceFormat Enforcement

--
[...truncated 3701 lines...]
clang: warning: argument unused during compilation: '-I ../../libltdl/libltdl'
libtool: compile:  ccache clang -DHAVE_CONFIG_H -I. -I../../libltdl 
"-DLT_CONFIG_H=" -DLTDL -I. -I../../libltdl -Ilibltdl 
-I../../libltdl/libltdl -I../../libltdl/libltdl -g -O2 -MT lt__strl.lo -MD -MP 
-MF .deps/lt__strl.Tpo -c ../../libltdl/lt__strl.c -o lt__strl.o >/dev/null 2>&1
clang: warning: argument unused during compilation: '-I .'
clang: warning: argument unused during compilation: '-I ../../libltdl'
clang: warning: argument unused during compilation: '-I .'
clang: warning: argument unused during compilation: '-I ../../libltdl'
clang: warning: argument unused during compilation: '-I libltdl'
clang: warning: argument unused during compilation: '-I ../../libltdl/libltdl'
clang: warning: argument unused during compilation: '-I ../../libltdl/libltdl'
libtool: compile:  ccache clang -DHAVE_CONFIG_H -I. -I../../libltdl 
-DLTDLOPEN=libltdlc "-DLT_CONFIG_H=" -DLTDL -I. -I../../libltdl 
-Ilibltdl -I../../libltdl/libltdl -I../../libltdl/libltdl -g -O2 -MT 
libltdlc_la-ltdl.lo -MD -MP -MF .deps/libltdlc_la-ltdl.Tpo -c 
../../libltdl/ltdl.c -o libltdlc_la-ltdl.o >/dev/null 2>&1
mv -f .deps/lt__strl.Tpo .deps/lt__strl.Plo
/bin/sh ./libtool --tag=CC   --mode=link ccache clang  -g -O2 -module 
-avoid-version  -o dlopen.la  dlopen.lo -ldl -ldl 
libtool: link: ar cru .libs/dlopen.a .libs/dlopen.o 
libtool: link: ranlib .libs/dlopen.a
libtool: link: ( cd ".libs" && rm -f "dlopen.la" && ln -s "../dlopen.la" 
"dlopen.la" )
mv -f .deps/libltdlc_la-ltdl.Tpo .deps/libltdlc_la-ltdl.Plo
/bin/sh ./libtool --tag=CC   --mode=link ccache clang  -g -O2 -no-undefined 
-dlpreopen dlopen.la   -o libltdlc.la  libltdlc_la-preopen.lo 
libltdlc_la-lt__alloc.lo libltdlc_la-lt_dlloader.lo libltdlc_la-lt_error.lo 
libltdlc_la-ltdl.lo libltdlc_la-slist.lo lt__strl.lo -ldl 
libtool: link: rm -f .libs/libltdlc.nm .libs/libltdlc.nmS .libs/libltdlc.nmT
libtool: link: (cd .libs && ccache clang -g -O2 -c -fno-builtin -fno-rtti 
-fno-exceptions  -fPIC -DPIC "libltdlcS.c")
libtool: link: rm -f ".libs/libltdlcS.c" ".libs/libltdlc.nm" 
".libs/libltdlc.nmS" ".libs/libltdlc.nmT"
libtool: link: (cd .libs/libltdlc.lax/dlopen.a && ar x 
"
libtool: link: ar cru .libs/libltdlc.a .libs/libltdlc_la-preopen.o 
.libs/libltdlc_la-lt__alloc.o .libs/libltdlc_la-lt_dlloader.o 
.libs/libltdlc_la-lt_error.o .libs/libltdlc_la-ltdl.o .libs/libltdlc_la-slist.o 
.libs/lt__strl.o .libs/libltdlcS.o  .libs/libltdlc.lax/dlopen.a/dlopen.o 
libtool: link: ranlib .libs/libltdlc.a
libtool: link: rm -fr .libs/libltdlc.lax
libtool: link: ( cd ".libs" && rm -f "libltdlc.la" && ln -s "../libltdlc.la" 
"libltdlc.la" )
make[3]: Leaving directory 
`
make[2]: Leaving directory 
`
Making all in scripts
make[2]: Entering directory 
`
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory 
`
Making all in icons
make[2]: Entering directory 
`
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory 
`
Making all in errors
make[2]: Entering directory 
`
case "off" in \
off) \
echo "WARNING: Translation is disabled."; \
;; \
""|no) \
echo "WARNING: Translation toolkit was not detected."; \
;; \
esac; \
touch translate-warn
WARNING: Translation is disabled.
make[2]: Leaving directory 
`
Making all in doc
make[2]: Entering directory 
`
Making all in manuals
make[3]: Entering directory 
`
make[3]: Nothing to be done for `all'.
make[3]: Leaving directory 
`

[squid-dev] Build failed in Jenkins: 3.HEAD-amd64-ubuntu-utopic-clang #12

2014-11-30 Thread noc
See 


Changes:

[squid...@squid-cache.org] SourceFormat Enforcement

[Amos Jeffries] SourceLayout: shuffle memory pool allocators to mem/libmem.la

There are no logic changes in this patch.

* Some code is using the 'old' or internal pool allocation APIs
directly. These have been marked with XXX for future logic
changes to update.

* The memory pools API and MEMPROXY_CLASS() definition are now
available through the mem/forward.h header file.

* Mem:: namespace has been added for library contents.

* MemAllocatorProxy class has been moved into Mem:: namespace
and extracted from mem.cc but should only be used via the
MEMPROXY_CLASS() macro.

* Extended the memory STUB file to define all mem/forward.h
symbols and a few others needed currently by code using the
older deprecated memory APIs.


Also, some time API functions exported by util.h instead of
SquidTime.h have been marked as needing work.

--
[...truncated 4064 lines...]
/bin/bash ../../../libtool  --tag=CXX   --mode=link ccache clang++ -Werror 
-Qunused-arguments  -D_REENTRANT -g -O2 -std=c++11  -g -o ext_file_userip_acl 
ext_file_userip_acl.o ../../../lib/libmiscencoding.la 
../../../compat/libcompat-squid.la  -lm -lnsl -lresolv -lcap -lrt -ldl -ldl 
libtool: link: ccache clang++ -Werror -Qunused-arguments -D_REENTRANT -g -O2 
-std=c++11 -g -o ext_file_userip_acl ext_file_userip_acl.o  
../../../lib/.libs/libmiscencoding.a ../../../compat/.libs/libcompat-squid.a 
-lm -lnsl -lresolv -lcap -lrt -ldl
make[4]: Leaving directory 
'
Making all in unix_group
make[4]: Entering directory 
'
ccache clang++ -DHAVE_CONFIG_H   -I../../../.. -I../../../../include 
-I../../../../lib -I../../../../src -I../../../include -Werror 
-Qunused-arguments  -D_REENTRANT -g -O2 -std=c++11 -MT check_group.o -MD -MP 
-MF .deps/check_group.Tpo -c -o check_group.o 
../../../../helpers/external_acl/unix_group/check_group.cc
mv -f .deps/check_group.Tpo .deps/check_group.Po
/bin/bash ../../../libtool  --tag=CXX   --mode=link ccache clang++ -Werror 
-Qunused-arguments  -D_REENTRANT -g -O2 -std=c++11  -g -o ext_unix_group_acl 
check_group.o ../../../lib/libmiscencoding.la 
../../../compat/libcompat-squid.la  -lm -lnsl -lresolv -lcap -lrt -ldl -ldl 
libtool: link: ccache clang++ -Werror -Qunused-arguments -D_REENTRANT -g -O2 
-std=c++11 -g -o ext_unix_group_acl check_group.o  
../../../lib/.libs/libmiscencoding.a ../../../compat/.libs/libcompat-squid.a 
-lm -lnsl -lresolv -lcap -lrt -ldl
make[4]: Leaving directory 
'
Making all in wbinfo_group
make[4]: Entering directory 
'
sed -e 's,[@]PERL[@],/usr/bin/perl,g' 
<../../../../helpers/external_acl/wbinfo_group/ext_wbinfo_group_acl.pl.in 
>ext_wbinfo_group_acl || (/bin/rm -f -f ext_wbinfo_group_acl ; exit 1)
make[4]: Leaving directory 
'
make[4]: Entering directory 
'
make[4]: Nothing to be done for 'all-am'.
make[4]: Leaving directory 
'
make[3]: Leaving directory 
'
Making all in log_daemon
make[3]: Entering directory 
'
Making all in DB
make[4]: Entering directory 
'
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 
'
Making all in file
make[4]: Entering directory 
'

Re: [squid-dev] Testing kerb_auth helper + 2012r2 and bug 4129

2014-11-30 Thread Markus Moeller

Hi Eliezer,

   Please let me know how I can help and what needs updating on 
http://wiki.squid-cache.org/ConfigExamples/Authenticate/Kerberos  ( I know 
msktutil has moved ownership).  I can't read russian so I can't comment on 
it, but I am not a fan of using ktpass ( I prefer msktutil )


   What is bug 4129 exactly ?  Using wrong encryption types with AD 
2008/2012 ?


Kind Regards
Markus

"Eliezer Croitoru"  wrote in message news:54764879.2060...@ngtech.co.il...

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

As part of the effort to make it possible to test kerb_auth helpers
and related issues that was reported in the users list I have built a
testing environment.
The testing environment structure:
- - The realm\domain: LOCAL.LAN
- - 192.168.11.100 = windows 8 user in the domain elicro
- - 192.168.11.1(master.local.lan) = windows server 2012r2, dns, AD
- - 192.168.11.254(proxy1.local.lan) = CentOS 6.6, GW, squid

I am unsure about the details but as I understood from the MS nice
sysadmin somewhere in a chat it's very simple to implement.
He explained to me that I only need a basic domain AD(which must have
a DNS) and a basic user.

In: http://bugs.squid-cache.org/show_bug.cgi?id=4129
I responded with an article link:
http://www.theadmin.ru/linux/squid/proksi-server-squid-v-active-directory-s-kerberos-autentifikaciej/
(I have not used the group external_acl just the auth)

Which demonstrates how to make it work with WS 2008r2.
The last article I was reading about the concept was:
http://wiki.squid-cache.org/ConfigExamples/Authenticate/Kerberos

But it's updated to 2013 and leaves couple things open which I am
unsure about.

I would like to dedicate this thread for 2012r2 + kerb_auth.

My last debug output after the above mentioned Russian written
tutorial was:
2014/11/26 23:35:44 kid1| Starting new negotiateauthenticator helpers...
2014/11/26 23:35:44 kid1| helperOpenServers: Starting 1/10
'negotiate_kerberos_auth' processes
negotiate_kerberos_auth.cc(212): pid=1921 :2014/11/26 23:35:44|
negotiate_kerberos_auth: INFO: Starting version 3.0.4sq
negotiate_kerberos_auth.cc(258): pid=1921 :2014/11/26 23:35:44|
negotiate_kerberos_auth: DEBUG: Got 'YR
TlRMTVNTUAABl4II4gAGA4AlDw==' from squid
(length: 59).
negotiate_kerberos_auth.cc(311): pid=1921 :2014/11/26 23:35:44|
negotiate_kerberos_auth: DEBUG: Decode
'TlRMTVNTUAABl4II4gAGA4AlDw==' (decoded
length: 40).
negotiate_kerberos_auth.cc(321): pid=1921 :2014/11/26 23:35:44|
negotiate_kerberos_auth: WARNING: received type 1 NTLM token
2014/11/26 23:35:44 kid1| ERROR: Negotiate Authentication validating
user. Result: {result=BH, notes={message: received type 1 NTLM token; }}
2014/11/26 23:35:44 kid1| Starting new negotiateauthenticator helpers...
2014/11/26 23:35:44 kid1| helperOpenServers: Starting 1/10
'negotiate_kerberos_auth' processes
negotiate_kerberos_auth.cc(258): pid=1921 :2014/11/26 23:35:44|
negotiate_kerberos_auth: DEBUG: Got 'YR
TlRMTVNTUAABl4II4gAGA4AlDw==' from squid
(length: 59).
negotiate_kerberos_auth.cc(311): pid=1921 :2014/11/26 23:35:44|
negotiate_kerberos_auth: DEBUG: Decode
'TlRMTVNTUAABl4II4gAGA4AlDw==' (decoded
length: 40).
negotiate_kerberos_auth.cc(321): pid=1921 :2014/11/26 23:35:44|
negotiate_kerberos_auth: WARNING: received type 1 NTLM token
2014/11/26 23:35:44 kid1| ERROR: Negotiate Authentication validating
user. Result: {result=BH, notes={message: received type 1 NTLM token; }}
negotiate_kerberos_auth.cc(258): pid=1921 :2014/11/26 23:35:44|
negotiate_kerberos_auth: DEBUG: Got 'YR
TlRMTVNTUAABl4II4gAGA4AlDw==' from squid
(length: 59).
negotiate_kerberos_auth.cc(311): pid=1921 :2014/11/26 23:35:44|
negotiate_kerberos_auth: DEBUG: Decode
'TlRMTVNTUAABl4II4gAGA4AlDw==' (decoded
length: 40).
negotiate_kerberos_auth.cc(321): pid=1921 :2014/11/26 23:35:44|
negotiate_kerberos_auth: WARNING: received type 1 NTLM token
2014/11/26 23:35:44 kid1| ERROR: Negotiate Authentication validating
user. Result: {result=BH, notes={message: received type 1 NTLM token; }}
negotiate_kerberos_auth.cc(212): pid=1922 :2014/11/26 23:35:44|
negotiate_kerberos_auth: INFO: Starting version 3.0.4sq
negotiate_kerberos_auth.cc(258): pid=1922 :2014/11/26 23:35:44|
negotiate_kerberos_auth: DEBUG: Got 'YR
TlRMTVNTUAABl4II4gAGA4AlDw==' from squid
(length: 59).
negotiate_kerberos_auth.cc(311): pid=1922 :2014/11/26 23:35:44|
negotiate_kerberos_auth: DEBUG: Decode
'TlRMTVNTUAABl4II4gAGA4AlDw==' (decoded
length: 40).
negotiate_kerberos_auth.cc(321): pid=1922 :2014/11/26 23:35:44|
negotiate_kerberos_auth: WARNING: received type 1 NTLM token
2014/11/26 23:35:44 kid1| ERROR: Negotiate Authentication validating
user. Result: {result=BH, notes={message: received type 1 NTLM token; }}
negotiate_kerberos_auth.cc(258): pid=1921 :2014/11/26 23:36:01|
negotiate_

[squid-dev] [PATCH] FTP FEAT error handling

2014-11-30 Thread Tsantilas Christos

Hi all

Some FTP servers respond to a FEAT command with
"550 FEAT: Operation not permitted".

Squid then sends the following invalid response to the FTP client:

FEAT
EPRT
EPSV
550 FEAT: Operation not permitted

This can confuse the client as it is not a valid FEAT response.

This patch fixes Squid to always send a valid 211 reply to client which
lists at least the EPSV and EPRT ftp commands which supported by Squid
regardless of the origin server support.

This is a Measurement Factory project

Regards,
 Christos


FTP FEAT error handling

Some FTP severs respond to a FEAT command with 5xx status code. Squid sends 
an invalid response in these cases which can confuse the client.

This patch fixes Squid to always send a valid 211 reply to client which
lists at least the EPSV and EPRT ftp commands which supported by Squid
regardless of the origin server support.

This patch also fixes a memory leak when FEAT replies processed.

This is a Measurement Factory project
=== modified file 'src/servers/FtpServer.cc'
--- src/servers/FtpServer.cc	2014-11-10 11:45:36 +
+++ src/servers/FtpServer.cc	2014-11-27 18:09:36 +
@@ -800,16 +800,18 @@
 return;
 }
 
-HttpReply *filteredReply = reply->clone();
-HttpHeader &filteredHeader = filteredReply->header;
+HttpReply::Pointer featReply = Ftp::HttpReplyWrapper(211, "End", Http::scNoContent, 0);
+HttpHeader const &serverReplyHeader = reply->header;
 
-// Remove all unsupported commands from the response wrapper.
-int deletedCount = 0;
 HttpHeaderPos pos = HttpHeaderInitPos;
 bool hasEPRT = false;
 bool hasEPSV = false;
 int prependSpaces = 1;
-while (const HttpHeaderEntry *e = filteredHeader.getEntry(&pos)) {
+
+featReply->header.putStr(HDR_FTP_PRE, "\"211-Features:\"");
+const int scode = serverReplyHeader.getInt(HDR_FTP_STATUS);
+if (scode == 211) {
+while (const HttpHeaderEntry *e = serverReplyHeader.getEntry(&pos)) {
 if (e->id == HDR_FTP_PRE) {
 // assume RFC 2389 FEAT response format, quoted by Squid:
 // <"> SP NAME [SP PARAMS] <">
@@ -820,7 +822,7 @@
 static const CharacterSet FeatNameChars = AfterFeatNameChars.complement("FeatName");
 
 Parser::Tokenizer tok(SBuf(e->value.termedBuf()));
-if (!tok.skip('"') && !tok.skip(' '))
+if (!tok.skip('"') || !tok.skip(' '))
 continue;
 
 // optional spaces; remember their number to accomodate MS servers
@@ -831,8 +833,9 @@
 continue;
 cmd.toUpper();
 
-if (!Ftp::SupportedCommand(cmd))
-filteredHeader.delAt(pos, deletedCount);
+if (Ftp::SupportedCommand(cmd)) {
+featReply->header.addEntry(e->clone());
+}
 
 if (cmd == cmdEprt())
 hasEPRT = true;
@@ -840,26 +843,21 @@
 hasEPSV = true;
 }
 }
+} // else we got a FEAT error and will only report Squid-supported features
 
 char buf[256];
-int insertedCount = 0;
 if (!hasEPRT) {
 snprintf(buf, sizeof(buf), "\"%*s\"", prependSpaces + 4, "EPRT");
-filteredHeader.putStr(HDR_FTP_PRE, buf);
-++insertedCount;
+featReply->header.putStr(HDR_FTP_PRE, buf);
 }
 if (!hasEPSV) {
 snprintf(buf, sizeof(buf), "\"%*s\"", prependSpaces + 4, "EPSV");
-filteredHeader.putStr(HDR_FTP_PRE, buf);
-++insertedCount;
+featReply->header.putStr(HDR_FTP_PRE, buf);
 }
 
-if (deletedCount || insertedCount) {
-filteredHeader.refreshMask();
-debugs(33, 5, "deleted " << deletedCount << " inserted " << insertedCount);
-}
+featReply->header.refreshMask();
 
-writeForwardedReply(filteredReply);
+writeForwardedReply(featReply.getRaw());
 }
 
 void



___
squid-dev mailing list
squid-dev@lists.squid-cache.org
http://lists.squid-cache.org/listinfo/squid-dev


[squid-dev] Build failed in Jenkins: 3.HEAD-amd64-OpenBSD-5.4 #234

2014-11-30 Thread noc
See 

Changes:

[Amos Jeffries] SourceLayout: shuffle memory pool allocators to mem/libmem.la

There are no logic changes in this patch.

* Some code is using the 'old' or internal pool allocation APIs
directly. These have been marked with XXX for future logic
changes to update.

* The memory pools API and MEMPROXY_CLASS() definition are now
available through the mem/forward.h header file.

* Mem:: namespace has been added for library contents.

* MemAllocatorProxy class has been moved into Mem:: namespace
and extracted from mem.cc but should only be used via the
MEMPROXY_CLASS() macro.

* Extended the memory STUB file to define all mem/forward.h
symbols and a few others needed currently by code using the
older deprecated memory APIs.


Also, some time API functions exported by util.h instead of
SquidTime.h have been marked as needing work.

--
[...truncated 3354 lines...]
/usr/local/bin/bash ../../libtool  --tag=CXX--mode=compile ccache g++ 
-DHAVE_CONFIG_H-I../../.. -I../../../include  -I../../../lib -I../../../src 
 -I../../include -I/usr/local/include -I/usr/include/kerberosV  
-I/usr/include/kerberosV   -I../../../libltdl   -Wall -Wpointer-arith 
-Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT -g -O2 
-march=native -MT Connection.lo -MD -MP -MF .deps/Connection.Tpo -c -o 
Connection.lo ../../../src/comm/Connection.cc
libtool: compile:  ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include 
-I../../../lib -I../../../src -I../../include -I/usr/local/include 
-I/usr/include/kerberosV -I/usr/include/kerberosV -I../../../libltdl -Wall 
-Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT 
-g -O2 -march=native -MT Connection.lo -MD -MP -MF .deps/Connection.Tpo -c 
../../../src/comm/Connection.cc  -fPIC -DPIC -o .libs/Connection.o
libtool: compile:  ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include 
-I../../../lib -I../../../src -I../../include -I/usr/local/include 
-I/usr/include/kerberosV -I/usr/include/kerberosV -I../../../libltdl -Wall 
-Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT 
-g -O2 -march=native -MT Connection.lo -MD -MP -MF .deps/Connection.Tpo -c 
../../../src/comm/Connection.cc -o Connection.o >/dev/null 2>&1
mv -f .deps/Connection.Tpo .deps/Connection.Plo
/usr/local/bin/bash ../../libtool  --tag=CXX--mode=compile ccache g++ 
-DHAVE_CONFIG_H-I../../.. -I../../../include  -I../../../lib -I../../../src 
 -I../../include -I/usr/local/include -I/usr/include/kerberosV  
-I/usr/include/kerberosV   -I../../../libltdl   -Wall -Wpointer-arith 
-Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT -g -O2 
-march=native -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 -I/usr/local/include 
-I/usr/include/kerberosV -I/usr/include/kerberosV -I../../../libltdl -Wall 
-Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT 
-g -O2 -march=native -MT IoCallback.lo -MD -MP -MF .deps/IoCallback.Tpo -c 
../../../src/comm/IoCallback.cc  -fPIC -DPIC -o .libs/IoCallback.o
libtool: compile:  ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include 
-I../../../lib -I../../../src -I../../include -I/usr/local/include 
-I/usr/include/kerberosV -I/usr/include/kerberosV -I../../../libltdl -Wall 
-Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT 
-g -O2 -march=native -MT IoCallback.lo -MD -MP -MF .deps/IoCallback.Tpo -c 
../../../src/comm/IoCallback.cc -o IoCallback.o >/dev/null 2>&1
mv -f .deps/IoCallback.Tpo .deps/IoCallback.Plo
/usr/local/bin/bash ../../libtool  --tag=CXX--mode=compile ccache g++ 
-DHAVE_CONFIG_H-I../../.. -I../../../include  -I../../../lib -I../../../src 
 -I../../include -I/usr/local/include -I/usr/include/kerberosV  
-I/usr/include/kerberosV   -I../../../libltdl   -Wall -Wpointer-arith 
-Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT -g -O2 
-march=native -MT ModDevPoll.lo -MD -MP -MF .deps/ModDevPoll.Tpo -c -o 
ModDevPoll.lo ../../../src/comm/ModDevPoll.cc
libtool: compile:  ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include 
-I../../../lib -I../../../src -I../../include -I/usr/local/include 
-I/usr/include/kerberosV -I/usr/include/kerberosV -I../../../libltdl -Wall 
-Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT 
-g -O2 -march=native -MT ModDevPoll.lo -MD -MP -MF .deps/ModDevPoll.Tpo -c 
../../../src/comm/ModDevPoll.cc  -fPIC -DPIC -o .libs/ModDevPoll.o
libtool: compile:  ccache g++ -DHAVE_CONFIG_H -I../../.. -I../../../include 
-I../../../lib -I../../../src -I../../include -I/usr/local/include 
-I/usr/include/kerberosV -I/usr/include/kerberosV -I../../../libltdl -Wall 
-Wpointer-arith -Wwrite-stri

[squid-dev] Build failed in Jenkins: 3.HEAD-amd64-FreeBSD-9.1 #811

2014-11-30 Thread noc
See 

Changes:

[Amos Jeffries] SourceLayout: shuffle memory pool allocators to mem/libmem.la

There are no logic changes in this patch.

* Some code is using the 'old' or internal pool allocation APIs
directly. These have been marked with XXX for future logic
changes to update.

* The memory pools API and MEMPROXY_CLASS() definition are now
available through the mem/forward.h header file.

* Mem:: namespace has been added for library contents.

* MemAllocatorProxy class has been moved into Mem:: namespace
and extracted from mem.cc but should only be used via the
MEMPROXY_CLASS() macro.

* Extended the memory STUB file to define all mem/forward.h
symbols and a few others needed currently by code using the
older deprecated memory APIs.


Also, some time API functions exported by util.h instead of
SquidTime.h have been marked as needing work.

--
[...truncated 3350 lines...]
libtool: compile:  /usr/local/bin/ccache g++ -DHAVE_CONFIG_H -I../../.. 
-I../../../include -I../../../lib -I../../../src -I../../include 
-I/usr/local/include -I/usr/include -I/usr/include -I../../../libltdl -Wall 
-Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT 
-g -O2 -I/usr/local/include -MT ModDevPoll.lo -MD -MP -MF .deps/ModDevPoll.Tpo 
-c ../../../src/comm/ModDevPoll.cc -o ModDevPoll.o >/dev/null 2>&1
mv -f .deps/ModDevPoll.Tpo .deps/ModDevPoll.Plo
/bin/sh ../../libtool --tag=CXX--mode=compile /usr/local/bin/ccache g++ 
-DHAVE_CONFIG_H-I../../.. -I../../../include  -I../../../lib -I../../../src 
 -I../../include -I/usr/local/include -I/usr/include  -I/usr/include  
-I../../../libltdl  -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow 
-Werror -pipe -D_REENTRANT -g -O2 -I/usr/local/include -MT ModEpoll.lo -MD -MP 
-MF .deps/ModEpoll.Tpo -c -o ModEpoll.lo ../../../src/comm/ModEpoll.cc
libtool: compile:  /usr/local/bin/ccache g++ -DHAVE_CONFIG_H -I../../.. 
-I../../../include -I../../../lib -I../../../src -I../../include 
-I/usr/local/include -I/usr/include -I/usr/include -I../../../libltdl -Wall 
-Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT 
-g -O2 -I/usr/local/include -MT ModEpoll.lo -MD -MP -MF .deps/ModEpoll.Tpo -c 
../../../src/comm/ModEpoll.cc  -fPIC -DPIC -o .libs/ModEpoll.o
libtool: compile:  /usr/local/bin/ccache g++ -DHAVE_CONFIG_H -I../../.. 
-I../../../include -I../../../lib -I../../../src -I../../include 
-I/usr/local/include -I/usr/include -I/usr/include -I../../../libltdl -Wall 
-Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT 
-g -O2 -I/usr/local/include -MT ModEpoll.lo -MD -MP -MF .deps/ModEpoll.Tpo -c 
../../../src/comm/ModEpoll.cc -o ModEpoll.o >/dev/null 2>&1
mv -f .deps/ModEpoll.Tpo .deps/ModEpoll.Plo
/bin/sh ../../libtool --tag=CXX--mode=compile /usr/local/bin/ccache g++ 
-DHAVE_CONFIG_H-I../../.. -I../../../include  -I../../../lib -I../../../src 
 -I../../include -I/usr/local/include -I/usr/include  -I/usr/include  
-I../../../libltdl  -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow 
-Werror -pipe -D_REENTRANT -g -O2 -I/usr/local/include -MT ModKqueue.lo -MD -MP 
-MF .deps/ModKqueue.Tpo -c -o ModKqueue.lo ../../../src/comm/ModKqueue.cc
libtool: compile:  /usr/local/bin/ccache g++ -DHAVE_CONFIG_H -I../../.. 
-I../../../include -I../../../lib -I../../../src -I../../include 
-I/usr/local/include -I/usr/include -I/usr/include -I../../../libltdl -Wall 
-Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT 
-g -O2 -I/usr/local/include -MT ModKqueue.lo -MD -MP -MF .deps/ModKqueue.Tpo -c 
../../../src/comm/ModKqueue.cc  -fPIC -DPIC -o .libs/ModKqueue.o
libtool: compile:  /usr/local/bin/ccache g++ -DHAVE_CONFIG_H -I../../.. 
-I../../../include -I../../../lib -I../../../src -I../../include 
-I/usr/local/include -I/usr/include -I/usr/include -I../../../libltdl -Wall 
-Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT 
-g -O2 -I/usr/local/include -MT ModKqueue.lo -MD -MP -MF .deps/ModKqueue.Tpo -c 
../../../src/comm/ModKqueue.cc -o ModKqueue.o >/dev/null 2>&1
mv -f .deps/ModKqueue.Tpo .deps/ModKqueue.Plo
/bin/sh ../../libtool --tag=CXX--mode=compile /usr/local/bin/ccache g++ 
-DHAVE_CONFIG_H-I../../.. -I../../../include  -I../../../lib -I../../../src 
 -I../../include -I/usr/local/include -I/usr/include  -I/usr/include  
-I../../../libltdl  -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow 
-Werror -pipe -D_REENTRANT -g -O2 -I/usr/local/include -MT ModPoll.lo -MD -MP 
-MF .deps/ModPoll.Tpo -c -o ModPoll.lo ../../../src/comm/ModPoll.cc
libtool: compile:  /usr/local/bin/ccache g++ -DHAVE_CONFIG_H -I../../.. 
-I../../../include -I../../../lib -I../../../src -I../../include 
-I/usr/local/include -I/usr/include -I/usr/include -I../../../libltdl -Wall 
-Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENT

[squid-dev] Build failed in Jenkins: 3.HEAD-amd64-centos-6-clang #367

2014-11-30 Thread noc
See 

Changes:

[Amos Jeffries] SourceLayout: shuffle memory pool allocators to mem/libmem.la

There are no logic changes in this patch.

* Some code is using the 'old' or internal pool allocation APIs
directly. These have been marked with XXX for future logic
changes to update.

* The memory pools API and MEMPROXY_CLASS() definition are now
available through the mem/forward.h header file.

* Mem:: namespace has been added for library contents.

* MemAllocatorProxy class has been moved into Mem:: namespace
and extracted from mem.cc but should only be used via the
MEMPROXY_CLASS() macro.

* Extended the memory STUB file to define all mem/forward.h
symbols and a few others needed currently by code using the
older deprecated memory APIs.


Also, some time API functions exported by util.h instead of
SquidTime.h have been marked as needing work.

--
[...truncated 3801 lines...]
/bin/sh ./libtool --tag=CC   --mode=link ccache clang  -g -O2 -module 
-avoid-version  -o dlopen.la  dlopen.lo -ldl -ldl 
mv -f .deps/libltdlc_la-slist.Tpo .deps/libltdlc_la-slist.Plo
mv -f .deps/libltdlc_la-ltdl.Tpo .deps/libltdlc_la-ltdl.Plo
libtool: compile:  ccache clang -DHAVE_CONFIG_H -I. -I../../libltdl 
"-DLT_CONFIG_H=" -DLTDL -I. -I../../libltdl -Ilibltdl 
-I../../libltdl/libltdl -I../../libltdl/libltdl -g -O2 -MT lt__strl.lo -MD -MP 
-MF .deps/lt__strl.Tpo -c ../../libltdl/lt__strl.c  -fPIC -DPIC -o 
.libs/lt__strl.o
clang: warning: argument unused during compilation: '-I .'
clang: warning: argument unused during compilation: '-I ../../libltdl'
clang: warning: argument unused during compilation: '-I .'
clang: warning: argument unused during compilation: '-I ../../libltdl'
clang: warning: argument unused during compilation: '-I libltdl'
clang: warning: argument unused during compilation: '-I ../../libltdl/libltdl'
clang: warning: argument unused during compilation: '-I ../../libltdl/libltdl'
libtool: compile:  ccache clang -DHAVE_CONFIG_H -I. -I../../libltdl 
"-DLT_CONFIG_H=" -DLTDL -I. -I../../libltdl -Ilibltdl 
-I../../libltdl/libltdl -I../../libltdl/libltdl -g -O2 -MT lt__strl.lo -MD -MP 
-MF .deps/lt__strl.Tpo -c ../../libltdl/lt__strl.c -o lt__strl.o >/dev/null 2>&1
mv -f .deps/lt__strl.Tpo .deps/lt__strl.Plo
libtool: link: ar cru .libs/dlopen.a .libs/dlopen.o 
libtool: link: ranlib .libs/dlopen.a
libtool: link: ( cd ".libs" && rm -f "dlopen.la" && ln -s "../dlopen.la" 
"dlopen.la" )
/bin/sh ./libtool --tag=CC   --mode=link ccache clang  -g -O2 -no-undefined 
-dlpreopen dlopen.la   -o libltdlc.la  libltdlc_la-preopen.lo 
libltdlc_la-lt__alloc.lo libltdlc_la-lt_dlloader.lo libltdlc_la-lt_error.lo 
libltdlc_la-ltdl.lo libltdlc_la-slist.lo lt__strl.lo -ldl 
libtool: link: rm -f .libs/libltdlc.nm .libs/libltdlc.nmS .libs/libltdlc.nmT
libtool: link: (cd .libs && ccache clang -g -O2 -c -fno-builtin -fno-rtti 
-fno-exceptions  -fPIC -DPIC "libltdlcS.c")
libtool: link: rm -f ".libs/libltdlcS.c" ".libs/libltdlc.nm" 
".libs/libltdlc.nmS" ".libs/libltdlc.nmT"
libtool: link: (cd .libs/libltdlc.lax/dlopen.a && ar x 
"
libtool: link: ar cru .libs/libltdlc.a .libs/libltdlc_la-preopen.o 
.libs/libltdlc_la-lt__alloc.o .libs/libltdlc_la-lt_dlloader.o 
.libs/libltdlc_la-lt_error.o .libs/libltdlc_la-ltdl.o .libs/libltdlc_la-slist.o 
.libs/lt__strl.o .libs/libltdlcS.o  .libs/libltdlc.lax/dlopen.a/dlopen.o 
libtool: link: ranlib .libs/libltdlc.a
libtool: link: rm -fr .libs/libltdlc.lax
libtool: link: ( cd ".libs" && rm -f "libltdlc.la" && ln -s "../libltdlc.la" 
"libltdlc.la" )
make[3]: Leaving directory 
`
make[2]: Leaving directory 
`
Making all in scripts
make[2]: Entering directory 
`
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory 
`
Making all in icons
make[2]: Entering directory 
`
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory 
`
Making all in errors
make[2]: Entering directory 
`
case "off" in \
off) \
echo "WARNING: Translation is disab

[squid-dev] Build failed in Jenkins: 3.HEAD-amd64-centos-7-clang #109

2014-11-30 Thread noc
See 

Changes:

[Amos Jeffries] SourceLayout: shuffle memory pool allocators to mem/libmem.la

There are no logic changes in this patch.

* Some code is using the 'old' or internal pool allocation APIs
directly. These have been marked with XXX for future logic
changes to update.

* The memory pools API and MEMPROXY_CLASS() definition are now
available through the mem/forward.h header file.

* Mem:: namespace has been added for library contents.

* MemAllocatorProxy class has been moved into Mem:: namespace
and extracted from mem.cc but should only be used via the
MEMPROXY_CLASS() macro.

* Extended the memory STUB file to define all mem/forward.h
symbols and a few others needed currently by code using the
older deprecated memory APIs.


Also, some time API functions exported by util.h instead of
SquidTime.h have been marked as needing work.

--
[...truncated 3843 lines...]
clang: warning: argument unused during compilation: '-I ../../libltdl/libltdl'
libtool: compile:  ccache clang -DHAVE_CONFIG_H -I. -I../../libltdl 
"-DLT_CONFIG_H=" -DLTDL -I. -I../../libltdl -Ilibltdl 
-I../../libltdl/libltdl -I../../libltdl/libltdl -g -O2 -MT lt__strl.lo -MD -MP 
-MF .deps/lt__strl.Tpo -c ../../libltdl/lt__strl.c -o lt__strl.o >/dev/null 2>&1
clang: warning: argument unused during compilation: '-I .'
clang: warning: argument unused during compilation: '-I ../../libltdl'
clang: warning: argument unused during compilation: '-I .'
clang: warning: argument unused during compilation: '-I ../../libltdl'
clang: warning: argument unused during compilation: '-I libltdl'
clang: warning: argument unused during compilation: '-I ../../libltdl/libltdl'
clang: warning: argument unused during compilation: '-I ../../libltdl/libltdl'
libtool: compile:  ccache clang -DHAVE_CONFIG_H -I. -I../../libltdl 
-DLTDLOPEN=libltdlc "-DLT_CONFIG_H=" -DLTDL -I. -I../../libltdl 
-Ilibltdl -I../../libltdl/libltdl -I../../libltdl/libltdl -g -O2 -MT 
libltdlc_la-ltdl.lo -MD -MP -MF .deps/libltdlc_la-ltdl.Tpo -c 
../../libltdl/ltdl.c -o libltdlc_la-ltdl.o >/dev/null 2>&1
mv -f .deps/lt__strl.Tpo .deps/lt__strl.Plo
/bin/sh ./libtool --tag=CC   --mode=link ccache clang  -g -O2 -module 
-avoid-version  -o dlopen.la  dlopen.lo -ldl -ldl 
libtool: link: ar cru .libs/dlopen.a .libs/dlopen.o 
libtool: link: ranlib .libs/dlopen.a
libtool: link: ( cd ".libs" && rm -f "dlopen.la" && ln -s "../dlopen.la" 
"dlopen.la" )
mv -f .deps/libltdlc_la-ltdl.Tpo .deps/libltdlc_la-ltdl.Plo
/bin/sh ./libtool --tag=CC   --mode=link ccache clang  -g -O2 -no-undefined 
-dlpreopen dlopen.la   -o libltdlc.la  libltdlc_la-preopen.lo 
libltdlc_la-lt__alloc.lo libltdlc_la-lt_dlloader.lo libltdlc_la-lt_error.lo 
libltdlc_la-ltdl.lo libltdlc_la-slist.lo lt__strl.lo -ldl 
libtool: link: rm -f .libs/libltdlc.nm .libs/libltdlc.nmS .libs/libltdlc.nmT
libtool: link: (cd .libs && ccache clang -g -O2 -c -fno-builtin -fno-rtti 
-fno-exceptions  -fPIC -DPIC "libltdlcS.c")
libtool: link: rm -f ".libs/libltdlcS.c" ".libs/libltdlc.nm" 
".libs/libltdlc.nmS" ".libs/libltdlc.nmT"
libtool: link: (cd .libs/libltdlc.lax/dlopen.a && ar x 
"
libtool: link: ar cru .libs/libltdlc.a .libs/libltdlc_la-preopen.o 
.libs/libltdlc_la-lt__alloc.o .libs/libltdlc_la-lt_dlloader.o 
.libs/libltdlc_la-lt_error.o .libs/libltdlc_la-ltdl.o .libs/libltdlc_la-slist.o 
.libs/lt__strl.o .libs/libltdlcS.o  .libs/libltdlc.lax/dlopen.a/dlopen.o 
libtool: link: ranlib .libs/libltdlc.a
libtool: link: rm -fr .libs/libltdlc.lax
libtool: link: ( cd ".libs" && rm -f "libltdlc.la" && ln -s "../libltdlc.la" 
"libltdlc.la" )
make[3]: Leaving directory 
`
make[2]: Leaving directory 
`
Making all in scripts
make[2]: Entering directory 
`
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory 
`
Making all in icons
make[2]: Entering directory 
`
make[2]: Nothing to be done for `all'.
make[2]: Leaving directory 
`
Making all in errors
make[2]: Entering directory 
`
case "off" in \
off) \