Summary: | dev-lang/rust-1.85.0 - musl targets defaulting to static linking | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | vadorovsky <vadorovsky> |
Component: | Current packages | Assignee: | Randy Barlow <randy> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | ionen, kxliu169, matoro_gentoo, navi, pacho, rust, shortcircuitv |
Priority: | Normal | Keywords: | PullRequest |
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
See Also: |
https://github.com/gentoo/gentoo/pull/40752 https://github.com/rust-lang/compiler-team/issues/422 |
||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
vadorovsky
2025-02-25 15:12:21 UTC
*** Bug 950286 has been marked as a duplicate of this bug. *** *** Bug 940722 has been marked as a duplicate of this bug. *** *** Bug 950258 has been marked as a duplicate of this bug. *** The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f68a2ec8ad3feb9a50d1db9b4ea1d7ed6f22bda commit 0f68a2ec8ad3feb9a50d1db9b4ea1d7ed6f22bda Author: Michal Rostecki <vadorovsky@protonmail.com> AuthorDate: 2025-02-25 15:34:12 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2025-02-25 19:29:09 +0000 dev-lang/rust: Enable dynamic linking by default for musl targets We already have a similar patch for versions before 1.85.0. Change rust-lang/rust@9c37c14aa245, which got released in 1.85.0, made us think that such a patch is not needed anymore, but that's not true. Upstream didn't fix the existing individual targets yet. Bug: https://bugs.gentoo.org/950275 Signed-off-by: Michal Rostecki <vadorovsky@protonmail.com> Closes: https://github.com/gentoo/gentoo/pull/40752 Signed-off-by: Sam James <sam@gentoo.org> .../rust/files/1.85.0-musl-dynamic-linking.patch | 271 +++++++ dev-lang/rust/rust-1.85.0-r1.ebuild | 800 ++++++++++++++++++++ dev-lang/rust/rust-1.86.0_beta20250218-r1.ebuild | 807 +++++++++++++++++++++ dev-lang/rust/rust-9999.ebuild | 1 + 4 files changed, 1879 insertions(+) |