diff --git a/dev-java/openjdk/openjdk-11.0.18_p10.ebuild b/dev-java/openjdk/openjdk-11.0.18_p10.ebuild index 42fb1941b5142..9c455e1a1a450 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 4bd169b2c1c3c..d08c77b3bea76 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 ba6f786c0bd13..88ff848d59272 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 c81637d2524ab..9b1632baec832 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