From 30baa7025b8aaf8905c7f8bc55ae38347281849b7a56ef39fc3a01c7117f759b Mon Sep 17 00:00:00 2001 From: Fridrich Strba Date: Fri, 2 Mar 2018 10:48:01 +0000 Subject: [PATCH] OBS-URL: https://build.opensuse.org/package/show/Java:Factory/java-1_8_0-openjdk?expand=0&rev=273 --- java-1_8_0-openjdk.spec | 2 ++ no-unused-parameter.patch | 11 +++++++++++ 2 files changed, 13 insertions(+) create mode 100644 no-unused-parameter.patch diff --git a/java-1_8_0-openjdk.spec b/java-1_8_0-openjdk.spec index 088b968..58c16b6 100644 --- a/java-1_8_0-openjdk.spec +++ b/java-1_8_0-openjdk.spec @@ -204,6 +204,7 @@ Patch1000: icedtea-3.0.1-sunec.patch Patch1001: java-1_8_0-openjdk-suse-desktop-files.patch Patch2000: java-1_8_0-openjdk-gcc6.patch Patch2001: disable-doclint-by-default.patch +Patch2002: no-unused-parameter.patch BuildRequires: alsa-lib-devel BuildRequires: autoconf BuildRequires: automake @@ -552,6 +553,7 @@ patch -p0 -i %{PATCH104} patch -p0 -i %{PATCH2000} patch -p0 -i %{PATCH2001} +patch -p0 -i %{PATCH2002} (cd openjdk/common/autoconf bash ./autogen.sh diff --git a/no-unused-parameter.patch b/no-unused-parameter.patch new file mode 100644 index 0000000..6a96063 --- /dev/null +++ b/no-unused-parameter.patch @@ -0,0 +1,11 @@ +--- openjdk/common/autoconf/toolchain.m4 2018-03-02 11:40:00.329643129 +0100 ++++ openjdk/common/autoconf/toolchain.m4 2018-03-02 11:42:41.588045604 +0100 +@@ -1008,7 +1008,7 @@ + case $COMPILER_NAME in + gcc ) + CFLAGS_WARNINGS_ARE_ERRORS="-Werror" +- COMMON_CCXXFLAGS_JDK="$COMMON_CCXXFLAGS $COMMON_CCXXFLAGS_JDK -W -Wall -Wno-unused -Wno-parentheses \ ++ COMMON_CCXXFLAGS_JDK="$COMMON_CCXXFLAGS $COMMON_CCXXFLAGS_JDK -W -Wall -Wno-unused -Wno-unused-parameter -Wno-parentheses \ + -pipe \ + -D_GNU_SOURCE -D_REENTRANT -D_LARGEFILE64_SOURCE" + CXXSTD_CXXFLAG="-std=gnu++98"