jvanek pushed to java-1.8.0-openjdk (f21). "backported linux 4 kernel"
notifications at fedoraproject.org
notifications at fedoraproject.org
Wed Jun 10 17:23:05 UTC 2015
From 25cfb701e28ee0391aa922eff1c83619e31071b7 Mon Sep 17 00:00:00 2001
From: Jiri Vanek <jvanek at redhat.com>
Date: Wed, 10 Jun 2015 19:22:49 +0200
Subject: backported linux 4 kernel
diff --git a/java-1.8.0-openjdk-linux-4.x.patch b/java-1.8.0-openjdk-linux-4.x.patch
new file mode 100644
index 0000000..291f7b4
--- /dev/null
+++ b/java-1.8.0-openjdk-linux-4.x.patch
@@ -0,0 +1,12 @@
+diff -up jdk8/hotspot/make/linux/Makefile.linux4 jdk8/hotspot/make/linux/Makefile
+--- jdk8/hotspot/make/linux/Makefile.linux4 2015-06-09 10:14:48.000000000 -0400
++++ jdk8/hotspot/make/linux/Makefile 2015-06-09 10:14:54.000000000 -0400
+@@ -229,7 +229,7 @@ checks: check_os_version check_j2se_vers
+ # Solaris 2.5.1, 2.6).
+ # Disable this check by setting DISABLE_HOTSPOT_OS_VERSION_CHECK=ok.
+
+-SUPPORTED_OS_VERSION = 2.4% 2.5% 2.6% 3%
++SUPPORTED_OS_VERSION = 2.4% 2.5% 2.6% 3% 4%
+ OS_VERSION := $(shell uname -r)
+ EMPTY_IF_NOT_SUPPORTED = $(filter $(SUPPORTED_OS_VERSION),$(OS_VERSION))
+
diff --git a/java-1.8.0-openjdk.spec b/java-1.8.0-openjdk.spec
index 90eddf2..6e80d30 100644
--- a/java-1.8.0-openjdk.spec
+++ b/java-1.8.0-openjdk.spec
@@ -718,6 +718,9 @@ Patch13: libjpeg-turbo-1.4-compat.patch
# OpenJDK specific patches
#
+# http://hg.openjdk.java.net/jdk9/hs/hotspot/rev/471b684ff43e
+# allow build on Linux 4.x kernels
+Patch99: java-1.8.0-openjdk-linux-4.x.patch
# JVM heap size changes for s390 (thanks to aph)
Patch100: %{name}-s390-java-opts.patch
# Type fixing for s390
@@ -1003,6 +1006,8 @@ cp %{SOURCE101} jdk8/common/autoconf/build-aux/
# Remove libraries that are linked
sh %{SOURCE12}
+%patch99
+
# Add AArch64 support to configure & JDK build
%patch9999
@@ -1726,6 +1731,7 @@ end
* Fri Jun 05 2015 Jiri Vanek <jvanek at redhat.com> - 1:1.8.0.45-40.b14
- added requires lksctp-tools for headless subpackage to make sun.nio.ch.sctp work
- added patch506 rhbz1213280-b51c6914f297.patch
+- allow build on Linux 4.x kernel (sync from master)
* Mon May 25 2015 Jiri Vanek <jvanek at redhat.com> - 1:1.8.0.45-39.b14
- patches 501-503 moved out of with_systemtap block
--
cgit v0.10.2
http://pkgs.fedoraproject.org/cgit/java-1.8.0-openjdk.git/commit/?h=f21&id=25cfb701e28ee0391aa922eff1c83619e31071b7
More information about the scm-commits
mailing list