x86_64-pc-linux-gnu-g++ -Wall -Wextra -DXCA_PREFIX=\"/usr/share/xca\" -DETC=\"/etc\" -DDOCDIR=\"/usr/share/doc/xca-2.1.0\" -O2 -pipe -march=native -DQT_WIDGETS_LIB -DQT_GUI_LIB -DQT_SQL_LIB -DQT_CORE_LIB -I/usr/include/qt5/QtWidgets -I/usr/include/qt5 -I/usr/include/qt5/QtGui -I/usr/include/qt5 -I/usr/include/qt5/QtSql -I/usr/include/qt5 -I/usr/include/qt5/QtCore -I/usr/include/qt5 -fPIC -I/var/tmp/portage/app-crypt/xca-2.1.0/work/xca-2.1.0 -I/var/tmp/portage/app-crypt/xca-2.1.0/work/xca-2.1.0 -I/var/tmp/portage/app-crypt/xca-2.1.0/work/xca-2.1.0/ui -O2 -pipe -march=native -O2 -ggdb -O2 -ggdb -c pki_x509.cpp -o pki_x509.o pki_x509.cpp: In member function ‘virtual extList pki_x509::getV3ext() const’: pki_x509.cpp:870:14: error: ‘X509_get0_extensions’ was not declared in this scope el.setStack(X509_get0_extensions(cert)); ^~~~~~~~~~~~~~~~~~~~ pki_x509.cpp:870:14: note: suggested alternative: ‘X509_REQ_get_extensions’ ------------------------------------------------------------------- This is an unstable amd64 chroot image at a tinderbox (==build bot) name: 17.0-desktop_libressl-test_20180728-001933 ------------------------------------------------------------------- gcc-config -l: [1] x86_64-pc-linux-gnu-7.3.0 [2] x86_64-pc-linux-gnu-7.3.1 * Available Python interpreters, in order of preference: [1] python3.6 [2] python3.7 (fallback) [3] python2.7 (fallback) java-config: The following VMs are available for generation-2: *) IcedTea JDK 3.8.0 [icedtea-bin-8] Available Java Virtual Machines: [1] icedtea-bin-8 system-vm emerge -qpv app-crypt/xca [ebuild N ] app-crypt/xca-2.1.0 USE="libressl -bindist -doc"
Created attachment 541990 [details] emerge-info.txt
Created attachment 541992 [details] app-crypt:xca-2.1.0:20180801-040809.log
Created attachment 541994 [details] emerge-history.txt
Created attachment 541996 [details] environment
Created attachment 541998 [details] etc.portage.tbz2
Created attachment 542000 [details] logs.tbz2
Created attachment 542002 [details] temp.tbz2
Please check with libressl-2.7, works for me.
got at the unstable amd64 chroot image 17.0-desktop-gnome_libressl_20181104-213057 this : pki_x509.cpp:872:14: error: X509_get0_extensions was not declared in this scope
Created attachment 554418 [details] emerge-info.txt
Created attachment 554420 [details] app-crypt:xca-2.1.1:20181107-154651.log
Created attachment 554422 [details] emerge-history.txt
Created attachment 554424 [details] environment
Created attachment 554426 [details] etc.portage.tbz2
Created attachment 554428 [details] logs.tbz2
Created attachment 554430 [details] temp.tbz2
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=279e97b718d7a4aae03dd4100d943d81d19ddc6c commit 279e97b718d7a4aae03dd4100d943d81d19ddc6c Author: Alon Bar-Lev <alonbl@gentoo.org> AuthorDate: 2018-11-08 06:56:34 +0000 Commit: Alon Bar-Lev <alonbl@gentoo.org> CommitDate: 2018-11-08 07:00:23 +0000 app-crypt/xca: build with >=dev-libs/libressl-2.7.0 Closes: https://bugs.gentoo.org/show_bug.cgi?id=662594 Signed-off-by: Alon Bar-Lev <alonbl@gentoo.org> Package-Manager: Portage-2.3.51, Repoman-2.3.11 app-crypt/xca/xca-2.1.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) Additionally, it has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b64ab4904391b0606a46f275fe7de82ff3c1c337 commit b64ab4904391b0606a46f275fe7de82ff3c1c337 Author: Alon Bar-Lev <alonbl@gentoo.org> AuthorDate: 2018-11-08 06:57:45 +0000 Commit: Alon Bar-Lev <alonbl@gentoo.org> CommitDate: 2018-11-08 07:00:17 +0000 profiles: package.use.mask: mask app-crypt/xca[libressl] Needs >=dev-libs/libressl-2.7.0 Bug: https://bugs.gentoo.org/show_bug.cgi?id=662594 Signed-off-by: Alon Bar-Lev <alonbl@gentoo.org> profiles/base/package.use.mask | 4 ++++ 1 file changed, 4 insertions(+)
But dev-libs/libressl-2.{7,8}* are still masked. Can the bug be closed like that?
Oh, I see you have masked >=app-crypt/xca-2.1.0 libressl as well. Sorry for bothering, please disregard the previous comment.