summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLeonardo Hernández Hernández <leohdz172@proton.me>2023-06-23 20:46:58 -0600
committerSam James <sam@gentoo.org>2023-06-24 03:58:36 +0100
commita5cdb053fe6599df9f1fb53a151e4468aa5abd6a (patch)
tree375785edef0f10acd6a0aba3e457374c1a204288 /dev-java/openjdk
parentdev-embedded/gputils: replace `filter-flags -flto*` with `filter-lto` (diff)
downloadgentoo-a5cdb053fe6599df9f1fb53a151e4468aa5abd6a.tar.gz
gentoo-a5cdb053fe6599df9f1fb53a151e4468aa5abd6a.tar.bz2
gentoo-a5cdb053fe6599df9f1fb53a151e4468aa5abd6a.zip
dev-java/openjdk: replace `filter-flags -flto*` with `filter-lto`
Signed-off-by: Leonardo Hernández Hernández <leohdz172@proton.me> Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'dev-java/openjdk')
-rw-r--r--dev-java/openjdk/openjdk-11.0.18_p10.ebuild2
-rw-r--r--dev-java/openjdk/openjdk-17.0.6_p10-r1.ebuild2
-rw-r--r--dev-java/openjdk/openjdk-17.0.6_p10.ebuild2
-rw-r--r--dev-java/openjdk/openjdk-8.362_p09.ebuild2
4 files changed, 4 insertions, 4 deletions
diff --git a/dev-java/openjdk/openjdk-11.0.18_p10.ebuild b/dev-java/openjdk/openjdk-11.0.18_p10.ebuild
index 42fb1941b514..9c455e1a1a45 100644
--- a/dev-java/openjdk/openjdk-11.0.18_p10.ebuild
+++ b/dev-java/openjdk/openjdk-11.0.18_p10.ebuild
@@ -176,7 +176,7 @@ src_configure() {
# Strip lto related flags, we rely on USE=lto and --with-jvm-features=link-time-opt
# https://bugs.gentoo.org/833097
# https://bugs.gentoo.org/833098
- filter-flags '-flto*'
+ filter-lto
filter-flags -fdevirtualize-at-ltrans
# Enabling full docs appears to break doc building. If not
diff --git a/dev-java/openjdk/openjdk-17.0.6_p10-r1.ebuild b/dev-java/openjdk/openjdk-17.0.6_p10-r1.ebuild
index 4bd169b2c1c3..d08c77b3bea7 100644
--- a/dev-java/openjdk/openjdk-17.0.6_p10-r1.ebuild
+++ b/dev-java/openjdk/openjdk-17.0.6_p10-r1.ebuild
@@ -196,7 +196,7 @@ src_configure() {
# Strip lto related flags, we rely on USE=lto and --with-jvm-features=link-time-opt
# https://bugs.gentoo.org/833097
# https://bugs.gentoo.org/833098
- filter-flags '-flto*'
+ filter-lto
filter-flags -fdevirtualize-at-ltrans
# Enabling full docs appears to break doc building. If not
diff --git a/dev-java/openjdk/openjdk-17.0.6_p10.ebuild b/dev-java/openjdk/openjdk-17.0.6_p10.ebuild
index ba6f786c0bd1..88ff848d5927 100644
--- a/dev-java/openjdk/openjdk-17.0.6_p10.ebuild
+++ b/dev-java/openjdk/openjdk-17.0.6_p10.ebuild
@@ -194,7 +194,7 @@ src_configure() {
# Strip lto related flags, we rely on USE=lto and --with-jvm-features=link-time-opt
# https://bugs.gentoo.org/833097
# https://bugs.gentoo.org/833098
- filter-flags '-flto*'
+ filter-lto
filter-flags -fdevirtualize-at-ltrans
# Enabling full docs appears to break doc building. If not
diff --git a/dev-java/openjdk/openjdk-8.362_p09.ebuild b/dev-java/openjdk/openjdk-8.362_p09.ebuild
index c81637d2524a..9b1632baec83 100644
--- a/dev-java/openjdk/openjdk-8.362_p09.ebuild
+++ b/dev-java/openjdk/openjdk-8.362_p09.ebuild
@@ -135,7 +135,7 @@ src_configure() {
# Strip lto related flags, no support in this version.
# https://bugs.gentoo.org/833097
# https://bugs.gentoo.org/833098
- filter-flags '-flto*'
+ filter-lto
filter-flags -fdevirtualize-at-ltrans
tc-export_build_env CC CXX PKG_CONFIG STRIP