summaryrefslogtreecommitdiff
path: root/dev-java
diff options
context:
space:
mode:
Diffstat (limited to 'dev-java')
-rw-r--r--dev-java/openjdk/openjdk-11.0.27_p6.ebuild3
-rw-r--r--dev-java/openjdk/openjdk-8.452_p09.ebuild3
2 files changed, 6 insertions, 0 deletions
diff --git a/dev-java/openjdk/openjdk-11.0.27_p6.ebuild b/dev-java/openjdk/openjdk-11.0.27_p6.ebuild
index 538d72512c7b..cf69098f0765 100644
--- a/dev-java/openjdk/openjdk-11.0.27_p6.ebuild
+++ b/dev-java/openjdk/openjdk-11.0.27_p6.ebuild
@@ -178,6 +178,9 @@ src_configure() {
filter-lto
filter-flags -fdevirtualize-at-ltrans
+ # bug #945282
+ append-cflags -std=gnu17
+
# Enabling full docs appears to break doc building. If not
# explicitly disabled, the flag will get auto-enabled if pandoc and
# graphviz are detected. pandoc has loads of dependencies anyway.
diff --git a/dev-java/openjdk/openjdk-8.452_p09.ebuild b/dev-java/openjdk/openjdk-8.452_p09.ebuild
index bf99df2f43e1..88b3ade00c6b 100644
--- a/dev-java/openjdk/openjdk-8.452_p09.ebuild
+++ b/dev-java/openjdk/openjdk-8.452_p09.ebuild
@@ -192,6 +192,9 @@ src_configure() {
filter-lto
filter-flags -fdevirtualize-at-ltrans
+ # bug #954888
+ append-cflags -std=gnu17
+
tc-export_build_env CC CXX PKG_CONFIG STRIP
local myconf=(