Changelog for
groovy18-1.8.9-9.1.noarch.rpm :
* Tue Feb 20 2024 Fridrich Strba
- Use %patch -P N instead of deprecated %patchN.
* Tue Sep 26 2023 Fridrich Strba - Added patch:
* groovy18-reproducible-bytecode.patch + backport of upstream changes to have interface methods and collected variables always in the same order
* Thu Sep 14 2023 Fridrich Strba - Added patch:
* groovy18-timestamp.patch + use SOURCE_DATE_EPOCH for timestamp in classes generated by groovy
* Mon May 16 2022 Fridrich Strba - Added patches:
* groovy18-jansi.patch - Fix build against jansi 2.4.0
* groovy18-jline2.patch - Port to use jline 2.x instead of 1.x
* Tue Mar 22 2022 Fridrich Strba - Added patch:
* groovy18-nofork.patch + do not fork the groovyc and java tasks in the ant build.xml file, so that the ANT_OPTS are propagated to the tasks- Add opens of java.lang from java.base module to all unnamed
* fixes build with jdk17
* Mon Mar 21 2022 Fridrich Strba - Modified patch:
* groovy18-sourcetarget.patch + Build with source and target levels 8- Added patches:
* groovy18-amgiguous-function-calls.patch + Cast to Collection to help compiler to resolve ambiguities with new JDKs
* groovy18-asm7.patch + Remove dependency on the old asm3
* Mon Dec 16 2019 Fridrich Strba - Avoid too many compatibility symlinks, since this is already build in compatibility mode
* Mon Dec 02 2019 Fridrich Strba - Added patch:
* groovy18-notarget.patch + Do not except on a classfile with MODULE information, just ignore it + Fixes build with jdk9+
* Fri Oct 11 2019 Fridrich Strba - Modify the groovy18-script to correspond to library paths in our distributions
* Thu Jun 20 2019 Fridrich Strba - Initial packaging of groovy 1.8.9 as a compatibility groovy18 package