Created attachment 158797 [details] qca build log from poudriere devel/qca fails to build due to [ 98%] Building CXX object plugins/qca-ossl/CMakeFiles/qca-ossl.dir/qca-ossl.cpp.o cd /wrkdirs/usr/ports/devel/qca/work/.build/plugins/qca-ossl && /usr/bin/c++ -DHAVE_OPENSSL_MD2 -DQCA_SYSTEMSTORE_PATH=\"/usr/local/s hare/certs/ca-root-nss.crt\" -DQT_CORE_LIB -DQT_NO_DEBUG -Dqca_ossl_EXPORTS -O2 -pipe -fstack-protector -fno-strict-aliasing -O2 -pipe -fstack-protector -fno-strict-aliasing -fPIC -I/wrkdirs/usr/ports/devel/qca/work/.build/plugins/qca-ossl -I/wrkdirs/usr/ports/devel/qca /work/qca-2.1.0/plugins/qca-ossl -I/wrkdirs/usr/ports/devel/qca/work/qca-2.1.0/include/QtCrypto -I/wrkdirs/usr/ports/devel/qca/work/.bu ild -isystem /usr/local/include/qt4 -isystem /usr/local/include/qt4/QtCore -isystem /usr/local/share/qt4/mkspecs/default -o CMakeFiles/ qca-ossl.dir/qca-ossl.cpp.o -c /wrkdirs/usr/ports/devel/qca/work/qca-2.1.0/plugins/qca-ossl/qca-ossl.cpp /wrkdirs/usr/ports/devel/qca/work/qca-2.1.0/plugins/qca-ossl/qca-ossl.cpp: In member function 'virtual QCA::TLSContext::SessionInfo ope nsslQCAPlugin::MyTLSContext::sessionInfo() const': /wrkdirs/usr/ports/devel/qca/work/qca-2.1.0/plugins/qca-ossl/qca-ossl.cpp:5804: error: 'SSL_SESSION_get_compress_id' was not declared i n this scope full poudriere log attached
A commit references this bug: Author: alonso Date: Thu Jul 16 05:29:23 UTC 2015 New revision: 392272 URL: https://svnweb.freebsd.org/changeset/ports/392272 Log: Revert 392050 While 392050 fixed the libressl build, it broke compilation against FreeBSD-8 and FreeBSD-9's base openssl. PR: 199134 PR: 201584 Changes: head/devel/qca/Makefile head/devel/qca/files/patch-git_593de685
Confirmed this issue is fixed - my build now works on 9.3. Thanks