Update release notes to actually reflect OpenJDK 18
Support JVM variant zero following JDK-8273494 no longer installing Zero's libjvm.so in the server directory
Rebase FIPS patches from fips-18u branch
Rebase RH1648249 nss.cfg patch so it applies after the FIPS patch
Drop now unused fresh_libjvm, build_hotspot_first and bootjdk variables, as we don't build a JDK here
Drop tzdata patches added for 17.0.7 which will eventually appear in the upstream tarball when we reach OpenJDK 21
Disable tzdata tests until we are on the latest JDK and things are back in sync
Adjust rh1684077-openjdk_should_depend_on_pcsc-lite-libs_instead_of_pcsc-lite-devel.patch
Add new slave jwebserver and corresponding manpage
Add javaver- and origin-specific javadoc and javadoczip alternatives.
Use empty nss.fips.cfg until it is again available via the FIPS patch
Related: RHEL-45217
leaving jsut:
cpio: jdk-21.0.1+12/make/NONE: Cannot stat: No such file or directory
cpio: jdk-21.0.1+12/make/hb-buffer-deserialize-json.hh: Cannot stat: No such file or directory
cpio: jdk-21.0.1+12/make/hb-buffer-deserialize-json.rl: Cannot stat: No such file or directory
cpio: jdk-21.0.1+12/make/hb-buffer-deserialize-text-glyphs.hh: Cannot stat: No such file or directory
cpio: jdk-21.0.1+12/make/hb-buffer-deserialize-text-glyphs.rl: Cannot stat: No such file or directory
cpio: jdk-21.0.1+12/make/hb-buffer-deserialize-text-unicode.hh: Cannot stat: No such file or directory
cpio: jdk-21.0.1+12/make/hb-buffer-deserialize-text-unicode.rl: Cannot stat: No such file or directory
cpio: jdk-21.0.1+12/make/hb-number-parser.hh: Cannot stat: No such file or directory
cpio: jdk-21.0.1+12/make/hb-number-parser.rl: Cannot stat: No such file or directory
cpio: jdk-21.0.1+12/make/hb-ot-shaper-indic-machine.hh: Cannot stat: No such file or directory
cpio: jdk-21.0.1+12/make/hb-ot-shaper-indic-machine.rl: Cannot stat: No such file or directory
cpio: jdk-21.0.1+12/make/hb-ot-shaper-khmer-machine.hh: Cannot stat: No such file or directory
cpio: jdk-21.0.1+12/make/hb-ot-shaper-khmer-machine.rl: Cannot stat: No such file or directory
cpio: jdk-21.0.1+12/make/hb-ot-shaper-myanmar-machine.hh: Cannot stat: No such file or directory
cpio: jdk-21.0.1+12/make/hb-ot-shaper-myanmar-machine.rl: Cannot stat: No such file or directory
cpio: jdk-21.0.1+12/make/hb-ot-shaper-use-machine.hh: Cannot stat: No such file or directory
cpio: jdk-21.0.1+12/make/hb-ot-shaper-use-machine.rl: Cannot stat: No such file or directory
cpio: jdk-21.0.1+12/make/hotspot/adGlobals_aarch64.hpp: Cannot stat: No such file or directory
cpio: jdk-21.0.1+12/make/hotspot/ad_aarch64.cpp: Cannot stat: No such file or directory
cpio: jdk-21.0.1+12/make/hotspot/ad_aarch64.hpp: Cannot stat: No such file or directory
cpio: jdk-21.0.1+12/make/hotspot/ad_aarch64_clone.cpp: Cannot stat: No such file or directory
cpio: jdk-21.0.1+12/make/hotspot/ad_aarch64_expand.cpp: Cannot stat: No such file or directory
cpio: jdk-21.0.1+12/make/hotspot/ad_aarch64_format.cpp: Cannot stat: No such file or directory
cpio: jdk-21.0.1+12/make/hotspot/ad_aarch64_gen.cpp: Cannot stat: No such file or directory
cpio: jdk-21.0.1+12/make/hotspot/ad_aarch64_misc.cpp: Cannot stat: No such file or directory
cpio: jdk-21.0.1+12/make/hotspot/ad_aarch64_pipeline.cpp: Cannot stat: No such file or directory
cpio: jdk-21.0.1+12/make/hotspot/dfa_aarch64.cpp: Cannot stat: No such file or directory
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
DWARF-compressing 219 files
sepdebugcrcfix: Updated 219 CRC32s, 0 CRC32s did match.
Creating .debug symlinks for symlinks to ELF files
Copying sources found by 'debugedit -l' to /usr/src/debug/java-latest-openjdk-21.0.1.0.12-2.rolling.fc39.x86_64
cpio: build/jdk21.build-fastdebug/hotspot/variant-server/gensrc/adfiles/ad_x86.cpp: Cannot stat: No such file or directory
cpio: build/jdk21.build-fastdebug/hotspot/variant-server/gensrc/adfiles/ad_x86_clone.cpp: Cannot stat: No such file or directory
cpio: build/jdk21.build-fastdebug/hotspot/variant-server/gensrc/adfiles/ad_x86_expand.cpp: Cannot stat: No such file or directory
cpio: build/jdk21.build-fastdebug/hotspot/variant-server/gensrc/adfiles/ad_x86_format.cpp: Cannot stat: No such file or directory
cpio: build/jdk21.build-fastdebug/hotspot/variant-server/gensrc/adfiles/ad_x86_gen.cpp: Cannot stat: No such file or directory
cpio: build/jdk21.build-fastdebug/hotspot/variant-server/gensrc/adfiles/ad_x86_misc.cpp: Cannot stat: No such file or directory
cpio: build/jdk21.build-fastdebug/hotspot/variant-server/gensrc/adfiles/ad_x86_peephole.cpp: Cannot stat: No such file or directory
cpio: build/jdk21.build-fastdebug/hotspot/variant-server/gensrc/adfiles/ad_x86_pipeline.cpp: Cannot stat: No such file or directory
cpio: build/jdk21.build-fastdebug/hotspot/variant-server/gensrc/adfiles/dfa_x86.cpp: Cannot stat: No such file or directory
cpio: build/jdk21.build-fastdebug/hotspot/variant-server/gensrc/jfrfiles/jfrEventClasses.hpp: Cannot stat: No such file or directory
cpio: build/jdk21.build-fastdebug/hotspot/variant-server/gensrc/jfrfiles/jfrEventControl.hpp: Cannot stat: No such file or directory
cpio: build/jdk21.build-fastdebug/hotspot/variant-server/gensrc/jfrfiles/jfrEventIds.hpp: Cannot stat: No such file or directory
cpio: build/jdk21.build-fastdebug/hotspot/variant-server/gensrc/jfrfiles/jfrPeriodic.hpp: Cannot stat: No such file or directory
cpio: build/jdk21.build-fastdebug/hotspot/variant-server/gensrc/jfrfiles/jfrTypes.hpp: Cannot stat: No such file or directory
cpio: build/jdk21.build-fastdebug/hotspot/variant-server/gensrc/jvmtifiles/jvmti.h: Cannot stat: No such file or directory
cpio: build/jdk21.build-fastdebug/hotspot/variant-server/gensrc/jvmtifiles/jvmtiEnter.cpp: Cannot stat: No such file or directory
cpio: build/jdk21.build-fastdebug/hotspot/variant-server/gensrc/jvmtifiles/jvmtiEnterTrace.cpp: Cannot stat: No such file or directory
cpio: build/jdk21.build-fastdebug/hotspot/variant-server/gensrc/jvmtifiles/jvmtiEnv.hpp: Cannot stat: No such file or directory
cpio: build/jdk21.build-fastdebug/support/headers/java.base/java_net_Inet4AddressImpl.h: Cannot stat: No such file or directory
cpio: build/jdk21.build-fastdebug/support/headers/java.base/java_net_InetAddress.h: Cannot stat: No such file or directory
cpio: build/jdk21.build-fastdebug/support/modules_include/java.base/classfile_constants.h: Cannot stat: No such file or directory
cpio: build/jdk21.build-fastdebug/support/modules_include/java.base/jni.h: Cannot stat: No such file or directory
cpio: build/jdk21.build-fastdebug/support/modules_include/java.base/jvmti.h: Cannot stat: No such file or directory
cpio: build/jdk21.build-fastdebug/support/modules_include/java.base/jvmticmlr.h: Cannot stat: No such file or directory
cpio: build/jdk21.build-fastdebug/support/modules_include/java.base/linux/jni_md.h: Cannot stat: No such file or directory
cpio: build/jdk21.build-slowdebug/hotspot/variant-server/gensrc/adfiles/ad_x86.cpp: Cannot stat: No such file or directory
cpio: build/jdk21.build-slowdebug/hotspot/variant-server/gensrc/adfiles/ad_x86_clone.cpp: Cannot stat: No such file or directory
cpio: build/jdk21.build-slowdebug/hotspot/variant-server/gensrc/adfiles/ad_x86_expand.cpp: Cannot stat: No such file or directory
cpio: build/jdk21.build-slowdebug/hotspot/variant-server/gensrc/adfiles/ad_x86_format.cpp: Cannot stat: No such file or directory
cpio: build/jdk21.build-slowdebug/hotspot/variant-server/gensrc/adfiles/ad_x86_gen.cpp: Cannot stat: No such file or directory
cpio: build/jdk21.build-slowdebug/hotspot/variant-server/gensrc/adfiles/ad_x86_misc.cpp: Cannot stat: No such file or directory
cpio: build/jdk21.build-slowdebug/hotspot/variant-server/gensrc/adfiles/ad_x86_peephole.cpp: Cannot stat: No such file or directory
cpio: build/jdk21.build-slowdebug/hotspot/variant-server/gensrc/adfiles/ad_x86_pipeline.cpp: Cannot stat: No such file or directory
cpio: build/jdk21.build-slowdebug/hotspot/variant-server/gensrc/adfiles/dfa_x86.cpp: Cannot stat: No such file or directory
cpio: build/jdk21.build-slowdebug/hotspot/variant-server/gensrc/jfrfiles/jfrEventClasses.hpp: Cannot stat: No such file or directory
cpio: build/jdk21.build-slowdebug/hotspot/variant-server/gensrc/jfrfiles/jfrEventControl.hpp: Cannot stat: No such file or directory
cpio: build/jdk21.build-slowdebug/hotspot/variant-server/gensrc/jfrfiles/jfrEventIds.hpp: Cannot stat: No such file or directory
cpio: build/jdk21.build-slowdebug/hotspot/variant-server/gensrc/jfrfiles/jfrPeriodic.hpp: Cannot stat: No such file or directory
cpio: build/jdk21.build-slowdebug/hotspot/variant-server/gensrc/jfrfiles/jfrTypes.hpp: Cannot stat: No such file or directory
cpio: build/jdk21.build-slowdebug/hotspot/variant-server/gensrc/jvmtifiles/jvmti.h: Cannot stat: No such file or directory
cpio: build/jdk21.build-slowdebug/hotspot/variant-server/gensrc/jvmtifiles/jvmtiEnter.cpp: Cannot stat: No such file or directory
cpio: build/jdk21.build-slowdebug/hotspot/variant-server/gensrc/jvmtifiles/jvmtiEnterTrace.cpp: Cannot stat: No such file or directory
cpio: build/jdk21.build-slowdebug/hotspot/variant-server/gensrc/jvmtifiles/jvmtiEnv.hpp: Cannot stat: No such file or directory
cpio: build/jdk21.build-slowdebug/support/headers/java.base/java_net_Inet4AddressImpl.h: Cannot stat: No such file or directory
cpio: build/jdk21.build-slowdebug/support/headers/java.base/java_net_InetAddress.h: Cannot stat: No such file or directory
cpio: build/jdk21.build-slowdebug/support/modules_include/java.base/classfile_constants.h: Cannot stat: No such file or directory
cpio: build/jdk21.build-slowdebug/support/modules_include/java.base/jni.h: Cannot stat: No such file or directory
cpio: build/jdk21.build-slowdebug/support/modules_include/java.base/jvmti.h: Cannot stat: No such file or directory
cpio: build/jdk21.build-slowdebug/support/modules_include/java.base/jvmticmlr.h: Cannot stat: No such file or directory
cpio: build/jdk21.build-slowdebug/support/modules_include/java.base/linux/jni_md.h: Cannot stat: No such file or directory
cpio: build/jdk21.build/hotspot/variant-server/gensrc/adfiles/ad_x86.cpp: Cannot stat: No such file or directory
cpio: build/jdk21.build/hotspot/variant-server/gensrc/adfiles/ad_x86_clone.cpp: Cannot stat: No such file or directory
cpio: build/jdk21.build/hotspot/variant-server/gensrc/adfiles/ad_x86_expand.cpp: Cannot stat: No such file or directory
cpio: build/jdk21.build/hotspot/variant-server/gensrc/adfiles/ad_x86_format.cpp: Cannot stat: No such file or directory
cpio: build/jdk21.build/hotspot/variant-server/gensrc/adfiles/ad_x86_gen.cpp: Cannot stat: No such file or directory
cpio: build/jdk21.build/hotspot/variant-server/gensrc/adfiles/ad_x86_misc.cpp: Cannot stat: No such file or directory
cpio: build/jdk21.build/hotspot/variant-server/gensrc/adfiles/ad_x86_peephole.cpp: Cannot stat: No such file or directory
cpio: build/jdk21.build/hotspot/variant-server/gensrc/adfiles/ad_x86_pipeline.cpp: Cannot stat: No such file or directory
cpio: build/jdk21.build/hotspot/variant-server/gensrc/adfiles/dfa_x86.cpp: Cannot stat: No such file or directory
cpio: build/jdk21.build/hotspot/variant-server/gensrc/jfrfiles/jfrEventClasses.hpp: Cannot stat: No such file or directory
cpio: build/jdk21.build/hotspot/variant-server/gensrc/jfrfiles/jfrEventControl.hpp: Cannot stat: No such file or directory
cpio: build/jdk21.build/hotspot/variant-server/gensrc/jfrfiles/jfrEventIds.hpp: Cannot stat: No such file or directory
cpio: build/jdk21.build/hotspot/variant-server/gensrc/jfrfiles/jfrPeriodic.hpp: Cannot stat: No such file or directory
cpio: build/jdk21.build/hotspot/variant-server/gensrc/jfrfiles/jfrTypes.hpp: Cannot stat: No such file or directory
cpio: build/jdk21.build/hotspot/variant-server/gensrc/jvmtifiles/jvmti.h: Cannot stat: No such file or directory
cpio: build/jdk21.build/hotspot/variant-server/gensrc/jvmtifiles/jvmtiEnter.cpp: Cannot stat: No such file or directory
cpio: build/jdk21.build/hotspot/variant-server/gensrc/jvmtifiles/jvmtiEnterTrace.cpp: Cannot stat: No such file or directory
cpio: build/jdk21.build/hotspot/variant-server/gensrc/jvmtifiles/jvmtiEnv.hpp: Cannot stat: No such file or directory
cpio: build/jdk21.build/support/headers/java.base/java_net_Inet4AddressImpl.h: Cannot stat: No such file or directory
cpio: build/jdk21.build/support/headers/java.base/java_net_InetAddress.h: Cannot stat: No such file or directory
cpio: build/jdk21.build/support/modules_include/java.base/classfile_constants.h: Cannot stat: No such file or directory
cpio: build/jdk21.build/support/modules_include/java.base/jni.h: Cannot stat: No such file or directory
cpio: build/jdk21.build/support/modules_include/java.base/jvmti.h: Cannot stat: No such file or directory
cpio: build/jdk21.build/support/modules_include/java.base/jvmticmlr.h: Cannot stat: No such file or directory
cpio: build/jdk21.build/support/modules_include/java.base/linux/jni_md.h: Cannot stat: No such file or directory
cpio: jdk-21.0.1+12/make/NONE: Cannot stat: No such file or directory
cpio: jdk-21.0.1+12/make/hb-buffer-deserialize-json.hh: Cannot stat: No such file or directory
cpio: jdk-21.0.1+12/make/hb-buffer-deserialize-json.rl: Cannot stat: No such file or directory
cpio: jdk-21.0.1+12/make/hb-buffer-deserialize-text-glyphs.hh: Cannot stat: No such file or directory
cpio: jdk-21.0.1+12/make/hb-buffer-deserialize-text-glyphs.rl: Cannot stat: No such file or directory
cpio: jdk-21.0.1+12/make/hb-buffer-deserialize-text-unicode.hh: Cannot stat: No such file or directory
cpio: jdk-21.0.1+12/make/hb-buffer-deserialize-text-unicode.rl: Cannot stat: No such file or directory
cpio: jdk-21.0.1+12/make/hb-number-parser.hh: Cannot stat: No such file or directory
cpio: jdk-21.0.1+12/make/hb-number-parser.rl: Cannot stat: No such file or directory
cpio: jdk-21.0.1+12/make/hb-ot-shaper-indic-machine.hh: Cannot stat: No such file or directory
cpio: jdk-21.0.1+12/make/hb-ot-shaper-indic-machine.rl: Cannot stat: No such file or directory
cpio: jdk-21.0.1+12/make/hb-ot-shaper-khmer-machine.hh: Cannot stat: No such file or directory
cpio: jdk-21.0.1+12/make/hb-ot-shaper-khmer-machine.rl: Cannot stat: No such file or directory
cpio: jdk-21.0.1+12/make/hb-ot-shaper-myanmar-machine.hh: Cannot stat: No such file or directory
cpio: jdk-21.0.1+12/make/hb-ot-shaper-myanmar-machine.rl: Cannot stat: No such file or directory
cpio: jdk-21.0.1+12/make/hb-ot-shaper-use-machine.hh: Cannot stat: No such file or directory
cpio: jdk-21.0.1+12/make/hb-ot-shaper-use-machine.rl: Cannot stat: No such file or directory
cpio: jdk-21.0.1+12/make/hotspot/adGlobals_x86.hpp: Cannot stat: No such file or directory
cpio: jdk-21.0.1+12/make/hotspot/ad_x86.cpp: Cannot stat: No such file or directory
cpio: jdk-21.0.1+12/make/hotspot/ad_x86.hpp: Cannot stat: No such file or directory
cpio: jdk-21.0.1+12/make/hotspot/ad_x86_clone.cpp: Cannot stat: No such file or directory
cpio: jdk-21.0.1+12/make/hotspot/ad_x86_expand.cpp: Cannot stat: No such file or directory
cpio: jdk-21.0.1+12/make/hotspot/ad_x86_format.cpp: Cannot stat: No such file or directory
cpio: jdk-21.0.1+12/make/hotspot/ad_x86_gen.cpp: Cannot stat: No such file or directory
cpio: jdk-21.0.1+12/make/hotspot/ad_x86_misc.cpp: Cannot stat: No such file or directory
cpio: jdk-21.0.1+12/make/hotspot/ad_x86_peephole.cpp: Cannot stat: No such file or directory
cpio: jdk-21.0.1+12/make/hotspot/ad_x86_pipeline.cpp: Cannot stat: No such file or directory
cpio: jdk-21.0.1+12/make/hotspot/dfa_x86.cpp: Cannot stat: No such file or directory
133442 blocks
find-debuginfo: done
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.
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.
- removed no loger existing libsystemconf.so
- commented out usage if Source15 TestSecurityProperties.java test, as honoring of
-- system crypto policies comes from fips aptch which is not yet adapted