./configure '--prefix=/opt/boring/squid5' '--with-openssl=/home/src/boringssl' '--enable-ssl-crtd' '--with-filedescriptors=3276800' '--enable-storeio=diskd,aufs,ufs' '--with-large-files' '--enable-useragent-log' '--enable-ltdl-convenience' '--with-tls' '--enable-http-violations'
In file included from ../../src/ssl/support.h:21,
from ../../src/SquidConfig.h:29,
from old_api.cc:24:
../../src/ssl/gadgets.h:56:25: error: ‘TXT_DB’ was not declared in this scope
typedef std::unique_ptr<TXT_DB, HardFun<void, TXT_DB*, &TXT_DB_free>> TXT_DB_Pointer;
../../src/ssl/gadgets.h:56:47: error: ‘TXT_DB’ was not declared in this scope
typedef std::unique_ptr<TXT_DB, HardFun<void, TXT_DB*, &TXT_DB_free>> TXT_DB_Pointer;
../../src/ssl/gadgets.h:56:68: error: template argument 2 is invalid
typedef std::unique_ptr<TXT_DB, HardFun<void, TXT_DB*, &TXT_DB_free>> TXT_DB_Pointer;
../../src/ssl/gadgets.h:56:68: error: template argument 3 is invalid
../../src/ssl/gadgets.h:56:71: error: template argument 1 is invalid
typedef std::unique_ptr<TXT_DB, HardFun<void, TXT_DB*, &TXT_DB_free>> TXT_DB_Pointer;
../../src/ssl/gadgets.h:56:71: error: template argument 2 is invalid
../../src/ssl/gadgets.h:56:1: error: ‘typedef’ was ignored in this declaration [-Werror]
typedef std::unique_ptr<TXT_DB, HardFun<void, TXT_DB*, &TXT_DB_free>> TXT_DB_Pointer;
cc1plus: all warnings being treated as errors
make[3]: *** [Makefile:840: old_api.lo] Error 1
make[3]: Leaving directory '/tmp/squid-5.0.5/src/mem'
make[2]: *** [Makefile:6851: all-recursive] Error 1
make[2]: Leaving directory '/tmp/squid-5.0.5/src'
make[1]: *** [Makefile:5840: all] Error 2
make[1]: Leaving directory '/tmp/squid-5.0.5/src'
make: *** [Makefile:593: all-recursive] Error 1
_______________________________________________ squid-users mailing list squid-users@xxxxxxxxxxxxxxxxxxxxx http://lists.squid-cache.org/listinfo/squid-users