1
0
Fridrich Strba 2018-03-02 10:48:01 +00:00 committed by Git OBS Bridge
parent fb980b2092
commit 30baa7025b
2 changed files with 13 additions and 0 deletions

View File

@ -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

11
no-unused-parameter.patch Normal file
View File

@ -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"