Summary: | Packages inheriting go-env.eclass fail to unpack on mips: USE Flag 'abi_mips_o32' not in IUSE | ||
---|---|---|---|
Product: | Gentoo Linux | Reporter: | matoro <matoro_gentoo> |
Component: | Eclasses | Assignee: | Flatcar Linux Maintainers <infra> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | matoro_gentoo, mips, williamh |
Priority: | Normal | Keywords: | PullRequest |
Version: | unspecified | ||
Hardware: | MIPS | ||
OS: | Linux | ||
See Also: | https://github.com/gentoo/gentoo/pull/37411 | ||
Whiteboard: | |||
Package list: | Runtime testing required: | --- |
Description
matoro
![]() The bug has been closed via the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1cf828923e730d232df90a3a057777230bc7092c commit 1cf828923e730d232df90a3a057777230bc7092c Author: James Le Cuirot <chewi@gentoo.org> AuthorDate: 2024-07-09 20:28:52 +0000 Commit: James Le Cuirot <chewi@gentoo.org> CommitDate: 2024-07-16 09:15:36 +0000 go-env.eclass: Rewrite the go-env_goarch() logic The previous logic was flawed, incomplete, and needlessly made use of USE flags. We can rely on the tuple instead. Tested against all the tuples we have in our profiles. Closes: https://bugs.gentoo.org/935414 Signed-off-by: James Le Cuirot <chewi@gentoo.org> eclass/go-env.eclass | 32 +++++++++++++++++--------------- 1 file changed, 17 insertions(+), 15 deletions(-) |