SUSE-RU-2024:0225-1: moderate: Recommended update for ant and and-contrib

SLE-UPDATES null at suse.de
Thu Jan 25 12:30:24 UTC 2024



# Recommended update for ant and and-contrib

Announcement ID: SUSE-RU-2024:0225-1  
Rating: moderate  
References:

  
Affected Products:

  * Development Tools Module 15-SP5
  * openSUSE Leap 15.5
  * SUSE Enterprise Storage 7.1
  * SUSE Linux Enterprise Desktop 15 SP4 LTSS 15-SP4
  * SUSE Linux Enterprise Desktop 15 SP5
  * SUSE Linux Enterprise High Performance Computing 15 SP2
  * SUSE Linux Enterprise High Performance Computing 15 SP2 LTSS 15-SP2
  * SUSE Linux Enterprise High Performance Computing 15 SP3
  * SUSE Linux Enterprise High Performance Computing 15 SP4
  * SUSE Linux Enterprise High Performance Computing 15 SP5
  * SUSE Linux Enterprise High Performance Computing ESPOS 15 SP4
  * SUSE Linux Enterprise High Performance Computing LTSS 15 SP3
  * SUSE Linux Enterprise High Performance Computing LTSS 15 SP4
  * SUSE Linux Enterprise Real Time 15 SP5
  * SUSE Linux Enterprise Server 15 SP2
  * SUSE Linux Enterprise Server 15 SP2 LTSS 15-SP2
  * SUSE Linux Enterprise Server 15 SP3
  * SUSE Linux Enterprise Server 15 SP3 LTSS 15-SP3
  * SUSE Linux Enterprise Server 15 SP4
  * SUSE Linux Enterprise Server 15 SP4 LTSS 15-SP4
  * SUSE Linux Enterprise Server 15 SP5
  * SUSE Linux Enterprise Server for SAP Applications 15 SP2
  * SUSE Linux Enterprise Server for SAP Applications 15 SP3
  * SUSE Linux Enterprise Server for SAP Applications 15 SP4
  * SUSE Linux Enterprise Server for SAP Applications 15 SP5

  
  
An update that can now be installed.

## Description:

This update for ant and ant-contrib fixes the following issues:

ant:

  * ant was updated from version 1.10.13 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.
    * Fixed 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-contrib:

  * Package was rebuilt against ant version 1.10.14 to prevent installation
    issues (no source changes)

## Patch Instructions:

To install this SUSE update use the SUSE recommended installation methods like
YaST online_update or "zypper patch".  
Alternatively you can run the command listed for your product:

  * SUSE Linux Enterprise High Performance Computing LTSS 15 SP4  
    zypper in -t patch SUSE-SLE-Product-HPC-15-SP4-LTSS-2024-225=1

  * SUSE Linux Enterprise Desktop 15 SP4 LTSS 15-SP4  
    zypper in -t patch SUSE-SLE-Product-SLED-15-SP4-LTSS-2024-225=1

  * SUSE Linux Enterprise Server 15 SP2 LTSS 15-SP2  
    zypper in -t patch SUSE-SLE-Product-SLES-15-SP2-LTSS-2024-225=1

  * SUSE Linux Enterprise Server 15 SP3 LTSS 15-SP3  
    zypper in -t patch SUSE-SLE-Product-SLES-15-SP3-LTSS-2024-225=1

  * SUSE Linux Enterprise Server 15 SP4 LTSS 15-SP4  
    zypper in -t patch SUSE-SLE-Product-SLES-15-SP4-LTSS-2024-225=1

  * SUSE Linux Enterprise Server for SAP Applications 15 SP2  
    zypper in -t patch SUSE-SLE-Product-SLES_SAP-15-SP2-2024-225=1

  * SUSE Linux Enterprise Server for SAP Applications 15 SP3  
    zypper in -t patch SUSE-SLE-Product-SLES_SAP-15-SP3-2024-225=1

  * SUSE Linux Enterprise Server for SAP Applications 15 SP4  
    zypper in -t patch SUSE-SLE-Product-SLES_SAP-15-SP4-2024-225=1

  * SUSE Enterprise Storage 7.1  
    zypper in -t patch SUSE-Storage-7.1-2024-225=1

  * openSUSE Leap 15.5  
    zypper in -t patch openSUSE-SLE-15.5-2024-225=1

  * Development Tools Module 15-SP5  
    zypper in -t patch SUSE-SLE-Module-Development-Tools-15-SP5-2024-225=1

  * SUSE Linux Enterprise High Performance Computing 15 SP2 LTSS 15-SP2  
    zypper in -t patch SUSE-SLE-Product-HPC-15-SP2-LTSS-2024-225=1

  * SUSE Linux Enterprise High Performance Computing LTSS 15 SP3  
    zypper in -t patch SUSE-SLE-Product-HPC-15-SP3-LTSS-2024-225=1

  * SUSE Linux Enterprise High Performance Computing ESPOS 15 SP4  
    zypper in -t patch SUSE-SLE-Product-HPC-15-SP4-ESPOS-2024-225=1

## Package List:

  * SUSE Linux Enterprise High Performance Computing LTSS 15 SP4 (noarch)
    * ant-contrib-1.0b3-150200.11.12.2
    * ant-apache-oro-1.10.14-150200.4.18.2
    * ant-apache-log4j-1.10.14-150200.4.18.2
    * ant-apache-bsf-1.10.14-150200.4.18.2
    * ant-apache-resolver-1.10.14-150200.4.18.2
    * ant-jakartamail-1.10.14-150200.4.18.2
    * ant-junit-1.10.14-150200.4.18.2
    * ant-commons-logging-1.10.14-150200.4.18.2
    * ant-1.10.14-150200.4.18.2
    * ant-jdepend-1.10.14-150200.4.18.2
    * ant-manual-1.10.14-150200.4.18.2
    * ant-apache-bcel-1.10.14-150200.4.18.2
    * ant-apache-regexp-1.10.14-150200.4.18.2
    * ant-swing-1.10.14-150200.4.18.2
    * ant-antlr-1.10.14-150200.4.18.2
    * ant-scripts-1.10.14-150200.4.18.2
    * ant-jmf-1.10.14-150200.4.18.2
    * ant-javamail-1.10.14-150200.4.18.2
  * SUSE Linux Enterprise Desktop 15 SP4 LTSS 15-SP4 (noarch)
    * ant-contrib-1.0b3-150200.11.12.2
    * ant-apache-oro-1.10.14-150200.4.18.2
    * ant-apache-log4j-1.10.14-150200.4.18.2
    * ant-apache-bsf-1.10.14-150200.4.18.2
    * ant-apache-resolver-1.10.14-150200.4.18.2
    * ant-jakartamail-1.10.14-150200.4.18.2
    * ant-junit-1.10.14-150200.4.18.2
    * ant-commons-logging-1.10.14-150200.4.18.2
    * ant-1.10.14-150200.4.18.2
    * ant-jdepend-1.10.14-150200.4.18.2
    * ant-manual-1.10.14-150200.4.18.2
    * ant-apache-bcel-1.10.14-150200.4.18.2
    * ant-apache-regexp-1.10.14-150200.4.18.2
    * ant-swing-1.10.14-150200.4.18.2
    * ant-antlr-1.10.14-150200.4.18.2
    * ant-scripts-1.10.14-150200.4.18.2
    * ant-jmf-1.10.14-150200.4.18.2
    * ant-javamail-1.10.14-150200.4.18.2
  * SUSE Linux Enterprise Server 15 SP2 LTSS 15-SP2 (noarch)
    * ant-contrib-1.0b3-150200.11.12.2
    * ant-apache-oro-1.10.14-150200.4.18.2
    * ant-apache-log4j-1.10.14-150200.4.18.2
    * ant-apache-bsf-1.10.14-150200.4.18.2
    * ant-apache-resolver-1.10.14-150200.4.18.2
    * ant-jakartamail-1.10.14-150200.4.18.2
    * ant-junit-1.10.14-150200.4.18.2
    * ant-commons-logging-1.10.14-150200.4.18.2
    * ant-1.10.14-150200.4.18.2
    * ant-jdepend-1.10.14-150200.4.18.2
    * ant-manual-1.10.14-150200.4.18.2
    * ant-apache-bcel-1.10.14-150200.4.18.2
    * ant-apache-regexp-1.10.14-150200.4.18.2
    * ant-swing-1.10.14-150200.4.18.2
    * ant-antlr-1.10.14-150200.4.18.2
    * ant-scripts-1.10.14-150200.4.18.2
    * ant-jmf-1.10.14-150200.4.18.2
    * ant-javamail-1.10.14-150200.4.18.2
  * SUSE Linux Enterprise Server 15 SP3 LTSS 15-SP3 (noarch)
    * ant-contrib-1.0b3-150200.11.12.2
    * ant-apache-oro-1.10.14-150200.4.18.2
    * ant-apache-log4j-1.10.14-150200.4.18.2
    * ant-apache-bsf-1.10.14-150200.4.18.2
    * ant-apache-resolver-1.10.14-150200.4.18.2
    * ant-jakartamail-1.10.14-150200.4.18.2
    * ant-junit-1.10.14-150200.4.18.2
    * ant-commons-logging-1.10.14-150200.4.18.2
    * ant-1.10.14-150200.4.18.2
    * ant-jdepend-1.10.14-150200.4.18.2
    * ant-manual-1.10.14-150200.4.18.2
    * ant-apache-bcel-1.10.14-150200.4.18.2
    * ant-apache-regexp-1.10.14-150200.4.18.2
    * ant-swing-1.10.14-150200.4.18.2
    * ant-antlr-1.10.14-150200.4.18.2
    * ant-scripts-1.10.14-150200.4.18.2
    * ant-jmf-1.10.14-150200.4.18.2
    * ant-javamail-1.10.14-150200.4.18.2
  * SUSE Linux Enterprise Server 15 SP4 LTSS 15-SP4 (noarch)
    * ant-contrib-1.0b3-150200.11.12.2
    * ant-apache-oro-1.10.14-150200.4.18.2
    * ant-apache-log4j-1.10.14-150200.4.18.2
    * ant-apache-bsf-1.10.14-150200.4.18.2
    * ant-apache-resolver-1.10.14-150200.4.18.2
    * ant-jakartamail-1.10.14-150200.4.18.2
    * ant-junit-1.10.14-150200.4.18.2
    * ant-commons-logging-1.10.14-150200.4.18.2
    * ant-1.10.14-150200.4.18.2
    * ant-jdepend-1.10.14-150200.4.18.2
    * ant-manual-1.10.14-150200.4.18.2
    * ant-apache-bcel-1.10.14-150200.4.18.2
    * ant-apache-regexp-1.10.14-150200.4.18.2
    * ant-swing-1.10.14-150200.4.18.2
    * ant-antlr-1.10.14-150200.4.18.2
    * ant-scripts-1.10.14-150200.4.18.2
    * ant-jmf-1.10.14-150200.4.18.2
    * ant-javamail-1.10.14-150200.4.18.2
  * SUSE Linux Enterprise Server for SAP Applications 15 SP2 (noarch)
    * ant-contrib-1.0b3-150200.11.12.2
    * ant-apache-oro-1.10.14-150200.4.18.2
    * ant-apache-log4j-1.10.14-150200.4.18.2
    * ant-apache-bsf-1.10.14-150200.4.18.2
    * ant-apache-resolver-1.10.14-150200.4.18.2
    * ant-jakartamail-1.10.14-150200.4.18.2
    * ant-junit-1.10.14-150200.4.18.2
    * ant-commons-logging-1.10.14-150200.4.18.2
    * ant-1.10.14-150200.4.18.2
    * ant-jdepend-1.10.14-150200.4.18.2
    * ant-manual-1.10.14-150200.4.18.2
    * ant-apache-bcel-1.10.14-150200.4.18.2
    * ant-apache-regexp-1.10.14-150200.4.18.2
    * ant-swing-1.10.14-150200.4.18.2
    * ant-antlr-1.10.14-150200.4.18.2
    * ant-scripts-1.10.14-150200.4.18.2
    * ant-jmf-1.10.14-150200.4.18.2
    * ant-javamail-1.10.14-150200.4.18.2
  * SUSE Linux Enterprise Server for SAP Applications 15 SP3 (noarch)
    * ant-contrib-1.0b3-150200.11.12.2
    * ant-apache-oro-1.10.14-150200.4.18.2
    * ant-apache-log4j-1.10.14-150200.4.18.2
    * ant-apache-bsf-1.10.14-150200.4.18.2
    * ant-apache-resolver-1.10.14-150200.4.18.2
    * ant-jakartamail-1.10.14-150200.4.18.2
    * ant-junit-1.10.14-150200.4.18.2
    * ant-commons-logging-1.10.14-150200.4.18.2
    * ant-1.10.14-150200.4.18.2
    * ant-jdepend-1.10.14-150200.4.18.2
    * ant-manual-1.10.14-150200.4.18.2
    * ant-apache-bcel-1.10.14-150200.4.18.2
    * ant-apache-regexp-1.10.14-150200.4.18.2
    * ant-swing-1.10.14-150200.4.18.2
    * ant-antlr-1.10.14-150200.4.18.2
    * ant-scripts-1.10.14-150200.4.18.2
    * ant-jmf-1.10.14-150200.4.18.2
    * ant-javamail-1.10.14-150200.4.18.2
  * SUSE Linux Enterprise Server for SAP Applications 15 SP4 (noarch)
    * ant-contrib-1.0b3-150200.11.12.2
    * ant-apache-oro-1.10.14-150200.4.18.2
    * ant-apache-log4j-1.10.14-150200.4.18.2
    * ant-apache-bsf-1.10.14-150200.4.18.2
    * ant-apache-resolver-1.10.14-150200.4.18.2
    * ant-jakartamail-1.10.14-150200.4.18.2
    * ant-junit-1.10.14-150200.4.18.2
    * ant-commons-logging-1.10.14-150200.4.18.2
    * ant-1.10.14-150200.4.18.2
    * ant-jdepend-1.10.14-150200.4.18.2
    * ant-manual-1.10.14-150200.4.18.2
    * ant-apache-bcel-1.10.14-150200.4.18.2
    * ant-apache-regexp-1.10.14-150200.4.18.2
    * ant-swing-1.10.14-150200.4.18.2
    * ant-antlr-1.10.14-150200.4.18.2
    * ant-scripts-1.10.14-150200.4.18.2
    * ant-jmf-1.10.14-150200.4.18.2
    * ant-javamail-1.10.14-150200.4.18.2
  * SUSE Enterprise Storage 7.1 (noarch)
    * ant-contrib-1.0b3-150200.11.12.2
    * ant-apache-oro-1.10.14-150200.4.18.2
    * ant-apache-log4j-1.10.14-150200.4.18.2
    * ant-apache-bsf-1.10.14-150200.4.18.2
    * ant-apache-resolver-1.10.14-150200.4.18.2
    * ant-jakartamail-1.10.14-150200.4.18.2
    * ant-junit-1.10.14-150200.4.18.2
    * ant-commons-logging-1.10.14-150200.4.18.2
    * ant-1.10.14-150200.4.18.2
    * ant-jdepend-1.10.14-150200.4.18.2
    * ant-manual-1.10.14-150200.4.18.2
    * ant-apache-bcel-1.10.14-150200.4.18.2
    * ant-apache-regexp-1.10.14-150200.4.18.2
    * ant-swing-1.10.14-150200.4.18.2
    * ant-antlr-1.10.14-150200.4.18.2
    * ant-scripts-1.10.14-150200.4.18.2
    * ant-jmf-1.10.14-150200.4.18.2
    * ant-javamail-1.10.14-150200.4.18.2
  * openSUSE Leap 15.5 (noarch)
    * ant-contrib-manual-1.0b3-150200.11.12.2
    * ant-junit-1.10.14-150200.4.18.2
    * ant-jakartamail-1.10.14-150200.4.18.2
    * ant-manual-1.10.14-150200.4.18.2
    * ant-1.10.14-150200.4.18.2
    * ant-contrib-javadoc-1.0b3-150200.11.12.2
    * ant-javamail-1.10.14-150200.4.18.2
    * ant-commons-logging-1.10.14-150200.4.18.2
    * ant-apache-xalan2-1.10.14-150200.4.18.2
    * ant-commons-net-1.10.14-150200.4.18.2
    * ant-contrib-1.0b3-150200.11.12.2
    * ant-apache-resolver-1.10.14-150200.4.18.2
    * ant-apache-bsf-1.10.14-150200.4.18.2
    * ant-apache-bcel-1.10.14-150200.4.18.2
    * ant-apache-regexp-1.10.14-150200.4.18.2
    * ant-jsch-1.10.14-150200.4.18.2
    * ant-testutil-1.10.14-150200.4.18.2
    * ant-jmf-1.10.14-150200.4.18.2
    * ant-scripts-1.10.14-150200.4.18.2
    * ant-xz-1.10.14-150200.4.18.2
    * ant-imageio-1.10.14-150200.4.18.2
    * ant-apache-oro-1.10.14-150200.4.18.2
    * ant-apache-log4j-1.10.14-150200.4.18.2
    * ant-jdepend-1.10.14-150200.4.18.2
    * ant-swing-1.10.14-150200.4.18.2
    * ant-antlr-1.10.14-150200.4.18.2
    * ant-junit5-1.10.14-150200.4.18.2
  * Development Tools Module 15-SP5 (noarch)
    * ant-contrib-1.0b3-150200.11.12.2
    * ant-apache-oro-1.10.14-150200.4.18.2
    * ant-apache-log4j-1.10.14-150200.4.18.2
    * ant-apache-bsf-1.10.14-150200.4.18.2
    * ant-apache-resolver-1.10.14-150200.4.18.2
    * ant-jakartamail-1.10.14-150200.4.18.2
    * ant-junit-1.10.14-150200.4.18.2
    * ant-commons-logging-1.10.14-150200.4.18.2
    * ant-1.10.14-150200.4.18.2
    * ant-jdepend-1.10.14-150200.4.18.2
    * ant-manual-1.10.14-150200.4.18.2
    * ant-apache-bcel-1.10.14-150200.4.18.2
    * ant-apache-regexp-1.10.14-150200.4.18.2
    * ant-swing-1.10.14-150200.4.18.2
    * ant-antlr-1.10.14-150200.4.18.2
    * ant-scripts-1.10.14-150200.4.18.2
    * ant-jmf-1.10.14-150200.4.18.2
    * ant-javamail-1.10.14-150200.4.18.2
  * SUSE Linux Enterprise High Performance Computing 15 SP2 LTSS 15-SP2 (noarch)
    * ant-contrib-1.0b3-150200.11.12.2
    * ant-apache-oro-1.10.14-150200.4.18.2
    * ant-apache-log4j-1.10.14-150200.4.18.2
    * ant-apache-bsf-1.10.14-150200.4.18.2
    * ant-apache-resolver-1.10.14-150200.4.18.2
    * ant-jakartamail-1.10.14-150200.4.18.2
    * ant-junit-1.10.14-150200.4.18.2
    * ant-commons-logging-1.10.14-150200.4.18.2
    * ant-1.10.14-150200.4.18.2
    * ant-jdepend-1.10.14-150200.4.18.2
    * ant-manual-1.10.14-150200.4.18.2
    * ant-apache-bcel-1.10.14-150200.4.18.2
    * ant-apache-regexp-1.10.14-150200.4.18.2
    * ant-swing-1.10.14-150200.4.18.2
    * ant-antlr-1.10.14-150200.4.18.2
    * ant-scripts-1.10.14-150200.4.18.2
    * ant-jmf-1.10.14-150200.4.18.2
    * ant-javamail-1.10.14-150200.4.18.2
  * SUSE Linux Enterprise High Performance Computing LTSS 15 SP3 (noarch)
    * ant-contrib-1.0b3-150200.11.12.2
    * ant-apache-oro-1.10.14-150200.4.18.2
    * ant-apache-log4j-1.10.14-150200.4.18.2
    * ant-apache-bsf-1.10.14-150200.4.18.2
    * ant-apache-resolver-1.10.14-150200.4.18.2
    * ant-jakartamail-1.10.14-150200.4.18.2
    * ant-junit-1.10.14-150200.4.18.2
    * ant-commons-logging-1.10.14-150200.4.18.2
    * ant-1.10.14-150200.4.18.2
    * ant-jdepend-1.10.14-150200.4.18.2
    * ant-manual-1.10.14-150200.4.18.2
    * ant-apache-bcel-1.10.14-150200.4.18.2
    * ant-apache-regexp-1.10.14-150200.4.18.2
    * ant-swing-1.10.14-150200.4.18.2
    * ant-antlr-1.10.14-150200.4.18.2
    * ant-scripts-1.10.14-150200.4.18.2
    * ant-jmf-1.10.14-150200.4.18.2
    * ant-javamail-1.10.14-150200.4.18.2
  * SUSE Linux Enterprise High Performance Computing ESPOS 15 SP4 (noarch)
    * ant-contrib-1.0b3-150200.11.12.2
    * ant-apache-oro-1.10.14-150200.4.18.2
    * ant-apache-log4j-1.10.14-150200.4.18.2
    * ant-apache-bsf-1.10.14-150200.4.18.2
    * ant-apache-resolver-1.10.14-150200.4.18.2
    * ant-jakartamail-1.10.14-150200.4.18.2
    * ant-junit-1.10.14-150200.4.18.2
    * ant-commons-logging-1.10.14-150200.4.18.2
    * ant-1.10.14-150200.4.18.2
    * ant-jdepend-1.10.14-150200.4.18.2
    * ant-manual-1.10.14-150200.4.18.2
    * ant-apache-bcel-1.10.14-150200.4.18.2
    * ant-apache-regexp-1.10.14-150200.4.18.2
    * ant-swing-1.10.14-150200.4.18.2
    * ant-antlr-1.10.14-150200.4.18.2
    * ant-scripts-1.10.14-150200.4.18.2
    * ant-jmf-1.10.14-150200.4.18.2
    * ant-javamail-1.10.14-150200.4.18.2

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <https://lists.suse.com/pipermail/sle-updates/attachments/20240125/df1588a5/attachment.htm>


More information about the sle-updates mailing list