Commit Graph

95 Commits

Author SHA1 Message Date
David Abdurachmanov 786304917e
Fix src_image for riscv64
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2024-03-16 09:13:27 +02:00
David Abdurachmanov da8e68275f
Update riscv64 configuration
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2024-03-16 08:24:53 +02:00
David Abdurachmanov 534d072e9a
Merge remote-tracking branch 'up/main' into main-riscv64
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2024-03-16 08:21:55 +02:00
Jiri Vanek dd5c879f80 Add riscv64 support by Songsong Zhang 2024-03-14 17:12:24 +01:00
Petra Alice Mikova aef6ff4e95 Make jdk17 not system jdk 2024-02-24 21:58:09 +01:00
Jiri 1a69408279 bumped to repack use 10.0.7 portables 2024-01-25 14:47:54 +01:00
Jiri 4350d7269f Revert "Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild"
This reverts commit 5b10511275.
2024-01-25 14:46:46 +01:00
Jiri 2aab410d24 Revert "Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild"
This reverts commit 54c3deb20c.
2024-01-25 14:46:35 +01:00
Fedora Release Engineering 54c3deb20c Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-24 23:10:23 +00:00
Fedora Release Engineering 5b10511275 Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild 2024-01-20 23:30:24 +00:00
Jiri 0baf1086e8 Using generated sources for nearly whole debuginfo
cpio: jdk-17.0.9+9/make/NONE: Cannot stat: No such file or directory
cpio: jdk-17.0.9+9/make/hb-buffer-deserialize-json.hh: Cannot stat: No such file or directory
cpio: jdk-17.0.9+9/make/hb-buffer-deserialize-json.rl: Cannot stat: No such file or directory
cpio: jdk-17.0.9+9/make/hb-buffer-deserialize-text-glyphs.hh: Cannot stat: No such file or directory
cpio: jdk-17.0.9+9/make/hb-buffer-deserialize-text-glyphs.rl: Cannot stat: No such file or directory
cpio: jdk-17.0.9+9/make/hb-buffer-deserialize-text-unicode.hh: Cannot stat: No such file or directory
cpio: jdk-17.0.9+9/make/hb-buffer-deserialize-text-unicode.rl: Cannot stat: No such file or directory
cpio: jdk-17.0.9+9/make/hb-number-parser.hh: Cannot stat: No such file or directory
cpio: jdk-17.0.9+9/make/hb-number-parser.rl: Cannot stat: No such file or directory
cpio: jdk-17.0.9+9/make/hb-ot-shaper-indic-machine.hh: Cannot stat: No such file or directory
cpio: jdk-17.0.9+9/make/hb-ot-shaper-indic-machine.rl: Cannot stat: No such file or directory
cpio: jdk-17.0.9+9/make/hb-ot-shaper-khmer-machine.hh: Cannot stat: No such file or directory
cpio: jdk-17.0.9+9/make/hb-ot-shaper-khmer-machine.rl: Cannot stat: No such file or directory
cpio: jdk-17.0.9+9/make/hb-ot-shaper-myanmar-machine.hh: Cannot stat: No such file or directory
cpio: jdk-17.0.9+9/make/hb-ot-shaper-myanmar-machine.rl: Cannot stat: No such file or directory
cpio: jdk-17.0.9+9/make/hb-ot-shaper-use-machine.hh: Cannot stat: No such file or directory
cpio: jdk-17.0.9+9/make/hb-ot-shaper-use-machine.rl: Cannot stat: No such file or directory
cpio: jdk-17.0.9+9/make/hotspot/adGlobals_aarch64.hpp: Cannot stat: No such file or directory
cpio: jdk-17.0.9+9/make/hotspot/ad_aarch64.cpp: Cannot stat: No such file or directory
cpio: jdk-17.0.9+9/make/hotspot/ad_aarch64.hpp: Cannot stat: No such file or directory
cpio: jdk-17.0.9+9/make/hotspot/ad_aarch64_clone.cpp: Cannot stat: No such file or directory
cpio: jdk-17.0.9+9/make/hotspot/ad_aarch64_expand.cpp: Cannot stat: No such file or directory
cpio: jdk-17.0.9+9/make/hotspot/ad_aarch64_format.cpp: Cannot stat: No such file or directory
cpio: jdk-17.0.9+9/make/hotspot/ad_aarch64_gen.cpp: Cannot stat: No such file or directory
cpio: jdk-17.0.9+9/make/hotspot/ad_aarch64_misc.cpp: Cannot stat: No such file or directory
cpio: jdk-17.0.9+9/make/hotspot/ad_aarch64_pipeline.cpp: Cannot stat: No such file or directory
cpio: jdk-17.0.9+9/make/hotspot/dfa_aarch64.cpp: Cannot stat: No such file or directory

adapted tests to jdk17 like stile
2023-12-19 16:10:14 +01:00
Jiri 3188e193a8 proeprly filing debugsources pkg
by addedd symlinks restructuring the structure for original build sources
  according to logs, some are still missing
  probably generated during the build, and thus not existing in prep,
  when the sources subpkg is created after patching
2023-12-09 10:58:05 +01:00
Jiri b82a5a9bf2 updated to OpenJDK 17.0.9 (2023-10-17) 2023-11-26 21:52:48 +01:00
Yaakov Selkowitz efb675a100 Fix flatpak build
java-X-openjdk-portable must not be rebuilt for flatpaks, nor do we want
to rebuild tzdata for tzdata-java, so it will be added to the runtimes.
Therefore, we need to take into account the possibility of different
prefixes for those compared to java-X-openjdk.
2023-09-29 11:33:45 -04:00
Jiri 4c3d474cf2 updated to security 17.0.8.0.7 2023-08-07 09:45:12 +02:00
Fedora Release Engineering b662247477 Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-07-20 07:52:29 +00:00
Jiri c0918045ac excluding classes_nocoops.jsa on i686 and arm32 2023-05-15 15:20:34 +02:00
Jiri d7d5b23be5 rebuilding aginst new portables:
- returned lost nss.fips.cfg
- enabled all crypto
- added and applied, on demand, patch2003 jdk8305995-footprint_regression_from_jdk_8224957
2023-05-15 14:06:33 +02:00
Severin Gehwolf d9f80ff6e8 Enable CDS on power64 2023-05-10 16:03:21 +00:00
Severin Gehwolf 1bfd567e4e Fix packaging of CDS archives
The JDK build includes CDS archives, classes.jsa and classes_nocoops.jsa
already since JEP 341. Executing -Xshare:dump in the headless post
script breaks AppCDS workflows using dynamic dumps since that relies
on the base CDS archive from the JDK to be unchanged.
2023-05-10 15:47:59 +02:00
Jiri Vanek ef51acd369 faking build-id in libjsvml.so 2023-05-09 15:04:22 +02:00
Jiri 2d22979ec6 returned news and samples 2023-04-29 14:02:19 +02:00
Jiri 116daaca3d Fixed path to staticlibs 2023-04-29 12:21:52 +02:00
Jiri 39ab93d80a added unzip
required by javadoc processing, minor formatting
2023-04-29 12:09:10 +02:00
Jiri b2ce8b46b3 Reoved unused generate source tarball 2023-04-29 09:02:44 +02:00
Jiri ffc22f550e updated to 17.0.7.0.7 underlying portables
now untarring enforced version
2023-04-28 17:59:44 +02:00
Jiri Vanek b0bcd88d07 using icons from source package
- providing full sources via src package
- requiring exact version.reelase of portables
- returned libsystemconf.so
2023-04-20 15:09:40 +02:00
Jiri Vanek c2dca7868d Indentation and other comsetic changes 2023-04-20 13:28:39 +02:00
Petra Mikova 863677b546 Added changelog and bumped release for versioned requires 2023-02-09 14:10:31 +01:00
Petra Mikova cbf3c1cb6b Repacked portable now requires CPU patched portables 2023-02-09 13:38:13 +01:00
Petra Mikova cc9c6480e1 Removed unnecessary coments 2023-02-09 13:34:24 +01:00
Petra Mikova 2e7c9d5f57 Return libfreetype.so to resoluve requires during install
Fixed changelog
2023-02-09 13:20:48 +01:00
Petra Mikova 6531a6457b initial repacking
Removed many pre-steps, build requires and patching. Removed build.
added dependencies on portables
extracted portabels to BUILD
keep systemtap
todo, repack it properly
removed nss setup, enabled buildr and tuned "install"
check debuginfo for jre only
Print release
repacked portables
Remove javadoc.zip only for release build
2023-02-09 13:10:16 +01:00
Andrew Hughes 7ff15df48d Update to jdk-17.0.6.0+10
Update release notes to 17.0.6.0+10
Switch to GA mode for release
2023-01-26 01:00:16 +00:00
Fedora Release Engineering 2eadc2e3b7 Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild
Signed-off-by: Fedora Release Engineering <releng@fedoraproject.org>
2023-01-19 13:35:16 +00:00
Andrew Hughes f5df7fac4a Update FIPS support to bring in latest changes
* OJ1357: Fix issue on FIPS with a SecurityManager in place
2023-01-13 19:38:48 +00:00
Andrew Hughes 0855917e97 Update to jdk-17.0.6+9
Update release notes to 17.0.6+9
Drop local copy of JDK-8293834 now this is upstream
Require tzdata 2022g due to inclusion of JDK-8296108, JDK-8296715 & JDK-8297804
Update TestTranslations.java to test the new America/Ciudad_Juarez zone
2023-01-04 03:06:30 +00:00
Stephan Bergmann 3db7152324 Fix flatpak builds
...after
<6eee73b250>
"Update to jdk-11.0.16.1+1" added the TestTranslations.java "test to ensure
timezones can be translated":  Similar to the previous
<1ac4052b44>
"Fix flatpak builds", during a flatpak build of java-11-openjdk its
.../images/jdk/lib/tzdb.dat is a dangling symlink to
/app/share/javazi-1.8/tzdb.dat (but which will be a working symlink in at least
the assembled LibreOffice flatpak).  That causes execution of
TestTranslations.java during the build to fail due to a
java.io.FileNotFoundException when trying to access that tzdb.dat.  The easiest
fix appears to be to just not run that specific test for a flatpak build.
2023-01-04 02:40:14 +00:00
Jiri Vanek c59629db64 Bumped release 2022-12-07 16:46:55 +01:00
Andrew Hughes fc0191002b Update FIPS support to bring in latest changes
* Add nss.fips.cfg support to OpenJDK tree
* RH2117972: Extend the support for NSS DBs (PKCS11) in FIPS mode
* Remove forgotten dead code from RH2020290 and RH2104724

Drop local nss.fips.cfg.in handling now this is handled in the patched OpenJDK build
2022-11-23 16:51:55 +00:00
Andrew Hughes 9253c5fd01 Update to jdk-17.0.6+1
Update release notes to 17.0.6+1
Switch to EA mode for 17.0.6 pre-release builds.
Re-enable EA upstream status check now it is being actively maintained.
Drop JDK-8294357 (tzdata2022d) & JDK-8295173 (tzdata2022e) local patches which are now upstream
Bump tzdata requirement to 2022e now the package is available in Fedora
2022-11-09 02:57:25 +00:00
Andrew Hughes c0f97cd3e3 Update to jdk-17.0.5+8 (GA)
Update release notes to 17.0.5+8 (GA)
Switch to GA mode for final release.
The stdc++lib, zlib & freetype options should always be set from the global, so they are not altered for staticlibs builds
Remove freetype sources along with zlib sources
2022-10-19 21:21:26 +01:00
Andrew Hughes 48de3d829a Update in-tree tzdata to 2022e with JDK-8294357 & JDK-8295173
Update CLDR data with Europe/Kyiv (JDK-8293834)
Drop JDK-8292223 patch which we found to be unnecessary
Update TestTranslations.java to use public API based on TimeZoneNamesTest upstream
2022-10-14 20:37:50 +01:00
Andrew Hughes 344ea34bdd Update to jdk-17.0.5+7
Update release notes to 17.0.5+7
2022-10-04 02:40:20 +01:00
Andrew Hughes 3e49d2c00a Update to jdk-17.0.5+1
Update release notes to 17.0.5+1
Switch to EA mode for 17.0.5 pre-release builds.
Bump HarfBuzz bundled version to 4.4.1 following JDK-8289853
Bump FreeType bundled version to 2.12.1 following JDK-8290334
2022-10-03 04:17:10 +01:00
David Abdurachmanov 929acb068a
Update config.{sub,guess} scripts for riscv64
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2022-09-29 10:59:58 +03:00
David Abdurachmanov 509d7471a5
Add support for riscv64
Signed-off-by: David Abdurachmanov <davidlt@rivosinc.com>
2022-09-29 10:27:02 +03:00
Andrew Hughes b6fe100065 Switch to static builds, reducing system dependencies and making build more portable 2022-09-01 02:59:35 +01:00
Andrew Hughes ea9509f5ca Update FIPS support to bring in latest changes
* RH2048582: Support PKCS#12 keystores
* RH2020290: Support TLS 1.3 in FIPS mode
2022-08-29 04:59:50 +01:00
Andrew Hughes 5dd4fd8561 Update to jdk-17.0.4.1+1
Update release notes to 17.0.4.1+1
Add patch to provide translations for Europe/Kyiv added in tzdata2022b
Add test to ensure timezones can be translated
2022-08-21 04:32:49 +01:00