https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/ Issue: dev-libs/uriparser-0.9.8 calls commands that do not exist. Discovered on: amd64 (internal ref: ci) Info about the issue: https://wiki.gentoo.org/wiki/Project:Tinderbox/Common_Issues_Helper#QA0018
Created attachment 892332 [details] build.log build log and emerge --info
There is this line in doc/preprocess.sh: "${CPP}" -DURI_DOXYGEN -DURI_NO_UNICODE -C -I ../include "$1" | sed -e '/^$/d' -e 's/COMMENT_HACK//g' Passing "x86_64-pc-linux-gnu-gcc -E" for CPP cannot work due the current quoting. If I drop the quoting, absolute paths containing spaces will stop working. What I could do is migrate from "${CPP}" to "${CC}" -E. I'll do that upstream now and then backport the patch to Gentoo.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63df6ab2e4749fbb894f599d03cb62e3d4f4bc27 commit 63df6ab2e4749fbb894f599d03cb62e3d4f4bc27 Author: Sebastian Pipping <sping@gentoo.org> AuthorDate: 2024-05-11 10:50:19 +0000 Commit: Sebastian Pipping <sping@gentoo.org> CommitDate: 2024-05-11 10:51:16 +0000 dev-libs/uriparser: Fix docs compilation Closes: https://bugs.gentoo.org/931287 Signed-off-by: Sebastian Pipping <sping@gentoo.org> .../files/uriparser-0.9.8-docs-compilation.patch | 13 +++++ dev-libs/uriparser/uriparser-0.9.8-r1.ebuild | 61 ++++++++++++++++++++++ 2 files changed, 74 insertions(+)