[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/64le/

2019-08-29 Thread Georgy Yakovlev
commit: 96cb1de496ad603bcf98f1d9f48b5e3cbbe027b6
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Aug 30 02:13:40 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Aug 30 02:13:40 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96cb1de4

profiles/arch/powerpc/ppc64/64le/package.use.mask: adjust mask

Signed-off-by: Georgy Yakovlev  gentoo.org>

 profiles/arch/powerpc/ppc64/64le/package.use.mask | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.use.mask 
b/profiles/arch/powerpc/ppc64/64le/package.use.mask
index fc983411595..8705a504655 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.use.mask
@@ -3,7 +3,7 @@
 
 # Georgy Yakovlev  (2019-08-29)
 # PGO works on ppc64le
->=www-client/firefox-48 -pgo
+>=www-client/firefox-68 -pgo
 
 # Georgy Yakovlev  (2019-08-14)
 # works on ppc64le



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/64le/

2019-08-29 Thread Georgy Yakovlev
commit: d718f15676955fd549bdc09c2ea910f813f97ecc
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Aug 30 02:08:50 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Aug 30 02:08:50 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d718f156

profiles/arch/powerpc/ppc64/64le/package.use.mask: unmask fireofx[pgo]

Signed-off-by: Georgy Yakovlev  gentoo.org>

 profiles/arch/powerpc/ppc64/64le/package.use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.use.mask 
b/profiles/arch/powerpc/ppc64/64le/package.use.mask
index 25117d003d9..fc983411595 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.use.mask
@@ -1,6 +1,10 @@
 # Copyright 2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
+# Georgy Yakovlev  (2019-08-29)
+# PGO works on ppc64le
+>=www-client/firefox-48 -pgo
+
 # Georgy Yakovlev  (2019-08-14)
 # works on ppc64le
 media-libs/mesa -llvm -video_cards_radeonsi



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/64le/

2019-08-16 Thread Georgy Yakovlev
commit: c94d6946d1b3b76ab57b09f42e805d3043c9a722
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Aug 16 06:26:25 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Aug 16 06:45:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c94d6946

profiles: stable.use.mask video_cards_ast on ppc64le

Signed-off-by: Georgy Yakovlev  gentoo.org>

 profiles/arch/powerpc/ppc64/64le/use.stable.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/arch/powerpc/ppc64/64le/use.stable.mask 
b/profiles/arch/powerpc/ppc64/64le/use.stable.mask
index 03672d15f30..02d39995339 100644
--- a/profiles/arch/powerpc/ppc64/64le/use.stable.mask
+++ b/profiles/arch/powerpc/ppc64/64le/use.stable.mask
@@ -4,3 +4,4 @@
 # Georgy Yakovlev  (2019-08-14)
 # works on ppc64le, but not yet stable
 video_cards_amdgpu
+video_cards_ast



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/64le/

2019-08-16 Thread Georgy Yakovlev
commit: 8b7a9e223f044ad4fb5bddf8844f00715f85310a
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Aug 16 06:30:07 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Aug 16 06:45:15 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b7a9e22

profiles: package.use.stable.mask mesa[video_cards_radeonsi] on ppc64le

Signed-off-by: Georgy Yakovlev  gentoo.org>

 profiles/arch/powerpc/ppc64/64le/package.use.stable.mask | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.use.stable.mask 
b/profiles/arch/powerpc/ppc64/64le/package.use.stable.mask
index 02ff9435f80..30c1eecf861 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.use.stable.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.use.stable.mask
@@ -2,5 +2,5 @@
 # Distributed under the terms of the GNU General Public License v2
 
 # Georgy Yakovlev  (2019-08-15)
-# llvm not yet stable on ppc64
-media-libs/mesa llvm
+# deps are not yet stable on ppc64
+media-libs/mesa llvm video_cards_radeonsi



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/64le/

2019-08-16 Thread Georgy Yakovlev
commit: f622fe28f4dc720bbb3e8e833a681d9c01ead845
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Aug 16 06:27:46 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Aug 16 06:45:18 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f622fe28

profiles: unmask mesa[video_cards_radeonsi] on ppc64le

Signed-off-by: Georgy Yakovlev  gentoo.org>

 profiles/arch/powerpc/ppc64/64le/package.use.mask | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.use.mask 
b/profiles/arch/powerpc/ppc64/64le/package.use.mask
index d6393ab77d9..25117d003d9 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.use.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.use.mask
@@ -3,4 +3,4 @@
 
 # Georgy Yakovlev  (2019-08-14)
 # works on ppc64le
-media-libs/mesa -llvm
+media-libs/mesa -llvm -video_cards_radeonsi



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/64le/

2019-08-16 Thread Georgy Yakovlev
commit: 7a629f68c5a3160ada725122760e267ba87f36de
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Aug 16 06:21:24 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Aug 16 06:45:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a629f68

profiles/arch/powerpc/ppc64/64le: unmask video_cards_ast

may be useful for RCS machine owners

Signed-off-by: Georgy Yakovlev  gentoo.org>

 profiles/arch/powerpc/ppc64/64le/use.mask | 1 +
 1 file changed, 1 insertion(+)

diff --git a/profiles/arch/powerpc/ppc64/64le/use.mask 
b/profiles/arch/powerpc/ppc64/64le/use.mask
index 9a3edae57bd..6de7d0e140d 100644
--- a/profiles/arch/powerpc/ppc64/64le/use.mask
+++ b/profiles/arch/powerpc/ppc64/64le/use.mask
@@ -12,3 +12,4 @@ multilib
 # Georgy Yakovlev  (2019-08-14)
 # # works on ppc64le
 -video_cards_amdgpu
+-video_cards_ast



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/64le/

2019-08-15 Thread Georgy Yakovlev
commit: a39553464c3348153bf872ddc7e247ab15764e01
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Fri Aug 16 00:15:32 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Fri Aug 16 00:16:25 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3955346

profiles/arch/powerpc/ppc64/64le/package.mask: unmask amdgpu

Signed-off-by: Georgy Yakovlev  gentoo.org>

 profiles/arch/powerpc/ppc64/64le/package.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.mask 
b/profiles/arch/powerpc/ppc64/64le/package.mask
index 401e1bd7c3b..7c4b0685ce7 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+# Georgy Yakovlev  (2019-08-14)
+# works fine on little-endian
+-x11-drivers/xf86-video-amdgpu
+
 # Georgy Yakovlev  (2019-02-04)
 # AdoptOpenJDK's ppc64 build is little-endian only
 # so we can use bins and build from source



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/64le/

2019-08-15 Thread Georgy Yakovlev
commit: def6a8bef8df1def4b5ab7b677164c1f170fe767
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Aug 15 21:24:54 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Aug 15 21:24:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=def6a8be

profiles: p.u.s.m mesa[llvm] on ppc64le

Signed-off-by: Georgy Yakovlev  gentoo.org>

 profiles/arch/powerpc/ppc64/64le/package.use.stable.mask | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.use.stable.mask 
b/profiles/arch/powerpc/ppc64/64le/package.use.stable.mask
new file mode 100644
index 000..02ff9435f80
--- /dev/null
+++ b/profiles/arch/powerpc/ppc64/64le/package.use.stable.mask
@@ -0,0 +1,6 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Georgy Yakovlev  (2019-08-15)
+# llvm not yet stable on ppc64
+media-libs/mesa llvm



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/64le/

2019-08-15 Thread Georgy Yakovlev
commit: 53f20d3c6ba0f996cbaa9006f3b14c1ac4daaef8
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Aug 15 05:53:14 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Aug 15 06:49:02 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53f20d3c

profiles/arch/powerpc/ppc64/64le/use.stable.mask: mask amdgpu

Signed-off-by: Georgy Yakovlev  gentoo.org>

 profiles/arch/powerpc/ppc64/64le/use.stable.mask | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/profiles/arch/powerpc/ppc64/64le/use.stable.mask 
b/profiles/arch/powerpc/ppc64/64le/use.stable.mask
new file mode 100644
index 000..03672d15f30
--- /dev/null
+++ b/profiles/arch/powerpc/ppc64/64le/use.stable.mask
@@ -0,0 +1,6 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Georgy Yakovlev  (2019-08-14)
+# works on ppc64le, but not yet stable
+video_cards_amdgpu



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/64le/

2019-08-15 Thread Georgy Yakovlev
commit: 2341d471d7ed23f7f17d52fe9481f0d78634ffd8
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Aug 15 05:47:45 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Aug 15 06:48:58 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2341d471

profiles/arch/powerpc/ppc64/64le/package.use.mask: unmask mesa[llvm]

Signed-off-by: Georgy Yakovlev  gentoo.org>

 profiles/arch/powerpc/ppc64/64le/package.use.mask | 6 ++
 1 file changed, 6 insertions(+)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.use.mask 
b/profiles/arch/powerpc/ppc64/64le/package.use.mask
new file mode 100644
index 000..d6393ab77d9
--- /dev/null
+++ b/profiles/arch/powerpc/ppc64/64le/package.use.mask
@@ -0,0 +1,6 @@
+# Copyright 2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Georgy Yakovlev  (2019-08-14)
+# works on ppc64le
+media-libs/mesa -llvm



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/64le/

2019-08-15 Thread Georgy Yakovlev
commit: 64b9e273f6458781dc5894c8c7e9c1bddf7dbb1b
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Thu Aug 15 05:58:00 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Thu Aug 15 06:49:04 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64b9e273

profiles/arch/powerpc/ppc64/64le/use.mask: unmask amdgpu

Signed-off-by: Georgy Yakovlev  gentoo.org>

 profiles/arch/powerpc/ppc64/64le/use.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/powerpc/ppc64/64le/use.mask 
b/profiles/arch/powerpc/ppc64/64le/use.mask
index 32b75ae1b23..9a3edae57bd 100644
--- a/profiles/arch/powerpc/ppc64/64le/use.mask
+++ b/profiles/arch/powerpc/ppc64/64le/use.mask
@@ -8,3 +8,7 @@ big-endian
 # Chris Gianelloni  (2008-02-13)
 # Mask multilib, since we cannot use it.
 multilib
+
+# Georgy Yakovlev  (2019-08-14)
+# # works on ppc64le
+-video_cards_amdgpu



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/64le/

2019-02-04 Thread Georgy Yakovlev
commit: 4919049d13dc522a86b86f951b3e0965141df337
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Mon Feb  4 19:20:40 2019 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Mon Feb  4 19:44:30 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4919049d

profiles/arch/powerpc/ppc64/64le/package.mask: update openjdk mask

fixes
--- Unmatched removal atom(s) in
/usr/portage/profiles/arch/powerpc/ppc64/64le/package.mask: -dev-java/openjdk

Signed-off-by: Georgy Yakovlev  gentoo.org>

 profiles/arch/powerpc/ppc64/64le/package.mask | 7 ---
 1 file changed, 4 insertions(+), 3 deletions(-)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.mask 
b/profiles/arch/powerpc/ppc64/64le/package.mask
index 962a4dd5bfb..300d9c0d786 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.mask
@@ -1,9 +1,10 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-# James Le Cuirot  (19 Oct 2018)
-# AdoptOpenJDK's ppc64 build is little-endian only.
--dev-java/openjdk
+# Georgy Yakovlev  (04 Feb 2019)
+# AdoptOpenJDK's ppc64 build is little-endian only
+# so we can use bins and build from source
+-dev-java/openjdk:11
 -dev-java/openjdk-bin
 
 # Sergei Trofimovich  (11 Apr 2018)



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/64le/

2018-11-08 Thread James Le Cuirot
commit: 6a26918938e9a32d44248a4ee2e3dab8a18b4611
Author: James Le Cuirot  gentoo  org>
AuthorDate: Sun Nov  4 15:01:04 2018 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Thu Nov  8 23:11:09 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a269189

profiles: Unmask dev-java/openjdk(-bin) on little-endian ppc64

I didn't realise that the little-endian profile descends from the
big-endian profile.

Signed-off-by: James Le Cuirot  gentoo.org>

 profiles/arch/powerpc/ppc64/64le/package.mask | 5 +
 1 file changed, 5 insertions(+)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.mask 
b/profiles/arch/powerpc/ppc64/64le/package.mask
index 539351b0911..962a4dd5bfb 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.mask
@@ -1,6 +1,11 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+# James Le Cuirot  (19 Oct 2018)
+# AdoptOpenJDK's ppc64 build is little-endian only.
+-dev-java/openjdk
+-dev-java/openjdk-bin
+
 # Sergei Trofimovich  (11 Apr 2018)
 # ltrace is not ported to powerpc64le yet.
 dev-util/ltrace



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/64le/

2018-04-11 Thread Sergei Trofimovich
commit: bbd6dd4a97f36409b4e1faf3148995dc0b82d4c4
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Apr 11 21:19:35 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Apr 11 21:20:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bbd6dd4a

profiles/arch/powerpc/ppc64/64le/package.mask: mask dev-util/ltrace

dev-util/ltrace needs a port to new ELF v2 ABI.
Signed-off-by: Sergei Trofimovich  gentoo.org>

 profiles/arch/powerpc/ppc64/64le/package.mask | 4 
 1 file changed, 4 insertions(+)

diff --git a/profiles/arch/powerpc/ppc64/64le/package.mask 
b/profiles/arch/powerpc/ppc64/64le/package.mask
index 6f458c0b70e..539351b0911 100644
--- a/profiles/arch/powerpc/ppc64/64le/package.mask
+++ b/profiles/arch/powerpc/ppc64/64le/package.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+# Sergei Trofimovich  (11 Apr 2018)
+# ltrace is not ported to powerpc64le yet.
+dev-util/ltrace
+
 # Arfrever Frehtes Taifersar Arahesis  (21 Feb 2018)
 # Mozc supports only little-endian architectures.
 -app-i18n/mozc



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/64le/

2018-04-11 Thread Sergei Trofimovich
commit: a504322f9e2def94413f2501729f0987bac44e9b
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Wed Apr 11 20:38:50 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Wed Apr 11 20:55:04 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a504322f

profiles/arch/powerpc/ppc64/64le/make.defaults: fix CHOST_ variables

Before the change:
CHOST="powerpc64le-unknown-linux-gnu"
CHOST_ppc64="powerpc64-unknown-linux-gnu"
CHOST_ppc="powerpc-unknown-linux-gnu"

After the change:
CHOST="powerpc64le-unknown-linux-gnu"
CHOST_ppc64="powerpc64le-unknown-linux-gnu"
CHOST_ppc="powerpcle-unknown-linux-gnu"

Reported-by: luke-jr
Signed-off-by: Sergei Trofimovich  gentoo.org>

 profiles/arch/powerpc/ppc64/64le/make.defaults | 3 +++
 1 file changed, 3 insertions(+)

diff --git a/profiles/arch/powerpc/ppc64/64le/make.defaults 
b/profiles/arch/powerpc/ppc64/64le/make.defaults
index f02939cf2c6..7a7e3bdc53a 100644
--- a/profiles/arch/powerpc/ppc64/64le/make.defaults
+++ b/profiles/arch/powerpc/ppc64/64le/make.defaults
@@ -6,3 +6,6 @@ CFLAGS="-O2 -pipe"
 CXXFLAGS="${CFLAGS}"
 FFLAGS="${CFLAGS}"
 FCFLAGS="${CFLAGS}"
+
+CHOST_ppc64="powerpc64le-unknown-linux-gnu"
+CHOST_ppc="powerpcle-unknown-linux-gnu"



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/64le/, profiles/arch/mips/mipsel/, ...

2017-07-07 Thread James Le Cuirot
commit: 2a50181ac32141c7cd10eea65bf0550b87d4a0d5
Author: James Le Cuirot  gentoo  org>
AuthorDate: Thu Jun 29 21:11:49 2017 +
Commit: James Le Cuirot  gentoo  org>
CommitDate: Fri Jul  7 21:08:28 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a50181a

profiles: Add profile-enforced global big-endian USE flag

The flag is forced and masked by default and then unmasked where
necessary. Note that there are some big endian host values listed in
tc-endian() that we do not have profiles for.

 profiles/arch/arm64/big-endian/use.mask| 6 ++
 profiles/arch/base/use.force   | 6 ++
 profiles/arch/base/use.mask| 4 
 profiles/arch/hppa/use.mask| 4 
 profiles/arch/m68k/use.mask| 7 +++
 profiles/arch/{powerpc/ppc64/64le => mips/mipsel}/use.mask | 6 +++---
 profiles/arch/mips/use.mask| 4 
 profiles/arch/powerpc/ppc64/64le/use.mask  | 4 
 profiles/arch/powerpc/use.mask | 7 +++
 profiles/arch/s390/use.mask| 7 +++
 profiles/arch/sparc/use.mask   | 4 
 profiles/use.desc  | 3 ++-
 12 files changed, 58 insertions(+), 4 deletions(-)

diff --git a/profiles/arch/arm64/big-endian/use.mask 
b/profiles/arch/arm64/big-endian/use.mask
new file mode 100644
index 000..0a4af0711f5
--- /dev/null
+++ b/profiles/arch/arm64/big-endian/use.mask
@@ -0,0 +1,6 @@
+# Copyright 1999-2017 Gentoo Foundation.
+# Distributed under the terms of the GNU General Public License, v2
+
+# James Le Cuirot  (29 Jun 2017)
+# Unmask as this profile is big endian.
+-big-endian

diff --git a/profiles/arch/base/use.force b/profiles/arch/base/use.force
new file mode 100644
index 000..7f213b9dd01
--- /dev/null
+++ b/profiles/arch/base/use.force
@@ -0,0 +1,6 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+# James Le Cuirot  (29 Jun 2017)
+# Forced and masked by default. Unmask where necessary.
+big-endian

diff --git a/profiles/arch/base/use.mask b/profiles/arch/base/use.mask
index 1a4a39cefc1..2ea1fb3d89f 100644
--- a/profiles/arch/base/use.mask
+++ b/profiles/arch/base/use.mask
@@ -1,6 +1,10 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
+# James Le Cuirot  (29 Jun 2017)
+# Forced and masked by default. Unmask where necessary.
+big-endian
+
 # Sven Wegener  (31 May 2017)
 # libvirt is only supported on specific architectures
 libvirt

diff --git a/profiles/arch/hppa/use.mask b/profiles/arch/hppa/use.mask
index 7361e2c52af..bd158162a44 100644
--- a/profiles/arch/hppa/use.mask
+++ b/profiles/arch/hppa/use.mask
@@ -3,6 +3,10 @@
 # NOTE: When masking a USE flag due to missing keywords, please file a keyword
 # request bug for the hppa arch.
 
+# James Le Cuirot  (29 Jun 2017)
+# Unmask as this profile is big endian.
+-big-endian
+
 # Andreas Sturmlechner  (25 Feb 2017)
 # kwallet integration split from kde to distinct flag
 kwallet

diff --git a/profiles/arch/m68k/use.mask b/profiles/arch/m68k/use.mask
index aac0e46e97c..646567111d5 100644
--- a/profiles/arch/m68k/use.mask
+++ b/profiles/arch/m68k/use.mask
@@ -1,6 +1,13 @@
+# Copyright 1999-2017 Gentoo Foundation.
+# Distributed under the terms of the GNU General Public License, v2
+
 # Unmask the flag which corresponds to ARCH.
 -m68k
 
+# James Le Cuirot  (29 Jun 2017)
+# Unmask as this profile is big endian.
+-big-endian
+
 hardened
 
 # Paul de Vrieze 

diff --git a/profiles/arch/powerpc/ppc64/64le/use.mask 
b/profiles/arch/mips/mipsel/use.mask
similarity index 50%
copy from profiles/arch/powerpc/ppc64/64le/use.mask
copy to profiles/arch/mips/mipsel/use.mask
index 2419ed9b642..2a8cc7b0c76 100644
--- a/profiles/arch/powerpc/ppc64/64le/use.mask
+++ b/profiles/arch/mips/mipsel/use.mask
@@ -1,6 +1,6 @@
 # Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
-# 2008/02/13 - Chris Gianelloni 
-# Mask multilib, since we cannot use it.
-multilib
+# James Le Cuirot  (29 Jun 2017)
+# Remask as this profile is little endian.
+big-endian

diff --git a/profiles/arch/mips/use.mask b/profiles/arch/mips/use.mask
index 09ac8ca4b2c..6caff81617c 100644
--- a/profiles/arch/mips/use.mask
+++ b/profiles/arch/mips/use.mask
@@ -4,6 +4,10 @@
 # Unmask the flag which corresponds to ARCH.
 -mips
 
+# James Le Cuirot  (29 Jun 2017)
+# Unmask as this profile is big endian.
+-big-endian
+
 # Mart Raudsepp  (27 May 2017)
 # 

[gentoo-commits] repo/gentoo:master commit in: profiles/arch/powerpc/ppc64/64le/

2017-03-20 Thread Mike Frysinger
commit: a3c729566acd471a95564c664fec026a623c82f9
Author: Mike Frysinger  gentoo  org>
AuthorDate: Mon Mar 20 23:01:28 2017 +
Commit: Mike Frysinger  gentoo  org>
CommitDate: Mon Mar 20 23:02:13 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3c72956

profiles: ppc64le: disable symlink lib usage

We haven't released any official ppc64 little endian images yet,
so there's no point in doing so with a setup we want to kill.

 profiles/arch/powerpc/ppc64/64le/make.defaults | 4 
 1 file changed, 4 deletions(-)

diff --git a/profiles/arch/powerpc/ppc64/64le/make.defaults 
b/profiles/arch/powerpc/ppc64/64le/make.defaults
index dbe9c14ff15..f02939cf2c6 100644
--- a/profiles/arch/powerpc/ppc64/64le/make.defaults
+++ b/profiles/arch/powerpc/ppc64/64le/make.defaults
@@ -6,7 +6,3 @@ CFLAGS="-O2 -pipe"
 CXXFLAGS="${CFLAGS}"
 FFLAGS="${CFLAGS}"
 FCFLAGS="${CFLAGS}"
-
-# moved from 64bit-native, TODO: move it upwards
-SYMLINK_LIB="yes"
-LIBDIR_ppc64="lib64"