]> git.pld-linux.org Git - packages/icedtea8.git/commitdiff
- rel 2; fix x32 patch auto/th/icedtea8-3.12.0-2
authorArkadiusz Miśkiewicz <arekm@maven.pl>
Tue, 21 May 2019 07:10:51 +0000 (09:10 +0200)
committerArkadiusz Miśkiewicz <arekm@maven.pl>
Tue, 21 May 2019 07:10:51 +0000 (09:10 +0200)
icedtea8-x32.patch
icedtea8.spec

index 0e26552ca5670f4b55bb20e119fb8bcb43332778..f72565011d6e5c64aef81c021c32437df8b35c4f 100644 (file)
@@ -40,20 +40,19 @@ diff -dur -x '*~' openjdk.orig/common/autoconf/platform.m4 openjdk/common/autoco
      x86_64*) ZERO_ARCHDEF=AMD64 ;;
      x86)     ZERO_ARCHDEF=IA32  ;;
      *)      ZERO_ARCHDEF=$(echo "${OPENJDK_TARGET_CPU_LEGACY_LIB}" | tr a-z A-Z)
-diff -dur -x '*~' openjdk.orig/common/autoconf/toolchain.m4 openjdk/common/autoconf/toolchain.m4
---- openjdk.orig/common/autoconf/toolchain.m4  2016-07-25 07:38:20.000000000 +0200
-+++ openjdk/common/autoconf/toolchain.m4       2016-09-21 09:03:56.592397163 +0200
-@@ -1026,6 +1026,10 @@
-         ppc )
-           # on ppc we don't prevent gcc to omit frame pointer nor strict-aliasing
-           ;;
-+        x32 )
-+          COMMON_CCXXFLAGS_JDK="$COMMON_CCXXFLAGS_JDK -fno-omit-frame-pointer -DX32"
-+          CFLAGS_JDK="${CFLAGS_JDK} -fno-strict-aliasing"
-+          ;;
-         * )
-           COMMON_CCXXFLAGS_JDK="$COMMON_CCXXFLAGS_JDK -fno-omit-frame-pointer"
-           CFLAGS_JDK="${CFLAGS_JDK} -fno-strict-aliasing"
+--- openjdk/common/autoconf/flags.m4~  2019-04-18 04:46:13.000000000 +0200
++++ openjdk/common/autoconf/flags.m4   2019-05-21 09:04:04.356004924 +0200
+@@ -482,6 +482,10 @@ AC_DEFUN_ONCE([FLAGS_SETUP_COMPILER_FLAG
+       ppc )
+         # on ppc we don't prevent gcc to omit frame pointer nor strict-aliasing
+         ;;
++       x32 )
++        COMMON_CCXXFLAGS_JDK="$COMMON_CCXXFLAGS_JDK -fno-omit-frame-pointer -DX32"
++        CFLAGS_JDK="${CFLAGS_JDK} -fno-strict-aliasing"
++        ;;
+       x86 )
+         CCXXFLAGS_JDK="$CCXXFLAGS_JDK -fno-omit-frame-pointer -fstack-protector"
+         CFLAGS_JDK="${CFLAGS_JDK} -fno-strict-aliasing -fstack-protector"
 diff -dur -x '*~' openjdk.orig/hotspot/src/os/linux/vm/os_linux.cpp openjdk/hotspot/src/os/linux/vm/os_linux.cpp
 --- openjdk.orig/hotspot/src/os/linux/vm/os_linux.cpp  2016-09-20 13:22:05.697032126 +0200
 +++ openjdk/hotspot/src/os/linux/vm/os_linux.cpp       2016-09-21 09:03:56.592397163 +0200
index 5785303b8923de4f22a1726a932f08f053579b20..2f2720853dd99b3f0cefb7744a14f35679055e5e 100644 (file)
@@ -32,7 +32,7 @@ Summary:      OpenJDK and GNU Classpath code
 Summary(pl.UTF-8):     Kod OpenJDK i GNU Classpath
 Name:          icedtea8
 Version:       3.12.0
-Release:       1
+Release:       2
 License:       GPL v2
 Group:         Development/Languages/Java
 Source0:       http://icedtea.wildebeest.org/download/source/icedtea-%{version}.tar.gz
This page took 0.070226 seconds and 4 git commands to generate.