-
Bug
-
Resolution: Unresolved
-
Major
-
rhel-10.0.beta
-
None
-
ant-1.10.14-10.el10|antlr-2.7.7-78.el10|aopalliance-1.0-39.el10|apache-commons-beanutils-1.9.4-19.el10|apache-commons-cli-1.6.0-5.el10|apache-commons-codec-1.16.0-7.el10|apache-commons-collections-3.2.2-36.el10|apache-commons-compress-1.25.0-5.el10
-
No
-
None
-
rhel-sst-pt-python-ruby-nodejs
-
ssg_platform_tools
-
24
-
26
-
8
-
Dev ack
-
False
-
-
None
-
None
-
None
Due to the switch to Java 21 as default in RHEL 10 we should bootstrap all Java packages.
This is done by:
- ✅ ensuring packages are bootstrapable - task
RHEL-52662 - ✅ toggling bootstrap bcond and bumping release in all spec files
- ✅ creating side tag in CentOS Koji and ensuring corresponding Brew tag is created
- ✅ building all packages in side tag in appropriate order, making sure automatic Brew builds are done in the same order
- ✅ reverting bootstrap bcond in spec file to original value
- ✅ again building in side tag in appropriate order
- ✅ running tests on all builds in side tag
- ✅ merging side tag and ensuring tests pass
Affected 141 components that need to be built:
- ant
- antlr
- aopalliance
- apache-commons-beanutils
- apache-commons-cli
- apache-commons-codec
- apache-commons-collections
- apache-commons-compress
- apache-commons-io
- apache-commons-jxpath
- apache-commons-lang3
- apache-commons-logging
- apache-commons-net
- apache-commons-parent
- apache-parent
- apache-resource-bundles
- apiguardian
- aqute-bnd
- assertj-core
- atinject
- bcel
- beust-jcommander
- bsf
- build-helper-maven-plugin
- byte-buddy
- cdi-api
- cglib
- disruptor
- easymock
- extra-enforcer-rules
- felix-parent
- felix-utils
- fusesource-pom
- google-guice
- guava
- hamcrest
- httpcomponents-client
- httpcomponents-core
- httpcomponents-project
- jakarta-activation
- jakarta-annotations
- jakarta-mail
- jakarta-oro
- jakarta-servlet
- jansi
- java_cup
- javacc
- javacc-maven-plugin
- javapackages-bootstrap
- javapackages-tools
- javaparser
- jaxb
- jaxb-api
- jaxb-dtd-parser
- jaxb-fi
- jaxb-istack-commons
- jaxb-stax-ex
- jctools
- jdepend
- jdom
- jdom2
- jflex
- jsch
- jsoup
- jsr-305
- junit
- junit5
- jzlib
- log4j
- maven
- maven-antrun-plugin
- maven-archiver
- maven-artifact-transfer
- maven-assembly-plugin
- maven-bundle-plugin
- maven-common-artifact-filters
- maven-compiler-plugin
- maven-dependency-analyzer
- maven-dependency-plugin
- maven-dependency-tree
- maven-enforcer
- maven-file-management
- maven-filtering
- maven-jar-plugin
- maven-parent
- maven-plugin-testing
- maven-plugin-tools
- maven-remote-resources-plugin
- maven-resolver
- maven-resources-plugin
- maven-shared-incremental
- maven-shared-io
- maven-shared-utils
- maven-source-plugin
- maven-surefire
- maven-verifier
- maven-wagon
- mockito
- modello
- moditect
- modulemaker-maven-plugin
- mojo-parent
- msv
- objectweb-asm
- objenesis
- opentest4j
- osgi-annotation
- osgi-compendium
- osgi-core
- plexus-archiver
- plexus-build-api0
- plexus-cipher
- plexus-classworlds
- plexus-compiler
- plexus-containers
- plexus-interpolation
- plexus-io
- plexus-languages
- plexus-pom
- plexus-resources
- plexus-sec-dispatcher
- plexus-testing
- plexus-utils
- plexus-xml
- qdox
- regexp
- relaxng-datatype-java
- sisu
- sisu-mojos
- slf4j
- testng
- univocity-parsers
- velocity
- xalan-j2
- xerces-j2
- xml-commons-apis
- xml-commons-resolver
- xmlunit
- xmvn
- xmvn-generator
- xz-java
- is blocked by
-
RHEL-52312 Unable to install java-devel in CentOS Stream 10 and RHEL 10
- Closed
- links to
-
RHBA-2024:136339 ant bug fix and enhancement update