x86_64-pc-linux-gnu-g++ -DHAVE_CONFIG_H -I. -I./daemon/connect -I./daemon/extension -I./daemon/feed -I./daemon/frontend -I./daemon/main -I./daemon/nntp -I./daemon/postprocess -I./daemon/queue -I./daemon/remote -I./daemon/util -I./daemon/nserv -I./lib/par2 -I/usr/include/libxml2 -D_GNU_SOURCE -Werror=terminate -O2 -pipe -march=native -c -o daemon/connect/TlsSocket.o daemon/connect/TlsSocket.cpp daemon/connect/TlsSocket.cpp: In member function ‘bool TlsSocket::Start()’: daemon/connect/TlsSocket.cpp:396:3: error: ‘EC_KEY’ was not declared in this scope EC_KEY* ecdh = EC_KEY_new_by_curve_name(NID_X9_62_prime256v1); ^~~~~~ daemon/connect/TlsSocket.cpp:396:11: error: ‘ecdh’ was not declared in this scope ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 13.0-desktop-gnome-systemd_abi32+64_20171021-104918 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-6.4.0 * Available Python interpreters, in order of preference: [1] python3.4 [2] python2.7 (fallback) Available Ruby profiles: [1] ruby22 (with Rubygems) * java-config: The following VMs are available for generation-2: emerge -qpv net-nntp/nzbget [ebuild N ] net-nntp/nzbget-20.0_pre2108-r1 USE="ncurses ssl zlib -debug -gnutls -parcheck {-test}"
Created attachment 499788 [details] emerge-info.txt
Created attachment 499790 [details] emerge-history.txt
Created attachment 499792 [details] environment
Created attachment 499794 [details] etc.portage.tbz2
Created attachment 499796 [details] logs.tbz2
Created attachment 499798 [details] net-nntp:nzbget-20.0_pre2108-r1:20171023-143335.log
Created attachment 499800 [details] temp.tbz2
I was able to reproduce this issue with openssl[bindist]. I made a PR to require openssl to be built with -bindist.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58f0327dbff9f85e0c2e5fd4767f1fe09f10f0f6 commit 58f0327dbff9f85e0c2e5fd4767f1fe09f10f0f6 Author: Louis Sautier <sautier.louis@gmail.com> AuthorDate: 2017-10-24 09:07:29 +0000 Commit: Patrice Clement <monsieurp@gentoo.org> CommitDate: 2017-10-27 21:30:19 +0000 net-nntp/nzbget: require openssl to be compiled with USE=-bindist. Closes: https://bugs.gentoo.org/635196 Closes: https://github.com/gentoo/gentoo/pull/6036 Package-Manager: Portage-2.3.12, Repoman-2.3.3 net-nntp/nzbget/nzbget-20.0_pre2108-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)