From 8b05ad983d2939fedec643bc2c5c16284076a595 Mon Sep 17 00:00:00 2001 From: harishspqr Date: Thu, 19 Oct 2017 14:42:02 -0700 Subject: [PATCH] Bug 1983099: Update openjdk to version 1.8.0.152 Change-Id: Iedcefa753ef0ddab5aeadb8ae0aa7b77dfa218b3 Reviewed-on: http://photon-jenkins.eng.vmware.com:8082/4084 Reviewed-by: Anish Swaminathan Tested-by: Anish Swaminathan --- SPECS/openjdk8/generate_source_tarball.sh | 31 +++++++++++++++++++++++ SPECS/openjdk8/openjdk8.spec | 10 +++++--- 2 files changed, 37 insertions(+), 4 deletions(-) create mode 100755 SPECS/openjdk8/generate_source_tarball.sh diff --git a/SPECS/openjdk8/generate_source_tarball.sh b/SPECS/openjdk8/generate_source_tarball.sh new file mode 100755 index 0000000000..fe60f43e1c --- /dev/null +++ b/SPECS/openjdk8/generate_source_tarball.sh @@ -0,0 +1,31 @@ +if [[ $# -eq 0 ]] ; then + echo 'Usage: generate_source_tarball.sh ' + echo 'Example: generate_source_tarball.sh jdk8u152-b16 1.8.0.152' + echo 'visit http://hg.openjdk.java.net/jdk8u/jdk8u/tags to use the appropriate tag name.' + exit 0 +fi +rm -rf openjdk-$2 +hg clone http://hg.openjdk.java.net/jdk8u/jdk8u -u $1 openjdk-$2 +cd openjdk-$2 +hg clone http://hg.openjdk.java.net/jdk8u/jdk8u/corba/ -u $1 +hg clone http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/ -u $1 +hg clone http://hg.openjdk.java.net/jdk8u/jdk8u/jaxp/ -u $1 +hg clone http://hg.openjdk.java.net/jdk8u/jdk8u/jaxws/ -u $1 +hg clone http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/ -u $1 +hg clone http://hg.openjdk.java.net/jdk8u/jdk8u/langtools/ -u $1 +hg clone http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/ -u $1 + +rm -r .hg +rm -r corba/.hg +rm -r hotspot/.hg +rm -r jaxp/.hg +rm -r jaxws/.hg +rm -r jdk/.hg +rm -r langtools/.hg +rm -r nashorn/.hg +cd .. + +tar -cvzf openjdk-$2.tar.gz openjdk-$2 +chmod 644 openjdk-$2.tar.gz + +echo 'source tarball openjdk-$2.tar.gz successfully created!' diff --git a/SPECS/openjdk8/openjdk8.spec b/SPECS/openjdk8/openjdk8.spec index 316a30a731..82f257c7d0 100644 --- a/SPECS/openjdk8/openjdk8.spec +++ b/SPECS/openjdk8/openjdk8.spec @@ -2,15 +2,15 @@ %global security_hardening none Summary: OpenJDK Name: openjdk8 -Version: 1.8.0.141 -Release: 2%{?dist} +Version: 1.8.0.152 +Release: 1%{?dist} License: GNU GPL URL: https://openjdk.java.net Group: Development/Tools Vendor: VMware, Inc. Distribution: Photon Source0: http://www.java.net/download/openjdk/jdk8/promoted/b131/openjdk-%{version}.tar.gz -%define sha1 openjdk=e74417bc0bfcdb8f6b30a63bb26dbf35515ec562 +%define sha1 openjdk=e07cd7e15cf17f0f47229fecd2098f3ee45abdc0 Patch0: Awt_build_headless_only.patch Patch1: check-system-ca-certs.patch Patch2: remove-cups.patch @@ -64,7 +64,7 @@ Requires: %{name} = %{version}-%{release} This package provides the runtime library class sources. %prep -p exit -%setup -qn openjdk-1.8.0-141 +%setup -qn %{name}-%{version} %patch0 -p1 %patch1 -p1 %patch2 -p1 @@ -237,6 +237,8 @@ rm -rf %{buildroot}/* %{_libdir}/jvm/OpenJDK-%{version}/src.zip %changelog +* Thu Oct 19 2017 Harish Udaiya Kumar 1.8.0.152-1 +- Upgraded to version 1.8.0.152 * Thu Sep 14 2017 Harish Udaiya Kumar 1.8.0.141-2 - added ldconfig in post actions. * Fri Jul 21 2017 Harish Udaiya Kumar 1.8.0.141-1