commit:     2bb9a4cfb453e95d749d57ef3cb4ca10c56b478e
Author:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
AuthorDate: Sat Mar  8 23:04:00 2025 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Sun Mar  9 00:50:27 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2bb9a4cf

dev-util/maturin: remove musl workaround

Haven't tested, but the eclass passes -crt-static now
so it shouldn't be needed anymore.

Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 dev-util/maturin/maturin-1.8.1.ebuild | 3 ---
 dev-util/maturin/maturin-1.8.2.ebuild | 3 ---
 2 files changed, 6 deletions(-)

diff --git a/dev-util/maturin/maturin-1.8.1.ebuild 
b/dev-util/maturin/maturin-1.8.1.ebuild
index facdc8718751..78cfc8fa99d1 100644
--- a/dev-util/maturin/maturin-1.8.1.ebuild
+++ b/dev-util/maturin/maturin-1.8.1.ebuild
@@ -88,9 +88,6 @@ src_prepare() {
 src_configure() {
        export OPENSSL_NO_VENDOR=1
 
-       # bug #938847 (TODO?: should probably be an eclass default for musl)
-       use elibc_musl && RUSTFLAGS+=" -C target-feature=-crt-static"
-
        # https://github.com/rust-lang/stacker/issues/79
        use s390 && ! is-flagq '-march=*' &&
                append-cflags $(test-flags-CC -march=z10)

diff --git a/dev-util/maturin/maturin-1.8.2.ebuild 
b/dev-util/maturin/maturin-1.8.2.ebuild
index 777f8cad3d65..f67ab1150dc6 100644
--- a/dev-util/maturin/maturin-1.8.2.ebuild
+++ b/dev-util/maturin/maturin-1.8.2.ebuild
@@ -92,9 +92,6 @@ src_prepare() {
 src_configure() {
        export OPENSSL_NO_VENDOR=1
 
-       # bug #938847 (TODO?: should probably be an eclass default for musl)
-       use elibc_musl && RUSTFLAGS+=" -C target-feature=-crt-static"
-
        # https://github.com/rust-lang/stacker/issues/79
        use s390 && ! is-flagq '-march=*' &&
                append-cflags $(test-flags-CC -march=z10)

Reply via email to