Summary: | www-client/firefox build fails with rust 1.78.0: platform_intrinsics: feature has been removed | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | Konstantin Sobolev <konstantin.sobolev> |
Component: | Current packages | Assignee: | Mozilla Gentoo Team <mozilla> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | cyrilmaley, konstantin.sobolev |
Priority: | Normal | ||
Version: | unspecified | ||
Hardware: | All | ||
OS: | Linux | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- | |
Attachments: | firefox-126.0.1 build.log |
Description
Konstantin Sobolev
2024-06-03 21:01:41 UTC
Created attachment 895015 [details]
firefox-126.0.1 build.log
Same problem (and solution) as bug 933372 Have you done something weird to bypass the ebuild rust restriction? The ebuild should force usage of a working rust implementation. So undo whatever you did and try again. No, I didn't do anything to the ebuild I see, dev-lang/rust: 1.77.1::gentoo dev-lang/rust-bin: 1.78.0::gentoo Hmm so I guess it's still possible to have different versions installed like this and fulfill the requirements. I don't know of a way for the ebuild to choose which rust implementation is used when more than one is installed. Perhaps it would be good for rust and rust-bin to block each other so that this situation could be avoided. yeah, unmerging dev-lang/rust-bin-1.78.0 has fixed it The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffa7da20cc3e9cb6d024de944f95c0a216cff8ad commit ffa7da20cc3e9cb6d024de944f95c0a216cff8ad Author: Joonas Niilola <juippis@gentoo.org> AuthorDate: 2024-06-11 05:01:00 +0000 Commit: Joonas Niilola <juippis@gentoo.org> CommitDate: 2024-06-11 05:01:00 +0000 www-client/firefox: add 127.0 Closes: https://bugs.gentoo.org/933702 Closes: https://bugs.gentoo.org/933869 Closes: https://bugs.gentoo.org/933495 Signed-off-by: Joonas Niilola <juippis@gentoo.org> www-client/firefox/Manifest | 101 +++ www-client/firefox/firefox-127.0.ebuild | 1417 +++++++++++++++++++++++++++++++ 2 files changed, 1518 insertions(+) |