Andrew Hughes
4916ef5be4
Hardcode /usr/sbin/alternatives for Flatpak builds
...
/usr/sbin/alternatives is not under the Flatpak build's %{_prefix},
which is set to /app.
(See <https://pagure.io/packaging-committee/issue/848 > "Clarify the
use of path macros with respect to build dependencies").
Found when trying to do a LibreOffice Flatpak build from RHEL RPM
specs, which includes java-1.8.0-openjdk among its components.
2021-02-18 19:01:12 +00:00
Andrew Hughes
dfa3a28dae
Cleanup package descriptions and version number placement.
2021-01-30 16:01:35 +00:00
Andrew Hughes
1bf2c1361b
Include a test in the RPM to check the build has the correct vendor information.
...
Use 'oj_' prefix on new vendor globals to avoid a conflict with RPM's vendor value.
2021-01-26 12:33:16 +00:00
Andrew Hughes
394d30bddd
Add directories to files directive for demo package.
2021-01-25 04:00:37 +00:00
Andrew Hughes
e5ff6faa6e
Use RSA as default for keytool, as DSA is disabled in all crypto policies except LEGACY
2021-01-24 16:22:25 +00:00
Andrew Hughes
5bfb5658af
Update to aarch64-shenandoah-jdk8u282-b08 (GA)
...
Update release notes for 8u282-b08.
2021-01-24 05:43:24 +00:00
Andrew Hughes
795674edca
Update to aarch64-shenandoah-jdk8u282-b07 (EA)
...
Update release notes for 8u282-b07 and make some minor corrections.
2021-01-15 06:03:24 +00:00
Tom Stellard
f9c1e98886
Add BuildRequires: make
...
https://fedoraproject.org/wiki/Changes/Remove_make_from_BuildRoot
2021-01-13 02:33:57 +00:00
Andrew Hughes
0edc2332e2
Update to aarch64-shenandoah-jdk8u282-b04 (EA)
...
Update release notes for 8u282-b04.
Remove upstreamed patch PR3519
2021-01-06 04:10:08 +00:00
Andrew Hughes
2d21fabf50
Update to aarch64-shenandoah-jdk8u282-b03 (EA)
...
Update release notes for 8u282-b03.
2021-01-04 23:39:49 +00:00
Jiri Vanek
a1645ffbc0
Fixed typo in variable
2021-01-04 12:08:01 +01:00
Andrew Hughes
db53a2c1ca
Update to aarch64-shenandoah-jdk8u282-b02 (EA)
...
Update release notes for 8u282-b02.
2020-12-29 19:50:58 +00:00
Andrew Hughes
887fd98b75
Update to aarch64-shenandoah-jdk8u282-b01 (EA)
...
Update release notes for 8u282-b01.
Switch to EA mode.
Remove PR3601, covered upstream by JDK-8062808.
Remove upstreamed JDK-8197981/PR3548, JDK-8062808/PR3548 & JDK-8254177.
Extend RH1750419 alt-java fix to include external debuginfo, following JDK-8252395
Adapt JDK-8143245 patch, following JDK-8254166
2020-12-22 22:24:49 +00:00
Jiri
23664c3b90
fixed missing condition for fastdebug packages being counted as debug ones
2020-12-22 10:59:01 +01:00
Andrew Hughes
8a8ab814be
Enable JFR on x86, now we have JDK-8252096: Shenandoah: adjust SerialPageShiftCount for x86_32 and JFR
2020-12-21 15:58:54 +00:00
Jiri
12a52127ab
returned license for javadoc as correctly noarch
2020-12-21 09:42:40 +01:00
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