Re: JDK 14 is now in Rampdown Phase Two

2020-01-20 Thread Jaikiran Pai
Hello Rory, No issues found with our Ant project testsuite on a Linux setup for both JDK 14 build 14-ea+32-1423 and JDK 15 build 15-ea+6-123. JDK 14 - https://builds.apache.org/job/Ant%20Master%20(latest%20EA%20JDK)/jdk_axis=jdk14-ea,label_exp=ubuntu/33/ JDK 15 - https://builds.apache.org/job/An

Re: JDK 14 is now in the Release Candidate Phase

2020-02-10 Thread Jaikiran Pai
Hello Rory, No unexpected failures observed with JDK 14 build 14+36-1461 and JDK 15 build 15-ea+9-264 for our Ant testsuite on a Linux setup. JDK 14 job - https://builds.apache.org/job/Ant%20Master%20(latest%20EA%20JDK)/34/jdk_axis=jdk14-ea,label_exp=ubuntu/ JDK 15 job - https://builds.apache.or

Re: OpenJDK 15 EA build 21 is now available

2020-05-02 Thread Jaikiran Pai
Hello Rory, I tested the 15 EA build 21 against one of our Ant jobs. I see a bunch of errors[1] in our RMIC related task tests and all seem to be due to the "rmic" command no longer being part of the shipped JDK 15. I can find this "rmic" command in JDK 14 installations (under bin/ directory) but

Re: OpenJDK 15 EA build 21 is now available

2020-05-04 Thread Jaikiran Pai
n. >> Yeah, it is not included in JDK 15 Release Notes yet. FOSS email sent >> on April 10th had a note on this change. >> Regards >> Deepak >> On 02/05/20 5:44 pm, Jaikiran Pai wrote: >>> Hello Rory, >>> I tested the 15 EA build 21 against one of our Ant

Re: [ant] branch 1.9.x updated: rmic has been removed in Java 15+

2020-05-05 Thread Jaikiran Pai
With this change, things are much better now with Java 15 https://builds.apache.org/job/Ant%20Master%20(latest%20EA%20JDK)/jdk_axis=jdk15-ea,label_exp=ubuntu/36/testReport/ That one remaining failure is due to Nashorn no longer being part of Java 15. -Jaikiran On 05/05/20 3:24 pm, bode...@apache

Re: Planning to Cut Releases Soonish

2020-05-06 Thread Jaikiran Pai
No objections on both 1.9.x and 1.10.x releases. -Jaikiran On 06/05/20 4:23 pm, Stefan Bodewig wrote: > Hi all > > master has accumulated a few bug fixes and enhancements that want to be > released, some of those have been backported to the 1.9.x > branch. Therefore I volunteer to cut releases of

Re: [VOTE] Release Apache Ant 1.10.8 based on RC1

2020-05-11 Thread Jaikiran Pai
+1. - Downloaded the .tar.gz - Used this version to build a few internal projects - Checked the NOTICE file - Checked some random manuals and also the manual for FixCRLF task. All looks fine. -Jaikiran On 10/05/20 8:29 pm, Stefan Bodewig wrote: > Hi all > > I've created a release candidate f

Re: [VOTE] Release Apache Ant 1.9.15 based on RC1

2020-05-12 Thread Jaikiran Pai
+1. - Downloaded the .tar.gz - Checked some random manuals (including the FixCRLF task) - Used this version to build some internal projects All went fine. P.S: It took me a while to send this vote since I wanted to try this against Java 5 locally, but I couldn't get my hands on any such versio

Re: [VOTE] EOL the 1.9.x branch with the 1.9.15 release

2020-05-13 Thread Jaikiran Pai
+1 for making 1.9.15 the last release for 1.9.x series and then retiring the 1.9.x branch. -Jaikiran On 12/05/20 4:03 pm, Stefan Bodewig wrote: > Hi all > > I was under the impression we had already voted on this but my > recollections was wrong. > > Wnen 1.10.7 has been released there had not be

Re: [ANN] Apache Ant 1.9.15 and 1.10.8 Released

2020-05-18 Thread Jaikiran Pai
Thank you Stefan for making these releases. -Jaikiran On 13/05/20 10:00 pm, Stefan Bodewig wrote: > The Apache Ant Team is pleased to announce the releases of Apache Ant > 1.9.15 and 1.10.8. > > Apache Ant is a Java library and command-line tool that helps building > software. > > The Apache Ant

Re: Problem with apache-ant build

2020-05-18 Thread Jaikiran Pai
I just gave this a try locally and it downloaded it fine both from the Ant build command and even from the browser. Are you behind any corporate proxies or such which might be preventing this download? -Jaikiran On 18/05/20 11:39 pm, Bud Rozwood wrote: > Hi, > > I'm trying to install apache-ant-1

Re: [DISCUSS] EOL the 1.9.x branch with the 1.9.15 release

2020-05-20 Thread Jaikiran Pai
Hello Maarten, For me the main reason why I initially proposed EOLing 1.9.x branch (and releases) is because creating new fixes for it and then releasing it is becoming cumbersome. Java APIs have moved on from the Java 5 days a long way (even just comparing against Java 8 itself). What that means

Re: OpenJDK 15 EA build 24 is now available

2020-05-22 Thread Jaikiran Pai
Hello Rory, No issues found[1] against our Ant testsuite on a Linux setup using JDK 15 EA build 15-ea+24-1168. [1] https://builds.apache.org/job/Ant%20Master%20(latest%20EA%20JDK)/37/jdk_axis=jdk15-ea,label_exp=ubuntu/ -Jaikiran On 22/05/20 1:35 pm, Rory O'Donnell wrote: > > Hi Stefan/Jaikiran,

Re: JDK 15 is in Rampdown Phase One

2020-06-23 Thread Jaikiran Pai
Hello Rory, Build 28 of Java 15 EA looks fine[1]. No unexpected failures against our Ant testsuite on a Linux setup. [1] https://builds.apache.org/job/Ant%20Master%20(latest%20EA%20JDK)/38/jdk_axis=jdk15-ea,label_exp=ubuntu/ -Jaikiran On 22/06/20 9:11 pm, Rory O'Donnell wrote: > > Hi Stefan/Ja

Re: supporting graal.js

2020-07-18 Thread Jaikiran Pai
Hello Stefan, On 27/05/20 10:06 pm, Stefan Bodewig wrote: > Hi all > > I've changed master to also download the things required to use GraalVM > JavaScript as language and changed JavaxScriptRunner to make it work a > bit better. > > This uses > https://github.com/graalvm/graaljs/blob/master/docs/

Re: JDK 15 is now in Rampdown Phase Two

2020-07-18 Thread Jaikiran Pai
Hello Rory, Our tests against a Linux VM with JDK 15 EA (build 15-ea+32-1525)[1] and JDK 16 EA (build 16-ea+6-203)[2] have both passed without any unexpected failures. [1] https://builds.apache.org/job/Ant%20Master%20(latest%20EA%20JDK)/40/jdk_axis=jdk15-ea,label_exp=ubuntu/ [2] https://builds.a

Re: Migrating build jobs

2020-08-13 Thread Jaikiran Pai
Hello Jan, On 13/08/20 3:32 pm, apa...@materne.de wrote: > > > https://builds.apache.org/view/A/view/Ant/job/Ant%20Master%20(latest%20EA%20 > JDK)/ > > Ant Master (latest EA JDK) > > deactivated > > Last Success: 2m 22d > > Last Error: 25d > > > > Incomplete job. Tries to build on Java 1.5 + 1

Re: AW: Migrating build jobs

2020-08-14 Thread Jaikiran Pai
20(latest%20EA%20JDK)/ > > I placed some docs ... > > > Jan > > > -Ursprüngliche Nachricht- > Von: Jaikiran Pai > Gesendet: Freitag, 14. August 2020 03:42 > An: Ant Developers List ; apa...@materne.de > Betreff: Re: Migrating build jobs > > He

Re: JDK 15 is now in the Initial Release Candidate Phase

2020-08-14 Thread Jaikiran Pai
Hello Rory, Our Ant tests (on a Linux setup) against JDK 15 build 15+35-1559 and JDK 16 build 16-ea+9-365 have both[1][2] come back without any (unexpected) failures. No issues to report against the release candidate build for JDK 15. [1] https://ci-builds.apache.org/job/Ant/job/Ant%20Master%20

Re: Release Announcement: General Availability of Java 15 / JDK 15

2020-09-15 Thread Jaikiran Pai
Hello Rory, Congratulations on the Java 15 release. I ran the Java 15 (build 15+36-1562)[1] and Java 16 EA (build 16-ea+15-631)[2] against our Ant project on a linux setup. No unexpected failures or issues in both these versions. [1] https://ci-builds.apache.org/job/Ant/job/Ant%20Master%20(lates

Re: Release Plans for 1.10.9

2020-09-20 Thread Jaikiran Pai
Hello Stefan, This sounds fine to me. -Jaikiran On 21/09/20 12:00 pm, Stefan Bodewig wrote: > Hi all > > now that Java 15 is out I'd like to cut a new 1.10 release with GraalVM > JavaScript support baked in. For that I intend to enable full Nashorn > compatibility and allow users to disable it w

Re: Now Enabling Nashorn Compatibility

2020-09-29 Thread Jaikiran Pai
Hello Stefan, I went through these commits and they look fine to me. I think it's OK to set the system property to enable the compatibility. -Jaikiran On 26/09/20 12:51 am, Stefan Bodewig wrote: > Hi all > > things weren't as easy as I had hoped. You cannot enable Nashorn > compatibility via jav

Re: [VOTE] Release Apache Ant 1.10.9 based on RC1

2020-09-29 Thread Jaikiran Pai
+1. - Downloaded apache-ant-1.10.9-bin.tar.gz - Checked the NOTICE file - Check some of the manuals in the downloaded binary - Built some internal projects using this new version All went fine. -Jaikiran On 27/09/20 3:58 pm, Stefan Bodewig wrote: > Hi all > > as mentioned in my last mail the

Re: JDK 16 EA build 18 is now available

2020-10-02 Thread Jaikiran Pai
Hello Rory, I just ran our CI job[1] against a Linux setup for Java 16 EA (build 16-ea+18-901) and no unexpected issues were observed. All looks fine with this build. [1] https://ci-builds.apache.org/job/Ant/job/Ant%20Master%20(latest%20EA%20JDK)/8/jdk_axis=jdk16_ea,label_exp=ubuntu/ -Jaikiran

Re: JDK 16 EA build 21 is available

2020-11-03 Thread Jaikiran Pai
Hello Rory, I just ran our Ant project against the JDK 16 EA build 16-ea+22-1329 on our Linux setup[1] and no unexpected failures showed up. All looks fine. [1] https://ci-builds.apache.org/job/Ant/job/Ant%20Master%20(latest%20EA%20JDK)/9/jdk_axis=jdk16_ea,label_exp=ubuntu/ -Jaikiran On 23/10/2

Re: JDK 16 Early Access build 24 is now available

2020-11-15 Thread Jaikiran Pai
Hello Rory, Ran our Ant project against JDK 16 EA build 16-ea+24-1553 on a Linux setup[1]. Looks fine, no issues found. [1] https://ci-builds.apache.org/job/Ant/job/Ant%20Master%20(latest%20EA%20JDK)/jdk_axis=jdk16_ea,label_exp=ubuntu/10/ -Jaikiran On 13/11/20 3:09 pm, Rory O'Donnell wrote: > >

Re: JDK 16 Early Access build 24 is now available

2020-11-15 Thread Jaikiran Pai
Hello Rory, On 13/11/20 3:09 pm, Rory O'Donnell wrote: > > > Project Loom Early-Access Build: Build 16-loom+7-285 > (2020/11/4) > >  * *Want to know more* - check out - >    https://inside.java/2020/11/11/project-loom-at-nyc-java-sig/ That video was really informative.

Re: JDK 16 Early Access build 26 is now available

2020-11-27 Thread Jaikiran Pai
Hello Rory, Ran the Ant project against JDK 16 EA (build 16-ea+26-1764, mixed mode, sharing) on a Linux setup. No issues observed https://ci-builds.apache.org/job/Ant/job/Ant%20Master%20(latest%20EA%20JDK)/12/jdk_axis=jdk16_ea,label_exp=ubuntu/. -Jaikiran On 27/11/20 4:07 pm, Rory O'Donnell wro

Re: JDK 16 is in Rampdown Phase One

2020-12-14 Thread Jaikiran Pai
Hello Rory, There appears to be an regression in this build of JDK 16. One of our test classes[1] is consistently running into an exception of the form listed at the end of this mail. I have verified that this works fine with the JDK 15 and this isn't some issue with our CI infrastructure. I

Re: JDK 16 is in Rampdown Phase One

2020-12-14 Thread Jaikiran Pai
Hello Rory, I just opened https://bugs.openjdk.java.net/browse/JDK-8258246 with relevant details. If any further input is needed I will gladly spend some more time on it tomorrow. It's been a long day and the CI jobs aren't quick to try out things. -Jaikiran On 14/12/20 2:41 pm

Re: JDK 16 is now in Rampdown Phase Two

2021-01-15 Thread Jaikiran Pai
Hello Rory, I ran the Ant testsuite on a Linux setup against this JDK 16 build 16-ea+32-2190. No issues were noticed. The regression that was observed in the previous JDK 16 EA and was reported in https://bugs.openjdk.java.net/browse/JDK-8258246, is no longer present in this JDK 16 build. A

Re: Ivy expertise needed for Bug 65110

2021-01-28 Thread Jaikiran Pai
Hello Stefan, I can take a look at it later tonight and see what's going on. -Jaikiran On 28/01/21 2:21 pm, Stefan Bodewig wrote: Hi https://bz.apache.org/bugzilla/show_bug.cgi?id=65110 when creating and publishing an Ant release we seem to create empty source jars for ant-testutil - and onl

Re: Ivy expertise needed for Bug 65110

2021-01-28 Thread Jaikiran Pai
Hello Stefan, I had a quick look and to me this looks like a bug in our build.xml itself and not related to Ivy. The source jar for testutil gets generated as part of our Ant "test-jar-source" which is using a wrong directory to find the testutil sources. I have opened a PR https://github.com

Re: Ivy expertise needed for Bug 65110

2021-01-28 Thread Jaikiran Pai
I've now committed that change to both master and 1.9.x branches upstream. -Jaikiran On 28/01/21 4:22 pm, Jaikiran Pai wrote: Hello Stefan, I had a quick look and to me this looks like a bug in our build.xml itself and not related to Ivy. The source jar for testutil gets generated as

Re: JDK 16 is now in the Release Candidate Phase

2021-02-05 Thread Jaikiran Pai
Hello Rory, I just ran the JDK 16 build 16+35-2229 against our Ant testsuite on a Linux setup[1]. All went fine and no issues observed. [1] https://ci-builds.apache.org/job/Ant/job/Ant%20Master%20(latest%20EA%20JDK)/jdk_axis=jdk16_ea,label_exp=ubuntu/65/ -Jaikiran On 05/02/21 4:01 pm, Rory

Release 1.10.10 of Ant?

2021-02-24 Thread Jaikiran Pai
Our last release for 1.10.x of Ant happened in September 2020. There have been a good number of bug fixes and enhancements done since then[1]. Should we go ahead and release 1.10.10 in the coming weeks? I don't have any specific bug fixes or enhancements pending. Is there anything anyone else i

Re: Release 1.10.10 of Ant?

2021-02-27 Thread Jaikiran Pai
Hello Stefan, On 27/02/21 3:15 pm, Stefan Bodewig wrote: On 2021-02-25, Jaikiran Pai wrote: Is there anything anyone else is working on, that needs to be part of the release? I'd like to look into solving https://bz.apache.org/bugzilla/show_bug.cgi?id=65105 And https://bz.apach

Re: Option to discard (error) output?

2021-03-14 Thread Jaikiran Pai
Hello Stefan, Yes that sounds reasonable to me and even the set of tasks that you noted to have these properties. -Jaikiran On 14/03/21 4:55 pm, Stefan Bodewig wrote: Hi https://bz.apache.org/bugzilla/show_bug.cgi?id=62330 reminded me of something I wanted to discuss. Sometimes people are

Re: Release Announcement: General Availability of Java 16 / JDK 16

2021-03-16 Thread Jaikiran Pai
Hello Rory, Congratulations on the Java 16 release. I just ran our Ant project testsuite on a Linux setup against JDK 16 build 16+36-2231 and JDK 17 build 17-ea+13-1000. No issues found in both these runs. https://ci-builds.apache.org/job/Ant/job/Ant%20Master%20(latest%20EA%20JDK)/68/jdk_axi

Re: [ant] branch master updated: add discardOutput and discardError to redirector, apply, exec, java

2021-03-20 Thread Jaikiran Pai
On 20/03/21 11:31 pm, bode...@apache.org wrote: ... + */ +public class NullOutputStream extends OutputStream { + +/** + * Shared instance which is safe to use concurrently as the stream + * doesn't hold any state at all. + */ +public static NullOutputStream INSTANCE = new Nu

Re: Release 1.10.10 of Ant?

2021-03-29 Thread Jaikiran Pai
An update: On 27/02/21 3:15 pm, Stefan Bodewig wrote: On 2021-02-25, Jaikiran Pai wrote: Is there anything anyone else is working on, that needs to be part of the release? I'd like to look into solving https://bz.apache.org/bugzilla/show_bug.cgi?id=65105 And https://bz.apache.org/bug

Re: OpenJDK 17 Early Access build 16 is now available

2021-04-02 Thread Jaikiran Pai
Hello Rory, I ran this against our Ant project tests on a Linux setup[1] and no issues found in this run against build 17-ea+16-1315. https://ci-builds.apache.org/job/Ant/job/Ant%20Master%20(latest%20EA%20JDK)/70/jdk_axis=jdk17_ea,label_exp=ubuntu/ -Jaikiran On 02/04/21 12:52 pm, Rory O'Donn

[VOTE] Release Apache Ant 1.10.10 based on RC1

2021-04-11 Thread Jaikiran Pai
I've created a release candidate for 1.10.10: git tag: ANT_1.10.10_RC1 on commit: eccd0a2ceb4fa854ee9f2a95cfea10d55a485dda tarballs: https://dist.apache.org/repos/dist/dev/ant/   revision: 46988 Maven artifacts: https://repository.apache.org/content/repositories/orgapacheant-1047

Re: [VOTE] Release Apache Ant 1.10.10 based on RC1

2021-04-12 Thread Jaikiran Pai
Changes that will be part of this release are noted here https://dist.apache.org/repos/dist/dev/ant/RELEASE-NOTES-1.10.10.html -Jaikiran On 12/04/21 10:01 am, Jaikiran Pai wrote: I've created a release candidate for 1.10.10: git tag: ANT_1.10.10_RC1 on c

Re: [VOTE] Release Apache Ant 1.10.10 based on RC1

2021-04-13 Thread Jaikiran Pai
junitlauncher is more useful in this release, against an existing project. -Jaikiran On 13/04/21 1:31 pm, Maarten Coene wrote: +1 Maarten Op maandag 12 april 2021 06:31:29 CEST schreef Jaikiran Pai : I've created a release candidate for 1.10.10: git tag: ANT_1.10.10_RC1   

Re: [VOTE] Release Apache Ant 1.10.10 based on RC1

2021-04-15 Thread Jaikiran Pai
100 tests exercising various aspects of Ant functionality for Groovy's AntBuilder and Groovy's various Ant tasks. There were no failures. Cheers, Paul. On Mon, Apr 12, 2021 at 2:31 PM Jaikiran Pai wrote: I've created a release candidate for 1.10.10: git tag: ANT_1.10.10_RC1

Re: [VOTE] Release Apache Ant 1.10.10 based on RC1

2021-04-15 Thread Jaikiran Pai
With +1s from Stefan, Maarten, me and Paul (non-binding), this vote has passed. I'll start the rest of the release activities shortly. Thank you everyone. -Jaikiran On 12/04/21 10:01 am, Jaikiran Pai wrote: I've created a release candidate for 1.10.10: git tag: ANT_1.10.10_RC1  

Close 1.10.10 in bugzilla?

2021-04-17 Thread Jaikiran Pai
I just completed the release formalities for Ant 1.10.10. I will send out the official announcement mail on Monday. In the meantime, could someone which access permissions on Bugzilla please close the 1.10.10 version and create a new 1.10.11 version there? -Jaikiran

Re: Close 1.10.10 in bugzilla?

2021-04-17 Thread Jaikiran Pai
Thank you Stefan. -Jaikiran On 18/04/21 1:36 am, Stefan Bodewig wrote: On 2021-04-17, Jaikiran Pai wrote: I just completed the release formalities for Ant 1.10.10. I will send out the official announcement mail on Monday. In the meantime, could someone which access permissions on Bugzilla

[ANNOUNCE] Apache Ant 1.10.10 released

2021-04-19 Thread Jaikiran Pai
The Apache Ant Team is pleased to announce the release of Apache Ant 1.10.10. Apache Ant is a Java library and command-line tool that helps building software. The Apache Ant team currently maintains two lines of development. The 1.9.x releases require Java 5 at runtime and 1.10.x requires Ja

Re: JDK 17 EA build 18 is available

2021-04-21 Thread Jaikiran Pai
Hello Rory, No issues were observed against our Ant testsuite on a Linux setup with JDK 17 build 17-ea+18-1490. https://ci-builds.apache.org/job/Ant/job/Ant%20Master%20(latest%20EA%20JDK)/71/jdk_axis=jdk17_ea,label_exp=ubuntu/ -Jaikiran On 20/04/21 3:21 pm, Rory O'Donnell wrote: *Hi Stefa

Re: [PROPOSAL] ant-junitlauncher watchdog customization

2021-04-30 Thread Jaikiran Pai
Hello Aleksei, That looks fine to me. I've merged it to our master branch. I've added your github profile name (Alex) to our contributors list. If you want to use a different name to be added, please let us know, I'll update accordingly. -Jaikiran On 30/04/21 2:06 pm, Aleksei Zotov wrote:

Re: JDK 17 Early Access build 21 is available

2021-05-10 Thread Jaikiran Pai
Hello Rory, Ran our Ant testsuite against JDK 16.0.1 (build 16.0.1+9-24)[1] and JDK 17-ea (build 17-ea+21-1866)[2]. No issues observed. [1] https://ci-builds.apache.org/job/Ant/job/Ant%20Master%20(latest%20EA%20JDK)/jdk_axis=jdk16_ea,label_exp=ubuntu/72/ [2] https://ci-builds.apache.org/jo

Re: JDK 17 Early Access build 23 is available

2021-05-21 Thread Jaikiran Pai
Hello Rory, I ran this against our Ant project on a Linux system. No issues observed in this run with JDK 17 build 17-ea+23-2064. https://ci-builds.apache.org/job/Ant/job/Ant%20Master%20(latest%20EA%20JDK)/jdk_axis=jdk17_ea,label_exp=ubuntu/73/ -Jaikiran On 21/05/21 12:28 pm, Rory O'Donnell

Re: Creating a New AntUnit Release?

2021-05-23 Thread Jaikiran Pai
Hello Stefan, Releasing a new version sounds good. As for the version number, I'll let you decide since I don't have prior background with AntUnit releases :) -Jaikiran On 23/05/21 2:37 pm, Stefan Bodewig wrote: Hi all it looks as if we didn't do what we preach, see https://bz.apache.org/bu

Re: JDK 17 is now in Rampdown Phase One

2021-06-14 Thread Jaikiran Pai
Hello Rory, This JDK 17 EA build 26, has caused at least one regression in our testsuite. It relates to the new WARNING message that gets printed out to System.err, when something at runtime sets the security manager. Given the nature of the test that's failing, fixing it is trivial for us, s

Re: [External] : Re: JDK 17 is now in Rampdown Phase One

2021-06-15 Thread Jaikiran Pai
Hello Rory, On 14/06/21 11:42 pm, Rory O'Donnell wrote: Many thanks Jaikiran for the analysis and the feedback to the security-dev mailing list ! Do let us know about the final test failure ? I had a look at this one in more detail. The failure is in one of our javadoc related tests[1]. Af

Re: [External] : Re: JDK 17 is now in Rampdown Phase One

2021-06-15 Thread Jaikiran Pai
Additionally, more as a FYI - we have started to receive user reports that the new security manager deprecation WARNING messages on System.err are impacting some of their existing build scripts https://bz.apache.org/bugzilla/show_bug.cgi?id=65381 -Jaikiran On 15/06/21 9:51 pm, Jaikiran Pai

Upcoming Java 17 release will have an impact on our javadoc task

2021-06-16 Thread Jaikiran Pai
The recently released EA version of JDK 17 has introduced a change in the javadoc tool. Previously (JDK 8 all the way through JDK 16) used to log certain messages from the javadoc tool to STDOUT. Our javadoc task's implementation expects such messages of STDOUT. Starting this JDK EA release the

SecurityManager in Java is being deprecated - Please try your Ant builds against JDK 17 EA builds

2021-06-17 Thread Jaikiran Pai
Those of you who haven't yet heard, the upcoming JDK 17 release will be deprecating (for future removal) the SecurityManager classes and some of the related infrastructure. The complete details of this proposed change are explained here https://openjdk.java.net/jeps/411. The initial changes ar

Re: JDK 17 Early Access build 28 & JDK 18 build 3 are available

2021-06-25 Thread Jaikiran Pai
Hello Rory, I ran JDK 17 EA (build 17-ea+28-2534) against our Ant testsuite on a linux setup and apart from the one failure[1] that is a result on the intentional change in javadoc tool[2], rest all tests passed fine. We (the Ant project) will sort out the javadoc issue in the coming weeks.

Re: new warnings produced by task under Open JDK 17-ea+28-2534

2021-06-27 Thread Jaikiran Pai
Hello Rick, Thank you for this report. We have been watching this area and have been aware of this issue, including one other user report[1]. I'm just waiting for things to become a bit more clear on this front before coming up with any proposal in the Ant project on how to deal with this. Cl

Re: new warnings produced by task under Open JDK 17-ea+28-2534

2021-06-28 Thread Jaikiran Pai
k Hillegas wrote: Thanks for that explanation, Jaikiran. On 6/27/21 8:29 PM, Jaikiran Pai wrote: Hello Rick, Thank you for this report. We have been watching this area and have been aware of this issue, including one other user report[1]. I'm just waiting for things to become a bit more clea

Re: [VOTE] Release Apache AntUnit 1.4.1 based on RC1

2021-07-03 Thread Jaikiran Pai
+1. Did some basic verification: - Downloaded apache-ant-antunit-1.4.1-bin.tar.gz from https://dist.apache.org/repos/dist/dev/ant/antlibs/antunit/binaries/ - Extracted locally. Checked the NOTICE file. - Checked the WHATSNEW file. - Checked the docs/index.html - Checked that ant-antunit-1.

Re: [VOTE] Release Apache Ant 1.10.11 based on RC1

2021-07-11 Thread Jaikiran Pai
+1. Downloaded the .tar.gz binary, checked the NOTICE file, some manuals and built our internal projects using this new version. All went fine. -Jaikiran On 11/07/21 12:21 am, Stefan Bodewig wrote: Hi all I've created a release candidate for 1.10.11: git tag: ANT_1.10.11_RC1 on c

Re: [VOTE] Release Apache Ant 1.9.15 based on RC1

2021-07-11 Thread Jaikiran Pai
+1. Downloaded .tar.gz binary. Checked some manuals and the NOTICE file. Used this version to build some of our internal projects. All went fine. -Jaikiran On 10/07/21 11:43 pm, Stefan Bodewig wrote: Hi all I've created a release candidate for 1.9.16: git tag: ANT_1.9.16_RC1 on c

Re: JDK 17 is now in Rampdown Phase Two

2021-07-17 Thread Jaikiran Pai
Hello Rory, We ran this against our Ant project and no new issues have been observed with both these JDK 17 and 18 EA builds. -Jaikiran On 16/07/21 12:51 am, Rory O'Donnell wrote: Hi Stefan/Jaikiran, *Per the JDK 17 schedule , we are in Rampdown Phase Two [1].* *Please advise if you find

Impact of Java SecurityManager being deprecated for removal post Java 17

2021-08-05 Thread Jaikiran Pai
Hello everyone, Some of you might have been following the recent discussions in JDK where the SecurityManager and related APIs will be deprecated (for removal) starting the upcoming Java 17 release. To be clear, this change in Java will have no impact in terms of API usage in Java 17 (except f

Re: JDK 17 is now in the Release Candidate Phase

2021-08-07 Thread Jaikiran Pai
Hello Rory, I ran our Ant testsuite on a Linux setup against both Java 17 and Java 18 EA releases. No new issues noticed and things look fine. -Jaikiran On 07/08/21 8:23 pm, Rory O'Donnell wrote: Hi Stefan/Jaikiran, *Per the JDK 17 schedule , we are now in the Release Candidate Phase [1][

Re: Impact of Java SecurityManager being deprecated for removal post Java 17

2021-08-19 Thread Jaikiran Pai
Hello Stefan, On 19/08/21 1:15 pm, Stefan Bodewig wrote: On 2021-08-05, Jaikiran Pai wrote: Ant project will be impacted by this. Ant provides a "permissions" type[1] whose whole goal is to integrate with the Java SecurityManager to allow users to configure the necessary security p

Re: Impact of Java SecurityManager being deprecated for removal post Java 17

2021-08-19 Thread Jaikiran Pai
On 19/08/21 1:15 pm, Stefan Bodewig wrote: On 2021-08-05, Jaikiran Pai wrote: Ant project will be impacted by this. Ant provides a "permissions" type[1] whose whole goal is to integrate with the Java SecurityManager to allow users to configure the necessary security permissions

Re: Impact of Java SecurityManager being deprecated for removal post Java 17

2021-08-22 Thread Jaikiran Pai
On 19/08/21 3:23 pm, Stefan Bodewig wrote: On 2021-08-19, Jaikiran Pai wrote: Hello Stefan, On 19/08/21 1:15 pm, Stefan Bodewig wrote: At a cursory glance I only see JUnitTask and ExecuteJava deal with the SecurityManager if permissions have been defined. Where else do we use one? From

Re: Impact of Java SecurityManager being deprecated for removal post Java 17

2021-08-24 Thread Jaikiran Pai
On 23/08/21 9:17 pm, Stefan Bodewig wrote: On 2021-08-23, Jaikiran Pai wrote: On 19/08/21 3:23 pm, Stefan Bodewig wrote: On 2021-08-19, Jaikiran Pai wrote: Hello Stefan, On 19/08/21 1:15 pm, Stefan Bodewig wrote: At a cursory glance I only see JUnitTask and ExecuteJava deal with the

Re: Upcoming Java 17 release will have an impact on our javadoc task

2021-09-04 Thread Jaikiran Pai
Hello Stefan, On 27/06/21 4:10 pm, Stefan Bodewig wrote: On 2021-06-17, Jaikiran Pai wrote: So right now I don't have specific proposals for fixing this but just a note that we will have to look into this one for the upcoming JDK 17 release. I guess we can simply concatenate stder

Re: Release Announcement: General Availability of Java 17 / JDK 17

2021-09-15 Thread Jaikiran Pai
Hello Rory, Congratulations on the Java 17 release. I've run Java 17 build 17+35-2724 and Java 18 build 18-ea+14-756 against our Ant testsuite on Linux and all tests have passed without issues: https://ci-builds.apache.org/job/Ant/job/Ant%20Master%20(latest%20EA%20JDK)/80/jdk_axis=jdk17_ea,la

Release 1.10.12 of Ant?

2021-09-15 Thread Jaikiran Pai
Java 17 has been released yesterday. We have a relatively minor fix in javadoc task which affects Java 17 in cases where failonwarn=true. Should we consider releasing 1.10.12 of Ant in upcoming days to provide this fix and other fixes that we have done since 1.10.11 release? I wanted to look i

Re: Release 1.10.12 of Ant?

2021-09-26 Thread Jaikiran Pai
On 19/09/21 3:30 pm, Stefan Bodewig wrote: On 2021-09-16, Stefan Bodewig wrote: On 2021-09-15, Jaikiran Pai wrote: I wanted to look into and sort out https://bz.apache.org/bugzilla/show_bug.cgi?id=65424 in this release too, but it looks like I may not be able to do that and I'm not sur

Re: Release 1.10.12 of Ant?

2021-09-28 Thread Jaikiran Pai
On 28/09/21 12:55 pm, Stefan Bodewig wrote: On 2021-09-26, Jaikiran Pai wrote: I was planning to initiate a release tonight, but trying to upgrade one of the optional dependencies has shown up some interesting issue in the maven ant task (which apparently has been EOLed[1]) that we use in

[VOTE] Release Apache Ant 1.10.12 based on RC1

2021-09-29 Thread Jaikiran Pai
I've created a release candidate for 1.10.12: git tag: ANT_1.10.12_RC1 on commit: cb7f242aa099c069bd75e6ee4d6e50b56fd73b71 tarballs: https://dist.apache.org/repos/dist/dev/ant/   revision: 50166 Maven artifacts: https://repository.apache.org/content/repositories/orgapacheant-1051

Re: [VOTE] Release Apache Ant 1.10.12 based on RC1

2021-10-02 Thread Jaikiran Pai
+1 - Downloaded the .tar.gz binary - Checked the NOTICE file and some random manuals - Built internal projects using Java 8 and this version of Ant - Built some sample projects with Java 17 and this version Ant All looks fine. -Jaikiran On 30/09/21 8:28 am, Jaikiran Pai wrote: I&#x

Re: [VOTE] Release Apache Ant 1.10.12 based on RC1

2021-10-04 Thread Jaikiran Pai
I'll need one more PMC member's vote on this for me to move forward. Anyone have some time this week to test this? -Jaikiran On 03/10/21 3:23 pm, Stefan Bodewig wrote: On 2021-09-30, Jaikiran Pai wrote: This release is mainly a bug fix release and the exact changes are note

Re: [VOTE] Release Apache Ant 1.10.12 based on RC1

2021-10-07 Thread Jaikiran Pai
Hello Paul, On 05/10/21 2:27 pm, Paul King wrote: I was surprised to see binary jars in the src archives under lib/optional. I don't know the history, so perhaps it is fine. Thank you for testing this release. I had a look at our previous releases and they too contain the binary jars in the s

Re: [VOTE] Release Apache Ant 1.10.12 based on RC1

2021-10-07 Thread Jaikiran Pai
On 07/10/21 11:27 am, Gintautas Grigelionis wrote: If the goal of 1.10.12 is to be compilable on Java 17, This 1.10.12 release of Ant (like our previous releases) is a bug fix release. Ant 1.10.x require a Java 8+ runtime. This release changes nothing on that front. One of the bug fixes in

[CANCELLED] [VOTE] Release Apache Ant 1.10.12 based on RC1

2021-10-08 Thread Jaikiran Pai
51 pm, Jaikiran Pai wrote: Hello Paul, On 05/10/21 2:27 pm, Paul King wrote: I was surprised to see binary jars in the src archives under lib/optional. I don't know the history, so perhaps it is fine. Thank you for testing this release. I had a look at our previous releases and they too c

[VOTE] Release Apache Ant 1.10.12 based on RC2

2021-10-12 Thread Jaikiran Pai
I've created a new RC2 release candidate for 1.10.12: git tag: ANT_1.10.12_RC2 on commit: 4b420359942dfb1221f308d08f3648712fea9f83 tarballs: https://dist.apache.org/repos/dist/dev/ant/   revision: 50387 Maven artifacts: https://repository.apache.org/content/repositories/orgapache

Re: [VOTE] Release Apache Ant 1.10.12 based on RC2

2021-10-17 Thread Jaikiran Pai
+1. - Used this version to build some of our internal projects. - Checked some random manuals. All looks fine. -Jaikiran On 13/10/21 11:05 am, Jaikiran Pai wrote: I've created a new RC2 release candidate for 1.10.12: git tag: ANT_1.10.12_RC2 on c

Re: [RESULT] Release Apache Ant 1.10.12 based on RC2

2021-10-18 Thread Jaikiran Pai
arten Op zondag 17 oktober 2021 09:02:30 CEST schreef Jaikiran Pai : +1. - Used this version to build some of our internal projects. - Checked some random manuals. All looks fine. -Jaikiran On 13/10/21 11:05 am, Jaikiran Pai wrote: I've created a new RC2 release candidate f

Need help with new versions in bugzilla for Ant

2021-10-19 Thread Jaikiran Pai
Can someone with access to Bugzilla please create a new 1.10.12 product version and a new 1.10.13 milestone version, for Ant? I'm almost done with the rest of the release formalities and will send the release annonucement later today. -Jaikiran ---

[ANNOUNCE] Apache Ant 1.10.12 released

2021-10-20 Thread Jaikiran Pai
The Apache Ant Team is pleased to announce the release of Apache Ant 1.10.12. Apache Ant is a Java library and command-line tool that helps building software. The Apache Ant team currently maintains two lines of development. The 1.9.x releases require Java 5 at runtime and 1.10.x requires

Re: Need help with new versions in bugzilla for Ant

2021-10-20 Thread Jaikiran Pai
On 19/10/21 9:37 pm, Stefan Bodewig wrote: On 2021-10-19, Jaikiran Pai wrote: Can someone with access to Bugzilla please create a new 1.10.12 product version and a new 1.10.13 milestone version, for Ant? Done. Thank you Stefan. I don't think anybody else of the project team has e

Re: Thank you! JDK 18 Early Access build 20 is now available

2021-10-26 Thread Jaikiran Pai
Hello Rory, I ran the JDK 18 EA (build 18-ea+20-1248) against our Ant testsuite on Linux and no issues were encountered: https://ci-builds.apache.org/job/Ant/job/Ant%20Master%20(latest%20EA%20JDK)/82/jdk_axis=jdk18_ea,label_exp=ubuntu/ -Jaikiran On 26/10/21 5:37 pm, Rory O'Donnell wrote: Hi

Re: JDK 18 Early-Access builds 23 are available

2021-11-18 Thread Jaikiran Pai
Hello David, Given the security manager changes in this JDK 18 EA build, a lot of our Ant tests have failed against this version. This was expected and we had anticipated this when the work on these changes had started in JDK. This will need changes in the Ant project to make it work starting

Re: [DISCUSS] JUnit 5 Customization

2021-12-22 Thread Jaikiran Pai
Hello Aleksei, On 22/12/21 7:59 pm, Aleksei Zotov wrote: Hi Ant Developers, I'm working on the migration of Apache Cassandra project from JUnit 4 to JUnit 5 (CASSANDRA-16630 ) which turned out to be larger than I originally expected. At the

Re: JDK 18 Rampdown Phase 2 & JDK 19 Early-Access Builds

2022-02-06 Thread Jaikiran Pai
Hello David, I ran the Java 18 build 18-ea+34-2083 and Java 19 build 19-ea+8-441 against our Ant testsuite on a Linux setup and we observed no regressions, except security manager exceptions. We had to do changes to our Ant launch command to get past the security manager runtime exceptions th

Re: [ant] branch master updated: add java.security.manager=allow while launching against Java 19

2022-02-07 Thread Jaikiran Pai
Hello Stefan, I was planning to send out a mail about this change later tonight. But good you brought this up. To give some background, the security manager changes starting Java 18 make it such that setting of the security manager at runtime now throws an exception, which effectively fails al

Re: [ant] branch master updated: add java.security.manager=allow while launching against Java 19

2022-02-07 Thread Jaikiran Pai
Hello Earl, On 08/02/22 12:59 am, Earl Hood wrote: How exactly does setting the sysprop for only 18 and 19 allow folks to test their stuff? If Ant currently depends on the security manager to operate, why not set the sysprop regardless, then remove in future when a replacement API exists? Jav

Re: Java 8 for Apache Ivy

2022-02-08 Thread Jaikiran Pai
+1. No objections. A while back I had thought of proposing this. The worry I had/have was that doing some of these refactoring might introduce hard to catch regressions in the core of Ivy itself (which I personally haven't fully had a grasp of yet). Having said that, targetting Ivy against Ja

Re: [ant] branch master updated: add java.security.manager=allow while launching against Java 19

2022-02-08 Thread Jaikiran Pai
Hello Stefan, On 08/02/22 1:15 am, Stefan Bodewig wrote: On 2022-02-07, Jaikiran Pai wrote: So the launch scripts (the Linux one and the .bat for Windows one) have both been updated to set this system property only for Java 18 and 19. I expect this to be a temporary thing till the new API is

Re: [ant] branch master updated: add java.security.manager=allow while launching against Java 19

2022-02-08 Thread Jaikiran Pai
Hello Jan, On 08/02/22 12:04 pm, Jan Lahoda wrote: On Tue, Feb 8, 2022 at 5:53 AM Jaikiran Pai wrote: Hello Earl, On 08/02/22 12:59 am, Earl Hood wrote: How exactly does setting the sysprop for only 18 and 19 allow folks to test their stuff? If Ant currently depends on the security

Re: Build failed in Jenkins: Ant » Ant-Build-from-POMs #120

2022-02-09 Thread Jaikiran Pai
Hello Matt, That job keeps failing every other time. I haven't had a chance to understand why it fails nor do I know what that job is for. I think you can ignore that specific job failure since it's not your commits which is causing it. The only failure that looks related to the recent commi

<    1   2   3   4   5   6   >