add ~riscv keyword
Looks good on riscv USE tests started on Fri Nov 4 03:04:29 -00 2022 FEATURES=' test' USE='' succeeded for =www-servers/varnish-7.1.1
Sanity check failed: > www-servers/varnish-7.1.1 > depend ~riscv stable profile default/linux/riscv/20.0/rv64gc/lp64 (6 total) > dev-libs/libpcre[jit] > depend ~riscv dev profile default/linux/riscv/20.0/rv64gc/lp64/desktop (20 total) > dev-libs/libpcre[jit] > rdepend ~riscv stable profile default/linux/riscv/20.0/rv64gc/lp64 (6 total) > dev-libs/libpcre[jit] > rdepend ~riscv dev profile default/linux/riscv/20.0/rv64gc/lp64/desktop (20 total) > dev-libs/libpcre[jit]
Sanity check failed: > www-servers/varnish-7.1.2 > depend ~riscv stable profile default/linux/riscv/20.0/rv64gc/lp64 (6 total) > dev-libs/libpcre[jit] > depend ~riscv dev profile default/linux/riscv/20.0/rv64gc/lp64/desktop (20 total) > dev-libs/libpcre[jit] > rdepend ~riscv stable profile default/linux/riscv/20.0/rv64gc/lp64 (6 total) > dev-libs/libpcre[jit] > rdepend ~riscv dev profile default/linux/riscv/20.0/rv64gc/lp64/desktop (20 total) > dev-libs/libpcre[jit]
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5e4ef9f68a087e061c89b565ce85fea081d8cd1b commit 5e4ef9f68a087e061c89b565ce85fea081d8cd1b Author: Sam James <sam@gentoo.org> AuthorDate: 2022-11-18 04:52:05 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-11-18 04:52:05 +0000 Revert "profiles/arch/riscv: p.use.mask www-servers/varnish[jit]" This reverts commit 1591e607b5bb3287669bf5639328dcf8b31ac928. (This commit was fine but it turns out Varnish has a bad dep - I got suspicious when I saw something actively developed still deps on libpcre. Turns out it actually deps on libpcre2, now fixed.) Bug: https://bugs.gentoo.org/879511 Signed-off-by: Sam James <sam@gentoo.org> profiles/arch/riscv/package.use.mask | 1 - 1 file changed, 1 deletion(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5637f86ab563088a4f7a2827ac7a49010eed99ed commit 5637f86ab563088a4f7a2827ac7a49010eed99ed Author: Sam James <sam@gentoo.org> AuthorDate: 2022-11-18 04:48:49 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2022-11-18 04:48:49 +0000 www-servers/varnish: fix libpcre2 dependency Varnish has used libpcre2 since 7.x (and the configure arg already reflects this). While at it, fix up some missing slot dep operators. Bug: https://bugs.gentoo.org/879511 Signed-off-by: Sam James <sam@gentoo.org> .../varnish/{varnish-7.1.1.ebuild => varnish-7.1.1-r1.ebuild} | 9 +++++---- .../varnish/{varnish-7.1.2.ebuild => varnish-7.1.2-r1.ebuild} | 9 +++++---- 2 files changed, 10 insertions(+), 8 deletions(-)
Sanity check failed: > www-servers/varnish-7.1.2-r1 > depend ~riscv stable profile default/linux/riscv/20.0/rv64gc/lp64 (6 total) > dev-libs/libpcre2[jit] > depend ~riscv dev profile default/linux/riscv/20.0/rv64gc/lp64/desktop (20 total) > dev-libs/libpcre2[jit] > rdepend ~riscv stable profile default/linux/riscv/20.0/rv64gc/lp64 (6 total) > dev-libs/libpcre2[jit] > rdepend ~riscv dev profile default/linux/riscv/20.0/rv64gc/lp64/desktop (20 total) > dev-libs/libpcre2[jit]
riscv done all arches done