summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--app-admin/puppet-agent/puppet-agent-7.24.0.ebuild2
-rw-r--r--app-admin/puppet/puppet-7.24.0.ebuild2
-rw-r--r--app-admin/puppetdb/puppetdb-7.13.0.ebuild2
-rw-r--r--app-admin/puppetserver/puppetserver-7.11.0.ebuild2
-rw-r--r--dev-ruby/puppetdb-termini/puppetdb-termini-7.13.0.ebuild2
-rw-r--r--eclass/flag-o-matic.eclass2
-rw-r--r--sys-libs/glibc/glibc-2.19-r2.ebuild3
-rw-r--r--sys-libs/glibc/glibc-2.31-r7.ebuild1
-rw-r--r--sys-libs/glibc/glibc-2.32-r8.ebuild1
-rw-r--r--sys-libs/glibc/glibc-2.33-r14.ebuild1
-rw-r--r--sys-libs/glibc/glibc-2.34-r14.ebuild1
-rw-r--r--sys-libs/glibc/glibc-2.35-r11.ebuild1
-rw-r--r--sys-libs/glibc/glibc-2.36-r7.ebuild1
-rw-r--r--sys-libs/glibc/glibc-2.36-r8.ebuild1
-rw-r--r--sys-libs/glibc/glibc-2.37-r2.ebuild1
-rw-r--r--sys-libs/glibc/glibc-9999.ebuild1
16 files changed, 17 insertions, 7 deletions
diff --git a/app-admin/puppet-agent/puppet-agent-7.24.0.ebuild b/app-admin/puppet-agent/puppet-agent-7.24.0.ebuild
index 35263f3c4106..81bc5f74414a 100644
--- a/app-admin/puppet-agent/puppet-agent-7.24.0.ebuild
+++ b/app-admin/puppet-agent/puppet-agent-7.24.0.ebuild
@@ -11,7 +11,7 @@ arm64? ( http://apt.puppetlabs.com/pool/focal/puppet/${PN:0:1}/${PN}/${PN}_${PV}
LICENSE="Apache-2.0"
SLOT="0"
-KEYWORDS="~amd64 ~arm64"
+KEYWORDS="amd64 ~arm64"
IUSE="puppetdb selinux"
RESTRICT="strip"
diff --git a/app-admin/puppet/puppet-7.24.0.ebuild b/app-admin/puppet/puppet-7.24.0.ebuild
index 82ff7c0a5640..491d52e9696e 100644
--- a/app-admin/puppet/puppet-7.24.0.ebuild
+++ b/app-admin/puppet/puppet-7.24.0.ebuild
@@ -16,7 +16,7 @@ SRC_URI="http://downloads.puppetlabs.com/puppet/${P}.tar.gz"
LICENSE="Apache-2.0 GPL-2"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv x86"
IUSE="augeas diff doc emacs ldap rrdtool selinux shadow sqlite vim-syntax"
RESTRICT="test"
diff --git a/app-admin/puppetdb/puppetdb-7.13.0.ebuild b/app-admin/puppetdb/puppetdb-7.13.0.ebuild
index 15ec35d345fe..3dc4767ab7ca 100644
--- a/app-admin/puppetdb/puppetdb-7.13.0.ebuild
+++ b/app-admin/puppetdb/puppetdb-7.13.0.ebuild
@@ -12,7 +12,7 @@ SRC_URI="https://downloads.puppetlabs.com/${PN}/${P}.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
IUSE=""
-KEYWORDS="~amd64 ~x86"
+KEYWORDS="amd64 x86"
RDEPEND+=">=virtual/jdk-1.8.0"
DEPEND+="acct-user/puppetdb
diff --git a/app-admin/puppetserver/puppetserver-7.11.0.ebuild b/app-admin/puppetserver/puppetserver-7.11.0.ebuild
index 5f17c2e2c29e..feb570fae895 100644
--- a/app-admin/puppetserver/puppetserver-7.11.0.ebuild
+++ b/app-admin/puppetserver/puppetserver-7.11.0.ebuild
@@ -13,7 +13,7 @@ LICENSE="Apache-2.0"
SLOT="0"
IUSE="puppetdb"
# will need the same keywords in puppet-agent (puppet-agent now has arm64)
-KEYWORDS="~amd64"
+KEYWORDS="amd64"
RDEPEND+="
>=virtual/jdk-1.8.0
diff --git a/dev-ruby/puppetdb-termini/puppetdb-termini-7.13.0.ebuild b/dev-ruby/puppetdb-termini/puppetdb-termini-7.13.0.ebuild
index 21001dc94028..a2b827c8e1b2 100644
--- a/dev-ruby/puppetdb-termini/puppetdb-termini-7.13.0.ebuild
+++ b/dev-ruby/puppetdb-termini/puppetdb-termini-7.13.0.ebuild
@@ -15,7 +15,7 @@ LICENSE="Apache-2.0"
SLOT="0"
IUSE=""
# will need the same keywords as puppet
-KEYWORDS="~amd64 ~arm64 ~ppc ~x86"
+KEYWORDS="amd64 ~arm64 ~ppc x86"
RDEPEND+=""
DEPEND+=""
diff --git a/eclass/flag-o-matic.eclass b/eclass/flag-o-matic.eclass
index ff0fa09ed152..bef3abf69dde 100644
--- a/eclass/flag-o-matic.eclass
+++ b/eclass/flag-o-matic.eclass
@@ -48,7 +48,7 @@ setup-allowed-flags() {
_setup-allowed-flags() {
ALLOWED_FLAGS=(
-pipe -O '-O[123szg]' '-mcpu=*' '-march=*' '-mtune=*'
- -flto '-flto=*'
+ -flto '-flto=*' -fno-lto
# Hardening flags
'-fstack-protector*'
diff --git a/sys-libs/glibc/glibc-2.19-r2.ebuild b/sys-libs/glibc/glibc-2.19-r2.ebuild
index d1dff3cf1b44..998335c88426 100644
--- a/sys-libs/glibc/glibc-2.19-r2.ebuild
+++ b/sys-libs/glibc/glibc-2.19-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2022 Gentoo Authors
+# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=6
@@ -335,6 +335,7 @@ setup_flags() {
# problems as possible.
strip-flags
strip-unsupported-flags
+ filter-lto
filter-flags -m32 -m64 '-mabi=*'
# glibc aborts if rpath is set by LDFLAGS
diff --git a/sys-libs/glibc/glibc-2.31-r7.ebuild b/sys-libs/glibc/glibc-2.31-r7.ebuild
index d09dc4ea364b..78cb09bec8e9 100644
--- a/sys-libs/glibc/glibc-2.31-r7.ebuild
+++ b/sys-libs/glibc/glibc-2.31-r7.ebuild
@@ -367,6 +367,7 @@ setup_flags() {
# relating to failed builds, we strip most CFLAGS out to ensure as few
# problems as possible.
strip-flags
+ filter-lto
# Lock glibc at -O2; we want to be conservative here.
filter-flags '-O?'
append-flags -O2
diff --git a/sys-libs/glibc/glibc-2.32-r8.ebuild b/sys-libs/glibc/glibc-2.32-r8.ebuild
index a47f34293b2c..3d72cb214594 100644
--- a/sys-libs/glibc/glibc-2.32-r8.ebuild
+++ b/sys-libs/glibc/glibc-2.32-r8.ebuild
@@ -384,6 +384,7 @@ setup_flags() {
# relating to failed builds, we strip most CFLAGS out to ensure as few
# problems as possible.
strip-flags
+ filter-lto
# Lock glibc at -O2; we want to be conservative here.
filter-flags '-O?'
append-flags -O2
diff --git a/sys-libs/glibc/glibc-2.33-r14.ebuild b/sys-libs/glibc/glibc-2.33-r14.ebuild
index 34f2323a5505..1f432881eeeb 100644
--- a/sys-libs/glibc/glibc-2.33-r14.ebuild
+++ b/sys-libs/glibc/glibc-2.33-r14.ebuild
@@ -396,6 +396,7 @@ setup_flags() {
# relating to failed builds, we strip most CFLAGS out to ensure as few
# problems as possible.
strip-flags
+ filter-lto
# Lock glibc at -O2; we want to be conservative here.
filter-flags '-O?'
append-flags -O2
diff --git a/sys-libs/glibc/glibc-2.34-r14.ebuild b/sys-libs/glibc/glibc-2.34-r14.ebuild
index 52c68a1cd29d..544d8be04150 100644
--- a/sys-libs/glibc/glibc-2.34-r14.ebuild
+++ b/sys-libs/glibc/glibc-2.34-r14.ebuild
@@ -399,6 +399,7 @@ setup_flags() {
# relating to failed builds, we strip most CFLAGS out to ensure as few
# problems as possible.
strip-flags
+ filter-lto
# Lock glibc at -O2; we want to be conservative here.
filter-flags '-O?'
append-flags -O2
diff --git a/sys-libs/glibc/glibc-2.35-r11.ebuild b/sys-libs/glibc/glibc-2.35-r11.ebuild
index a986aee52894..5b6649f3f6de 100644
--- a/sys-libs/glibc/glibc-2.35-r11.ebuild
+++ b/sys-libs/glibc/glibc-2.35-r11.ebuild
@@ -412,6 +412,7 @@ setup_flags() {
# relating to failed builds, we strip most CFLAGS out to ensure as few
# problems as possible.
strip-flags
+ filter-lto
# Lock glibc at -O2; we want to be conservative here.
filter-flags '-O?'
append-flags -O2
diff --git a/sys-libs/glibc/glibc-2.36-r7.ebuild b/sys-libs/glibc/glibc-2.36-r7.ebuild
index 5f7cdcd38d87..49ab641a06f2 100644
--- a/sys-libs/glibc/glibc-2.36-r7.ebuild
+++ b/sys-libs/glibc/glibc-2.36-r7.ebuild
@@ -418,6 +418,7 @@ setup_flags() {
# relating to failed builds, we strip most CFLAGS out to ensure as few
# problems as possible.
strip-flags
+ filter-lto
# Lock glibc at -O2; we want to be conservative here.
filter-flags '-O?'
append-flags -O2
diff --git a/sys-libs/glibc/glibc-2.36-r8.ebuild b/sys-libs/glibc/glibc-2.36-r8.ebuild
index 3bc43fe94843..f8ee4287b7a4 100644
--- a/sys-libs/glibc/glibc-2.36-r8.ebuild
+++ b/sys-libs/glibc/glibc-2.36-r8.ebuild
@@ -418,6 +418,7 @@ setup_flags() {
# relating to failed builds, we strip most CFLAGS out to ensure as few
# problems as possible.
strip-flags
+ filter-lto
# Lock glibc at -O2; we want to be conservative here.
filter-flags '-O?'
append-flags -O2
diff --git a/sys-libs/glibc/glibc-2.37-r2.ebuild b/sys-libs/glibc/glibc-2.37-r2.ebuild
index 3b760ddcf5b3..5c8351a2a379 100644
--- a/sys-libs/glibc/glibc-2.37-r2.ebuild
+++ b/sys-libs/glibc/glibc-2.37-r2.ebuild
@@ -419,6 +419,7 @@ setup_flags() {
# relating to failed builds, we strip most CFLAGS out to ensure as few
# problems as possible.
strip-flags
+ filter-lto
# Lock glibc at -O2; we want to be conservative here.
filter-flags '-O?'
append-flags -O2
diff --git a/sys-libs/glibc/glibc-9999.ebuild b/sys-libs/glibc/glibc-9999.ebuild
index 2375fd18f6a9..f16a004cdc94 100644
--- a/sys-libs/glibc/glibc-9999.ebuild
+++ b/sys-libs/glibc/glibc-9999.ebuild
@@ -411,6 +411,7 @@ setup_flags() {
# relating to failed builds, we strip most CFLAGS out to ensure as few
# problems as possible.
strip-flags
+ filter-lto
# Lock glibc at -O2; we want to be conservative here.
filter-flags '-O?'
append-flags -O2