Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 896096 - mips: promotion from exp -> dev
Summary: mips: promotion from exp -> dev
Status: CONFIRMED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Profiles (show other bugs)
Hardware: MIPS Linux
: Normal normal (vote)
Assignee: matoro
URL:
Whiteboard:
Keywords: PullRequest
Depends on: 896122 896130 896132 900240 902445 902699 902707 902739 902743 902745 882425 887827 893954 896104 896106 896108 896110 896112 896114 896116 896118 896120 896124 896126 896128 896134 896136 896138 896142 896144 896146 897966 897970 897972 897976 897980 897982 897984 897986 897988 897990 897992 897994 897996 898012 898014 898016 898018 898020 899172 899174 900232 900234 900236 900238 900242 900435 900437 900439 900629 900631 900633 900635 900637 902147 902693 902695 902697 902705 902731 902733 902735 902737
Blocks:
  Show dependency tree
 
Reported: 2023-02-23 22:17 UTC by matoro
Modified: 2023-03-22 16:22 UTC (History)
3 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description matoro archtester 2023-02-23 22:17:26 UTC
Tracker for bugs & PRs related to fixing up mips into good enough shape to be promoted from exp to dev.

Reproducible: Always
Comment 1 Larry the Git Cow gentoo-dev 2023-03-19 03:22:51 UTC
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(-)
Comment 2 Larry the Git Cow gentoo-dev 2023-03-22 05:30:13 UTC
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(+)