[squid-users] Squid 4.11 not building with ssl enable on Buster

L.P.H. van Belle belle at bazuin.nl
Thu Apr 23 12:00:02 UTC 2020


Hai, 

Im currently building squid 411 on debian buster. Cowbuilder setup. 
I re-used the debian.tar.gz from squid-4.10-1 Debian Testing/Sid. 
Which i have done since squid 3.2, first time it fails. 
but only AMD64 fails to build, while i386 build fine. 
That a part im not familiar with, any suggestions?  

part of the logs with the errors. of the amd64 build. 

x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -DDEFAULT_CONFIG_FILE=\"/etc/squid/squid.conf\" -DDEFAULT_SQUID_DATA_DIR=\"/usr/share/squid\" -DDEFAULT_SQUID_CONFIG_DIR=\"/etc/squid\"   -I.. -I../include -I../lib -I../src -I../include  -isystem /usr/include/mit-krb5  -I../src  -isystem /usr/include/mit-krb5 -Wdate-time -D_FORTIFY_SOURCE=2 -I/usr/include/libxml2 -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Woverloaded-virtual -Werror -pipe -D_REENTRANT -I/usr/include/libxml2 -I/usr/include/p11-kit-1 -g -O2 -fdebug-prefix-map=/build/squid-4.11=. -fstack-protector-strong -Wformat -Werror=format-security -c -o CommandLine.o CommandLine.cc
In file included from ../src/sbuf/SBuf.h:16,
                 from ../src/anyp/PortCfg.h:16,
                 from ../src/AccessLogEntry.h:12,
                 from acl/FilledChecklist.h:12,
                 from client_side.cc:61:
client_side.cc: In function 'void clientListenerConnectionOpened(AnyP::PortCfgPointer&, Ipc::FdNoteId, const Pointer&)':
client_side.cc:3663:27: error: 'Extra' is not a member of 'Debug'
                    Debug::Extra << "sd_notify() error: " << xstrerr(-result));
                           ^~~~~
../src/Debug.h:133:21: note: in definition of macro 'debugs'
             _dbo << CONTENT; \
                     ^~~~~~~
make[4]: *** [Makefile:7011: client_side.o] Error 1
make[4]: *** Waiting for unfinished jobs....
make[4]: Leaving directory '/build/squid-4.11/src'
make[3]: *** [Makefile:7128: all-recursive] Error 1
make[3]: Leaving directory '/build/squid-4.11/src'
make[2]: *** [Makefile:6138: all] Error 2
make[2]: Leaving directory '/build/squid-4.11/src'
make[1]: *** [Makefile:586: all-recursive] Error 1
make[1]: Leaving directory '/build/squid-4.11'
make: *** [/usr/share/cdbs/1/class/makefile.mk:77: debian/stamp-makefile-build] Error 2
dpkg-buildpackage: error: debian/rules build subprocess returned exit status 2



Best regards, 

Louis







More information about the squid-users mailing list