Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package ant for openSUSE:Factory checked in at 2023-09-01 14:18:44 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ant (Old) and /work/SRC/openSUSE:Factory/.ant.new.1766 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ant" Fri Sep 1 14:18:44 2023 rev:91 rq:1108214 version:1.10.14 Changes: -------- --- /work/SRC/openSUSE:Factory/ant/ant-antlr.changes 2023-05-06 22:08:24.728456353 +0200 +++ /work/SRC/openSUSE:Factory/.ant.new.1766/ant-antlr.changes 2023-09-01 14:18:48.551371894 +0200 @@ -1,0 +2,56 @@ +Thu Aug 31 06:49:53 UTC 2023 - Fridrich Strba <fst...@suse.com> + +- Update to 1.10.14: + * Changes that could break older environments: + + Resource#compareTo now invokes getName rather than toString as + the later may be costly (for example in the case of a + StringResource). + + When using Java 18 or higher, Ant will no longer use Java + SecurityManager because it has been deprecated for removal and + by default is disallowed to be set at runtime + https://openjdk.org/jeps/411. + This will mean that the "<permissions>" type is no longer + functional when using Java 18 or higher. + Furthermore, when using Java 18 or higher, if the build + executes tasks that call "java.lang.System.exit()" and if + those tasks aren't running in a forked VM of their own, then + such tasks will now kill the entire Ant build process. It is + recommended that such tasks be updated to launch in a forked + VM so that the System.exit() call will not impact the JVM in + which Ant process runs. + * Fixed bugs: + + log only the stylesheet name in the xslt task. + + junitlauncher task's "test" and "listener" elements which take + a "outputDir" property were incorrectly resolving the + outputDir against the current working directory instead of the + project's basedir. + + regexmapper would, in some cases, incorrectly consume + backslash characters from the "to" attribute, resulting in + missing backslashes in the output. + + <fixcrlf>, <replace> and <replaceregexp> now try to preserve + the file permissions of the files they modify. + + junitlauncher task would fail if a forked test timed out even + if haltOnFailure was set to false. + + fixes a bug in org.apache.tools.zip.ZipOutputStream where, + even when "zip64Mode" is set to "always", ZipOutputStream may + not create a CEN extra field data for the entry. + + legacy-xml listener of junitlauncher task wouldn't report + certain failures involving junit jupiter dynamic tests. + + allow.class which was introduced in Ant 1.10.13 release, has + been removed from this 1.10.14 release. This class was + introduced in context of the SecurityManager changes in + Ant 1.10.13, which have now been reverted in Ant 1.10.14, + since they caused several regressions. + * Other changes: + + <fork> element of the junitlauncher task now has a new + optional "java" attribute which can be used to point to a + different Java installation for runnning the forked tests. + + made sure <echoproperties> sorts the echoed properties on + JDK9+ as well. + + org.apache.tools.ant.taskdefs.Recorder class now introduces a + setLogLevel(LogLevel level) method. + + The <fork> element of junitlaunchertask now allows a + "forkMode" attribute. forkMode=perTestClass can now be used to + launch each test class in a separate forked JVM. + +------------------------------------------------------------------- ant-junit.changes: same change ant-junit5.changes: same change ant.changes: same change Old: ---- apache-ant-1.10.13-src.tar.xz apache-ant-1.10.13-src.tar.xz.asc New: ---- apache-ant-1.10.14-src.tar.xz apache-ant-1.10.14-src.tar.xz.asc ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ant-antlr.spec ++++++ --- /var/tmp/diff_new_pack.DNAicL/_old 2023-09-01 14:18:51.827488822 +0200 +++ /var/tmp/diff_new_pack.DNAicL/_new 2023-09-01 14:18:51.843489393 +0200 @@ -24,7 +24,7 @@ %bcond_with junit5 %bcond_without antlr Name: ant-antlr -Version: 1.10.13 +Version: 1.10.14 Release: 0 Summary: Antlr Task for ant License: Apache-2.0 ++++++ ant-junit.spec ++++++ --- /var/tmp/diff_new_pack.DNAicL/_old 2023-09-01 14:18:51.879490678 +0200 +++ /var/tmp/diff_new_pack.DNAicL/_new 2023-09-01 14:18:51.891491106 +0200 @@ -24,7 +24,7 @@ %bcond_with junit5 %bcond_with antlr Name: ant-junit -Version: 1.10.13 +Version: 1.10.14 Release: 0 Summary: Optional junit tasks for ant License: Apache-2.0 ++++++ ant-junit5.spec ++++++ --- /var/tmp/diff_new_pack.DNAicL/_old 2023-09-01 14:18:51.931492534 +0200 +++ /var/tmp/diff_new_pack.DNAicL/_new 2023-09-01 14:18:51.947493105 +0200 @@ -24,7 +24,7 @@ %bcond_without junit5 %bcond_with antlr Name: ant-junit5 -Version: 1.10.13 +Version: 1.10.14 Release: 0 Summary: Optional junit tasks for ant License: Apache-2.0 ++++++ ant.spec ++++++ --- /var/tmp/diff_new_pack.DNAicL/_old 2023-09-01 14:18:51.999494961 +0200 +++ /var/tmp/diff_new_pack.DNAicL/_new 2023-09-01 14:18:52.011495390 +0200 @@ -23,7 +23,7 @@ %bcond_with junit5 %bcond_with antlr Name: ant -Version: 1.10.13 +Version: 1.10.14 Release: 0 Summary: Java-based build tool License: Apache-2.0 ++++++ apache-ant-1.10.13-src.tar.xz -> apache-ant-1.10.14-src.tar.xz ++++++ ++++ 4345 lines of diff (skipped)