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)