https://blogs.gentoo.org/ago/2020/07/04/gentoo-tinderbox/ Issue: sys-apps/bfs-3.1 fails tests. Discovered on: amd64 (internal ref: ci) Info about the issue: https://wiki.gentoo.org/wiki/Project:Tinderbox/Common_Issues_Helper#CF0015
Created attachment 884439 [details] build.log build log and emerge --info
Error(s) that match a know pattern in addition to what has been reported in the summary: src/ioq.c:142:12: fatal error: liburing.h: No such file or directory src/ioq.c:142:12: fatal error: liburing.h: No such file or directory
The ebuild does src_test() { # -n check gets confused so need manual src_test definition? emake check } But bfs's makefile always rebuilds everything if the flags change. So it should be something like emake check \ USE_ACL=...
(In reply to Tavian Barnes from comment #3) Ah, doh! Thanks, let me fix that.
The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9025c4dab44c413b48a9ac68b57330e2f7d3747b commit 9025c4dab44c413b48a9ac68b57330e2f7d3747b Author: Sam James <sam@gentoo.org> AuthorDate: 2024-02-08 05:53:41 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2024-02-08 05:53:41 +0000 sys-apps/bfs: fix test configuration On the bug, Tavian explains (thanks!) that everything is rebuilt if the configuration changes, so let's make sure to preserve the same USE_* options. Closes: https://bugs.gentoo.org/923979 Signed-off-by: Sam James <sam@gentoo.org> sys-apps/bfs/bfs-3.1.ebuild | 17 +++++++++++------ 1 file changed, 11 insertions(+), 6 deletions(-)