commit:     0080f552d9d6870a74c7d55705459629b0826d5c
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Wed Jul  2 00:17:32 2025 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Wed Jul  2 06:38:42 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0080f552

x11-libs/pixman: Disable RVV extension

Currently the build system hardcodes rvv-1.0 support via -march which
causes a runtime crash on systems with rvv-0.7.1 with illegal
instruction error, so disable rvv completely for now until the fixes are
applied upstream.

Closes: https://bugs.gentoo.org/959381
Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 x11-libs/pixman/{pixman-0.46.2.ebuild => pixman-0.46.2-r1.ebuild} | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/x11-libs/pixman/pixman-0.46.2.ebuild 
b/x11-libs/pixman/pixman-0.46.2-r1.ebuild
similarity index 96%
rename from x11-libs/pixman/pixman-0.46.2.ebuild
rename to x11-libs/pixman/pixman-0.46.2-r1.ebuild
index 8cac0712d62c..ef06454954b2 100644
--- a/x11-libs/pixman/pixman-0.46.2.ebuild
+++ b/x11-libs/pixman/pixman-0.46.2-r1.ebuild
@@ -51,6 +51,8 @@ multilib_src_configure() {
                -Ddemos=disabled
                -Dgtk=disabled
                -Dlibpng=disabled
+                # explicitly disable RVV due to https://bugs.gentoo.org/95938
+               -Drvv=disabled
        )
 
        if [[ ${ABI} == arm64 ]]; then

Reply via email to