From 57a00fe35925f221499ad7ae7872ea954ae55511 Mon Sep 17 00:00:00 2001 From: Severin Gehwolf Date: Sep 15 2020 16:00:52 +0000 Subject: Update for JDK 15 GA --- diff --git a/generate_source_tarball.sh b/generate_source_tarball.sh index ced9b8d..6f9564c 100644 --- a/generate_source_tarball.sh +++ b/generate_source_tarball.sh @@ -26,9 +26,9 @@ # level folder, name is created, based on parameter # -if [ ! "x$PR3788" = "x" ] ; then - if [ ! -f "$PR3788" ] ; then - echo "You have specified PR3788 as $PR3788 but it does not exist. Exiting" +if [ ! "x$PR3803" = "x" ] ; then + if [ ! -f "$PR3803" ] ; then + echo "You have specified PR3803 as $PR3803 but it does not exist. Exiting" exit 1 fi fi @@ -125,18 +125,18 @@ pushd "${FILE_NAME_ROOT}" rm -vf ${CRYPTO_PATH}/ecp_224.c echo "Syncing EC list with NSS" - if [ "x$PR3788" = "x" ] ; then + if [ "x$PR3803" = "x" ] ; then # originally for 8: - # get PR3788.patch (from http://icedtea.classpath.org/hg/icedtea14) from most correct tag - # Do not push it or publish it (see https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3788) - echo "PR3788 not found. Downloading..." - wget http://icedtea.classpath.org/hg/icedtea14/raw-file/fabce78297b7/patches/pr3788.patch - echo "Applying ${PWD}/pr3788.patch" - patch -Np1 < pr3788.patch - rm pr3788.patch + # get PR3803.patch (from http://icedtea.classpath.org/hg/icedtea15) from most correct tag + # Do not push it or publish it (see https://icedtea.classpath.org/bugzilla/show_bug.cgi?id=3803) + echo "PR3803 not found. Downloading..." + wget https://icedtea.classpath.org/hg/icedtea15/raw-file/d68ffcc9a497/patches/pr3803.patch + echo "Applying ${PWD}/pr3803.patch" + patch -Np1 < pr3803.patch + rm pr3803.patch else - echo "Applying ${PR3788}" - patch -Np1 < $PR3788 + echo "Applying ${PR3803}" + patch -Np1 < $PR3803 fi; find . -name '*.orig' -exec rm -vf '{}' ';' popd diff --git a/java-latest-openjdk.spec b/java-latest-openjdk.spec index fce4add..3f9e291 100644 --- a/java-latest-openjdk.spec +++ b/java-latest-openjdk.spec @@ -212,7 +212,7 @@ # buildjdkver is usually same as %%{majorver}, # but in time of bootstrap of next jdk, it is majorver-1, # and this it is better to change it here, on single place -%global buildjdkver 14 +%global buildjdkver 15 # We don't add any LTS designator for STS packages (this package). # Neither for Fedora nor EPEL which would have %%{rhel} macro defined. %global lts_designator "" @@ -240,7 +240,7 @@ # Release will be (where N is usually a number starting at 1): # - 0.N%%{?extraver}%%{?dist} for EA releases, # - N%%{?extraver}{?dist} for GA releases -%global is_ga 0 +%global is_ga 1 %if %{is_ga} %global ea_designator "" %global ea_designator_zip "" @@ -1824,6 +1824,10 @@ require "copy_jdk_configs.lua" %changelog +* Tue Sep 15 2020 Severin Gehwolf - 1:15.0.0.36-1.rolling +- Remove EA designation +- Re-generate sources with PR3803 patch + * Mon Aug 31 2020 Petra Alice Mikova - 1:15.0.0.36-0.1.ea.rolling - Update to jdk 15.0.0.36 tag - Modify rh1648249-add_commented_out_nss_cfg_provider_to_java_security.patch diff --git a/sources b/sources index c3bbc2e..06d0547 100644 --- a/sources +++ b/sources @@ -1,2 +1,2 @@ -SHA512 (jdk-jdk15-jdk-15+36.tar.xz) = 943c45df5885daae2a9f064780d1b833770feb5ca4ade0411bfcdf4bad207ed5d7fbbe5adc0f9ba46da6ce83e3380a2975df8af6d0360fd28905ae07f652ce86 +SHA512 (jdk-jdk15-jdk-15+36.tar.xz) = 0c03c5cdcfc7798e3a8026b1e86fa283a5c17cc2638f25e80a4eab9a0c82d3cf43d28f574cce237c9ba6129a722f10db5f66b163edabf589b9cc90365ce3a5a7 SHA512 (systemtap_3.2_tapsets_hg-icedtea8-9d464368e06d.tar.xz) = cf578221b77d8c7e019f69909bc86c419c5fb5e10bceba9592ff6e7f96887b0a7f07c9cefe90800975247a078785ca190fdec5c2d0f841bb447cee784b570f7d diff --git a/update_package.sh b/update_package.sh index 51cb6de..01cd0f9 100644 --- a/update_package.sh +++ b/update_package.sh @@ -33,9 +33,8 @@ fi # OpenJDK from Shenandoah project export PROJECT_NAME="jdk" -export REPO_NAME="jdk12" -# warning, clonning without shenadnaoh suffix, you will clone pure jdk - thus without shenandaoh GC -export VERSION="jdk-12+25" +export REPO_NAME="jdk15" +export VERSION="jdk-15+36" export COMPRESSION=xz # unset tapsets overrides export OPENJDK_URL=""