Bug 201584 - devel/qca fails to build on 9.3
Summary: devel/qca fails to build on 9.3
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: freebsd-kde (group)
URL:
Keywords:
Depends on:
Blocks: 199134
  Show dependency treegraph
 
Reported: 2015-07-15 12:30 UTC by Gary
Modified: 2015-08-30 19:06 UTC (History)
1 user (show)

See Also:


Attachments
qca build log from poudriere (129.79 KB, text/plain)
2015-07-15 12:30 UTC, Gary
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Gary 2015-07-15 12:30:53 UTC
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
Comment 1 commit-hook freebsd_committer freebsd_triage 2015-07-16 05:30:24 UTC
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
Comment 2 Gary 2015-07-16 22:16:48 UTC
Confirmed this issue is fixed - my build now works on 9.3.  

Thanks