[java-1.7.0-openjdk/f19] security update to icedtea 2.4.3 (u45, b15) - removed upstreamed patch101 zero-s8024914.patch - remo

jiri vanek jvanek at fedoraproject.org
Wed Oct 16 17:38:26 UTC 2013


commit c695e5f60b5902f5c926f6f899446615079f35c3
Author: Jiri Vanek <jvanek at jvanek.redhat>
Date:   Wed Oct 16 19:37:56 2013 +0200

    security update to icedtea 2.4.3 (u45, b15)
    - removed upstreamed patch101 zero-s8024914.patch
    - removed upstreamed patch102: zero-size_t.patch
    - removed upstreamed patch1100: zero-entry_frame_call_wrapper.patch
    - removed upstreamed patch1110: zero-zero_build.patch
    - removed upstreamed patch1120: zero-gcdrainstacktargetsize.patch
    - fixed tapset for 32b archs
    - source11 redecalred as 12

 .gitignore                          |    2 +
 RH661505-toBeReverted.patch         |   38 -------
 java-1.7.0-openjdk.spec             |   53 ++++------
 sources                             |    4 +-
 zero-entry_frame_call_wrapper.patch |   34 ------
 zero-gcdrainstacktargetsize.patch   |   20 ----
 zero-s8024914.patch                 |   58 -----------
 zero-size_t.patch                   |  191 -----------------------------------
 zero-zero_build.patch               |   38 -------
 9 files changed, 27 insertions(+), 411 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 169620a..0563839 100644
--- a/.gitignore
+++ b/.gitignore
@@ -39,3 +39,5 @@
 /openjdk-icedtea-2.3.12.tar.xz
 /openjdk-icedtea-2.4.1.tar.xz
 /openjdk-icedtea-2.4.2.tar.xz
+/systemtap-tapset-2013-10-02.tar.gz
+/openjdk-icedtea-2.4.3.tar.xz
\ No newline at end of file
diff --git a/java-1.7.0-openjdk.spec b/java-1.7.0-openjdk.spec
index a450e4b..0626f68 100644
--- a/java-1.7.0-openjdk.spec
+++ b/java-1.7.0-openjdk.spec
@@ -1,7 +1,7 @@
 # If debug is 1, OpenJDK is built with all debug info present.
 %global debug 0
 
-%global icedtea_version 2.4.2
+%global icedtea_version 2.4.3
 %global hg_tag icedtea-{icedtea_version}
 
 %global aarch64			aarch64 arm64 armv8
@@ -103,9 +103,9 @@
 
 # Standard JPackage naming and versioning defines.
 %global origin          openjdk
-%global updatever        40
+%global updatever       45
 #Fedora have an bogus 60 instead of updatever. Fix when updatever>=60 in version:
-%global buildver        60
+%global buildver        15
 # Keep priority on 6digits in case updatever>9
 %global priority        1700%{updatever}
 %global javaver         1.7.0
@@ -137,7 +137,11 @@
 # for the primary arch for now). Systemtap uses the machine name
 # aka build_cpu as architecture specific directory name.
 %global tapsetroot /usr/share/systemtap
-%global tapsetdir %{tapsetroot}/tapset/%{_build_cpu}
+  %ifarch %{ix86}
+    %global tapsetdir %{tapsetroot}/tapset/i386
+  %else
+    %global tapsetdir %{tapsetroot}/tapset/%{_build_cpu}
+  %endif
 %endif
 
 # Prevent brp-java-repack-jars from being run.
@@ -145,7 +149,7 @@
 
 Name:    java-%{javaver}-%{origin}
 Version: %{javaver}.60
-Release: %{icedtea_version}.7%{?dist}
+Release: %{icedtea_version}.0%{?dist}
 # java-1.5.0-ibm from jpackage.org set Epoch to 1 for unknown reasons,
 # and this change was brought into RHEL-4.  java-1.5.0-ibm packages
 # also included the epoch in their virtual provides.  This created a
@@ -190,7 +194,7 @@ Source5: class-rewriter.tar.gz
 
 # Systemtap tapsets. Zipped up to keep it small.
 # last update from http://icedtea.classpath.org/hg/icedtea7/file/8599fdfc398d/tapset
-Source6: systemtap-tapset.tar.gz
+Source6: systemtap-tapset-2013-10-02.tar.gz
 
 # .desktop files. 
 Source7:  policytool.desktop
@@ -211,7 +215,7 @@ Source10: remove-intree-libraries.sh
 Source1111: fsg.sh
 
 # Ensure we aren't using the limited crypto policy
-Source11: TestCryptoLevel.java
+Source12: TestCryptoLevel.java
 
 # RPM/distribution specific patches
 
@@ -237,21 +241,12 @@ Patch6:   %{name}-debuginfo.patch
 # Add rhino support
 Patch100: rhino.patch
 
-# Type fixing for s390
-Patch101: zero-s8024914.patch
-Patch102: zero-size_t.patch
-
 # Patch for PPC/PPC64
 Patch104: %{name}-ppc-zero-jdk.patch
 Patch105: %{name}-ppc-zero-hotspot.patch
 
 Patch106: %{name}-freetype-check-fix.patch
 
-# Zero fixes
-Patch1100: zero-entry_frame_call_wrapper.patch
-Patch1110: zero-zero_build.patch
-Patch1120: zero-gcdrainstacktargetsize.patch
-
 # allow to create hs_pid.log in tmp (in 700 permissions) if working directory is unwritable
 Patch200: abrt_friendly_hs_log_jdk7.patch
 
@@ -266,7 +261,6 @@ Patch300: pulse-soundproperties.patch
 #Workaround RH902004
 Patch402: gstackbounds.patch
 Patch403: PStack-808293.patch
-Patch404: RH661505-toBeReverted.patch
 # End of tmp patches
 
 BuildRequires: autoconf
@@ -503,15 +497,6 @@ tar xzf %{SOURCE9}
 %patch6
 %endif
 
-# Type fixes for s390
-%patch101
-%ifnarch %{arm}
-%patch102
-%patch1100
-%patch1110
-%patch1120
-%endif
-
 %patch106
 %patch200
 
@@ -526,8 +511,6 @@ tar xzf %{SOURCE9}
 %patch403
 %endif
 
-%patch404 -R
-
 %build
 # How many cpu's do we have?
 %ifarch aarch64
@@ -661,7 +644,7 @@ rm -f %{buildoutputdir}/lib/fontconfig*.properties.src
 rm -f %{buildoutputdir}/lib/fontconfig*.bfc
 
 # Check unlimited policy has been used
-$JAVA_HOME/bin/javac -d . %{SOURCE11}
+$JAVA_HOME/bin/javac -d . %{SOURCE12}
 $JAVA_HOME/bin/java TestCryptoLevel
 
 
@@ -1324,6 +1307,16 @@ exit 0
 %{_jvmdir}/%{jredir}/lib/accessibility.properties
 
 %changelog
+* Thu Oct 10 2013 Jiri Vanek <jvanek at redhat.com> - 1.7.0.40-2.4.3.0.f19
+- security update to icedtea 2.4.3 (u45, b15)
+- removed upstreamed patch101 zero-s8024914.patch
+- removed upstreamed patch102: zero-size_t.patch
+- removed upstreamed patch1100: zero-entry_frame_call_wrapper.patch
+- removed upstreamed patch1110: zero-zero_build.patch
+- removed upstreamed patch1120: zero-gcdrainstacktargetsize.patch
+- fixed tapset for 32b archs
+- source11 redecalred as 12
+
 * Wed Oct 02 2013 Jiri Vanek <jvanek at redhat.com> - 1.7.0.40-2.4.2.7.f19
 - updated tapset to current head
 - fixed incorrect  _jvmdir/jre-javaver_origin to  _jvmdir/jre-javaver-origin link
@@ -1360,7 +1353,7 @@ exit 0
 - added patch404 RH661505-toBeReverted.patch, to be *reverted* during prep
 - buildver bumbed to 60
 
-* Mon Sep 03 2013 Jiri Vanek <jvanek at redhat.com> - 1.7.0.25-2.4.1.4.f19
+* Tue Sep 03 2013 Jiri Vanek <jvanek at redhat.com> - 1.7.0.25-2.4.1.4.f19
 - buildver bumbed to 31
 - switched back to system lcms2
  - removed patch 500 java-1.7.0-openjdk-disable-system-lcms
diff --git a/sources b/sources
index b774298..584c932 100644
--- a/sources
+++ b/sources
@@ -1,4 +1,4 @@
 ea344cc5b53b73f375558ba41760ff64  class-rewriter.tar.gz
 1cb61996cf5dbe80827abbe7d009bf28  pulseaudio.tar.gz
-785b5ff80beef8cc095e25345c6c8242  systemtap-tapset.tar.gz
-4bf2b37d85cf71fc3611aa772ffe1553  openjdk-icedtea-2.4.2.tar.xz
+785b5ff80beef8cc095e25345c6c8242  systemtap-tapset-2013-10-02.tar.gz
+fd22afba9cc55754abcd584aa0b9aaaa  openjdk-icedtea-2.4.3.tar.xz


More information about the scm-commits mailing list