amos i do use your patch and i get that error here is my configure and i use debian 9.x with gcc 7 now libtool: compile: x86_64-linux-gnu-g++ -DHAVE_CONFIG_H -I../.. -I../../include -I../../lib -I../../src -I../../include -I/usr/include/openssl -Wall -Wpointer-arith -Wwrite-strings -Wcomments -Wshadow -Woverloaded-virtual -Werror -Wno-deprecated-register -pipe -D_REENTRANT -std=c++11 -m64 -O3 -march=native -MT gadgets.lo -MD -MP -MF .deps/gadgets.Tpo -c gadgets.cc -fPIC -DPIC -o .libs/gadgets.o gadgets.cc: In function ‘const ASN1_BIT_STRING* Ssl::X509_get_signature(const CertPointer&)’: gadgets.cc:960:25: error: invalid conversion from ‘ASN1_BIT_STRING** {aka asn1_string_st**}’ to ‘const ASN1_BIT_STRING** {aka const asn1_string_st**}’ [-fpermissive] X509_get0_signature(&sig, &sig_alg, cert.get()); ^~~~ In file included from /usr/include/openssl/ssl.h:50:0, from ../../src/security/Context.h:16, from ../../src/security/forward.h:13, from ../../src/ssl/gadgets.h:13, from gadgets.cc:10: /usr/include/openssl/x509.h:552:6: note: initializing argument 1 of ‘void X509_get0_signature(const ASN1_BIT_STRING**, const X509_ALGOR**, const X509*)’ void X509_get0_signature(const ASN1_BIT_STRING **psig, ^~~~~~~~~~~~~~~~~~~ gadgets.cc:960:31: error: invalid conversion from ‘X509_ALGOR** {aka X509_algor_st**}’ to ‘const X509_ALGOR** {aka const X509_algor_st**}’ [-fpermissive] X509_get0_signature(&sig, &sig_alg, cert.get()); ^~~~~~~~ In file included from /usr/include/openssl/ssl.h:50:0, from ../../src/security/Context.h:16, from ../../src/security/forward.h:13, from ../../src/ssl/gadgets.h:13, from gadgets.cc:10: /usr/include/openssl/x509.h:552:6: note: initializing argument 2 of ‘void X509_get0_signature(const ASN1_BIT_STRING**, const X509_ALGOR**, const X509*)’ void X509_get0_signature(const ASN1_BIT_STRING **psig, ^~~~~~~~~~~~~~~~~~~ At global scope: cc1plus: error: unrecognized command line option ‘-Wno-deprecated-register’ [-Werror] cc1plus: all warnings being treated as errors Makefile:846: recipe for target 'gadgets.lo' failed make[3]: *** [gadgets.lo] Error 1 =============================== NAME=squid PREFIX=/usr FLAGSC11="-std=c++11 -m64 -O3" FLAGSC="-m64 -O3" CHOST="x86_64-linux-gnu" ./configure \ --prefix=${PREFIX} \ --bindir=${PREFIX}/bin \ --sbindir=${PREFIX}/sbin \ --libexecdir=${PREFIX}/lib/${NAME} \ --sysconfdir=/etc/${NAME} \ --localstatedir=/var \ --libdir=${PREFIX}/lib \ --includedir=${PREFIX}/include \ --datadir=${PREFIX}/share/${NAME} \ --infodir=${PREFIX}/share/info \ --mandir=${PREFIX}/share/man \ --enable-storeio=ufs,aufs,diskd,rock \ --enable-removal-policies=lru,heap \ --enable-linux-netfilter \ --enable-wccpv2 \ --enable-http-violations \ --enable-eui \ --enable-esi \ --enable-follow-x-forwarded-for \ --enable-arp-acl \ --enable-htcp \ --enable-cache-digests \ --enable-auth-negotiate=none \ --enable-storeid-rewrite-helpers \ --enable-ssl-crtd \ --enable-inline \ --enable-external-acl-helpers=none \ --enable-zph-qos \ --with-pthreads \ --enable-kill-parent-hack \ --with-openssl \ --with-default-user=proxy \ --with-logdir=/var/log/${NAME} \ --with-pidfile=/var/run/${NAME}.pid \ --with-filedescriptors=200000 \ --enable-snmp \ --enable-x-accelerator-vary \ --enable-delay-pools \ --enable-epoll \ --enable-translation \ --enable-icap-client \ --enable-ecap \ --enable-useragent-log \ --host="${CHOST}" \ CFLAGS="${FLAGSC}" \ CXXFLAGS="${FLAGSC11}" \ CPPFLAGS=-I/usr/include/openssl \ PKG_CONFIG_PATH=/usr/local/lib/pkgconfig -- Sent from: http://squid-web-proxy-cache.1019090.n4.nabble.com/Squid-Users-f1019091.html _______________________________________________ squid-users mailing list squid-users@xxxxxxxxxxxxxxxxxxxxx http://lists.squid-cache.org/listinfo/squid-users