[gentoo-commits] repo/gentoo:master commit in: profiles/arch/arm64/big-endian/

2022-12-04 Thread Sam James
commit: 2a1b58e6db608c2e972494ec8f73abe56731da34
Author: Sam James  gentoo  org>
AuthorDate: Mon Dec  5 00:00:08 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Dec  5 00:00:08 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2a1b58e6

profiles/arch/arm64/big-endian: mask dev-libs/libpcre[jit]

libpcre1 is EOL now so just mask and move on.

Closes: https://bugs.gentoo.org/884285
Signed-off-by: Sam James  gentoo.org>

 profiles/arch/arm64/big-endian/package.use.mask | 7 +++
 1 file changed, 7 insertions(+)

diff --git a/profiles/arch/arm64/big-endian/package.use.mask 
b/profiles/arch/arm64/big-endian/package.use.mask
new file mode 100644
index ..ad76e1cd1a8c
--- /dev/null
+++ b/profiles/arch/arm64/big-endian/package.use.mask
@@ -0,0 +1,7 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License, v2
+
+# Sam James  (2022-12-04)
+# libpcre[jit] is broken on arm64 BE and libpcre1 is EOL now
+# bug #884285
+dev-libs/libpcre jit



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/arm64/big-endian/, profiles/default/linux/arm64/17.0/big-endian/, ...

2018-12-21 Thread Sergei Trofimovich
commit: e69cfcd813b82f00fedf00e1ce5e20989554c156
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Dec 21 22:47:29 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Dec 22 00:09:20 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e69cfcd8

profiles: add experinemntal big-endian arm64 profile

The change adds 'profiles/default/linux/arm64/17.0/big-endian'.
steev has a device that actually running in big-endian mode!

Signed-off-by: Sergei Trofimovich  gentoo.org>

 profiles/arch/arm64/big-endian/eapi | 1 +
 profiles/arch/arm64/big-endian/make.defaults| 4 
 profiles/arch/arm64/big-endian/parent   | 1 +
 profiles/arch/arm64/big-endian/use.mask | 6 ++
 profiles/default/linux/arm64/17.0/big-endian/eapi   | 1 +
 profiles/default/linux/arm64/17.0/big-endian/parent | 2 ++
 profiles/profiles.desc  | 6 ++
 7 files changed, 21 insertions(+)

diff --git a/profiles/arch/arm64/big-endian/eapi 
b/profiles/arch/arm64/big-endian/eapi
new file mode 100644
index 000..7ed6ff82de6
--- /dev/null
+++ b/profiles/arch/arm64/big-endian/eapi
@@ -0,0 +1 @@
+5

diff --git a/profiles/arch/arm64/big-endian/make.defaults 
b/profiles/arch/arm64/big-endian/make.defaults
new file mode 100644
index 000..df7edf1b262
--- /dev/null
+++ b/profiles/arch/arm64/big-endian/make.defaults
@@ -0,0 +1,4 @@
+# Big endian ARM64 settings.
+
+CHOST="aarch64_be-unknown-linux-gnu"
+CHOST_arm64="${CHOST}"

diff --git a/profiles/arch/arm64/big-endian/parent 
b/profiles/arch/arm64/big-endian/parent
new file mode 100644
index 000..f3229c5b987
--- /dev/null
+++ b/profiles/arch/arm64/big-endian/parent
@@ -0,0 +1 @@
+..

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/default/linux/arm64/17.0/big-endian/eapi 
b/profiles/default/linux/arm64/17.0/big-endian/eapi
new file mode 100644
index 000..7ed6ff82de6
--- /dev/null
+++ b/profiles/default/linux/arm64/17.0/big-endian/eapi
@@ -0,0 +1 @@
+5

diff --git a/profiles/default/linux/arm64/17.0/big-endian/parent 
b/profiles/default/linux/arm64/17.0/big-endian/parent
new file mode 100644
index 000..a7cd964146b
--- /dev/null
+++ b/profiles/default/linux/arm64/17.0/big-endian/parent
@@ -0,0 +1,2 @@
+..
+../../../../../arch/arm64/big-endian

diff --git a/profiles/profiles.desc b/profiles/profiles.desc
index b2379f014de..91103ae4348 100644
--- a/profiles/profiles.desc
+++ b/profiles/profiles.desc
@@ -146,6 +146,12 @@ arm64   default/linux/arm64/17.0/desktop/systemd   
 dev
 arm64   default/linux/arm64/17.0/developer  exp
 arm64   default/linux/arm64/17.0/systemddev
 
+# ARM64 Profiles (big-endian)
+# @MAINTAINER: sly...@gentoo.org
+# big-endian profile intentionally does not contain all flavours
+# until it's lightly tested.
+arm64   default/linux/arm64/17.0/big-endian exp
+
 # HPPA Profiles
 # @MAINTAINER: h...@gentoo.org
 hppadefault/linux/hppa/13.0 exp



[gentoo-commits] repo/gentoo:master commit in: profiles/arch/arm64/big-endian/

2018-12-17 Thread Sergei Trofimovich
commit: 47058d7bf7d6bc7efdff1aae57bcc0f6f500d765
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Mon Dec 17 21:18:42 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Dec 17 21:18:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47058d7b

profiles: drop unused 'arch/arm64/big-endian' entry

There are no profiles referring it. Let's delete it.
Once needed it can be reverted or recreated.

Signed-off-by: Sergei Trofimovich  gentoo.org>

 profiles/arch/arm64/big-endian/eapi  | 1 -
 profiles/arch/arm64/big-endian/make.defaults | 4 
 profiles/arch/arm64/big-endian/parent| 1 -
 profiles/arch/arm64/big-endian/use.mask  | 6 --
 4 files changed, 12 deletions(-)

diff --git a/profiles/arch/arm64/big-endian/eapi 
b/profiles/arch/arm64/big-endian/eapi
deleted file mode 100644
index 7ed6ff82de6..000
--- a/profiles/arch/arm64/big-endian/eapi
+++ /dev/null
@@ -1 +0,0 @@
-5

diff --git a/profiles/arch/arm64/big-endian/make.defaults 
b/profiles/arch/arm64/big-endian/make.defaults
deleted file mode 100644
index df7edf1b262..000
--- a/profiles/arch/arm64/big-endian/make.defaults
+++ /dev/null
@@ -1,4 +0,0 @@
-# Big endian ARM64 settings.
-
-CHOST="aarch64_be-unknown-linux-gnu"
-CHOST_arm64="${CHOST}"

diff --git a/profiles/arch/arm64/big-endian/parent 
b/profiles/arch/arm64/big-endian/parent
deleted file mode 100644
index f3229c5b987..000
--- a/profiles/arch/arm64/big-endian/parent
+++ /dev/null
@@ -1 +0,0 @@
-..

diff --git a/profiles/arch/arm64/big-endian/use.mask 
b/profiles/arch/arm64/big-endian/use.mask
deleted file mode 100644
index 0a4af0711f5..000
--- a/profiles/arch/arm64/big-endian/use.mask
+++ /dev/null
@@ -1,6 +0,0 @@
-# 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