[squid-dev] Build failed in Jenkins: 3.HEAD-amd64-opensuse-13.2 #14

noc at squid-cache.org noc at squid-cache.org
Tue Dec 30 09:40:17 UTC 2014


See <http://build.squid-cache.org/job/3.HEAD-amd64-opensuse-13.2/14/changes>

Changes:

[Amos Jeffries] Crypto-NG: Base64 crypto replacement

The existing Squid base64 code had ambiguous copyright licensing. In
particular it only referenced a dead URL for source copyright
ownership details. In all likelihood this was for an Open Source
implementation, but we dont have sufficient record of the original
license terms to be certain without a long investigation.

It has also been heavily modified and customized over the decades
since importing whih complicates the issue a lot.

It also does not match any of the common industry context-based API
patterns for encoders/decoders.


This patch replaces that logic with GPLv2 licensed code from the
Nettle crypto library. Either linking the library dynamically or in
its absence embedding the logic via our libmiscencoding library.

It also updates all code to the new API, and as a byproduct removes
several layers of deprecated wrapper functions which have grown in
over the years.

[Francesco Chemolli] Simplified MSNT basic auth helper

------------------------------------------
[...truncated 3655 lines...]
/bin/sh ./libtool --tag=CC   --mode=link ccache gcc  -g -O2 -module -avoid-version  -o dlopen.la  dlopen.lo -ldl -ldl 
mv -f .deps/libltdlc_la-lt__alloc.Tpo .deps/libltdlc_la-lt__alloc.Plo
libtool: compile:  ccache gcc -DHAVE_CONFIG_H -I. -I../../libltdl "-DLT_CONFIG_H=<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
libtool: compile:  ccache gcc -DHAVE_CONFIG_H -I. -I../../libltdl "-DLT_CONFIG_H=<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 gcc  -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 gcc -g -O2 -c -fno-builtin  -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 "<http://build.squid-cache.org/job/3.HEAD-amd64-opensuse-13.2/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/libltdl/./.libs/dlopen.a")>
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 '<http://build.squid-cache.org/job/3.HEAD-amd64-opensuse-13.2/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/libltdl'>
make[2]: Leaving directory '<http://build.squid-cache.org/job/3.HEAD-amd64-opensuse-13.2/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/libltdl'>
Making all in scripts
make[2]: Entering directory '<http://build.squid-cache.org/job/3.HEAD-amd64-opensuse-13.2/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/scripts'>
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '<http://build.squid-cache.org/job/3.HEAD-amd64-opensuse-13.2/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/scripts'>
Making all in icons
make[2]: Entering directory '<http://build.squid-cache.org/job/3.HEAD-amd64-opensuse-13.2/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/icons'>
make[2]: Nothing to be done for 'all'.
make[2]: Leaving directory '<http://build.squid-cache.org/job/3.HEAD-amd64-opensuse-13.2/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/icons'>
Making all in errors
make[2]: Entering directory '<http://build.squid-cache.org/job/3.HEAD-amd64-opensuse-13.2/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/errors'>
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 '<http://build.squid-cache.org/job/3.HEAD-amd64-opensuse-13.2/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/errors'>
Making all in doc
make[2]: Entering directory '<http://build.squid-cache.org/job/3.HEAD-amd64-opensuse-13.2/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/doc'>
Making all in manuals
make[3]: Entering directory '<http://build.squid-cache.org/job/3.HEAD-amd64-opensuse-13.2/ws/btlayer-00-default/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-opensuse-13.2/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/doc/manuals'>
make[3]: Entering directory '<http://build.squid-cache.org/job/3.HEAD-amd64-opensuse-13.2/ws/btlayer-00-default/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-opensuse-13.2/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/doc'>
make[2]: Leaving directory '<http://build.squid-cache.org/job/3.HEAD-amd64-opensuse-13.2/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/doc'>
Making all in helpers
make[2]: Entering directory '<http://build.squid-cache.org/job/3.HEAD-amd64-opensuse-13.2/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers'>
Making all in basic_auth
make[3]: Entering directory '<http://build.squid-cache.org/job/3.HEAD-amd64-opensuse-13.2/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/basic_auth'>
Making all in DB
make[4]: Entering directory '<http://build.squid-cache.org/job/3.HEAD-amd64-opensuse-13.2/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/basic_auth/DB'>
sed -e 's,[@]PERL[@],/usr/bin/perl,g' <../../../../helpers/basic_auth/DB/basic_db_auth.pl.in >basic_db_auth || (/usr/bin/rm -f -f basic_db_auth ; exit 1)
pod2man basic_db_auth basic_db_auth.8
make[4]: Leaving directory '<http://build.squid-cache.org/job/3.HEAD-amd64-opensuse-13.2/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/basic_auth/DB'>
Making all in MSNT
make[4]: Entering directory '<http://build.squid-cache.org/job/3.HEAD-amd64-opensuse-13.2/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/basic_auth/MSNT'>
ccache g++ -DHAVE_CONFIG_H   -I../../../.. -I../../../../include -I../../../../lib -I../../../../src -I../../../include    -I../../../../helpers/basic_auth/MSNT -I../../../../lib  -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT -g -O2 -std=c++11 -MT msntauth.o -MD -MP -MF .deps/msntauth.Tpo -c -o msntauth.o ../../../../helpers/basic_auth/MSNT/msntauth.cc
ccache g++ -DHAVE_CONFIG_H   -I../../../.. -I../../../../include -I../../../../lib -I../../../../src -I../../../include    -I../../../../helpers/basic_auth/MSNT -I../../../../lib  -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT -g -O2 -std=c++11 -MT valid.o -MD -MP -MF .deps/valid.Tpo -c -o valid.o ../../../../helpers/basic_auth/MSNT/valid.cc
mv -f .deps/valid.Tpo .deps/valid.Po
mv -f .deps/msntauth.Tpo .deps/msntauth.Po
/bin/sh ../../../libtool  --tag=CXX   --mode=link ccache g++ -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT -g -O2 -std=c++11  -g -o basic_msnt_auth msntauth.o valid.o ../../../lib/smblib/libsmblib.la ../../../lib/rfcnb/librfcnb.la ../../../lib/libmiscencoding.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 -std=c++11 -g -o basic_msnt_auth msntauth.o valid.o  ../../../lib/smblib/.libs/libsmblib.a ../../../lib/rfcnb/.libs/librfcnb.a ../../../lib/.libs/libmiscencoding.a ../../../compat/.libs/libcompat-squid.a -lm -lnsl -lresolv -lcap -lrt -ldl
make[4]: Leaving directory '<http://build.squid-cache.org/job/3.HEAD-amd64-opensuse-13.2/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/basic_auth/MSNT'>
Making all in MSNT-multi-domain
make[4]: Entering directory '<http://build.squid-cache.org/job/3.HEAD-amd64-opensuse-13.2/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/basic_auth/MSNT-multi-domain'>
sed -e 's,[@]PERL[@],/usr/bin/perl,g' <../../../../helpers/basic_auth/MSNT-multi-domain/basic_msnt_multi_domain_auth.pl.in >basic_msnt_multi_domain_auth || (/usr/bin/rm -f -f basic_msnt_multi_domain_auth ; exit 1)
pod2man basic_msnt_multi_domain_auth basic_msnt_multi_domain_auth.8
make[4]: Leaving directory '<http://build.squid-cache.org/job/3.HEAD-amd64-opensuse-13.2/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/basic_auth/MSNT-multi-domain'>
Making all in NCSA
make[4]: Entering directory '<http://build.squid-cache.org/job/3.HEAD-amd64-opensuse-13.2/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/basic_auth/NCSA'>
ccache g++ -DHAVE_CONFIG_H   -I../../../.. -I../../../../include -I../../../../lib -I../../../../src -I../../../include    -I../../../../helpers/basic_auth/NCSA  -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT -g -O2 -std=c++11 -MT basic_ncsa_auth.o -MD -MP -MF .deps/basic_ncsa_auth.Tpo -c -o basic_ncsa_auth.o ../../../../helpers/basic_auth/NCSA/basic_ncsa_auth.cc
ccache g++ -DHAVE_CONFIG_H   -I../../../.. -I../../../../include -I../../../../lib -I../../../../src -I../../../include    -I../../../../helpers/basic_auth/NCSA  -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT -g -O2 -std=c++11 -MT crypt_md5.o -MD -MP -MF .deps/crypt_md5.Tpo -c -o crypt_md5.o ../../../../helpers/basic_auth/NCSA/crypt_md5.cc
mv -f .deps/crypt_md5.Tpo .deps/crypt_md5.Po
mv -f .deps/basic_ncsa_auth.Tpo .deps/basic_ncsa_auth.Po
/bin/sh ../../../libtool  --tag=CXX   --mode=link ccache g++ -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT -g -O2 -std=c++11  -g -o basic_ncsa_auth basic_ncsa_auth.o crypt_md5.o ../../../lib/libmisccontainers.la ../../../lib/libmiscencoding.la ../../../compat/libcompat-squid.la  -lnettle -lcrypt  -lm -lnsl -lresolv -lcap -lrt -ldl -ldl 
libtool: link: ccache g++ -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT -g -O2 -std=c++11 -g -o basic_ncsa_auth basic_ncsa_auth.o crypt_md5.o  ../../../lib/.libs/libmisccontainers.a ../../../lib/.libs/libmiscencoding.a ../../../compat/.libs/libcompat-squid.a -lnettle -lcrypt -lm -lnsl -lresolv -lcap -lrt -ldl
make[4]: Leaving directory '<http://build.squid-cache.org/job/3.HEAD-amd64-opensuse-13.2/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/basic_auth/NCSA'>
Making all in NIS
make[4]: Entering directory '<http://build.squid-cache.org/job/3.HEAD-amd64-opensuse-13.2/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/basic_auth/NIS'>
ccache g++ -DHAVE_CONFIG_H   -I../../../.. -I../../../../include -I../../../../lib -I../../../../src -I../../../include    -I../../../../helpers/basic_auth/NIS  -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT -g -O2 -std=c++11 -MT basic_nis_auth.o -MD -MP -MF .deps/basic_nis_auth.Tpo -c -o basic_nis_auth.o ../../../../helpers/basic_auth/NIS/basic_nis_auth.cc
ccache g++ -DHAVE_CONFIG_H   -I../../../.. -I../../../../include -I../../../../lib -I../../../../src -I../../../include    -I../../../../helpers/basic_auth/NIS  -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT -g -O2 -std=c++11 -MT nis_support.o -MD -MP -MF .deps/nis_support.Tpo -c -o nis_support.o ../../../../helpers/basic_auth/NIS/nis_support.cc
mv -f .deps/basic_nis_auth.Tpo .deps/basic_nis_auth.Po
mv -f .deps/nis_support.Tpo .deps/nis_support.Po
/bin/sh ../../../libtool  --tag=CXX   --mode=link ccache g++ -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT -g -O2 -std=c++11  -g -o basic_nis_auth basic_nis_auth.o nis_support.o ../../../lib/libmiscencoding.la ../../../compat/libcompat-squid.la  -lcrypt -lm -lnsl -lresolv -lcap -lrt -ldl -ldl 
libtool: link: ccache g++ -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT -g -O2 -std=c++11 -g -o basic_nis_auth basic_nis_auth.o nis_support.o  ../../../lib/.libs/libmiscencoding.a ../../../compat/.libs/libcompat-squid.a -lcrypt -lm -lnsl -lresolv -lcap -lrt -ldl
make[4]: Leaving directory '<http://build.squid-cache.org/job/3.HEAD-amd64-opensuse-13.2/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/basic_auth/NIS'>
Making all in POP3
make[4]: Entering directory '<http://build.squid-cache.org/job/3.HEAD-amd64-opensuse-13.2/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/basic_auth/POP3'>
sed -e 's,[@]PERL[@],/usr/bin/perl,g' <../../../../helpers/basic_auth/POP3/basic_pop3_auth.pl.in >basic_pop3_auth || (/usr/bin/rm -f -f basic_pop3_auth ; exit 1)
pod2man basic_pop3_auth basic_pop3_auth.8
make[4]: Leaving directory '<http://build.squid-cache.org/job/3.HEAD-amd64-opensuse-13.2/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/basic_auth/POP3'>
Making all in RADIUS
make[4]: Entering directory '<http://build.squid-cache.org/job/3.HEAD-amd64-opensuse-13.2/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/basic_auth/RADIUS'>
ccache g++ -DHAVE_CONFIG_H   -I../../../.. -I../../../../include -I../../../../lib -I../../../../src -I../../../include    -I../../../../helpers/basic_auth/RADIUS  -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT -g -O2 -std=c++11 -MT basic_radius_auth.o -MD -MP -MF .deps/basic_radius_auth.Tpo -c -o basic_radius_auth.o ../../../../helpers/basic_auth/RADIUS/basic_radius_auth.cc
ccache g++ -DHAVE_CONFIG_H   -I../../../.. -I../../../../include -I../../../../lib -I../../../../src -I../../../include    -I../../../../helpers/basic_auth/RADIUS  -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT -g -O2 -std=c++11 -MT radius-util.o -MD -MP -MF .deps/radius-util.Tpo -c -o radius-util.o ../../../../helpers/basic_auth/RADIUS/radius-util.cc
mv -f .deps/radius-util.Tpo .deps/radius-util.Po
mv -f .deps/basic_radius_auth.Tpo .deps/basic_radius_auth.Po
/bin/sh ../../../libtool  --tag=CXX   --mode=link ccache g++ -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT -g -O2 -std=c++11  -g -o basic_radius_auth basic_radius_auth.o radius-util.o ../../../lib/libmiscencoding.la ../../../compat/libcompat-squid.la  -lnettle  -lm -lnsl -lresolv -lcap -lrt -ldl -ldl 
libtool: link: ccache g++ -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT -g -O2 -std=c++11 -g -o basic_radius_auth basic_radius_auth.o radius-util.o  ../../../lib/.libs/libmiscencoding.a ../../../compat/.libs/libcompat-squid.a -lnettle -lm -lnsl -lresolv -lcap -lrt -ldl
make[4]: Leaving directory '<http://build.squid-cache.org/job/3.HEAD-amd64-opensuse-13.2/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/basic_auth/RADIUS'>
Making all in SMB
make[4]: Entering directory '<http://build.squid-cache.org/job/3.HEAD-amd64-opensuse-13.2/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/basic_auth/SMB'>
ccache g++ -DHAVE_CONFIG_H   -I../../../.. -I../../../../include -I../../../../lib -I../../../../src -I../../../include     -DHELPERSCRIPT=\"<http://build.squid-cache.org/job/3.HEAD-amd64-opensuse-13.2/ws/btlayer-00-default/squid-3.HEAD-BZR/_inst/lib/basic_smb_auth.sh\"> -g -O2 -std=c++11 -MT basic_smb_auth-basic_smb_auth.o -MD -MP -MF .deps/basic_smb_auth-basic_smb_auth.Tpo -c -o basic_smb_auth-basic_smb_auth.o `test -f 'basic_smb_auth.cc' || echo '../../../../helpers/basic_auth/SMB/'`basic_smb_auth.cc
mv -f .deps/basic_smb_auth-basic_smb_auth.Tpo .deps/basic_smb_auth-basic_smb_auth.Po
/bin/sh ../../../libtool  --tag=CXX   --mode=link ccache g++ -DHELPERSCRIPT=\"<http://build.squid-cache.org/job/3.HEAD-amd64-opensuse-13.2/ws/btlayer-00-default/squid-3.HEAD-BZR/_inst/lib/basic_smb_auth.sh\"> -g -O2 -std=c++11  -g -o basic_smb_auth basic_smb_auth-basic_smb_auth.o ../../../lib/libmiscencoding.la ../../../compat/libcompat-squid.la  -lm -lnsl -lresolv -lcap -lrt -ldl -ldl 
libtool: link: ccache g++ -DHELPERSCRIPT=\"<http://build.squid-cache.org/job/3.HEAD-amd64-opensuse-13.2/ws/btlayer-00-default/squid-3.HEAD-BZR/_inst/lib/basic_smb_auth.sh\"> -g -O2 -std=c++11 -g -o basic_smb_auth basic_smb_auth-basic_smb_auth.o  ../../../lib/.libs/libmiscencoding.a ../../../compat/.libs/libcompat-squid.a -lm -lnsl -lresolv -lcap -lrt -ldl
make[4]: Leaving directory '<http://build.squid-cache.org/job/3.HEAD-amd64-opensuse-13.2/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/basic_auth/SMB'>
Making all in fake
make[4]: Entering directory '<http://build.squid-cache.org/job/3.HEAD-amd64-opensuse-13.2/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/basic_auth/fake'>
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 -std=c++11 -MT fake.o -MD -MP -MF .deps/fake.Tpo -c -o fake.o ../../../../helpers/basic_auth/fake/fake.cc
mv -f .deps/fake.Tpo .deps/fake.Po
/bin/sh ../../../libtool  --tag=CXX   --mode=link ccache g++ -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT -g -O2 -std=c++11  -g -o basic_fake_auth fake.o ../../../compat/libcompat-squid.la  
libtool: link: ccache g++ -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT -g -O2 -std=c++11 -g -o basic_fake_auth fake.o  ../../../compat/.libs/libcompat-squid.a
make[4]: Leaving directory '<http://build.squid-cache.org/job/3.HEAD-amd64-opensuse-13.2/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/basic_auth/fake'>
Making all in getpwnam
make[4]: Entering directory '<http://build.squid-cache.org/job/3.HEAD-amd64-opensuse-13.2/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/basic_auth/getpwnam'>
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 -std=c++11 -MT basic_getpwnam_auth.o -MD -MP -MF .deps/basic_getpwnam_auth.Tpo -c -o basic_getpwnam_auth.o ../../../../helpers/basic_auth/getpwnam/basic_getpwnam_auth.cc
mv -f .deps/basic_getpwnam_auth.Tpo .deps/basic_getpwnam_auth.Po
/bin/sh ../../../libtool  --tag=CXX   --mode=link ccache g++ -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT -g -O2 -std=c++11  -g -o basic_getpwnam_auth basic_getpwnam_auth.o ../../../lib/libmiscencoding.la ../../../compat/libcompat-squid.la  -lcrypt 
libtool: link: ccache g++ -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT -g -O2 -std=c++11 -g -o basic_getpwnam_auth basic_getpwnam_auth.o  ../../../lib/.libs/libmiscencoding.a ../../../compat/.libs/libcompat-squid.a -lcrypt
make[4]: Leaving directory '<http://build.squid-cache.org/job/3.HEAD-amd64-opensuse-13.2/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/basic_auth/getpwnam'>
make[4]: Entering directory '<http://build.squid-cache.org/job/3.HEAD-amd64-opensuse-13.2/ws/btlayer-00-default/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-opensuse-13.2/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/basic_auth'>
make[3]: Leaving directory '<http://build.squid-cache.org/job/3.HEAD-amd64-opensuse-13.2/ws/btlayer-00-default/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-opensuse-13.2/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/digest_auth'>
Making all in file
make[4]: Entering directory '<http://build.squid-cache.org/job/3.HEAD-amd64-opensuse-13.2/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/digest_auth/file'>
ccache g++ -DHAVE_CONFIG_H   -I../../../.. -I../../../../include -I../../../../lib -I../../../../src -I../../../include    -I../../../../helpers/digest_auth/file  -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT -g -O2 -std=c++11 -MT digest_file_auth.o -MD -MP -MF .deps/digest_file_auth.Tpo -c -o digest_file_auth.o ../../../../helpers/digest_auth/file/digest_file_auth.cc
ccache g++ -DHAVE_CONFIG_H   -I../../../.. -I../../../../include -I../../../../lib -I../../../../src -I../../../include    -I../../../../helpers/digest_auth/file  -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT -g -O2 -std=c++11 -MT text_backend.o -MD -MP -MF .deps/text_backend.Tpo -c -o text_backend.o ../../../../helpers/digest_auth/file/text_backend.cc
mv -f .deps/text_backend.Tpo .deps/text_backend.Po
mv -f .deps/digest_file_auth.Tpo .deps/digest_file_auth.Po
/bin/sh ../../../libtool  --tag=CXX   --mode=link ccache g++ -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT -g -O2 -std=c++11  -g -o digest_file_auth digest_file_auth.o text_backend.o ../../../lib/libmisccontainers.la ../../../lib/libmiscencoding.la ../../../compat/libcompat-squid.la  -lnettle -lcrypt  -lm -lnsl -lresolv -lcap -lrt -ldl -ldl 
libtool: link: ccache g++ -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT -g -O2 -std=c++11 -g -o digest_file_auth digest_file_auth.o text_backend.o  ../../../lib/.libs/libmisccontainers.a ../../../lib/.libs/libmiscencoding.a ../../../compat/.libs/libcompat-squid.a -lnettle -lcrypt -lm -lnsl -lresolv -lcap -lrt -ldl
make[4]: Leaving directory '<http://build.squid-cache.org/job/3.HEAD-amd64-opensuse-13.2/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/digest_auth/file'>
make[4]: Entering directory '<http://build.squid-cache.org/job/3.HEAD-amd64-opensuse-13.2/ws/btlayer-00-default/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-opensuse-13.2/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/digest_auth'>
make[3]: Leaving directory '<http://build.squid-cache.org/job/3.HEAD-amd64-opensuse-13.2/ws/btlayer-00-default/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-opensuse-13.2/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/external_acl'>
Making all in SQL_session
make[4]: Entering directory '<http://build.squid-cache.org/job/3.HEAD-amd64-opensuse-13.2/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/external_acl/SQL_session'>
sed -e 's,[@]PERL[@],/usr/bin/perl,g' <../../../../helpers/external_acl/SQL_session/ext_sql_session_acl.pl.in >ext_sql_session_acl || (/usr/bin/rm -f -f ext_sql_session_acl ; exit 1)
pod2man ext_sql_session_acl ext_sql_session_acl.8
make[4]: Leaving directory '<http://build.squid-cache.org/job/3.HEAD-amd64-opensuse-13.2/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/external_acl/SQL_session'>
Making all in delayer
make[4]: Entering directory '<http://build.squid-cache.org/job/3.HEAD-amd64-opensuse-13.2/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/external_acl/delayer'>
sed -e 's,[@]PERL[@],/usr/bin/perl,g' <../../../../helpers/external_acl/delayer/ext_delayer_acl.pl.in >ext_delayer_acl || (/usr/bin/rm -f -f ext_delayer_acl ; exit 1)
pod2man ext_delayer_acl ext_delayer_acl.8
make[4]: Leaving directory '<http://build.squid-cache.org/job/3.HEAD-amd64-opensuse-13.2/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/external_acl/delayer'>
Making all in file_userip
make[4]: Entering directory '<http://build.squid-cache.org/job/3.HEAD-amd64-opensuse-13.2/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/external_acl/file_userip'>
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 -std=c++11 -MT ext_file_userip_acl.o -MD -MP -MF .deps/ext_file_userip_acl.Tpo -c -o ext_file_userip_acl.o ../../../../helpers/external_acl/file_userip/ext_file_userip_acl.cc
mv -f .deps/ext_file_userip_acl.Tpo .deps/ext_file_userip_acl.Po
/bin/sh ../../../libtool  --tag=CXX   --mode=link ccache g++ -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -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 g++ -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -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 '<http://build.squid-cache.org/job/3.HEAD-amd64-opensuse-13.2/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/external_acl/file_userip'>
Making all in unix_group
make[4]: Entering directory '<http://build.squid-cache.org/job/3.HEAD-amd64-opensuse-13.2/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/external_acl/unix_group'>
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 -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/sh ../../../libtool  --tag=CXX   --mode=link ccache g++ -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -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 g++ -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -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 '<http://build.squid-cache.org/job/3.HEAD-amd64-opensuse-13.2/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/external_acl/unix_group'>
Making all in wbinfo_group
make[4]: Entering directory '<http://build.squid-cache.org/job/3.HEAD-amd64-opensuse-13.2/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/external_acl/wbinfo_group'>
sed -e 's,[@]PERL[@],/usr/bin/perl,g' <../../../../helpers/external_acl/wbinfo_group/ext_wbinfo_group_acl.pl.in >ext_wbinfo_group_acl || (/usr/bin/rm -f -f ext_wbinfo_group_acl ; exit 1)
pod2man ext_wbinfo_group_acl ext_wbinfo_group_acl.8
make[4]: Leaving directory '<http://build.squid-cache.org/job/3.HEAD-amd64-opensuse-13.2/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/external_acl/wbinfo_group'>
make[4]: Entering directory '<http://build.squid-cache.org/job/3.HEAD-amd64-opensuse-13.2/ws/btlayer-00-default/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-opensuse-13.2/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/external_acl'>
make[3]: Leaving directory '<http://build.squid-cache.org/job/3.HEAD-amd64-opensuse-13.2/ws/btlayer-00-default/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-opensuse-13.2/ws/btlayer-00-default/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-opensuse-13.2/ws/btlayer-00-default/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 || (/usr/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-opensuse-13.2/ws/btlayer-00-default/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-opensuse-13.2/ws/btlayer-00-default/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 -D_REENTRANT -g -O2 -std=c++11 -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 -D_REENTRANT -g -O2 -std=c++11  -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 -D_REENTRANT -g -O2 -std=c++11 -g -o log_file_daemon log_file_daemon.o  -L../../../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-opensuse-13.2/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/log_daemon/file'>
make[4]: Entering directory '<http://build.squid-cache.org/job/3.HEAD-amd64-opensuse-13.2/ws/btlayer-00-default/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-opensuse-13.2/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/log_daemon'>
make[3]: Leaving directory '<http://build.squid-cache.org/job/3.HEAD-amd64-opensuse-13.2/ws/btlayer-00-default/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-opensuse-13.2/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/negotiate_auth'>
Making all in wrapper
make[4]: Entering directory '<http://build.squid-cache.org/job/3.HEAD-amd64-opensuse-13.2/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/negotiate_auth/wrapper'>
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 -std=c++11 -MT negotiate_wrapper.o -MD -MP -MF .deps/negotiate_wrapper.Tpo -c -o negotiate_wrapper.o ../../../../helpers/negotiate_auth/wrapper/negotiate_wrapper.cc
../../../../helpers/negotiate_auth/wrapper/negotiate_wrapper.cc: In function ‘int main(int, char* const*)’:
../../../../helpers/negotiate_auth/wrapper/negotiate_wrapper.cc:345:118: error: cannot convert ‘size_t* {aka long unsigned int*}’ to ‘unsigned int*’ for argument ‘2’ to ‘int nettle_base64_decode_update(base64_decode_ctx*, unsigned int*, uint8_t*, unsigned int, const uint8_t*)’
         if (!base64_decode_update(&ctx, &dstLen, token, strlen(buf+3), reinterpret_cast<const uint8_t*>(buf+3)) ||
                                                                                                                      ^
Makefile:784: recipe for target 'negotiate_wrapper.o' failed
make[4]: *** [negotiate_wrapper.o] Error 1
make[4]: Leaving directory '<http://build.squid-cache.org/job/3.HEAD-amd64-opensuse-13.2/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/negotiate_auth/wrapper'>
Makefile:502: recipe for target 'all-recursive' failed
make[3]: *** [all-recursive] Error 1
make[3]: Leaving directory '<http://build.squid-cache.org/job/3.HEAD-amd64-opensuse-13.2/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers/negotiate_auth'>
Makefile:517: recipe for target 'all-recursive' failed
make[2]: *** [all-recursive] Error 1
make[2]: Leaving directory '<http://build.squid-cache.org/job/3.HEAD-amd64-opensuse-13.2/ws/btlayer-00-default/squid-3.HEAD-BZR/_build/helpers'>
Makefile:569: recipe for target 'all-recursive' failed
make[1]: *** [all-recursive] Error 1
make[1]: Leaving directory '<http://build.squid-cache.org/job/3.HEAD-amd64-opensuse-13.2/ws/btlayer-00-default/squid-3.HEAD-BZR/_build'>
Makefile:771: recipe for target 'distcheck' failed
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 -std=c++11
configure: BUILD EXTRA C++ FLAGS: -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT
configure: BUILD Tools C++ FLAGS:  -g -O2 -std=c++11
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 -std=c++11
configure: BUILD EXTRA C++ FLAGS: -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Werror -pipe -D_REENTRANT
configure: BUILD Tools C++ FLAGS:  -g -O2 -std=c++11
../../../../helpers/negotiate_auth/wrapper/negotiate_wrapper.cc:345:118: error: cannot convert ‘size_t* {aka long unsigned int*}’ to ‘unsigned int*’ for argument ‘2’ to ‘int nettle_base64_decode_update(base64_decode_ctx*, unsigned int*, uint8_t*, unsigned int, const uint8_t*)’
make[4]: *** [negotiate_wrapper.o] Error 1
make[3]: *** [all-recursive] Error 1
make[2]: *** [all-recursive] Error 1
make[1]: *** [all-recursive] Error 1
make: *** [distcheck] Error 1
Build FAILED.
Build step 'Execute shell' marked build as failure


More information about the squid-dev mailing list