https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/ Issue: dev-libs/opensc-0.25.0 fails to compile. Discovered on: amd64 (internal ref: ci) Info about the issue: https://wiki.gentoo.org/wiki/Project:Tinderbox/Common_Issues_Helper#CF0014
Created attachment 887181 [details] build.log build log and emerge --info
The failing error is: xsltproc --nonet --path "./..:/usr/share/sgml/docbook/xsl-stylesheets/html" --xinclude -o tools.html html.xsl tools.xml 2>/dev/null But because of 2>/dev/null there is no visible error.
Removing stderr redirection to /dev/null shows: xsltproc --nonet --path "./..:/usr/share/sgml/docbook/xsl-stylesheets/html" --xinclude -o tools.html html.xsl tools.xml warning: failed to load external entity "../docbook-utf8.xsl" compilation error: file ./../html.xsl line 6 element import xsl:import : unable to load ../docbook-utf8.xsl make: *** [Makefile:728: tools.html] Error 5 Issue upstream: https://github.com/OpenSC/OpenSC/issues/3062 so adding https://raw.githubusercontent.com/OpenSC/OpenSC/d2cbd63a25c73882ee0fbcc9d2d3d72140d2aa57/doc/docbook-utf8.xsl to doc direcotory and changing doc/Makefile.am as this commit : https://github.com/Jakuje/OpenSC/commit/e8cdb1d5b81d3f0ee2d645ccae6d413751dda008 make the build works
ci has reproduced this issue with version 0.25.0-r1 - Updating summary.
opensc 0.25.1 has been released yesterday and I can confirm it fixes this issue.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=223f0da87a6952cfac4be78534653bdb8c8bee9d commit 223f0da87a6952cfac4be78534653bdb8c8bee9d Author: David Seifert <soap@gentoo.org> AuthorDate: 2024-04-22 15:11:05 +0000 Commit: David Seifert <soap@gentoo.org> CommitDate: 2024-04-22 15:11:05 +0000 dev-libs/opensc: add 0.25.1 Bug: https://bugs.gentoo.org/926601 Signed-off-by: David Seifert <soap@gentoo.org> dev-libs/opensc/Manifest | 1 + dev-libs/opensc/opensc-0.25.1.ebuild | 87 ++++++++++++++++++++++++++++++++++++ 2 files changed, 88 insertions(+)
works for me