Tracker for bugs & PRs related to fixing up mips into good enough shape to be promoted from exp to dev. Reproducible: Always
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=711c0c802fda934c7b84f9ef274f320fc9edd273 commit 711c0c802fda934c7b84f9ef274f320fc9edd273 Author: Matoro Mahri <matoro@users.noreply.github.com> AuthorDate: 2023-03-14 00:07:54 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-03-19 03:16:37 +0000 profiles/default/linux/mips: reorganize for proper inheritance musl profiles should be subprofiles of the corresponding non-musl profiles, rather than top-level profiles below their relevant arch. Otherwise inheritance is incorrect and results in overwriting customizations from the musl feature profile. Bug: https://bugs.gentoo.org/896096 Signed-off-by: Matoro Mahri <matoro@users.noreply.github.com> Closes: https://github.com/gentoo/gentoo/pull/30049 Signed-off-by: Sam James <sam@gentoo.org> profiles/default/linux/mips/17.0/{ => mipsel/n64}/musl/eapi | 0 .../mips/17.0/{musl/mipsel/n64 => mipsel/n64/musl}/make.defaults | 5 ++++- profiles/default/linux/mips/17.0/mipsel/n64/musl/parent | 3 +++ .../default/linux/mips/17.0/{musl/mipsel => mipsel/o32/musl}/eapi | 0 .../mips/17.0/{musl/mipsel => mipsel/o32/musl}/make.defaults | 6 +++++- profiles/default/linux/mips/17.0/mipsel/o32/musl/parent | 3 +++ profiles/default/linux/mips/17.0/musl/mipsel/n64/parent | 2 -- profiles/default/linux/mips/17.0/musl/mipsel/o32/make.defaults | 6 ------ profiles/default/linux/mips/17.0/musl/mipsel/o32/parent | 2 -- profiles/default/linux/mips/17.0/musl/mipsel/parent | 2 -- profiles/default/linux/mips/17.0/musl/n64/parent | 2 -- profiles/default/linux/mips/17.0/musl/o32/parent | 2 -- profiles/default/linux/mips/17.0/musl/parent | 3 --- .../default/linux/mips/17.0/{musl/mipsel/n64 => n64/musl}/eapi | 0 .../default/linux/mips/17.0/{musl/n64 => n64/musl}/make.defaults | 2 +- profiles/default/linux/mips/17.0/n64/musl/parent | 3 +++ .../default/linux/mips/17.0/{musl/mipsel/o32 => o32/musl}/eapi | 0 .../default/linux/mips/17.0/{musl/o32 => o32/musl}/make.defaults | 2 +- profiles/default/linux/mips/17.0/o32/musl/parent | 3 +++ .../linux/mips/{17.0/musl/n64 => 23.0/mipsel/n64/musl}/eapi | 0 .../mips/23.0/{musl/mipsel/n64 => mipsel/n64/musl}/make.defaults | 5 ++++- profiles/default/linux/mips/23.0/mipsel/n64/musl/parent | 3 +++ .../linux/mips/{17.0/musl/o32 => 23.0/mipsel/o32/musl}/eapi | 0 .../mips/23.0/{musl/mipsel => mipsel/o32/musl}/make.defaults | 6 +++++- profiles/default/linux/mips/23.0/mipsel/o32/musl/parent | 3 +++ profiles/default/linux/mips/23.0/musl/mipsel/n64/eapi | 1 - profiles/default/linux/mips/23.0/musl/mipsel/n64/parent | 2 -- profiles/default/linux/mips/23.0/musl/mipsel/o32/eapi | 1 - profiles/default/linux/mips/23.0/musl/mipsel/o32/make.defaults | 6 ------ profiles/default/linux/mips/23.0/musl/mipsel/o32/parent | 2 -- profiles/default/linux/mips/23.0/musl/mipsel/parent | 2 -- profiles/default/linux/mips/23.0/musl/n64/eapi | 1 - profiles/default/linux/mips/23.0/musl/n64/parent | 2 -- profiles/default/linux/mips/23.0/musl/o32/eapi | 1 - profiles/default/linux/mips/23.0/musl/o32/parent | 2 -- profiles/default/linux/mips/23.0/musl/parent | 3 --- profiles/default/linux/mips/23.0/{ => n64}/musl/eapi | 0 .../default/linux/mips/23.0/{musl/n64 => n64/musl}/make.defaults | 2 +- profiles/default/linux/mips/23.0/n64/musl/parent | 3 +++ profiles/default/linux/mips/23.0/{musl/mipsel => o32/musl}/eapi | 0 .../default/linux/mips/23.0/{musl/o32 => o32/musl}/make.defaults | 2 +- profiles/default/linux/mips/23.0/o32/musl/parent | 3 +++ profiles/profiles.desc | 8 ++++---- 43 files changed, 50 insertions(+), 54 deletions(-)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e39fc2013c4bf9d2a979a4d99f8b849388f0ccf commit 9e39fc2013c4bf9d2a979a4d99f8b849388f0ccf Author: Matoro Mahri <matoro@users.noreply.github.com> AuthorDate: 2023-03-20 15:59:49 +0000 Commit: Sam James <sam@gentoo.org> CommitDate: 2023-03-22 05:28:52 +0000 profiles/arch/mips: mask sys-libs/libcap[tools] on n32 Bug: https://bugs.gentoo.org/896096 Signed-off-by: Matoro Mahri <matoro@users.noreply.github.com> Signed-off-by: Sam James <sam@gentoo.org> profiles/arch/mips/mips64/n32/package.use.mask | 6 ++++++ profiles/arch/mips/mipsel/mips64el/n32/package.use.mask | 6 ++++++ 2 files changed, 12 insertions(+)