Thomas Fitzsimmons
adf8faf24f
Remove alternatives removal special handling
...
- Remove alternatives removal special handling
- Related: RHEL-68848
2024-12-20 10:03:33 -05:00
Thomas Fitzsimmons
7e5968585a
Remove copy-jdk-configs logic
...
- Remove copy-jdk-configs logic
- Related: RHEL-68848
2024-12-20 10:02:29 -05:00
Thomas Fitzsimmons
51a8a9c81f
Revert incorrect automated Release change from 1:21.0.5.0.11-2.1
...
- Revert incorrect automated Release change from 1:21.0.5.0.11-2.1
- Set rpmrelease to 4
- Related: RHEL-68848
2024-12-20 10:01:42 -05:00
Troy Dawson
6b12656d1f
Bump release for October 2024 mass rebuild:
...
Resolves: RHEL-64018
2024-10-29 08:37:31 -07:00
Andrew Hughes
812250b5c9
Sync the copy of the portable specfile with the latest update
...
- Related: RHEL-61276
2024-10-23 20:46:11 +01:00
Andrew Hughes
74a098ef73
Update to jdk-21.0.5+11 (GA)
...
- Update release notes to 21.0.5+11
- Remove local JDK-8327501 & JDK-8328366 backport as this is now upstream.
- Related: RHEL-61276
2024-10-23 20:45:44 +01:00
Andrew Hughes
7b1e0a26ce
Sync the copy of the portable specfile with the latest update
...
** This tarball is embargoed until 2024-10-15 @ 1pm PT. **
- Related: RHEL-61276
2024-10-23 20:45:18 +01:00
Andrew Hughes
0134e00f77
Update to jdk-21.0.5+10 (GA)
...
- Update release notes to 21.0.5+10
- Switch to GA mode.
- Revert JDK-8327501 & JDK-8328366 backport until more mature.
** This tarball is embargoed until 2024-10-15 @ 1pm PT. **
- Resolves: RHEL-61276
2024-10-23 20:44:05 +01:00
Andrew Hughes
704ef99843
pkgos definition needs to be early enough to be used in portablesuffix
...
- Related: RHEL-62239
2024-10-11 22:47:15 +01:00
Andrew Hughes
7c5b900a61
Sync the copy of the portable specfile with the latest update
...
- Related: RHEL-62239
2024-10-11 21:16:30 +01:00
Andrew Hughes
a5ce9b0a6c
Update to jdk-21.0.5+9 (EA)
...
- Update release notes to 21.0.5+9
- Resolves: RHEL-62239
2024-10-11 21:15:47 +01:00
Andrew Hughes
5fd29db358
Update to jdk-21.0.5+5 (EA)
...
- Update release notes to 21.0.5+5
- Related: RHEL-62239
2024-10-11 20:32:20 +01:00
Andrew Hughes
4f77af492e
Make build scripts executable
...
- Related: RHEL-62239
2024-10-11 20:31:09 +01:00
Andrew Hughes
0de3d06119
Add build scripts to repository to ease remembering all CentOS & RHEL targets and options
...
Related: RHEL-62239
2024-10-11 20:30:01 +01:00
Andrew Hughes
a79156e35a
Update to jdk-21.0.5+1 (EA)
...
- Update release notes to 21.0.5+1
- Switch to EA mode
- Bump giflib version to 5.2.2 following JDK-8328999
- Bump libpng version to 1.6.43 following JDK-8329004
- Related: RHEL-62239
- Resolves: RHEL-62241
2024-10-11 20:27:33 +01:00
Andrew Hughes
ecd52634b9
Sync with RHEL 7 portable build
...
- Use ExclusiveArch over ExcludeArch
- Related: RHEL-62239
2024-10-11 20:03:19 +01:00
Andrew Hughes
871818d536
Vary portablesuffix depending on whether we are on RHEL ('el8') or CentOS ('el9')
...
Related: RHEL-47024
2024-08-04 23:16:41 +01:00
Andrew Hughes
9a948b5006
Add missing section headers in NEWS
...
Related: RHEL-47024
2024-08-04 23:10:41 +01:00
Andrew Hughes
17de638368
Sync the copy of the portable specfile with the latest update
...
Related: RHEL-47024
2024-08-04 23:10:04 +01:00
Andrew Hughes
aa9d2e9de0
Update to jdk-21.0.4+7 (GA)
...
Update release notes to 21.0.4+7
Switch to GA mode.
** This tarball is embargoed until 2024-07-16 @ 1pm PT. **
Resolves: RHEL-47024
2024-08-04 23:08:26 +01:00
Andrew Hughes
8d72e8a1f4
Actually require tzdata 2024a now it is available in the buildroot
...
Related: RHEL-52723
2024-08-04 23:07:15 +01:00
Andrew Hughes
9ee37c00b6
Limit Java only tests to one architecture using jdk_test_arch
...
Resolves: RHEL-52735
2024-08-04 23:04:23 +01:00
Andrew Hughes
491921a133
Update to jdk-21.0.4+5 (EA)
...
Update release notes to 21.0.4+5
Resolves: RHEL-45357
2024-08-04 23:01:58 +01:00
Andrew Hughes
96d6beedeb
Sync the copy of the portable specfile with the latest update
...
Related: RHEL-45357
2024-08-04 23:01:20 +01:00
Andrew Hughes
c269edd06f
Restore NEWS file so portable can be rebuilt
...
Resolves: RHEL-46026
2024-08-04 22:56:23 +01:00
Andrew Hughes
41598b2b1b
Update to jdk-21.0.4+1 (EA)
...
- Update release notes to 21.0.4+1
- Switch to EA mode
- Bump LCMS 2 version to 2.16.0 following JDK-8321489
- Add zlib build requirement or bundled version (1.3.1), depending on system_libs setting
Related: RHEL-45357
2024-08-04 22:55:11 +01:00
Andrew Hughes
8a7b36368b
Sync the copy of the portable specfile with the latest update
...
Related: RHEL-32427
Related: RHEL-52723
2024-08-04 19:46:26 +01:00
Andrew Hughes
08d50b1c48
Update to jdk-21.0.3+9 (GA)
...
- Update release notes to 21.0.3+9
- Switch to GA mode.
** This tarball is embargoed until 2024-04-16 @ 1pm PT. **
Resolves: RHEL-32427
2024-08-04 19:45:51 +01:00
Andrew Hughes
bab44f5cce
Update to jdk-21.0.3+7 (EA)
...
- Update release notes to 21.0.3+7
- Require tzdata 2024a due to upstream inclusion of JDK-8322725
- Only require tzdata 2023d for now as 2024a is unavailable in buildroot
- Drop JDK-8009550 which is now available upstream
- Re-generate FIPS patch against 21.0.3+7 following backport of JDK-8325254
Resolves: RHEL-52723
2024-08-04 19:42:09 +01:00
Andrew Hughes
0933e70f18
generate_source_tarball.sh: Double-quote DEPTH reference (SC2086)
...
- generate_source_tarball.sh: Avoid empty DEPTH reference while still appeasing shellcheck
Related: RHEL-52723
2024-08-04 19:40:18 +01:00
Andrew Hughes
2d164905ae
generate_source_tarball.sh: Output values of new options WITH_TEMP and OPENJDK_LATEST
...
Related: RHEL-52723
2024-08-04 19:39:56 +01:00
Andrew Hughes
b3de26f4b2
Fix maintenance scripts to pass shellcheck
...
- discover_trees.sh: Set compile-command and indentation instructions for Emacs
- discover_trees.sh: shellcheck: Do not use -o (SC2166)
- discover_trees.sh: shellcheck: Remove x-prefixes since we use Bash (SC2268)
- discover_trees.sh: shellcheck: Double-quote variable references (SC2086)
- generate_source_tarball.sh: Add authorship
- icedtea_sync.sh: Set compile-command and indentation instructions for Emacs
- icedtea_sync.sh: shellcheck: Double-quote variable references (SC2086)
- icedtea_sync.sh: shellcheck: Remove x-prefixes since we use Bash (SC2268)
- openjdk_news.sh: Set compile-command and indentation instructions for Emacs
- openjdk_news.sh: shellcheck: Double-quote variable references (SC2086)
- openjdk_news.sh: shellcheck: Remove x-prefixes since we use Bash (SC2268)
- openjdk_news.sh: shellcheck: Remove deprecated egrep usage (SC2196)
Related: RHEL-52723
2024-08-04 19:39:24 +01:00
Andrew Hughes
bf82945692
Move maintenance scripts to a scripts subdirectory
...
Related: RHEL-52723
2024-08-04 19:26:13 +01:00
Andrew Hughes
1cff5805e2
generate_source_tarball.sh: Only add --depth=1 on non-local repositories
...
Related: RHEL-52723
2024-08-04 19:25:39 +01:00
Andrew Hughes
0c5d99cf98
generate_source_tarball.sh: Add indentation instructions for Emacs
...
Related: RHEL-52723
2024-08-03 23:03:27 +01:00
Andrew Hughes
296570ba0a
generate_source_tarball.sh: Create directory in TMPDIR when using WITH_TEMP
...
Related: RHEL-52723
2024-08-03 23:03:07 +01:00
Andrew Hughes
94a7ee9fae
generate_source_tarball.sh: Cleanup message issued when checkout already exists
...
Related: RHEL-52723
2024-08-03 23:02:23 +01:00
Andrew Hughes
ed9b7bc931
generate_source_tarball.sh: Add license
...
Related: RHEL-52723
2024-08-03 23:01:47 +01:00
Andrew Hughes
2ef4a5adc1
generate_source_tarball.sh: Update examples in header for clarity
...
Related: RHEL-52723
2024-08-03 23:00:35 +01:00
Thomas Fitzsimmons
19127d378c
generate_source_tarball.sh: Use long-style argument to grep
...
Related: RHEL-52723
2024-08-03 22:59:56 +01:00
Thomas Fitzsimmons
379c07bcec
generate_source_tarball.sh: Remove trailing period in echo
...
Related: RHEL-52723
2024-08-03 22:58:48 +01:00
Thomas Fitzsimmons
5ea0fb3179
generate_source_tarball.sh: Fix whitespace
...
Related: RHEL-52723
2024-08-03 22:58:22 +01:00
Thomas Fitzsimmons
01fe596f95
generate_source_tarball.sh: Ignore -ga tags with OPENJDK_LATEST
...
Related: RHEL-52723
2024-08-03 22:57:50 +01:00
Andrew Hughes
7a0338951b
Use backward-compatible patch syntax
...
Related: RHEL-52723
2024-08-03 22:57:29 +01:00
Andrew Hughes
953d763202
Fix shellcheck issues with generate_source_tarball.sh
...
- generate_source_tarball.sh: Set compile-command in Emacs
- generate_source_tarball.sh: Remove REPO_NAME from FILE_NAME_ROOT
- generate_source_tarball.sh: Move PROJECT_NAME and REPO_NAME checks
- generate_source_tarball.sh: shellcheck: Remove x-prefixes since we use Bash (SC2268)
- generate_source_tarball.sh: shellcheck: Double-quote variable references (SC2086)
- generate_source_tarball.sh: shellcheck: Do not use -a (SC2166)
- generate_source_tarball.sh: shellcheck: Do not use $ on arithmetic variables (SC2004)
Related: RHEL-52723
2024-08-03 22:52:12 +01:00
Andrew Hughes
bee6a97d4d
Make source tarballs reproducible and support construction in a temporary directory.
...
- generate_source_tarball.sh: Add WITH_TEMP environment variable
- generate_source_tarball.sh: Multithread xz on all available cores
- generate_source_tarball.sh: Add OPENJDK_LATEST environment variable
- generate_source_tarball.sh: Update comment about tarball naming
- generate_source_tarball.sh: Reformat comment header
- generate_source_tarball.sh: Reformat and update help output
- generate_source_tarball.sh: Do a shallow clone, for speed
- generate_source_tarball.sh: Append -ea designator when required
- generate_source_tarball.sh: Eliminate some removal prompting
- generate_source_tarball.sh: Make tarball reproducible
- generate_source_tarball.sh: Prefix temporary directory with temp-
- generate_source_tarball.sh: Remove temporary directory exit conditions
- generate_source_tarball.sh: Fix -ea logic to add dash
Related: RHEL-52723
2024-08-03 22:51:08 +01:00
Andrew Hughes
7cd03dba3a
Install alt-java man page from the misc tarball as it is no longer in the JDK image
...
Related: RHEL-52723
2024-08-03 22:50:10 +01:00
Andrew Hughes
7733965eb3
Invoke xz in multi-threaded mode
...
Related: RHEL-52723
2024-08-03 22:49:14 +01:00
Andrew Hughes
dd1cdb9453
Update to jdk-21.0.3+1 (EA)
...
Update release notes to 21.0.3+1
Switch to EA mode
Require tzdata 2023d due to local inclusion of JDK-8322725
Bump FreeType version to 2.13.2 following JDK-8316028
Related: RHEL-52723
2024-08-03 22:47:14 +01:00
Andrew Hughes
c80d8b609e
Set this to be the default/system JDK providing 'java', 'jre', 'java-devel' ,etc.
...
- Resolves: RHEL-34597
2024-07-30 18:34:45 +01:00