Commit Graph

626 Commits

Author SHA1 Message Date
Jiri
66faaa32c3 introduced fastdebug build cycle and subpackages 2020-12-20 17:51:35 +01:00
Jiri Vanek
aa2fac59de Added checks and restrictions around alt-java 2020-12-17 15:49:22 +01:00
Jiri Vanek
1175043de1 Redeffined linux -> __linux__ and __x86_64 -> __x86_64__ 2020-12-17 13:34:57 +01:00
Jiri
1b5d0082c3 Fixes comment for speculative store bypass patch 2020-12-07 20:05:38 +01:00
Jiri Vanek
f40d118516 Replaced alt-java palceholder by real pathced alt-java 2020-12-02 17:13:53 +01:00
Jiri
277adb5a50 Created a copy of java as alt-java and adapted alternatives and man pages
Sync alt-java support with java-11-openjdk version.
2020-11-23 23:03:50 +01:00
Andrew Hughes
1eff715bb4 Update to aarch64-shenandoah-jdk8u275-b01 (GA)
Update release notes for 8u275.
2020-11-16 14:45:12 +00:00
Jeff Law
f82ab873a8 Avoid "register" for C++17 2020-10-31 14:52:46 -06:00
Andrew Hughes
0278f514ee Update to aarch64-shenandoah-jdk8u272-b10.
Switch to GA mode for final release.
Update release notes for 8u272 release.
Add backport of JDK-8254177 to update to tzdata 2020b
Require tzdata 2020b due to resource changes in JDK-8254177
Adjust JDK-8062808/PR3548 following constantPool.hpp context change in JDK-8243302
Adjust PR3593 following g1StringDedupTable.cpp context change in JDK-8240124 & JDK-8244955
2020-10-21 02:45:11 +00:00
Andrew Hughes
f805bfcfda Update to aarch64-shenandoah-jdk8u272-b09 (EA). 2020-09-28 05:11:08 +00:00
Andrew Hughes
6037d594ee Update to aarch64-shenandoah-jdk8u272-b08 (EA). 2020-09-16 16:30:53 +00:00
Andrew Hughes
a9172932cb Update to aarch64-shenandoah-jdk8u272-b07. 2020-09-16 06:13:46 +00:00
Andrew Hughes
96b7bf4ad0 Update to aarch64-shenandoah-jdk8u272-b06.
Update tarball generation script to use PR3799, following inclusion of JDK-8245468 (TLSv1.3)
2020-09-04 15:46:00 +00:00
Andrew Hughes
5cf3d02401 Update to aarch64-shenandoah-jdk8u272-b05-shenandoah-merge-2020-08-28.
Add additional s390 log2_intptr case in shenandoahUtils.cpp introduced by JDK-8245464
2020-09-03 14:07:34 +00:00
Andrew Hughes
9b532ed2d5 Update to aarch64-shenandoah-jdk8u272-b05.
Add additional s390 size_t case in g1ConcurrentMarkObjArrayProcessor.cpp introduced by JDK-8057003
2020-08-31 06:30:20 +00:00
Andrew Hughes
92edf1fe1e Update to aarch64-shenandoah-jdk8u272-b04.
Update tarball generation script to use PR3795, following inclusion of JDK-8177334
2020-08-30 01:45:40 +00:00
Andrew Hughes
376c4dd81a Update to aarch64-shenandoah-jdk8u272-b03. 2020-08-28 06:34:03 +00:00
Andrew Hughes
5c4f27c648 Remove "-fcommon" following GCC 10 fixes upstream (JDK-8238380, JDK-8238386, JDK-8238388) 2020-08-20 15:21:06 +00:00
Andrew Hughes
ee08e04599 Update to aarch64-shenandoah-jdk8u272-b02.
Remove JDK-8154313 backport now applied upstream.
Change target from 'zip-docs' to 'docs-zip', which is the naming used upstream.
2020-08-17 20:18:13 +00:00
Severin Gehwolf
3542d73675 Fix vendor name to include '.'
Red Hat, Inc => Red Hat, Inc.
2020-08-05 10:58:35 +02:00
Andrew Hughes
e1ca9817a1 Update to aarch64-shenandoah-jdk8u272-b01.
Switch to EA mode.
Test build JDK is usable by running 'java -version'.
JFR must now be explicitly disabled when unwanted (e.g. x86), following switch of upstream default.
2020-08-02 00:08:47 +00:00
Jiri
c7faf763ed ASSEMBLY_EXCEPTION LICENSE THIRD_PARTY_README moved to fully versioned dirs 2020-07-27 16:16:59 +02:00
Severin Gehwolf
54c894ca10 Actually disable LTO
Previously, the define for _lto_cflags was too far down in the
spec file. optflags is being evaluated before it, thus, it
still contained -flto -ffat-lto-objects cflags which is then
passed to the build. Fix is to move the define further up.
2020-07-27 12:50:02 +02:00
Andrew Hughes
6d3163d3ed Update to aarch64-shenandoah-jdk8u265-b01.
Update release notes for 8u265 release.
2020-07-27 02:50:59 +00:00
Andrew Hughes
39ec874dbe Update to aarch64-shenandoah-jdk8u262-b10.
Switch to GA mode for final release.
Update release notes for 8u262 release.

Split JDK-8042159 patch into per-repo patches as upstream.
Update JDK-8042159 JDK patch to apply after JDK-8238002 changes to Awt2dLibraries.gmk

Remove issues in NEWS file duplicated between 8u252 & 8u262 releases.
2020-07-16 18:52:55 +00:00
Andrew Hughes
1c6f2e043e Update to aarch64-shenandoah-jdk8u262-b09-shenandoah-merge-2020-07-03 2020-07-13 00:08:12 +00:00
Andrew Hughes
3065fc3d0b Update to aarch64-shenandoah-jdk8u262-b09.
With JDK-8248399 fixed, a broken jfr binary is no longer installed on architectures without JFR.
2020-07-12 22:34:49 +00:00
Andrew Hughes
b814da142e Fix typo in jfr_arches which leads to ppc64 being wrongly excluded. 2020-07-12 20:43:07 +00:00
Andrew Hughes
4213860e1c Update to aarch64-shenandoah-jdk8u262-b08. 2020-07-12 16:44:32 +00:00
Andrew Hughes
ef015069c5 Update to aarch64-shenandoah-jdk8u262-b07-shenandoah-merge-2020-06-18. 2020-07-12 14:37:52 +00:00
Andrew Hughes
7d17767398 Update to aarch64-shenandoah-jdk8u262-b07.
Require tzdata 2020a so system tzdata matches resource updates in b07
2020-07-12 13:38:42 +00:00
Andrew Hughes
e1ceb01127 Update to aarch64-shenandoah-jdk8u262-b06. 2020-07-11 20:05:07 +00:00
Andrew Hughes
54cca6cc65 Update to aarch64-shenandoah-jdk8u262-b05-shenandoah-merge-2020-06-04. 2020-07-11 18:52:38 +00:00
Jiri
059bed8189 Revert "Rebuilt for JDK-11"
This reverts commit 67d2111b3e.
2020-07-10 13:15:14 +02:00
Jiri
67d2111b3e Rebuilt for JDK-11 2020-07-10 11:40:49 +02:00
Jiri
6b38e01a0e changed to be non-system jdk
- is_system_jdk set to 0
2020-07-09 17:15:37 +02:00
Andrew Hughes
51e816fae7 Fix changes in Provides from system_jdk backport.
Re-introduce java-openjdk-src & java-openjdk-demo for system_jdk builds.
Fix accidental renaming of java-openjdk-devel to java-devel-openjdk.
2020-07-09 14:09:13 +00:00
Jiri
520c054982 prepared to become non system jdk soon, by backporting is_system_jdk patch from jdk11
Added is_system_jdk variable, but left it on 1, used that variable where neessary
2020-07-09 13:51:31 +02:00
Andrew Hughes
3deda8834c Update to aarch64-shenandoah-jdk8u262-b05. 2020-07-08 14:32:20 +00:00
Andrew Hughes
dbcd01e2cd Update to aarch64-shenandoah-jdk8u262-b04. 2020-07-05 20:08:59 +00:00
Andrew Hughes
2d62096aa2 Enable JFR in our builds, ahead of upstream default.
Only enable JFR for JIT builds, as it is not supported with Zero.
Turn off JFR on x86 for now due to assert(SerializePageShiftCount == count) crash.
Explicitly list jfr.jar, default.jfc & profile.jfc in the spec file.
Introduce jfr_arches for architectures which support JFR.
Use sa_arches for libsaproc.so inclusion.
Move LTO handling to same location as other compiler flags handling.
2020-07-04 00:53:45 +00:00
Jeff Law
83f96774d0 Disable LTO 2020-07-01 15:24:49 -06:00
Jayashree Huttanagoudar
c7cf54633e Added --with-vendor id and URL family of switches 2020-06-29 15:59:44 +00:00
Andrew Hughes
94a926c49f Update to aarch64-shenandoah-jdk8u262-b03-shenandoah-merge-2020-05-20. 2020-06-28 20:50:32 +00:00
Andrew Hughes
9c5c3ce478 Update to aarch64-shenandoah-jdk8u262-b03.
Remove JDK-8244461 & JDK-8233880 backports included upstream in b03.
2020-06-28 19:18:23 +00:00
Andrew Hughes
2e4f5f7362 Update to aarch64-shenandoah-jdk8u262-b02. 2020-06-22 21:52:12 +00:00
Andrew Hughes
6a8794519b Update to aarch64-shenandoah-jdk8u262-b01.
Switch to EA mode.
Adjust JDK-8143245/PR3548 patch following context changes due to JDK-8203287 for JFR
Adjust RH1648644 following context changes due to introduction of JFR packages
Add jfr binary to devel package and alternatives set
2020-06-22 14:08:13 +00:00
Andrew Hughes
ecbc6fc63c Add release notes. 2020-06-19 01:14:48 +00:00
Andrew Hughes
e2af37c969 Update to aarch64-shenandoah-jdk8u252-b09.
Switch to GA mode for final release.
2020-06-18 17:02:46 +00:00
Andrew Hughes
4c801115aa Update to aarch64-shenandoah-jdk8u252-b08.
Drop JDK-8241296 backport now applied upstream.
2020-06-18 13:40:42 +00:00