Commit graph

286 commits

Author SHA1 Message Date
Jiri Vanek
dd87b4ddb2 Bumped to jdk27-ea (b35) 2026-08-21 14:59:06 +02:00
Jiri Vanek
0715157412 Bumped to openjdk-26.0.2.1+0.tar.xz
the javadoczip do not honour the minor in version
The minor shoudl not affect the api anyway
2026-08-19 19:41:04 +02:00
Jiri Vanek
897966731f Minor fix in macros in comments 2026-07-28 19:43:23 +02:00
Jiri Vanek
7b5b66869d Updated to OpenJDK 25.0.2 (2026-07-21)
Rearranged specfile for better readability and removed unused macros,
which were kept only for rpms synchronization which is obsoleted.
Improved TestTransaltions (gnu_andrew)
2026-07-24 18:17:10 +02:00
Fedora Release Engineering
56080a0f70 Rebuilt for https://fedoraproject.org/wiki/Fedora_45_Mass_Rebuild 2026-07-16 04:11:14 +00:00
Jiri Vanek
faf736df0f updated to openjdk-26.0.1+8
- Add JDK-8375294 EOPNOTSUPP patch ahead of 25.0.4
    - Resolves: OPENJDK-4675
    - Update release notes to 25.0.3+9
    - Update FIPS patch to 57722aab802 version synced with 25.0.3+8
    - Drop local libpng patches now JDK-8372534, JDK-8375063 & JDK-8377526 are included upstream
    - Drop local HarfBuzz patch now JDK-8375057 is included upstream
    - Bump freetype version to 2.14.2 following JDK-8373290 & JDK-8379158
    - Bump giflib version to 6.1.2 following JDK-8379256 & JDK-8380078
    - Bump libpng version to 1.6.57 following JDK-8380959 & JDK-8382047
    - Bump zlib version to 1.3.2 following JDK-8378631
    - ** This tarball is embargoed until 2026-04-21 @ 1pm PT. **
    - Resolves: OPENJDK-4634
    - Resolves: OPENJDK-4656
    - Resolves: OPENJDK-4607
2026-04-28 15:37:45 +02:00
Jiri Vanek
f4b1b65aed Update FIPS patch to e55ada9353e to include the fix for the too restrictive provider lockdown
- Fix FIPS issue list to represent the new 25u version
- Resolves: OPENJDK-4570
2026-03-25 18:50:31 +01:00
Jiri Vanek
20ec18a2e8 Set buildjdk to 26
As it is used only in build from portables, its only impact should be
build of fresh libjvm
2026-03-25 10:09:05 +01:00
Jiri Vanek
ac7b36c137 Bumped to jdk26+35 (ga) 2026-03-24 17:19:09 +01:00
Jiri Vanek
d708f2e4d7 Bumped tp 26+32 tag
Added test for disabled certs being valid
aligned NEWS
2026-01-26 18:46:25 +01:00
Jiri Vanek
5a7be4e29b Handle 'upgrade' as an alternative to 'update' in openjdk_news.sh 2026-01-26 16:18:32 +01:00
Jiri Vanek
fe9fe839cb Minor fix to generate source tarball to no longer print -jdk in openjdk-jdk 2026-01-26 14:43:24 +01:00
Jiri Vanek
ed32e8ab63 Revert "Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild"
This reverts commit eafe125e5c.
2026-01-26 14:42:31 +01:00
Fedora Release Engineering
eafe125e5c Rebuilt for https://fedoraproject.org/wiki/Fedora_44_Mass_Rebuild 2026-01-16 17:03:05 +00:00
Jiri Vanek
4d483d5093 Updated to jdk26 2025-12-23 13:11:27 +01:00
Jiri Vanek
573c2c7a36 fipsver df044414ef4 2025-12-12 15:47:22 +01:00
Jiri Vanek
d0dccee5d0 Switch from static-libs-image to static-libs-graal-image to avoid large unneeded libjvm.a 2025-12-12 14:29:57 +01:00
Jiri Vanek
8da764d82a Added support for build with devkit in rhel and building by fastdebug if possible 2025-12-08 17:05:10 +01:00
Jiri Vanek
1cdac5f811 BUmped to October 2025 CPU and made to build by itslef
by java-latest-openjdk instead of java-25-openjdk
2025-10-22 18:28:12 +02:00
Jiri Vanek
2748852214 BUmped release 2025-10-07 17:12:38 +02:00
Jiri Vanek
93d6522bfd Moved to build by itslef - jdk25 2025-10-07 16:58:30 +02:00
Jiri Vanek
7b169ddefa Split toolchains between el7 and epel8
This should return epel8 buildability, still maintain el7-like toolchain
and also work in rawhide/el10
2025-10-06 15:14:23 +02:00
Jiri Vanek
162e0d77cb removing revert8350202.patch again; skiping epel8 for now
maybe pernamently
2025-09-22 17:34:41 +02:00
Jiri Vanek
70e5657156 Returned revert8350202.patch; still needed on epel8 2025-09-22 17:25:54 +02:00
Jiri Vanek
05a84d9ee2 Bumped to jdk25 2025-09-22 11:36:37 +02:00
Fedora Release Engineering
1d7ca7d82e Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild 2025-07-24 17:55:42 +00:00
Jiri Vanek
8ff1c844a9 Reverted JDK-8350202 can not build on epel8 2025-07-21 20:16:42 +02:00
Jiri Vanek
31207ffae3 Updated to 24.0.2.0.12
minor changes:
 * added changelog
 * shenandoah included in risc arches
 * bumped bundled providfes
 * introduced XZ_OPTS to -T0
 * scripts moved to scritps dir
 * scripts passesd through spell check
2025-07-21 19:33:26 +02:00
Jiri
dafff6d4c1 Bumped release 2025-05-26 13:11:31 +02:00
Severin Gehwolf
87c794a095 Update to upstream patch for glibc 2.42 build failure 2025-05-26 11:09:35 +00:00
Severin Gehwolf
2681c6e177 Re-introduce JMODs archive tarball 2025-05-13 12:42:18 +02:00
Severin Gehwolf
fa56012985 Add --disable-absolute-paths-in-output to not need debugedit
The non-portable version of the build uses debugedit to modify
built in paths to source files in debuginfo files. By setting
--disable-absolute-paths-in-output we enable features added by
JDK-8323667 and JDK-8284437. This feature was already implicitly
used by the release build. Align release and fastdebug/slowdebug
builds.
2025-04-28 16:49:07 +02:00
Severin Gehwolf
f3a237805c Add patch for JDK-8355524, fixing a bug in JDK-8353185
There was a bug in the patch of JDK-8353185 which made the
tzdb.dat upgrade to not work.
2025-04-25 10:44:59 +02:00
Severin Gehwolf
73e20c5c38 Add patches for JDK-8353185 and JDK-8350137
Those are in the July CPU update (24.0.2). Add them ahead of
time.
2025-04-24 15:08:54 +02:00
Severin Gehwolf
4fa1f27dea Don't do custom debuginfo stripping
Use the --with-native-debug-symbols=external approach instead.
2025-04-23 11:15:36 +02:00
Severin Gehwolf
2f7e59623f Revert hash sum calculation patches 2025-04-22 18:22:01 +02:00
Severin Gehwolf
dcabb97227 Fix FTBFS in rawhide with GCC 15 2025-04-17 17:08:12 +02:00
Jiri Vanek
66b9ab625c Updated to security jdk-24.0.1+9
updated news
2025-04-16 15:28:05 +02:00
Jiri Vanek
f3ab962365 MAde unstripped jmodless jimage work and moved it to its own tarball
by regeneratign the hashsums again
2025-04-04 17:19:20 +02:00
Jiri
04c53a74b8 Set rpmrelease to 4
Yet again the autorelease complain that the build already exists
2025-04-02 17:59:23 +02:00
Severin Gehwolf
50c8797062 Use SHA overrides file for builds with internal debug symbols
This is so that the RPM installation can generate the overrides
based on the portable build.
2025-04-02 17:36:59 +02:00
Severin Gehwolf
fee42c2479 Add patches for linking from run-time image (RPM support) 2025-04-02 17:36:51 +02:00
Jiri Vanek
840cb43e58 Bumped to 24+36 and built by itself 2025-02-17 16:26:07 +01:00
Jiri Vanek
3cf747910c Fixed check by javap on classfiles symbols
-l without -c no longer prints necessary info
2025-02-02 13:14:40 +01:00
Jiri Vanek
94d10b8b2a Adjsuted NEWS for jdk24 2025-02-02 13:14:40 +01:00
Jiri Vanek
17dda09e75 Enabled jmod-less jlink capability and kept jmods
https://openjdk.org/jeps/493
2025-02-02 13:14:21 +01:00
Jiri Vanek
527abd4d5d Updated to jdk-24+34-ea 2025-02-02 12:19:55 +01:00
Jiri Vanek
5b0be33c4f NEWS 2025-01-27 17:34:38 +01:00
Jiri Vanek
b131ab378d Revert "Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild"
This reverts commit c469f03058.
2025-01-27 16:17:12 +01:00
Jiri Vanek
8aeb686da3 January CPU 2025 2025-01-27 16:16:34 +01:00