Browse code

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 <anishs@vmware.com>
Tested-by: Anish Swaminathan <anishs@vmware.com>

harishspqr authored on 2017/10/20 06:42:02
Showing 2 changed files
1 1
new file mode 100755
... ...
@@ -0,0 +1,31 @@
0
+if [[ $# -eq 0 ]] ; then
1
+    echo 'Usage: generate_source_tarball.sh <Mercurial-Tag-Name> <openjdk version>'
2
+    echo 'Example: generate_source_tarball.sh jdk8u152-b16 1.8.0.152'
3
+    echo 'visit http://hg.openjdk.java.net/jdk8u/jdk8u/tags to use the appropriate tag name.'
4
+    exit 0
5
+fi
6
+rm -rf openjdk-$2
7
+hg clone http://hg.openjdk.java.net/jdk8u/jdk8u -u $1 openjdk-$2
8
+cd openjdk-$2
9
+hg clone http://hg.openjdk.java.net/jdk8u/jdk8u/corba/ -u $1
10
+hg clone http://hg.openjdk.java.net/jdk8u/jdk8u/hotspot/ -u $1
11
+hg clone http://hg.openjdk.java.net/jdk8u/jdk8u/jaxp/ -u $1
12
+hg clone http://hg.openjdk.java.net/jdk8u/jdk8u/jaxws/ -u $1
13
+hg clone http://hg.openjdk.java.net/jdk8u/jdk8u/jdk/ -u $1
14
+hg clone http://hg.openjdk.java.net/jdk8u/jdk8u/langtools/ -u $1
15
+hg clone http://hg.openjdk.java.net/jdk8u/jdk8u/nashorn/ -u $1
16
+
17
+rm -r .hg
18
+rm -r corba/.hg
19
+rm -r hotspot/.hg 
20
+rm -r jaxp/.hg
21
+rm -r jaxws/.hg
22
+rm -r jdk/.hg
23
+rm -r langtools/.hg
24
+rm -r nashorn/.hg
25
+cd ..
26
+
27
+tar -cvzf openjdk-$2.tar.gz openjdk-$2
28
+chmod 644 openjdk-$2.tar.gz
29
+
30
+echo 'source tarball openjdk-$2.tar.gz successfully created!' 
... ...
@@ -2,15 +2,15 @@
2 2
 %global security_hardening none
3 3
 Summary:	OpenJDK
4 4
 Name:		openjdk8
5
-Version:	1.8.0.141
6
-Release:	2%{?dist}
5
+Version:	1.8.0.152
6
+Release:	1%{?dist}
7 7
 License:	GNU GPL
8 8
 URL:		https://openjdk.java.net
9 9
 Group:		Development/Tools
10 10
 Vendor:		VMware, Inc.
11 11
 Distribution:   Photon
12 12
 Source0:	http://www.java.net/download/openjdk/jdk8/promoted/b131/openjdk-%{version}.tar.gz
13
-%define sha1 openjdk=e74417bc0bfcdb8f6b30a63bb26dbf35515ec562
13
+%define sha1 openjdk=e07cd7e15cf17f0f47229fecd2098f3ee45abdc0
14 14
 Patch0:		Awt_build_headless_only.patch
15 15
 Patch1:		check-system-ca-certs.patch
16 16
 Patch2:         remove-cups.patch
... ...
@@ -64,7 +64,7 @@ Requires:       %{name} = %{version}-%{release}
64 64
 This package provides the runtime library class sources.
65 65
 
66 66
 %prep -p exit
67
-%setup -qn openjdk-1.8.0-141
67
+%setup -qn %{name}-%{version}
68 68
 %patch0 -p1
69 69
 %patch1 -p1
70 70
 %patch2 -p1
... ...
@@ -237,6 +237,8 @@ rm -rf %{buildroot}/*
237 237
 %{_libdir}/jvm/OpenJDK-%{version}/src.zip
238 238
 
239 239
 %changelog
240
+*   Thu Oct 19 2017 Harish Udaiya Kumar <hudaiyakumar@vmware.com> 1.8.0.152-1
241
+-   Upgraded to version 1.8.0.152
240 242
 *   Thu Sep 14 2017 Harish Udaiya Kumar <hudaiyakumar@vmware.com> 1.8.0.141-2
241 243
 -   added ldconfig in post actions.
242 244
 *   Fri Jul 21 2017 Harish Udaiya Kumar <hudaiyakumar@vmware.com> 1.8.0.141-1