Re: [gentoo-dev] RFC: Introducing stable profiles for arm64 (aarch64)

2017-02-13 Thread Mart Raudsepp
Ühel kenal päeval, E, 06.02.2017 kell 04:59, kirjutas Mart Raudsepp: > To make it easier to handle new keywording that's happening earlier > too > in parallel, I now additionally plan to move half of these profiles > from exp to dev in a couple of days, so that when repoman -d is used, > it catches

[gentoo-dev] [PATCH 4/4] profiles: Move arch-specific package.use.mask to arch/base

2017-02-13 Thread Michał Górny
--- profiles/arch/base/package.use.mask | 251 profiles/base/package.use.mask | 251 +--- 2 files changed, 254 insertions(+), 248 deletions(-) create mode 100644 profiles/arch/base/package.use.mask diff --git a/profiles/ar

[gentoo-dev] [PATCH 3/4] profiles: Move arch-specific use.mask entries to arch/base

2017-02-13 Thread Michał Górny
Resulting effective changes: - in ppc64 64le, the 'ibm' flag is masked, - a lot of extra arch masks on Prefix profiles. --- profiles/arch/base/use.mask | 203 profiles/base/use.mask | 203 +--- 2 files change

[gentoo-dev] [PATCH 2/4] profiles: Move ARCH-specific defaults to arch/base

2017-02-13 Thread Michał Górny
--- profiles/arch/base/make.defaults | 9 + profiles/base/make.defaults | 8 +++- 2 files changed, 12 insertions(+), 5 deletions(-) create mode 100644 profiles/arch/base/make.defaults diff --git a/profiles/arch/base/make.defaults b/profiles/arch/base/make.defaults new file mode

[gentoo-dev] [PATCH 1/4] profiles/prefix: Add arch/base to parent

2017-02-13 Thread Michał Górny
--- profiles/prefix/parent | 1 + 1 file changed, 1 insertion(+) diff --git a/profiles/prefix/parent b/profiles/prefix/parent index 8f0e9fd7471d..3eaf2c441360 100644 --- a/profiles/prefix/parent +++ b/profiles/prefix/parent @@ -1 +1,2 @@ +../arch/base ../features/prefix/rpath -- 2.11.1

[gentoo-dev] [PATCH] Profile cleanup, pt. 3: arch/base

2017-02-13 Thread Michał Górny
Hi, Here's the third part of my profile cleanup series. This time it's focused on moving arch-related stuff from base/ to arch/base/. The main goal is to have a clear profile inheritance. Since all arch/* profiles inherit arch/base (not top-level base!), it is reasonable to do the 'mask on all ar