Commit Graph

17 Commits

Author SHA1 Message Date
Andrew Hughes
a3b6a330f1 Temporarily use a different portable version and release on RHEL while out of sync with CentOS
- Related: RHEL-12224
2025-06-22 19:47:58 +01:00
Andrew Hughes
7c709baca7 Update to jdk-11.0.21+9 (GA)
Sync the copy of the portable specfile with the latest update
Re-generate FIPS patch against 11.0.21+1 following backport of JDK-8155246
Re-generate SHA3 patch following backport of JDK-8242151
Bump libpng version to 1.6.39 following JDK-8305815
Bump HarfBuzz version to 7.2.0 following JDK-8307301
Bump freetype version to 2.13.0 following JDK-8306881
Update generate_tarball.sh to be closer to upstream vanilla script inc. no more ECC removal
Update bug URL for RHEL to point to the Red Hat customer portal
Change top_level_dir_name to use the VCS tag, matching new upstream release style tarball
Apply all patches using -p1
Drop local backport of JDK-8243210 which is upstream from 11.0.21+2
Add missing JFR alternative ghost
Move jcmd to the headless package

** This tarball is embargoed until 2023-10-17 @ 1pm PT. **

Resolves: RHEL-12224
Resolves: RHEL-13541
Resolves: RHEL-13548
Resolves: RHEL-11314
Resolves: RHEL-13561
Resolves: RHEL-3491
2025-06-22 19:40:45 +01:00
Andrew Hughes
23e94ef339 Update to jdk-11.0.20.1+1 (GA)
Update release notes to 11.0.20.1+1
Add backport of JDK-8312489 already upstream in 11.0.22 (see OPENJDK-2095)
Add backport of JDK-8243210 already upstream in 11.0.21 (see RH2229269)
Update openjdk_news script to specify subdirectory last
Add missing discover_trees script required by openjdk_news

Resolves: RHEL-35226
Related: RHEL-30918
2024-05-02 00:48:25 +01:00
Andrew Hughes
497fc42870 Fix tzdata requirement copy-and-paste error that led to two BuildRequires and no Requires
Related: RHEL-30918
2024-04-28 00:33:15 +01:00
Andrew Hughes
614bd99db2 Update to jdk-11.0.20.0+8 (GA)
Update release notes to 11.0.20.0+8
Drop local inclusion of JDK-8274864 & JDK-8305113 as they are included in 11.0.20+1
Bump tzdata requirement to 2023c now it is available in the buildroot
Bump bundled LCMS version to 2.15 as in jdk-11.0.20+1.
Bump bundled HarfBuzz version to 7.0.1 as in jdk-11.0.20+7
Use tapsets from the misc tarball
Introduce 'prelease' for the portable release versioning, to handle EA builds
Make sure root installation directory is created first
Use in-place substitution for all but the first of the tapset changes
Sync the copy of the portable specfile with the latest update
Add note at top of spec file about rebuilding

** This tarball is embargoed until 2023-07-18 @ 1pm PT. **

Related: RHEL-30918
2024-04-28 00:32:47 +01:00
Andrew Hughes
0b46304511 Include the java-11-openjdk-portable.spec file with instructions on how to rebuild.
Related: RHEL-30918
2024-04-28 00:32:10 +01:00
Andrew Hughes
a17b58a361 Revert "Restore native build for x86 as there is no portable build"
Reintroduce useful cleanups from x86 reversion
Adjust oj_vendor_version to match the portable so test passes
Adjust oj_vendor_bug_url to match the portable so test passes

Related: RHEL-30918
2024-04-28 00:31:39 +01:00
Andrew Hughes
8525ac48a9 Update to jdk-11.0.19.0+7
Update release notes to 11.0.19.0+7
Require tzdata 2023c due to local inclusion of JDK-8274864 & JDK-8305113
Update generate_tarball.sh to add support for passing a boot JDK to the configure run
Add POSIX-friendly error codes to generate_tarball.sh and fix whitespace
Remove .jcheck and GitHub support when generating tarballs, as done in upstream release tarballs
Rebase FIPS support against 11.0.19+6
Rebase RH1750419 alt-java patch against 11.0.19+6
Replace local copies of JDK portable binaries with build dependencies
Use portable build on x86_32 now one is available

** This tarball is embargoed until 2023-04-18 @ 1pm PT. **

Related: RHEL-30918
2024-04-28 00:31:14 +01:00
Andrew Hughes
0825845337 Sync fileset with c9s
Related: RHEL-30918
2024-04-28 00:30:35 +01:00
Andrew Hughes
354f2edc44 On portable architectures, replace build section with extraction of existing builds from portables
Rewrite ELF files so the source file path is correct and debugsources can be assembled
Backport SHA-3 support for PKCS11 provider
Sync patch set with portable build we are using by removing rh1648644-java_access_bridge_privileged_security.patch

Related: RHEL-30918
2024-04-28 00:29:32 +01:00
Troy Dawson
b1a565a49e Bring gating.yaml over from Brew dist-git
Signed-off-by: Troy Dawson <tdawson@redhat.com>
2023-03-10 10:46:46 -08:00
CentOS Sources
1bfc2edada Auto sync2gitlab import of java-11-openjdk-11.0.18.0.10-3.el8.src.rpm 2023-03-09 10:13:33 +00:00
James Antill
4a6c740c5b Import rpm: c8s 2023-02-27 13:45:54 -05:00
CentOS Sources
d8dd3d3a3e Auto sync2gitlab import of java-11-openjdk-11.0.18.0.9-0.3.ea.el8.src.rpm 2023-01-16 14:10:21 +00:00
CentOS Sources
2f262a1e65 Auto sync2gitlab import of java-11-openjdk-11.0.17.0.8-2.el8.src.rpm 2022-11-15 04:13:19 +00:00
CentOS Sources
18c70e8776 Auto sync2gitlab import of java-11-openjdk-11.0.17.0.7-0.2.ea.el8.src.rpm 2022-11-08 12:10:33 +00:00
James Antill
2227416009 Initial c8s branch. 2022-05-26 09:53:09 -04:00