summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormatoro <matoro@users.noreply.github.com>2022-09-14 20:00:07 -0400
committerSam James <sam@gentoo.org>2022-09-23 01:05:15 +0100
commit6163cd3fa19853dca27519180cc2980f78f52408 (patch)
tree1680514c606c518a46759e3218653c84e3c48cf1 /profiles/hardened
parentapp-eselect/eselect-rust: keyword 20210703 for ~mips (diff)
downloadgentoo-6163cd3fa19853dca27519180cc2980f78f52408.tar.gz
gentoo-6163cd3fa19853dca27519180cc2980f78f52408.tar.bz2
gentoo-6163cd3fa19853dca27519180cc2980f78f52408.zip
profiles: bring musl on mips into line with 17.0 profiles
This lets us get rid of default/linux/musl/ and hardened/ entirely (the latter was marked deprecated in January) Bug: https://bugs.gentoo.org/515694 Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'profiles/hardened')
-rw-r--r--profiles/hardened/deprecated5
-rw-r--r--profiles/hardened/eapi1
-rw-r--r--profiles/hardened/linux/musl/eapi1
-rw-r--r--profiles/hardened/linux/musl/make.defaults5
-rw-r--r--profiles/hardened/linux/musl/mips/eapi1
-rw-r--r--profiles/hardened/linux/musl/mips/mipsel/eapi1
-rw-r--r--profiles/hardened/linux/musl/mips/mipsel/parent2
-rw-r--r--profiles/hardened/linux/musl/mips/parent2
-rw-r--r--profiles/hardened/linux/musl/package.use.mask6
-rw-r--r--profiles/hardened/linux/musl/use.force8
-rw-r--r--profiles/hardened/linux/musl/use.mask13
11 files changed, 0 insertions, 45 deletions
diff --git a/profiles/hardened/deprecated b/profiles/hardened/deprecated
deleted file mode 100644
index 4c4fb270ad52..000000000000
--- a/profiles/hardened/deprecated
+++ /dev/null
@@ -1,5 +0,0 @@
-
-Note that the hardened/arches profiles have been deprecated in
-favor of the hardened/linux/arches profiles. Please use a supported
-profile which you can list using "eselect profile list" and select
-with "eselect profile set #".
diff --git a/profiles/hardened/eapi b/profiles/hardened/eapi
deleted file mode 100644
index 7ed6ff82de6b..000000000000
--- a/profiles/hardened/eapi
+++ /dev/null
@@ -1 +0,0 @@
-5
diff --git a/profiles/hardened/linux/musl/eapi b/profiles/hardened/linux/musl/eapi
deleted file mode 100644
index 7ed6ff82de6b..000000000000
--- a/profiles/hardened/linux/musl/eapi
+++ /dev/null
@@ -1 +0,0 @@
-5
diff --git a/profiles/hardened/linux/musl/make.defaults b/profiles/hardened/linux/musl/make.defaults
deleted file mode 100644
index 1212f635f54f..000000000000
--- a/profiles/hardened/linux/musl/make.defaults
+++ /dev/null
@@ -1,5 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation.
-# Distributed under the terms of the GNU General Public License v2
-
-USE="${USE} hardened pic -jit -orc"
-BOOTSTRAP_USE="${BOOTSTRAP_USE} hardened pic -jit -orc"
diff --git a/profiles/hardened/linux/musl/mips/eapi b/profiles/hardened/linux/musl/mips/eapi
deleted file mode 100644
index 7ed6ff82de6b..000000000000
--- a/profiles/hardened/linux/musl/mips/eapi
+++ /dev/null
@@ -1 +0,0 @@
-5
diff --git a/profiles/hardened/linux/musl/mips/mipsel/eapi b/profiles/hardened/linux/musl/mips/mipsel/eapi
deleted file mode 100644
index 7ed6ff82de6b..000000000000
--- a/profiles/hardened/linux/musl/mips/mipsel/eapi
+++ /dev/null
@@ -1 +0,0 @@
-5
diff --git a/profiles/hardened/linux/musl/mips/mipsel/parent b/profiles/hardened/linux/musl/mips/mipsel/parent
deleted file mode 100644
index c3e31b297154..000000000000
--- a/profiles/hardened/linux/musl/mips/mipsel/parent
+++ /dev/null
@@ -1,2 +0,0 @@
-../../../../../default/linux/musl/mips/mipsel
-..
diff --git a/profiles/hardened/linux/musl/mips/parent b/profiles/hardened/linux/musl/mips/parent
deleted file mode 100644
index 506bb45139d0..000000000000
--- a/profiles/hardened/linux/musl/mips/parent
+++ /dev/null
@@ -1,2 +0,0 @@
-../../../../default/linux/musl/mips
-..
diff --git a/profiles/hardened/linux/musl/package.use.mask b/profiles/hardened/linux/musl/package.use.mask
deleted file mode 100644
index ce38400b406e..000000000000
--- a/profiles/hardened/linux/musl/package.use.mask
+++ /dev/null
@@ -1,6 +0,0 @@
-# Copyright 1999-2015 Gentoo Foundation.
-# Distributed under the terms of the GNU General Public License v2
-
-# Matthias Maier <tamiko@genoto.org> (2017-05-11)
-# masked in base, unmask for hardened/musl/
-sys-devel/gcc -pie
diff --git a/profiles/hardened/linux/musl/use.force b/profiles/hardened/linux/musl/use.force
deleted file mode 100644
index e2d7cf05ec5c..000000000000
--- a/profiles/hardened/linux/musl/use.force
+++ /dev/null
@@ -1,8 +0,0 @@
-# Copyright 1999-2013 Gentoo Foundation.
-# Distributed under the terms of the GNU General Public License v2
-
-elibc_musl
-
-# Make sure people don't accidentally turn of ssp/pie in important packages.
-pie
-ssp
diff --git a/profiles/hardened/linux/musl/use.mask b/profiles/hardened/linux/musl/use.mask
deleted file mode 100644
index a98fea1d4e7b..000000000000
--- a/profiles/hardened/linux/musl/use.mask
+++ /dev/null
@@ -1,13 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
--elibc_musl
-elibc_glibc
-
--hardened
-
-# precompiled headers are not compat with ASLR.
-pch
-
-# profile are incompatible when linking with pie
-profile