commit:     6f4e16b5e58cc8fefc98b02ca05f9f8e067effa5
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Mon Jul  1 00:10:17 2024 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Mon Jul  1 00:32:30 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f4e16b5

dev-util/maturin: skip failing test_macosx_deployment_target on sparc

Been failing since rust-1.74 likely due to how it does something
different for >=1.74, and then there is no reason for this to block
stable given 1.4.0 is affected as well. Plus that a macosx deploy test
fails seems unlikely to affect building revdeps with the pep517 backend
(seems unlikely anyone uses it for more than that on sparc).

Bug: https://bugs.gentoo.org/934573
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 dev-util/maturin/maturin-1.6.0.ebuild | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/dev-util/maturin/maturin-1.6.0.ebuild 
b/dev-util/maturin/maturin-1.6.0.ebuild
index 3cacc1f2019a..7ccc0e295185 100644
--- a/dev-util/maturin/maturin-1.6.0.ebuild
+++ b/dev-util/maturin/maturin-1.6.0.ebuild
@@ -549,6 +549,9 @@ python_test() {
                # to find the system's dev-python/uv (not worth the trouble)
                --skip develop_hello_world::case_2
                --skip develop_pyo3_ffi_pure::case_2
+               # fails on sparc since rust-1.74 (bug #934573), skip for now 
given
+               # should not affect the pep517 backend which is all we need on 
sparc
+               $(usev sparc '--skip 
build_context::test::test_macosx_deployment_target')
        )
 
        cargo_src_test -- "${skip[@]}"

Reply via email to