This bug is used to track progress made on ppc/ppc64 profile rework. Original pull request with most of the work is here: https://github.com/gentoo/gentoo/pull/14413 Future Plans: 1) add more ppc64le profiles (desktop, developer, plasma etc) 2) stabilize ppc64le profiles under new structure 3) produce news item and deprecate old ppc64le profiles 4) remove old user-visible ppc64 profiles from profiles.desc, tentative date June 1st 2020 Also We need to figure out what to do with ppc64 (BE) profiles, as some require 32-bin userland and SYMLINK_LIB=no migration https://bugs.gentoo.org/640184 I'll think on roadmap and post it later. As for musl support, I've already done the foundation of the work and have catalyst built musl stages for both endians on ppc64. Musl overlay now carries ppc64 keywords and stage3 builds, both endians.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d249f9e36db15ff8476eaf879907069d08ea1d7 commit 5d249f9e36db15ff8476eaf879907069d08ea1d7 Author: Georgy Yakovlev <gyakovlev@gentoo.org> AuthorDate: 2020-04-01 02:59:48 +0000 Commit: Georgy Yakovlev <gyakovlev@gentoo.org> CommitDate: 2020-04-01 03:01:59 +0000 profiles/default/linux/ppc64le/17.0/developer: new exp profile Bug: https://bugs.gentoo.org/715680 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> profiles/default/linux/ppc64le/17.0/developer/eapi | 1 + profiles/default/linux/ppc64le/17.0/developer/parent | 2 ++ profiles/profiles.desc | 1 + 3 files changed, 4 insertions(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e6d8e9f89f87de3dbcea41587bbba113a140ed98 commit e6d8e9f89f87de3dbcea41587bbba113a140ed98 Author: Georgy Yakovlev <gyakovlev@gentoo.org> AuthorDate: 2020-04-01 02:41:10 +0000 Commit: Georgy Yakovlev <gyakovlev@gentoo.org> CommitDate: 2020-04-01 03:01:53 +0000 profiles/default/linux/ppc64le/17.0/desktop/plasma/systemd: new exp profile Bug: https://bugs.gentoo.org/715680 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> profiles/default/linux/ppc64le/17.0/desktop/plasma/systemd/eapi | 1 + profiles/default/linux/ppc64le/17.0/desktop/plasma/systemd/parent | 2 ++ profiles/profiles.desc | 1 + 3 files changed, 4 insertions(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d2e51f0ae8dc0f853dec7fe269392f0144da7136 commit d2e51f0ae8dc0f853dec7fe269392f0144da7136 Author: Georgy Yakovlev <gyakovlev@gentoo.org> AuthorDate: 2020-04-01 02:38:46 +0000 Commit: Georgy Yakovlev <gyakovlev@gentoo.org> CommitDate: 2020-04-01 03:01:42 +0000 profiles/default/linux/ppc64le/17.0/desktop/plasma: new exp profile Bug: https://bugs.gentoo.org/715680 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> profiles/default/linux/ppc64le/17.0/desktop/plasma/eapi | 1 + profiles/default/linux/ppc64le/17.0/desktop/plasma/parent | 2 ++ profiles/profiles.desc | 1 + 3 files changed, 4 insertions(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d35e0f2cf7dc32c0a83cc9b72709e330fea17d3b commit d35e0f2cf7dc32c0a83cc9b72709e330fea17d3b Author: Georgy Yakovlev <gyakovlev@gentoo.org> AuthorDate: 2020-04-01 02:32:06 +0000 Commit: Georgy Yakovlev <gyakovlev@gentoo.org> CommitDate: 2020-04-01 03:01:01 +0000 profiles/default/linux/ppc64le/17.0/desktop: new exp profile Bug: https://bugs.gentoo.org/715680 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> profiles/default/linux/ppc64le/17.0/desktop/eapi | 1 + profiles/default/linux/ppc64le/17.0/desktop/parent | 2 ++ profiles/profiles.desc | 1 + 3 files changed, 4 insertions(+)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6a5797ebe100a38c4b9806314e9c8dc2754cb66 commit b6a5797ebe100a38c4b9806314e9c8dc2754cb66 Author: Georgy Yakovlev <gyakovlev@gentoo.org> AuthorDate: 2020-09-20 02:59:51 +0000 Commit: Georgy Yakovlev <gyakovlev@gentoo.org> CommitDate: 2020-09-20 03:00:45 +0000 app-portage/unsymlink-lib: add ~ppc64 keyword Bug: https://bugs.gentoo.org/640184 Bug: https://bugs.gentoo.org/715680 Package-Manager: Portage-3.0.7, Repoman-3.0.1 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> app-portage/unsymlink-lib/unsymlink-lib-18.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47fa4637e0b00288fc88e01784ea905bc27aecf0 commit 47fa4637e0b00288fc88e01784ea905bc27aecf0 Author: Georgy Yakovlev <gyakovlev@gentoo.org> AuthorDate: 2020-09-20 03:17:05 +0000 Commit: Georgy Yakovlev <gyakovlev@gentoo.org> CommitDate: 2020-09-20 03:19:41 +0000 profiles: enable default/linux/ppc64/17.0 as exp Bug: https://bugs.gentoo.org/715680 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> profiles/profiles.desc | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b86556d4ba23d5b84a9c20a1835fa264479fee54 commit b86556d4ba23d5b84a9c20a1835fa264479fee54 Author: Georgy Yakovlev <gyakovlev@gentoo.org> AuthorDate: 2020-10-22 08:15:37 +0000 Commit: Georgy Yakovlev <gyakovlev@gentoo.org> CommitDate: 2020-10-22 08:18:14 +0000 profiles/profiles.desc: enable ppc64be musl profiles as exp Bug: https://bugs.gentoo.org/715680 Bug: https://bugs.gentoo.org/674846 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> profiles/profiles.desc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0211567052aac8b1be6273e5a287dd3f7bf07b57 commit 0211567052aac8b1be6273e5a287dd3f7bf07b57 Author: Georgy Yakovlev <gyakovlev@gentoo.org> AuthorDate: 2021-05-20 05:01:42 +0000 Commit: Georgy Yakovlev <gyakovlev@gentoo.org> CommitDate: 2021-05-20 05:03:23 +0000 profiles/profiles.desc: comment-out old ppc64 little-endian profiles new profiles have been available for more than a year and there was no migration procedure required, just eselect switch was documented in 2020-04-04-new-ppc64le-profiles.en.txt Bug: https://bugs.gentoo.org/715680 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> profiles/profiles.desc | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f9e23142d3801ebf0d3b990607397bd0c4964e92 commit f9e23142d3801ebf0d3b990607397bd0c4964e92 Author: Georgy Yakovlev <gyakovlev@gentoo.org> AuthorDate: 2021-07-05 23:19:53 +0000 Commit: Georgy Yakovlev <gyakovlev@gentoo.org> CommitDate: 2021-07-05 23:22:27 +0000 profiles: enable default/linux/ppc64/17.0/systemd as exp new nosymlink-lib profile Bug: https://bugs.gentoo.org/640184 Bug: https://bugs.gentoo.org/715680 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> profiles/default/linux/ppc64/17.0/systemd/eapi | 1 + profiles/default/linux/ppc64/17.0/systemd/parent | 2 ++ profiles/profiles.desc | 1 + 3 files changed, 4 insertions(+)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b5dbb1c2f8555844d6582f70f82519e3adc9068 commit 5b5dbb1c2f8555844d6582f70f82519e3adc9068 Author: Georgy Yakovlev <gyakovlev@gentoo.org> AuthorDate: 2021-07-19 07:19:56 +0000 Commit: Georgy Yakovlev <gyakovlev@gentoo.org> CommitDate: 2021-07-19 07:23:46 +0000 profiles: enable most new ppc64 profiles and mark stable Bug: https://bugs.gentoo.org/715680 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> profiles/profiles.desc | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8d5c09f404df0f04e5f2627e7715157cad25839 commit b8d5c09f404df0f04e5f2627e7715157cad25839 Author: Georgy Yakovlev <gyakovlev@gentoo.org> AuthorDate: 2021-07-19 07:09:47 +0000 Commit: Georgy Yakovlev <gyakovlev@gentoo.org> CommitDate: 2021-07-19 07:20:40 +0000 profiles/default/linux/ppc64: add symlink bashrc check Bug: https://bugs.gentoo.org/640184 Bug: https://bugs.gentoo.org/715680 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> profiles/default/linux/ppc64/profile.bashrc | 9 +++++++++ 1 file changed, 9 insertions(+)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/data/gentoo-news.git/commit/?id=d6cd3ef9df27d59b49831d647e7ff71c5f722a8c commit d6cd3ef9df27d59b49831d647e7ff71c5f722a8c Author: Georgy Yakovlev <gyakovlev@gentoo.org> AuthorDate: 2021-07-09 01:53:17 +0000 Commit: Georgy Yakovlev <gyakovlev@gentoo.org> CommitDate: 2021-07-20 13:08:59 +0000 2021-07-17-new-ppc64-profiles: add new item a lot of text taken from 17.1 profile news item: 2019-06-05-amd64-17-1-profiles-are-now-stable.en.txt Bug: https://bugs.gentoo.org/640184 Bug: https://bugs.gentoo.org/715680 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> .../2021-07-17-new-ppc64-profiles.en.txt | 78 ++++++++++++++++++++++ 1 file changed, 78 insertions(+)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8f1b685e26a83eedb2b1000369ef57a7fca9c91 commit d8f1b685e26a83eedb2b1000369ef57a7fca9c91 Author: Georgy Yakovlev <gyakovlev@gentoo.org> AuthorDate: 2021-08-03 01:04:19 +0000 Commit: Georgy Yakovlev <gyakovlev@gentoo.org> CommitDate: 2021-08-03 01:04:19 +0000 profiles: drop old ppc64le profiles have been deprecated for more than a year, migration was trivial Bug: https://bugs.gentoo.org/640184 Bug: https://bugs.gentoo.org/715680 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> .../linux/powerpc/ppc64/17.0/64bit-userland/little-endian/deprecated | 2 -- .../linux/powerpc/ppc64/17.0/64bit-userland/little-endian/eapi | 1 - .../powerpc/ppc64/17.0/64bit-userland/little-endian/make.defaults | 5 ----- .../linux/powerpc/ppc64/17.0/64bit-userland/little-endian/parent | 2 -- .../ppc64/17.0/64bit-userland/little-endian/systemd/deprecated | 2 -- .../powerpc/ppc64/17.0/64bit-userland/little-endian/systemd/eapi | 1 - .../powerpc/ppc64/17.0/64bit-userland/little-endian/systemd/parent | 2 -- profiles/profiles.desc | 2 -- 8 files changed, 17 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b090e1175e08c7862bf7475e1b3e847a41b8dd71 commit b090e1175e08c7862bf7475e1b3e847a41b8dd71 Author: Georgy Yakovlev <gyakovlev@gentoo.org> AuthorDate: 2021-08-03 01:02:42 +0000 Commit: Georgy Yakovlev <gyakovlev@gentoo.org> CommitDate: 2021-08-03 01:02:42 +0000 profiles/profiles.desc: downgrade old ppc64 profiles to dev Bug: https://bugs.gentoo.org/640184 Bug: https://bugs.gentoo.org/715680 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> profiles/profiles.desc | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5d4a6df750b6696bc17c185d360c6a69c8221a5 commit d5d4a6df750b6696bc17c185d360c6a69c8221a5 Author: Georgy Yakovlev <gyakovlev@gentoo.org> AuthorDate: 2021-08-03 00:59:34 +0000 Commit: Georgy Yakovlev <gyakovlev@gentoo.org> CommitDate: 2021-08-03 01:00:16 +0000 profiles/default/linux/powerpc/ppc64/17.0/64bit-userland: deprecate deprecate this profile tree Bug: https://bugs.gentoo.org/640184 Bug: https://bugs.gentoo.org/715680 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> .../powerpc/ppc64/17.0/64bit-userland/deprecated | 69 ++++++++++++++++++++++ .../ppc64/17.0/64bit-userland/desktop/deprecated | 69 ++++++++++++++++++++++ .../17.0/64bit-userland/desktop/gnome/deprecated | 69 ++++++++++++++++++++++ .../desktop/gnome/systemd/deprecated | 69 ++++++++++++++++++++++ .../ppc64/17.0/64bit-userland/developer/deprecated | 69 ++++++++++++++++++++++ 5 files changed, 345 insertions(+)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8b5e118cb2a390ec4f6a636e55bf84921f55888 commit b8b5e118cb2a390ec4f6a636e55bf84921f55888 Author: Georgy Yakovlev <gyakovlev@gentoo.org> AuthorDate: 2021-11-15 06:01:28 +0000 Commit: Georgy Yakovlev <gyakovlev@gentoo.org> CommitDate: 2021-11-15 06:03:06 +0000 profiles: remove never enabled ppc32 uclibc profiles from profiles.desc Bug: https://bugs.gentoo.org/715680 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> profiles/profiles.desc | 2 -- 1 file changed, 2 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff536315770344b7aa6527f8dd351cdd5c50c31a commit ff536315770344b7aa6527f8dd351cdd5c50c31a Author: Georgy Yakovlev <gyakovlev@gentoo.org> AuthorDate: 2021-11-15 06:00:33 +0000 Commit: Georgy Yakovlev <gyakovlev@gentoo.org> CommitDate: 2021-11-15 06:03:06 +0000 profiles/default/linux/ppc/17.0/uclibc: drop profile dirs Those were never enabled and will not be supported Bug: https://bugs.gentoo.org/715680 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> profiles/default/linux/ppc/17.0/uclibc/eapi | 1 - profiles/default/linux/ppc/17.0/uclibc/hardened/eapi | 1 - profiles/default/linux/ppc/17.0/uclibc/hardened/parent | 2 -- profiles/default/linux/ppc/17.0/uclibc/make.defaults | 10 ---------- profiles/default/linux/ppc/17.0/uclibc/package.use | 7 ------- profiles/default/linux/ppc/17.0/uclibc/package.use.mask | 10 ---------- profiles/default/linux/ppc/17.0/uclibc/parent | 2 -- 7 files changed, 33 deletions(-)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aaeee3dff9d8110fa371aa300142c5cdebb7e0f5 commit aaeee3dff9d8110fa371aa300142c5cdebb7e0f5 Author: Georgy Yakovlev <gyakovlev@gentoo.org> AuthorDate: 2021-11-15 05:55:04 +0000 Commit: Georgy Yakovlev <gyakovlev@gentoo.org> CommitDate: 2021-11-16 23:28:39 +0000 profiles: enable new ppc(32) basic profiles Bug: https://bugs.gentoo.org/715680 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> profiles/profiles.desc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a59f9d43db52e226c7330144fe28f00f1874cb4 commit 3a59f9d43db52e226c7330144fe28f00f1874cb4 Author: Georgy Yakovlev <gyakovlev@gentoo.org> AuthorDate: 2021-11-15 05:53:28 +0000 Commit: Georgy Yakovlev <gyakovlev@gentoo.org> CommitDate: 2021-11-16 23:28:22 +0000 profiles/default/linux/ppc/17.0/systemd: new profile Bug: https://bugs.gentoo.org/715680 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> profiles/default/linux/ppc/17.0/systemd/eapi | 1 + profiles/default/linux/ppc/17.0/systemd/parent | 2 ++ 2 files changed, 3 insertions(+)
musl ppc32 profiles enabled in https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbd388fa43c3562ba9f17d418f3f11890fa27faa
old ppc64-userland profiles demoted to exp in https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=051d4a93b59f918ba19518973efecc727fe8ac35
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd71f6b63288b8bcbec8f0ed1f6adbde451910cd commit bd71f6b63288b8bcbec8f0ed1f6adbde451910cd Author: Georgy Yakovlev <gyakovlev@gentoo.org> AuthorDate: 2021-11-18 08:16:17 +0000 Commit: Georgy Yakovlev <gyakovlev@gentoo.org> CommitDate: 2021-11-18 08:16:17 +0000 profiles: enable remaining new ppc32 profiles as exp for testing profile switch Bug: https://bugs.gentoo.org/715680 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> profiles/profiles.desc | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=491de1f1e1b39281b956a29ac5083ec57f5ad94a commit 491de1f1e1b39281b956a29ac5083ec57f5ad94a Author: Georgy Yakovlev <gyakovlev@gentoo.org> AuthorDate: 2021-11-19 04:37:43 +0000 Commit: Georgy Yakovlev <gyakovlev@gentoo.org> CommitDate: 2021-11-19 04:37:43 +0000 profiles: mark old ppc32 profiles as exp Bug: https://bugs.gentoo.org/715680 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> profiles/profiles.desc | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3fa0ff3902bab615f21fccfd856d13144c8c587e commit 3fa0ff3902bab615f21fccfd856d13144c8c587e Author: Georgy Yakovlev <gyakovlev@gentoo.org> AuthorDate: 2021-11-19 04:35:33 +0000 Commit: Georgy Yakovlev <gyakovlev@gentoo.org> CommitDate: 2021-11-19 04:36:56 +0000 profiles/default/linux/powerpc/ppc32/17.0: update deprecation notes Bug: https://bugs.gentoo.org/715680 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> profiles/default/linux/powerpc/ppc32/17.0/deprecated | 5 +++++ profiles/default/linux/powerpc/ppc32/17.0/desktop/deprecated | 5 +++++ profiles/default/linux/powerpc/ppc32/17.0/desktop/gnome/deprecated | 5 +++++ .../linux/powerpc/ppc32/17.0/desktop/gnome/systemd/deprecated | 5 +++++ profiles/default/linux/powerpc/ppc32/17.0/developer/deprecated | 5 +++++ profiles/default/linux/powerpc/ppc32/17.0/musl/deprecated | 5 +++++ profiles/default/linux/powerpc/ppc32/17.0/musl/hardened/deprecated | 5 +++++ 7 files changed, 35 insertions(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b57f4ab10d9c85793fca8552c45d2f254da94f4 commit 5b57f4ab10d9c85793fca8552c45d2f254da94f4 Author: Georgy Yakovlev <gyakovlev@gentoo.org> AuthorDate: 2021-11-19 04:25:33 +0000 Commit: Georgy Yakovlev <gyakovlev@gentoo.org> CommitDate: 2021-11-19 04:36:55 +0000 profiles/default/linux/powerpc/ppc32/17.0/developer: deprecate Bug: https://bugs.gentoo.org/715680 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> profiles/default/linux/powerpc/ppc32/17.0/developer/deprecated | 1 + 1 file changed, 1 insertion(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28fc12fc19670b717a785fe6e63a50fd61e7409c commit 28fc12fc19670b717a785fe6e63a50fd61e7409c Author: Georgy Yakovlev <gyakovlev@gentoo.org> AuthorDate: 2021-11-19 04:24:32 +0000 Commit: Georgy Yakovlev <gyakovlev@gentoo.org> CommitDate: 2021-11-19 04:36:54 +0000 profiles/default/linux/powerpc/ppc32/17.0/musl/hardened: deprecate Bug: https://bugs.gentoo.org/715680 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> profiles/default/linux/powerpc/ppc32/17.0/musl/hardened/deprecated | 1 + 1 file changed, 1 insertion(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=19c431a94943b1fbc61e99329ae778ab2ada343f commit 19c431a94943b1fbc61e99329ae778ab2ada343f Author: Georgy Yakovlev <gyakovlev@gentoo.org> AuthorDate: 2021-11-19 04:24:04 +0000 Commit: Georgy Yakovlev <gyakovlev@gentoo.org> CommitDate: 2021-11-19 04:36:53 +0000 profiles/default/linux/powerpc/ppc32/17.0/musl: deprecate Bug: https://bugs.gentoo.org/715680 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> profiles/default/linux/powerpc/ppc32/17.0/musl/deprecated | 1 + 1 file changed, 1 insertion(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b69537244bf96aedbde91ef62076a18c5373347 commit 3b69537244bf96aedbde91ef62076a18c5373347 Author: Georgy Yakovlev <gyakovlev@gentoo.org> AuthorDate: 2021-11-19 04:22:08 +0000 Commit: Georgy Yakovlev <gyakovlev@gentoo.org> CommitDate: 2021-11-19 04:36:53 +0000 profiles/default/linux/powerpc/ppc32/17.0/desktop/gnome/systemd: deprec ate Bug: https://bugs.gentoo.org/715680 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> .../default/linux/powerpc/ppc32/17.0/desktop/gnome/systemd/deprecated | 1 + 1 file changed, 1 insertion(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93b582d78f5873de8722fdf84968edf2edf2fad3 commit 93b582d78f5873de8722fdf84968edf2edf2fad3 Author: Georgy Yakovlev <gyakovlev@gentoo.org> AuthorDate: 2021-11-19 04:21:29 +0000 Commit: Georgy Yakovlev <gyakovlev@gentoo.org> CommitDate: 2021-11-19 04:36:52 +0000 profiles/default/linux/powerpc/ppc32/17.0/desktop/gnome: deprecate Bug: https://bugs.gentoo.org/715680 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> profiles/default/linux/powerpc/ppc32/17.0/desktop/gnome/deprecated | 1 + 1 file changed, 1 insertion(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7548c781465d6209d9bba324b5859e9e954a6b2a commit 7548c781465d6209d9bba324b5859e9e954a6b2a Author: Georgy Yakovlev <gyakovlev@gentoo.org> AuthorDate: 2021-11-19 04:20:45 +0000 Commit: Georgy Yakovlev <gyakovlev@gentoo.org> CommitDate: 2021-11-19 04:36:51 +0000 profiles/default/linux/powerpc/ppc32/17.0/desktop: deprecate Bug: https://bugs.gentoo.org/715680 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> profiles/default/linux/powerpc/ppc32/17.0/desktop/deprecated | 1 + 1 file changed, 1 insertion(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5b3b5a232d310cff1ac1d2d7ac978f1c3ef60da commit f5b3b5a232d310cff1ac1d2d7ac978f1c3ef60da Author: Georgy Yakovlev <gyakovlev@gentoo.org> AuthorDate: 2021-11-19 04:19:54 +0000 Commit: Georgy Yakovlev <gyakovlev@gentoo.org> CommitDate: 2021-11-19 04:36:51 +0000 profiles/default/linux/powerpc/ppc32/17.0: deprecate Bug: https://bugs.gentoo.org/715680 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> profiles/default/linux/powerpc/ppc32/17.0/deprecated | 1 + 1 file changed, 1 insertion(+) https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39cf53f93cfa1d4a3c86cbf3de1f3f2195d19cbc commit 39cf53f93cfa1d4a3c86cbf3de1f3f2195d19cbc Author: Georgy Yakovlev <gyakovlev@gentoo.org> AuthorDate: 2021-11-19 04:10:42 +0000 Commit: Georgy Yakovlev <gyakovlev@gentoo.org> CommitDate: 2021-11-19 04:36:50 +0000 profiles: mark new ppc32 profiles as stable Bug: https://bugs.gentoo.org/715680 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> profiles/profiles.desc | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aefbca58ac8384e54ecb58581ff1bb37f9339b5d commit aefbca58ac8384e54ecb58581ff1bb37f9339b5d Author: Georgy Yakovlev <gyakovlev@gentoo.org> AuthorDate: 2022-09-19 03:16:19 +0000 Commit: Georgy Yakovlev <gyakovlev@gentoo.org> CommitDate: 2022-09-19 03:17:55 +0000 profiles: drop default/linux/powerpc/ppc64/17.0/64bit-userland profiles Bug: https://bugs.gentoo.org/715680 Bug: https://bugs.gentoo.org/640184 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> .../powerpc/ppc64/17.0/64bit-userland/deprecated | 69 ---------------------- .../ppc64/17.0/64bit-userland/desktop/deprecated | 69 ---------------------- .../powerpc/ppc64/17.0/64bit-userland/desktop/eapi | 1 - .../17.0/64bit-userland/desktop/gnome/deprecated | 69 ---------------------- .../ppc64/17.0/64bit-userland/desktop/gnome/eapi | 1 - .../ppc64/17.0/64bit-userland/desktop/gnome/parent | 2 - .../desktop/gnome/systemd/deprecated | 69 ---------------------- .../17.0/64bit-userland/desktop/gnome/systemd/eapi | 1 - .../desktop/gnome/systemd/merged-usr/eapi | 1 - .../desktop/gnome/systemd/merged-usr/parent | 2 - .../64bit-userland/desktop/gnome/systemd/parent | 2 - .../ppc64/17.0/64bit-userland/desktop/parent | 2 - .../ppc64/17.0/64bit-userland/developer/deprecated | 69 ---------------------- .../ppc64/17.0/64bit-userland/developer/eapi | 1 - .../ppc64/17.0/64bit-userland/developer/parent | 2 - .../linux/powerpc/ppc64/17.0/64bit-userland/eapi | 1 - .../ppc64/17.0/64bit-userland/make.defaults | 5 -- .../linux/powerpc/ppc64/17.0/64bit-userland/parent | 2 - profiles/profiles.desc | 5 -- 19 files changed, 373 deletions(-)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=adbd640a94935e859ced95988757d508c9ff6e44 commit adbd640a94935e859ced95988757d508c9ff6e44 Author: Georgy Yakovlev <gyakovlev@gentoo.org> AuthorDate: 2022-09-19 03:23:06 +0000 Commit: Georgy Yakovlev <gyakovlev@gentoo.org> CommitDate: 2022-09-19 03:23:35 +0000 profiles: drop default/linux/powerpc/ppc32 profiles Bug: https://bugs.gentoo.org/715680 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> profiles/default/linux/powerpc/ppc32/17.0/deprecated | 6 ------ profiles/default/linux/powerpc/ppc32/17.0/desktop/deprecated | 6 ------ profiles/default/linux/powerpc/ppc32/17.0/desktop/eapi | 1 - .../default/linux/powerpc/ppc32/17.0/desktop/gnome/deprecated | 6 ------ profiles/default/linux/powerpc/ppc32/17.0/desktop/gnome/eapi | 1 - profiles/default/linux/powerpc/ppc32/17.0/desktop/gnome/parent | 2 -- .../linux/powerpc/ppc32/17.0/desktop/gnome/systemd/deprecated | 6 ------ .../linux/powerpc/ppc32/17.0/desktop/gnome/systemd/eapi | 1 - .../powerpc/ppc32/17.0/desktop/gnome/systemd/merged-usr/eapi | 1 - .../powerpc/ppc32/17.0/desktop/gnome/systemd/merged-usr/parent | 2 -- .../linux/powerpc/ppc32/17.0/desktop/gnome/systemd/parent | 2 -- profiles/default/linux/powerpc/ppc32/17.0/desktop/parent | 2 -- profiles/default/linux/powerpc/ppc32/17.0/developer/deprecated | 6 ------ profiles/default/linux/powerpc/ppc32/17.0/developer/eapi | 1 - profiles/default/linux/powerpc/ppc32/17.0/developer/parent | 2 -- profiles/default/linux/powerpc/ppc32/17.0/eapi | 1 - profiles/default/linux/powerpc/ppc32/17.0/musl/deprecated | 6 ------ profiles/default/linux/powerpc/ppc32/17.0/musl/eapi | 1 - .../default/linux/powerpc/ppc32/17.0/musl/hardened/deprecated | 6 ------ profiles/default/linux/powerpc/ppc32/17.0/musl/hardened/eapi | 1 - profiles/default/linux/powerpc/ppc32/17.0/musl/hardened/parent | 2 -- profiles/default/linux/powerpc/ppc32/17.0/musl/make.defaults | 10 ---------- profiles/default/linux/powerpc/ppc32/17.0/musl/parent | 3 --- profiles/default/linux/powerpc/ppc32/17.0/parent | 2 -- profiles/default/linux/powerpc/ppc32/eapi | 1 - profiles/default/linux/powerpc/ppc32/parent | 2 -- profiles/profiles.desc | 9 --------- 27 files changed, 89 deletions(-)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e114fd44cd1cf81e8d91492769f8b53be401c4d commit 1e114fd44cd1cf81e8d91492769f8b53be401c4d Author: Georgy Yakovlev <gyakovlev@gentoo.org> AuthorDate: 2022-09-19 03:26:16 +0000 Commit: Georgy Yakovlev <gyakovlev@gentoo.org> CommitDate: 2022-09-19 03:26:43 +0000 profiles: also cleanup old ppc32 musl profiles Bug: https://bugs.gentoo.org/715680 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> profiles/profiles.desc | 2 -- 1 file changed, 2 deletions(-)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8abac67ddcebe2a6e2da7c9840801440d9d4b487 commit 8abac67ddcebe2a6e2da7c9840801440d9d4b487 Author: Georgy Yakovlev <gyakovlev@gentoo.org> AuthorDate: 2022-09-19 03:41:50 +0000 Commit: Georgy Yakovlev <gyakovlev@gentoo.org> CommitDate: 2022-09-19 03:42:48 +0000 profiles/prefix/linux: re-parent ppc64(le) profiles also parent le profile to le parent. it was parented to be profile. Bug: https://bugs.gentoo.org/715680 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> profiles/prefix/linux/ppc64/parent | 2 +- profiles/prefix/linux/ppc64le/parent | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-)
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b582ac7772c2e17f6808974a2f2c54e92638346 commit 8b582ac7772c2e17f6808974a2f2c54e92638346 Author: Georgy Yakovlev <gyakovlev@gentoo.org> AuthorDate: 2022-09-22 06:22:20 +0000 Commit: Georgy Yakovlev <gyakovlev@gentoo.org> CommitDate: 2022-09-22 06:24:36 +0000 profiles: add ppc64le/desktop/systemd{,/merged-usr} profiles Bug: https://bugs.gentoo.org/715680 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> profiles/default/linux/ppc64le/17.0/desktop/systemd/eapi | 1 + profiles/default/linux/ppc64le/17.0/desktop/systemd/merged-usr/eapi | 1 + profiles/default/linux/ppc64le/17.0/desktop/systemd/merged-usr/parent | 2 ++ profiles/default/linux/ppc64le/17.0/desktop/systemd/parent | 2 ++ profiles/profiles.desc | 2 ++ 5 files changed, 8 insertions(+)
Is the default/linux/powerpc/ppc64/17.0/32bit-userland profile still supposed to be there? It's the only notable profile within default/linux/powerpc and it's lacking the big-endian feature, which is preventing me from handling dev-libs/weston properly.
If it's sticking around, I suggest adding big-endian to: arch/powerpc/ppc64/32ul/parent arch/powerpc/ppc64/64ul/parent
32bit-userland profile is going away. but all ppc32 profiles are big-endian indeed. arch/ppc/parent 2:../../features/big-endian I really don't want to touch it in any way, nobody uses it. I'll just demote it to exp, so it will unblock you on CI side.
Don't think "arch/powerpc/ppc64/32ul/parent" is actually needed. On my G5 and also on my Talos II I can run "arch/powerpc/ppc32/parent" perfectly well, only thing needed is a 64bit kernel to boot.
The bug has been referenced in the following commit(s): https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01b5c97430968df64c5f0e91bcda7c18779069db commit 01b5c97430968df64c5f0e91bcda7c18779069db Author: Georgy Yakovlev <gyakovlev@gentoo.org> AuthorDate: 2023-06-20 20:13:10 +0000 Commit: Georgy Yakovlev <gyakovlev@gentoo.org> CommitDate: 2023-06-20 21:16:21 +0000 profiles: demote ppc64/32bit-userland to exp Bug: https://bugs.gentoo.org/715680 Signed-off-by: Georgy Yakovlev <gyakovlev@gentoo.org> profiles/profiles.desc | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-)