Andrew Hughes
889d874724
Sync the copy of the portable specfile with the latest update
...
** This tarball is embargoed until 2025-07-15 @ 1pm PT. **
Related: RHEL-102295
2025-08-14 10:42:15 +01:00
Andrew Hughes
9b984e97d2
Update to jdk-21.0.8+9 (GA)
...
- Update release notes to 21.0.8+9
- Switch to GA mode
** This tarball is embargoed until 2025-07-15 @ 1pm PT. **
Resolves: RHEL-102295
2025-08-14 10:41:11 +01:00
Andrew Hughes
ce510b91a3
Sync the copy of the portable specfile with the latest update
...
Related: RHEL-101803
2025-08-14 09:57:07 +01:00
Andrew Hughes
3c975d2c0d
Update to jdk-21.0.8+8 (EA)
...
- Update release notes to 21.0.8+8
Resolves: RHEL-101803
2025-08-14 09:57:04 +01:00
Andrew Hughes
ac920d65dc
Exit if no fixes are obtained rather than try to run filters in openjdk_news.sh
...
Resolves: RHEL-103211
2025-08-14 09:57:01 +01:00
Andrew Hughes
6168e29b6e
Add duplicate check to openjdk_news.sh
...
Related: RHEL-103211
2025-08-14 09:56:58 +01:00
Andrew Hughes
c2bb0ef101
Add timezone data update check to openjdk_news.sh
...
Related: RHEL-103211
2025-08-14 09:56:55 +01:00
Andrew Hughes
31756d397a
Sync the copy of the portable specfile with the latest update
...
Related: RHEL-101803
2025-08-14 09:56:51 +01:00
Andrew Hughes
470bb4992f
Update to jdk-21.0.8+2 (EA)
...
- Update release notes to 21.0.8+2
Related: RHEL-101803
2025-08-14 09:56:48 +01:00
Andrew Hughes
1f41499c3a
Print bundle updates and backouts at end of openjdk_news.sh output
...
- Refer user to get_bundle_versions.sh when bundle updates are found by openjdk_news.sh
Related: RHEL-103211
2025-08-14 09:56:37 +01:00
Andrew Hughes
cf148d980c
Add OpenJDK 8u support to get_bundle_versions.sh
...
Related: RHEL-103211
2025-07-11 20:10:29 +01:00
Andrew Hughes
4551638999
Update get_bundle_versions.sh to match other scripts
...
- get_bundle_versions.sh: Add license
- get_bundle_versions.sh: Set compile-command in Emacs
- get_bundle_versions.sh: Use different error codes for different failures
- get_bundle_versions.sh: Remove unneeded '.' in JPEG version
- get_bundle_versions.sh: shellcheck: Double-quote variable references (SC2086)
- get_bundle_versions.sh: shellcheck: Drop use of cat and pass file to awk directly (SC2002)
Related: RHEL-103211
2025-07-11 20:08:28 +01:00
Andrew Hughes
4730944dfe
Add script to obtain bundled library versions from OpenJDK sources
...
Related: RHEL-103211
2025-07-11 20:05:52 +01:00
Thomas Fitzsimmons
743769933f
Warn about bundled provide version bumps and backouts in openjdk_news.sh
...
Related: RHEL-103211
2025-07-11 20:04:29 +01:00
Andrew Hughes
79d95b3c09
Sync the copy of the portable specfile with the latest update
...
Related: RHEL-101803
2025-07-11 19:45:20 +01:00
Andrew Hughes
262415e5b9
Update to jdk-21.0.8+1 (EA)
...
- Update release notes to 21.0.8+1
- Bump freetype version to 2.13.3 following JDK-8348596
- Bump harfbuzz version to 10.4.0 following JDK-8348597
- Bump lcms2 version to 2.17.0 following JDK-8348110
- Bump libpng version to 1.6.47 following JDK-8348598
- Switch to EA mode
- Drop JDK-8351500 local patch which is now available in 21.0.8+1 upstream
Related: RHEL-101803
2025-07-11 19:42:03 +01:00
Andrew Hughes
fd63ac4693
Recommend PipeWire on RHEL 9 and later for java.awt.Robot screenshots under Wayland
...
- Resolves: RHEL-102686
2025-07-10 00:41:17 +01:00
Andrew Hughes
023c9cf4a5
Bump portablerelease to match riscv64 patched version
...
- Sync the copy of the portable specfile with the latest update
- Related: RHEL-92631
2025-07-10 00:36:13 +01:00
Kashyap Chamarthy
49ffd263c4
Enable 'riscv64' arch
...
This is largely enabling multiple architectures: jit, sa, shenandoah,
and zgc.
Based on:
https://gitlab.com/fedoravforce/java-21-openjdk/-/commit/cfaf825d54
Resolves: RHEL-92631
Thanks: Songsong Zhang <U2FsdGVkX1@gmail.com>
Signed-off-by: Kashyap Chamarthy <kchamart@redhat.com>
2025-05-20 15:11:17 +02:00
Andrew Hughes
a8d000dc51
Sync the copy of the portable specfile with the latest update
...
- Related: RHEL-90310
2025-05-08 23:59:47 +01:00
Andrew Hughes
9ea2d49a85
Add local version of JDK-8351500 for early interim release before 21.0.8
...
- Resolves: RHEL-90310
2025-05-08 23:48:19 +01:00
Andrew Hughes
57b1404941
Update to jdk-21.0.7+6 (GA)
...
- Update release notes to 21.0.7+6
- Rebase FIPS support against 21.0.7+5
- Require tzdata 2025a due to upstream inclusion of JDK-8347965
** This tarball is embargoed until 2025-04-15 @ 1pm PT. **
Resolves: RHEL-86986
Resolves: RHEL-86636
2025-05-04 00:13:19 +01:00
Andrew Hughes
b151319713
Cleanup java_javadoc_rpo macro, removing unused argument and duplicated Requires
...
Related: RHEL-78710
2025-02-18 11:54:45 +00:00
Andrew Hughes
6f7c5a3e8e
Change javadoc-zip to just own the top-level directory, not include the entire subtree
...
Resolves: RHEL-78710
2025-02-12 00:40:16 +00:00
Andrew Hughes
6a8c015ccf
Attempt to avoid conflicts between subpackages
...
- Make javadoc packages depend on headless package for legal documentation
- Only include legal subdirectory in headless package, not demo, src & javadoc{,-zip}
Related: RHEL-78710
2025-02-12 00:38:17 +00:00
Andrew Hughes
2769922b98
Bump rpmrelease for next build
...
Related: RHEL-78710
2025-02-12 00:37:04 +00:00
Andrew Hughes
e538b9d8a2
Bump tzdata requirement to 2024b for JDK-8339637
...
Resolves: RHEL-74005
2025-02-08 18:06:02 +00:00
Andrew Hughes
441dadf04c
Update README.md to list an easier way of disabling the devkit
...
Related: RHEL-74407
2025-02-08 18:06:00 +00:00
Andrew Hughes
90ea6bd320
Sync the copy of the portable & devkit specfiles with the latest update
...
- Include the latest devkit patches
Related: RHEL-73565
2025-02-08 18:05:56 +00:00
Andrew Hughes
9881975338
Update to jdk-21.0.6+7 (GA)
...
- Update release notes to 21.0.6+7
** This tarball is embargoed until 2025-01-21 @ 1pm PT. **
Resolves: RHEL-73565
2025-02-08 18:05:47 +00:00
Andrew Hughes
791b0a7916
Include the devkit specfile and patches
...
- Sync the copy of the portable specfile with the devkit version
- Document the devkit in README.md
Related: RHEL-74407
2025-02-08 18:05:23 +00:00
Andrew Hughes
441f26275f
Transition to the devkit build by not defining pkgos
...
- Exempt x86_64 from the static libs debuginfo test until portable uses an older DWARF version
Resolves: RHEL-74407
2025-02-08 18:05:09 +00:00
Thomas Fitzsimmons
6795e0a2dc
Document rationale for gtk-update-icon-cache being in posttrans
...
- Document rationale for gtk-update-icon-cache being in posttrans
- Remove extra spaces in posttrans files section headers
- Resolves: RHEL-71488
2025-01-23 15:11:41 -05:00
Thomas Fitzsimmons
be3905d4aa
Consistently end scriptlets with exit 0
...
- Consistently end scriptlets with exit 0
- Resolves: RHEL-68848
2024-12-20 10:42:07 -05:00
Thomas Fitzsimmons
4c454ba831
Document priority_for
...
- Document priority_for
- Related: RHEL-68848
2024-12-20 10:41:55 -05:00
Thomas Fitzsimmons
cc3867b376
Remove unused family macros
...
- Remove unused family macros
- Related: RHEL-68848
2024-12-20 10:41:42 -05:00
Thomas Fitzsimmons
4b8ef12507
Comment on alternatives removal in preun and RPM scriptlet idiom
...
- Comment on alternatives removal in preun and RPM scriptlet idiom
- Related: RHEL-68848
2024-12-20 10:41:31 -05:00
Thomas Fitzsimmons
13fc325237
Use RPM global macro for man page file extension and unwrap --slave lines
...
- Use RPM global macro for man page file extension and unwrap --slave lines
- Resolves: RHEL-71924
2024-12-20 10:40:56 -05:00
Thomas Fitzsimmons
a989b20da6
Do not overwrite slowdebug __provides_exclude_from
...
- Do not overwrite slowdebug __provides_exclude_from and __requires_exclude_from regexps
- Resolves: RHEL-69995
2024-12-20 10:40:45 -05:00
Thomas Fitzsimmons
fb87846300
Use compatiblename not name in uniquejavadocdir and uniquesuffix
...
- Use compatiblename not name in uniquejavadocdir and uniquesuffix
- Related: RHEL-68848
%{name} is not defined until Name is specified later in the file. Use
compatible name in early macros. __provides_exclude_from and
__requires_exclude_from in particular need this change, otherwise the
regular expression expanded from %{uniquesuffix ...} contains a
literal %{name} and does not match libraries that are intended to be
excluded.
2024-12-20 10:40:22 -05:00
Thomas Fitzsimmons
0d40b6cf94
Delete old conflicting links in pretrans for headless, javadoc and javadoc-zip
...
- Delete old conflicting links in pretrans for headless, javadoc and javadoc-zip
- Related: RHEL-68848
2024-12-20 10:40:09 -05:00
Thomas Fitzsimmons
02fa1f2d05
Make javadoc-zip own /usr/share/javadoc/java-21-openjdk
...
- Make javadoc-zip own /usr/share/javadoc/java-21-openjdk
- Resolves: RHEL-69321
2024-12-20 10:39:50 -05:00
Thomas Fitzsimmons
a1d5028148
Make headless own /usr/share/doc/java-21-openjdk
...
- Make headless own /usr/share/doc/java-21-openjdk
- Related: RHEL-69321
2024-12-20 10:39:30 -05:00
Thomas Fitzsimmons
7c62525356
Take ownership of versioned jvmdir in javadoc, javadoc-zip subpackages
...
- Take ownership of versioned jvmdir in javadoc, javadoc-zip subpackages
- Resolves: RHEL-71954
2024-12-20 10:39:04 -05:00
Thomas Fitzsimmons
bf763b07ad
Eliminate javadoc "failed to link ... exists and it is not a symlink" warning
...
- Eliminate javadoc "failed to link [/usr/share/javadoc/java-21-openjdk] exists and it is not a symlink" warning
- Related: RHEL-68848
2024-12-20 10:38:48 -05:00
Thomas Fitzsimmons
dd8226be97
Eliminate javadoc-zip "failed to link ... exists and it is not a symlink" warning
...
- Eliminate javadoc-zip "failed to link [/usr/share/javadoc/java-21-openjdk.zip] exists and it is not a symlink" warning
- Related: RHEL-68848
2024-12-20 10:38:32 -05:00
Thomas Fitzsimmons
66ba625ecf
Eliminate devel "failed to link ... exists and it is not a symlink" warning
...
- Eliminate devel "failed to link [/usr/lib/jvm/java-21-openjdk] exists and it is not a symlink" warning
- Related: RHEL-68848
2024-12-20 10:38:15 -05:00
Thomas Fitzsimmons
979772ebf9
Fix classes.jsa and classes_nocoops.jsa file-listed-twice warnings
...
- Fix classes.jsa and classes_nocoops.jsa file-listed-twice warnings
- Resolves: RHEL-71920
2024-12-20 10:37:51 -05:00
Thomas Fitzsimmons
d0e6801e15
Remove full version from uniquesuffix
...
- Remove full version from uniquesuffix
- Related: RHEL-68848
2024-12-20 10:30:18 -05:00
Thomas Fitzsimmons
5b0a7267f6
Remove full version from uniquejavadocdir
...
- Remove full version from uniquejavadocdir
- Related: RHEL-68848
2024-12-20 10:30:18 -05:00