Page MenuHomeSolus

Update apache-ant to 1.10.8
ClosedPublic

Authored by serebit on Jun 5 2020, 6:58 PM.
Tags
None
Referenced Files
F11047898: D8994.id21784.diff
Thu, Aug 10, 3:55 PM
F11047897: D8994.id21661.diff
Thu, Aug 10, 3:55 PM
F11047896: D8994.id.diff
Thu, Aug 10, 3:55 PM
F11047895: D8994.id21668.diff
Thu, Aug 10, 3:55 PM
F11033420: D8994.diff
Wed, Aug 9, 3:40 PM
F11024663: D8994.diff
Tue, Aug 8, 11:13 PM
F10998185: D8994.id21661.diff
Thu, Jul 27, 7:30 PM
F10866654: D8994.id21784.diff
Jun 17 2023, 4:41 PM

Details

Summary

Additionally, use openjdk-11 for build and runtime.

Notable changes:

  • Fix a regression in javac task involving command line argument files
  • sshexec failed to write output to a file if the file didn't exist
  • Fix "legacy-xml" formatter of junitlauncher task not writing out the stacktrace for failures

Full changelog is available here.

Test Plan

Build josm from source

Diff Detail

Repository
R365 apache-ant
Branch
master
Lint
No Lint Coverage
Unit
No Test Coverage

Event Timeline

livingsilver94 added inline comments.
files/0001-Default-to-using-openjdk-11.patch
22

To be fair, maven allows to specify another JAVA_HOME while at its current state, ant doesn't, this patch forces a value. Would you take the effort to make ant behave similarly to maven?

DISCLAIMER: you may want to check my statements before going ahead, I could remember wrong.

files/0001-Default-to-using-openjdk-11.patch
22

image.png (405×764 px, 426 KB)

Use a similar Java shim to scala and kotlin-native, allowing specification of JAVA_HOME by the user

This revision is now accepted and ready to land.Jun 13 2020, 4:02 PM
This revision was automatically updated to reflect the committed changes.