Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 571110 - dev-java/ant-1.9.13 and dev-java/ant-1.10.5 version bump
Summary: dev-java/ant-1.9.13 and dev-java/ant-1.10.5 version bump
Status: RESOLVED FIXED
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: All Linux
: Normal normal (vote)
Assignee: Java team
URL:
Whiteboard:
Keywords:
: 522530 606966 626408 662980 (view as bug list)
Depends on: 676048
Blocks:
  Show dependency tree
 
Reported: 2016-01-06 20:37 UTC by chris
Modified: 2019-03-19 10:23 UTC (History)
7 users (show)

See Also:
Package list:
Runtime testing required: ---


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description chris 2016-01-06 20:37:48 UTC
current (at date of posting) version of ant is 1.9.6

The packaged version is too out of date to compile popular packages like for example LWJGL

portage version says 1.9.2 however:

ant -version
Apache Ant(TM) version 1.9.1 compiled on June 27 2015
Comment 1 Justin Lecher (RETIRED) gentoo-dev 2016-01-07 12:23:02 UTC
*** Bug 522530 has been marked as a duplicate of this bug. ***
Comment 2 James Le Cuirot gentoo-dev 2016-01-07 12:34:07 UTC
We're well aware but it hasn't been top priority. This is the first I've heard of the older version not working.
Comment 3 wolfgang.liebich 2016-02-04 07:01:09 UTC
Ant 1.9.2 cannot properly use the new tsa support for the signjar task - if you are behind a proxy, it cannot use the tsaproxyurl parameter (ant 1.9.6 accepts this parameter), so an update to newer ant is needed for this.
Comment 4 vltg0903 2017-01-04 19:43:32 UTC
Still not exactly urgent, but projects created with netbeans-dev need ant-1.9.7 or newer to build externally.
Comment 5 James Le Cuirot gentoo-dev 2017-03-09 16:44:59 UTC
*** Bug 606966 has been marked as a duplicate of this bug. ***
Comment 6 jospezial 2017-03-09 22:21:24 UTC
in poly-c_overlay

ant-core-1.10.0_pre.ebuild  ant-core-1.10.1_pre.ebuild  ant-core-1.9.8_pre.ebuild
Comment 7 Jonas Stein gentoo-dev 2017-07-28 18:54:10 UTC
*** Bug 626408 has been marked as a duplicate of this bug. ***
Comment 8 Alex Barker 2018-07-18 08:10:28 UTC
Ant 1.9.13 and 1.10.5 have been released on 13-Jul-2018 and may not be available on all mirrors for a few days.

Java has never been a Gentoo priority, most of the 12 year old bugs on here will attest to that. ::cough::cough::maven::  It's like no one has any idea what to do and so we sit here, year after year, waiting for Java.  Where are the Gentoo hates Java T-Shirts and Coffee Mugs?
Comment 9 hanetzer 2018-07-18 23:24:24 UTC
You know, given sufficient freedom I could probably get this
into a working state. The real annoyance I ran into on it was
the gentoo patched build.xml which has a lot of very specific
changes to the upstream one, and being that build.xml is a imho
one of the worst build system descriptions there is it takes
quite a lot of wierd diffing and such to produce a modern one
for newer ant versions.
Comment 10 James Le Cuirot gentoo-dev 2018-08-11 11:00:12 UTC
*** Bug 662980 has been marked as a duplicate of this bug. ***
Comment 11 Max Nokhrin 2018-08-11 15:19:46 UTC
(In reply to hanetzer from comment #9)
> You know, given sufficient freedom I could probably get this
> into a working state. The real annoyance I ran into on it was
> the gentoo patched build.xml which has a lot of very specific
> changes to the upstream one, and being that build.xml is a imho
> one of the worst build system descriptions there is it takes
> quite a lot of wierd diffing and such to produce a modern one
> for newer ant versions.

I'm not a Gentoo dev, but I have been running a Gentoo server where Java is required. I'd be happy to help out to clean up the Java project a bit, although maybe a tad of patience with me will be required as I pick up Java package processes. Ping me if you'd like to chat further.
Comment 12 James Le Cuirot gentoo-dev 2018-08-11 20:21:07 UTC
(In reply to Max Nokhrin from comment #11)
> I'm not a Gentoo dev, but I have been running a Gentoo server where Java is
> required. I'd be happy to help out to clean up the Java project a bit,
> although maybe a tad of patience with me will be required as I pick up Java
> package processes. Ping me if you'd like to chat further.

I urge you to stop by #gentoo-java on IRC so that we can discuss this. I won't sugar coat it, I am closer to resigning from the Java team entirely than I am to bumping this or most of the other packages. Some users (not you) can bitch all they want about Gentoo hating Java but volunteers need motivation. As someone who barely uses Java, I really don't feel obliged to stay any longer.
Comment 13 Alex Barker 2018-09-30 03:38:41 UTC
So I have gotten tired of waiting around for Java to come to Gentoo so I am going to start doing it myself.  The following is my Java overlay that has an Ant 1.9.13 and 1.10.5 update. Please test and report back either here or even better on github, because no one here really cares.

https://github.com/kwhat/gentoo-what4-java-overlay

Good luck, godspeed.
Comment 14 Alex Barker 2018-10-01 15:25:37 UTC
(In reply to James Le Cuirot from comment #12)
> Some users (not you) can bitch all they want about Gentoo hating Java but 
> volunteers need motivation. As someone who barely uses Java, I really don't 
> feel obliged to stay any longer.

Yes, I was the asshat that said Gentoo hates Java and it is for good reason.  I would guesstimate that something like 90% of Java projects use Maven build and less than 1% use ant.  In the past 16 years, the only thing Gentoo has come up with to address this is maven-bin and all I have see about ebuild progress or direction is something about as vague as the this:

>> At this time there are plans for Maven integration into portage but no ETA.
>> Several efforts have been made to both building Maven from source 
>> (bootstrap) and for building packages with Maven. Unfortunately those 
>> efforts and work never made it beyond the Java overlay.

If you want to "motivate" some volunteers, first figure out where you are going and try and communicate that so when I go searching for what this issues are with Maven based ebuilds, I can read something beyond so and so had a GSoC project that was nearly done but never saw the light of day with no details as to why. #TooHard I don't see these issues in any other distro, granted we are building from src, whatever that means for Java.  I am also very curious as to why these problems don't affect other package dependency disaster languages like Node or PHP?  How did these guys get a working ecosystem together despite arriving well after Java?

I am not trying to be a dick about this, however, you have to at least understand that so munch of this frustration is coming from so many 10+ year old bug reports on here are related to Java. ::cough::cough::Eclipse::
Comment 15 James Le Cuirot gentoo-dev 2018-10-06 15:44:42 UTC
(In reply to Alex Barker from comment #14)
> (In reply to James Le Cuirot from comment #12)
> > Some users (not you) can bitch all they want about Gentoo hating Java but 
> > volunteers need motivation. As someone who barely uses Java, I really don't 
> > feel obliged to stay any longer.
> 
> Yes, I was the asshat that said Gentoo hates Java and it is for good reason.
> I would guesstimate that something like 90% of Java projects use Maven build
> and less than 1% use ant.  In the past 16 years, the only thing Gentoo has
> come up with to address this is maven-bin and all I have see about ebuild
> progress or direction is something about as vague as the this:
> 
> >> At this time there are plans for Maven integration into portage but no ETA.
> >> Several efforts have been made to both building Maven from source 
> >> (bootstrap) and for building packages with Maven. Unfortunately those 
> >> efforts and work never made it beyond the Java overlay.
> 
> If you want to "motivate" some volunteers, first figure out where you are
> going and try and communicate that so when I go searching for what this
> issues are with Maven based ebuilds, I can read something beyond so and so
> had a GSoC project that was nearly done but never saw the light of day with
> no details as to why. #TooHard I don't see these issues in any other distro,
> granted we are building from src, whatever that means for Java.  I am also
> very curious as to why these problems don't affect other package dependency
> disaster languages like Node or PHP?  How did these guys get a working
> ecosystem together despite arriving well after Java?
> 
> I am not trying to be a dick about this, however, you have to at least
> understand that so munch of this frustration is coming from so many 10+ year
> old bug reports on here are related to Java. ::cough::cough::Eclipse::

I don't really use the wiki, sorry about that. As a dev, you're not really told to use it beyond simply having an account, as it is used to determine which projects you're a member of.

However, I have discussed this matter countless times on IRC, and a few times on mailing lists, bug reports, and when replying directly to individuals who have shown interest. These are the places where Gentoo development is normally discussed. I admit they are not easily searchable but you only had to ask.

Here are a couple of posts where I have explained the problem.

https://archives.gentoo.org/gentoo-dev/message/1e7bfa2703ef53426204006f1e2b1c6d
https://github.com/imagej/imagej/issues/162#issuecomment-301235091

The fact that we are building from source is a huge part of the problem. Gentoo may be flexible enough to simply use binaries where it makes sense, such as non-native binaries, but if users reject that as not being in the spirit of Gentoo then what's the point? I'm not saying they all would but there will be at least a vocal few. Whether building from source or not, the number of packages you need for something like Eclipse is insane and too time-consuming for a tiny team. You could bundle everything all the time but then you start to wonder why you're bothering to package things at all.

PHP and Node/JS are both interpreted languages so it's not a fair comparison. PHP is rarely ever used outside web applications. JS is becoming more prevalent but we currently have very few packages that use it. Who are "these guys" you are referring to exactly?

I have spent much of today bumping icedtea and icedtea-bin. My intention is to try and get Java 11 in the form of openjdk and openjdk-bin into the tree in the next week. After that, I'm quitting the Java team, I've had enough. I will probably make an announcement where I will say that I'm more than happy to answer questions and give advice to anyone who wants to pick this stuff up.
Comment 16 Max Nokhrin 2018-10-08 00:09:57 UTC
Thanks James and Alex,

I've been silent a bit but also have been thinking about this.  I'm not a large Java user, but do have a few things that I require Java for from a server perspective.  In my view, there are two options that a user has:

1. Ignore Gentoo altogether, and simply do your Java work separately.  IE: leverage the bare-bones Java support within Gentoo (keeping up with oracle-jdk-bin bumps, sorry, icedtea is still a very nice POC) and then manage your own packages yourself (which is essentially what I do).

2. Somehow get Gentoo community more broadly to agree that build from scratch doesn't make sense for Java.

The second option may not require 100% distinction.  We can agree to manage "core" Java packages (JDKs, Tomcat, Maven, Ant) as build from source, but then the end-user is expected to manage the rest themselves.  From what I understand, Maven enables a large part of this already...

Heretical? :)
Comment 17 hanetzer 2018-10-08 00:30:49 UTC
(In reply to Max Nokhrin from comment #16)
> Thanks James and Alex,
> 
> I've been silent a bit but also have been thinking about this.  I'm not a
> large Java user, but do have a few things that I require Java for from a
> server perspective.  In my view, there are two options that a user has:
> 
> 1. Ignore Gentoo altogether, and simply do your Java work separately.  IE:
> leverage the bare-bones Java support within Gentoo (keeping up with
> oracle-jdk-bin bumps, sorry, icedtea is still a very nice POC) and then
> manage your own packages yourself (which is essentially what I do).
> 
> 2. Somehow get Gentoo community more broadly to agree that build from
> scratch doesn't make sense for Java.
> 
> The second option may not require 100% distinction.  We can agree to manage
> "core" Java packages (JDKs, Tomcat, Maven, Ant) as build from source, but
> then the end-user is expected to manage the rest themselves.  From what I
> understand, Maven enables a large part of this already...
> 
> Heretical? :)

Burn the witch! I can see that being a 'good' solution for now, especially
since at least gradle can be used in a manner similar to rvm/etc in that
its not installed in the system but ran via gradlew and friends, which are
typically committed to the source repo for java libraries which use it.
Comment 18 Max Nokhrin 2018-10-08 13:54:37 UTC
(In reply to Alex Barker from comment #13)
> So I have gotten tired of waiting around for Java to come to Gentoo so I am
> going to start doing it myself.  The following is my Java overlay that has
> an Ant 1.9.13 and 1.10.5 update. Please test and report back either here or
> even better on github, because no one here really cares.
> 
> https://github.com/kwhat/gentoo-what4-java-overlay
> 
> Good luck, godspeed.

Sorry for stupid question in the bug report... I just tried accessing your repository by creating a new layman overlay manually (using layman-overlay-maker).  However, it gives me an error that the repo wasn't found... 

 * Successfully wrote repo(s) to: /etc/layman/overlays/what4java.xml

But:

/etc/portage/repos.conf # layman -a what4java

 * Adding overlay...
 * Exception: Overlay "what4java" does not exist.

 * CLI: Errors occurred processing action add
 * Exception: Overlay "what4java" does not exist.

What am I missing? I followed the Layman guide on wiki: https://wiki.gentoo.org/wiki/Layman

Thanks all!
Comment 19 Max Nokhrin 2018-10-08 14:38:41 UTC
(In reply to Max Nokhrin from comment #18)
> (In reply to Alex Barker from comment #13)
> > So I have gotten tired of waiting around for Java to come to Gentoo so I am
> > going to start doing it myself.  The following is my Java overlay that has
> > an Ant 1.9.13 and 1.10.5 update. Please test and report back either here or
> > even better on github, because no one here really cares.
> > 
> > https://github.com/kwhat/gentoo-what4-java-overlay
> > 
> > Good luck, godspeed.
> 
> Sorry for stupid question in the bug report... I just tried accessing your
> repository by creating a new layman overlay manually (using
> layman-overlay-maker).  However, it gives me an error that the repo wasn't
> found... 
> 
>  * Successfully wrote repo(s) to: /etc/layman/overlays/what4java.xml
> 
> But:
> 
> /etc/portage/repos.conf # layman -a what4java
> 
>  * Adding overlay...
>  * Exception: Overlay "what4java" does not exist.
> 
>  * CLI: Errors occurred processing action add
>  * Exception: Overlay "what4java" does not exist.
> 
> What am I missing? I followed the Layman guide on wiki:
> https://wiki.gentoo.org/wiki/Layman
> 
> Thanks all!

Nevermind all, sorry for polluting the bug a bit.
Comment 20 James 2018-10-22 03:08:42 UTC
Have you looked at (considered) WLT jr work on java for Gentoo?

He seems  to be up on the latest with java;  Not sure the gentoo java herd is
is in full agreement with he approach to fixin java on gentoo.

For my current (no legacy java) needs it's great!

https://github.com/Obsidian-StudiosInc/os-xtoo/tree/master/dev-java

hth,
James
Comment 21 James Le Cuirot gentoo-dev 2018-10-22 07:38:03 UTC
(In reply to James from comment #20)
> He seems  to be up on the latest with java;  Not sure the gentoo java herd is
> is in full agreement with he approach to fixin java on gentoo.

He's doing it the hard way, which I have said is not scalable for a tiny team. He manages to do this because he spends almost all his time on it, something which the rest of us are unable to do. Although the effort is commendable, I'm sure there are still many large projects missing from his tree. Unfortunately, he has also proved impossible to work with.
Comment 22 Alex Barker 2018-10-24 23:48:29 UTC
(In reply to Max Nokhrin from comment #16)
> The second option may not require 100% distinction.  We can agree to manage
> "core" Java packages (JDKs, Tomcat, Maven, Ant) as build from source, but
> then the end-user is expected to manage the rest themselves.  From what I
> understand, Maven enables a large part of this already...

I would like to give a node to this idea at least for the interim. It seems like Java is going though a bit of a transformation in how they want to package the JDK libs with applications as well as the JavaFX deployer; maybe a better answer will emerge with more rapid development going on with Java.  Until then, I agree that such a small team should look for appropriately sized wins, even if they are -bin. Ant is pretty low hanging fruit for me, I enjoy using it and I can help with keeping ebuilds updated.  I put a bit of work into cleaning up the two versions in my current repo. Ivy also needs an update so I've been slowly working on that. I will post to the same overlay as I get it working.  On a side note, the overlay is now available as unofficial under the name what4-java.

I would love to live in a world where we can build everything from src, however, I have been a developer in production for long enough to know that a project with a working build file is rare.  I am just happy to see projects with build files instead of requiring eclipse or some other nonsense to build.
Comment 23 Alex Barker 2018-10-25 00:16:19 UTC
James,

Thanks for the links... this is new to me.  I have been loosely following this sagga since eclipse left the tree and I have not seen this new approach.  On another side note, I would like to know how/why the other approaches failed.

>> For larger projects, the number of dependencies and subdependencies can spiral into the hundreds.

Yes, trying to create ebuilds for all of these packages is complete insanity.  Like you mention later, even redhat struggles with this.

>> The Java language doesn't help either. Because it has no official preprocessor, developers don't bother to make dependencies optional at build time.

Yes and No.  You cannot make optional dependencies for Java apps very easily so this kind of thing should be handled by plug-ins / modules / extensions etc.

>> Unlike native code, these dependencies are not strictly needed at runtime and can be omitted if you're not using certain features


>> Maven can calculate the runtime classpath from the repository so we will use this to create launchers. I haven't yet decided whether this will be calculated during the merge or dynamically at runtime. The latter may be too slow.

Merge time please, it will save a lot of time in the long run if this calculation is not negligible... and I have a feeling, for some apps, it is certainly not.
Comment 24 Alex Barker 2018-10-25 00:27:46 UTC
Sorry the save changes button prompted a subconscious response. 

>> Unlike native code, these dependencies are not strictly needed at runtime and can be omitted if you're not using certain features

Do we even need to install build time dependencies if everything is -bin? 

>> Native code in Java projects seems to vary so we'll use whatever means possible to build this from source in dedicated packages.

This is so true it hurts, so much so that I created an ant-lib extension specifically for this purpose.  There is a lot of garbage out there, and none of it works. Incase anyone cares about the aforementioned projection:  https://github.com/kwhat/ant-jnitasks


I like the ideas you have and the direction you are taking with this.  I am more than willing to help contribute to Java (and PHP). You have my email and I am usually idling (or pissing off IamBen) in #gentoo on irc.  Just let me know what you need and I'll start working on it.  I think things are going and if I can help with at least some of the crap that is important to me and beneficial to you / Gentoo, thats a 33.3% increase in this teams productivity.
Comment 25 Miroslav Šulc gentoo-dev 2019-01-11 17:07:19 UTC
(In reply to Alex Barker from comment #13)
> So I have gotten tired of waiting around for Java to come to Gentoo so I am
> going to start doing it myself.  The following is my Java overlay that has
> an Ant 1.9.13 and 1.10.5 update. Please test and report back either here or
> even better on github, because no one here really cares.
> 
> https://github.com/kwhat/gentoo-what4-java-overlay
> 
> Good luck, godspeed.

alex, would you mind if i copy your ant ebuilds from your overlay to the main tree?
Comment 26 Alex Barker 2019-01-13 19:03:25 UTC
(In reply to Miroslav Šulc from comment #25)
> (In reply to Alex Barker from comment #13)
> > So I have gotten tired of waiting around for Java to come to Gentoo so I am
> > going to start doing it myself.  The following is my Java overlay that has
> > an Ant 1.9.13 and 1.10.5 update. Please test and report back either here or
> > even better on github, because no one here really cares.
> > 
> > https://github.com/kwhat/gentoo-what4-java-overlay
> > 
> > Good luck, godspeed.
> 
> alex, would you mind if i copy your ant ebuilds from your overlay to the
> main tree?

Please do.
Comment 27 Miroslav Šulc gentoo-dev 2019-01-14 13:10:04 UTC
(In reply to Alex Barker from comment #26)
> (In reply to Miroslav Šulc from comment #25)
> > (In reply to Alex Barker from comment #13)
> > > So I have gotten tired of waiting around for Java to come to Gentoo so I am
> > > going to start doing it myself.  The following is my Java overlay that has
> > > an Ant 1.9.13 and 1.10.5 update. Please test and report back either here or
> > > even better on github, because no one here really cares.
> > > 
> > > https://github.com/kwhat/gentoo-what4-java-overlay
> > > 
> > > Good luck, godspeed.
> > 
> > alex, would you mind if i copy your ant ebuilds from your overlay to the
> > main tree?
> 
> Please do.

unfortunately i am not able to download your patches, i get "connection refused". could you please upload the patches to this bug? i also have to find out how to handle the changes in the ant-tasks eclass (you introduced new one with some minor changes).
Comment 28 Miroslav Šulc gentoo-dev 2019-01-21 10:38:34 UTC
so i finally finished the bump. the only tasks that i did not package is ant-netrexx as it needs external dependency that we do not have in the tree. if anybody needs those tasks, consider helping to package netrexx.jar.

please test and report back any issues. if you wanna help us, you can also test the old issues whether they are stil valid.

here is the list of commits:

commit ca07ef8285757427270317147901b2986ee15bc5 (HEAD -> master, origin/master, origin/HEAD)
Author: Miroslav Šulc <fordfrog@gentoo.org>
Date:   Mon Jan 21 11:28:59 2019 +0100

    dev-java/ant-1.9.13: bump (bug #571110)
    
    Package-Manager: Portage-2.3.57, Repoman-2.3.12
    Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>

commit f46038ea53b86293ffa0dde0dacf9e1298a61ec2
Author: Miroslav Šulc <fordfrog@gentoo.org>
Date:   Mon Jan 21 10:48:23 2019 +0100

    dev-java/ant-testutil-1.9.13: bump (bug #571110)
    
    Package-Manager: Portage-2.3.57, Repoman-2.3.12
    Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>

commit 81103f561f90be753eed89134c6f26de99bd986d
Author: Miroslav Šulc <fordfrog@gentoo.org>
Date:   Mon Jan 21 10:47:32 2019 +0100

    dev-java/ant-swing-1.9.13: bump (bug #571110)
    
    Package-Manager: Portage-2.3.57, Repoman-2.3.12
    Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>

commit 36448d8bab78ddfeae9ba3bb1ff5b32a7ab4935c
Author: Miroslav Šulc <fordfrog@gentoo.org>
Date:   Mon Jan 21 10:46:51 2019 +0100

    dev-java/ant-junit4-1.9.13: bump (bug #571110)
    
    Package-Manager: Portage-2.3.57, Repoman-2.3.12
    Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>

commit 97caad7910c70feb18406c742529f216f38e4d48
Author: Miroslav Šulc <fordfrog@gentoo.org>
Date:   Mon Jan 21 10:46:04 2019 +0100

    dev-java/ant-junit-1.9.13: bump (bug #571110)
    
    Package-Manager: Portage-2.3.57, Repoman-2.3.12
    Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>

commit 6c8f825d9746dd28702ca69fd00833acb6ff0bd6
Author: Miroslav Šulc <fordfrog@gentoo.org>
Date:   Mon Jan 21 10:45:21 2019 +0100

    dev-java/ant-jsch-1.9.13: bump (bug #571110)
    
    Package-Manager: Portage-2.3.57, Repoman-2.3.12
    Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>

commit e28eb0e3a503ddee0e90b5d26a3e54691984417c
Author: Miroslav Šulc <fordfrog@gentoo.org>
Date:   Mon Jan 21 10:44:34 2019 +0100

    dev-java/ant-jmf-1.9.13: bump (bug #571110)
    
    Package-Manager: Portage-2.3.57, Repoman-2.3.12
    Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>

commit 1b1ce3f38b563ada1d231515e5044ee498261bdd
Author: Miroslav Šulc <fordfrog@gentoo.org>
Date:   Mon Jan 21 10:43:48 2019 +0100

    dev-java/ant-jdepend-1.9.13: bump (bug #571110)
    
    Package-Manager: Portage-2.3.57, Repoman-2.3.12
    Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>

commit 5e98717e3237c808408b4afd6ad0ec6432bd3c8f
Author: Miroslav Šulc <fordfrog@gentoo.org>
Date:   Mon Jan 21 10:43:01 2019 +0100

    dev-java/ant-javamail-1.9.13: bump (bug #571110)
    
    Package-Manager: Portage-2.3.57, Repoman-2.3.12
    Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>

commit 48884438c3188580d9871fd2ef751c51b9bb42c5
Author: Miroslav Šulc <fordfrog@gentoo.org>
Date:   Mon Jan 21 10:42:00 2019 +0100

    dev-java/ant-jai-1.9.13: bump (bug #571110)
    
    Package-Manager: Portage-2.3.57, Repoman-2.3.12
    Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>

commit 09e6765eb6433934956c12f06dd017e6e125017e
Author: Miroslav Šulc <fordfrog@gentoo.org>
Date:   Mon Jan 21 10:41:14 2019 +0100

    dev-java/ant-commons-net-1.9.13: bump (bug #571110)
    
    Package-Manager: Portage-2.3.57, Repoman-2.3.12
    Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>

commit ce7fffee857ff92156e5fb73783695cb7ff420f9
Author: Miroslav Šulc <fordfrog@gentoo.org>
Date:   Mon Jan 21 10:40:27 2019 +0100

    dev-java/ant-commons-logging-1.9.13: bump (bug #571110)
    
    Package-Manager: Portage-2.3.57, Repoman-2.3.12
    Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>

commit 59ec55d09698461de52a8223e25073352519794b
Author: Miroslav Šulc <fordfrog@gentoo.org>
Date:   Mon Jan 21 10:39:29 2019 +0100

    dev-java/ant-apache-xalan2-1.9.13: bump (bug #571110)
    
    Package-Manager: Portage-2.3.57, Repoman-2.3.12
    Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>

commit a04ba05cf763e35d58010914e74d0b5d3426b624
Author: Miroslav Šulc <fordfrog@gentoo.org>
Date:   Mon Jan 21 10:38:45 2019 +0100

    dev-java/ant-apache-resolver-1.9.13: bump (bug #571110)
    
    Package-Manager: Portage-2.3.57, Repoman-2.3.12
    Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>

commit 3c6546d84b3d30fe95bf6ec0ff3ef7b13153f990
Author: Miroslav Šulc <fordfrog@gentoo.org>
Date:   Mon Jan 21 10:34:40 2019 +0100

    dev-java/ant-apache-regexp-1.9.13: bump (bug #571110)
    
    Package-Manager: Portage-2.3.57, Repoman-2.3.12
    Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>

commit 896ddb2b2fcd384c0466b0d54258a307d423ae13
Author: Miroslav Šulc <fordfrog@gentoo.org>
Date:   Mon Jan 21 10:33:19 2019 +0100

    dev-java/ant-apache-oro-1.9.13: bump (bug #571110)
    
    Package-Manager: Portage-2.3.57, Repoman-2.3.12
    Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>

commit 6800a9fec9df7eea307a491f7bcadcc22f85c481
Author: Miroslav Šulc <fordfrog@gentoo.org>
Date:   Mon Jan 21 10:31:09 2019 +0100

    dev-java/ant-apache-log4j-1.9.13: bump (bug #571110)
    
    Package-Manager: Portage-2.3.57, Repoman-2.3.12
    Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>

commit 29427fbba2b36361223ed27912b2aaca6293066d
Author: Miroslav Šulc <fordfrog@gentoo.org>
Date:   Mon Jan 21 10:28:43 2019 +0100

    dev-java/ant-apache-bsf-1.9.13: bump (bug #571110)
    
    Package-Manager: Portage-2.3.57, Repoman-2.3.12
    Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>

commit 0f7754e6b358d19d663ad7093acaeed087768fc8
Author: Miroslav Šulc <fordfrog@gentoo.org>
Date:   Mon Jan 21 10:27:47 2019 +0100

    dev-java/ant-apache-bcel-1.9.13: bump (bug #571110)
    
    Package-Manager: Portage-2.3.57, Repoman-2.3.12
    Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>

commit bfa705ec1d4c5d153825befa3d354713a6a37f2b
Author: Miroslav Šulc <fordfrog@gentoo.org>
Date:   Mon Jan 21 10:26:27 2019 +0100

    dev-java/ant-antlr-1.9.13: bump (bug #571110)
    
    Package-Manager: Portage-2.3.57, Repoman-2.3.12
    Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>

commit 1f139a29528fd97ed8a875c02e339fea9b9304c2
Author: Miroslav Šulc <fordfrog@gentoo.org>
Date:   Mon Jan 21 10:24:49 2019 +0100

    dev-java/ant-core-1.9.13: bump (bug #571110)
    
    Package-Manager: Portage-2.3.57, Repoman-2.3.12
    Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
Comment 29 Miroslav Šulc gentoo-dev 2019-01-23 08:34:03 UTC
i just added ant-1.10.5 to the main tree. it introduces ant-junitlauncher which should be for junit5 that we do not have in the tree. ant-netrexx was not added for the same reason as for ant-1.9.13. i also could not add ant-xz as it need dev-java/xz-java keyworded for ~arm and ~ppc64. here is the list of the commits:

commit 1447e0f888aa07db732b5b3b56b554487e0f1d0c (HEAD -> master, origin/master, origin/HEAD)
Author: Miroslav Šulc <fordfrog@gentoo.org>
Date:   Wed Jan 23 09:21:48 2019 +0100

    dev-java/ant-1.10.5: bump (bug #571110)
    
    Package-Manager: Portage-2.3.57, Repoman-2.3.12
    Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>

commit 475a70d6fa1b1f14dd9385d4034ecd6eca342c9d
Author: Miroslav Šulc <fordfrog@gentoo.org>
Date:   Tue Jan 22 17:03:54 2019 +0100

    dev-java/ant-junitlauncher-1.10.5: new ebuild (bug #571110)
    
    Package-Manager: Portage-2.3.57, Repoman-2.3.12
    Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>

commit 0e86ed05adc5809e82c67431a7b5609f3a8953b9
Author: Miroslav Šulc <fordfrog@gentoo.org>
Date:   Tue Jan 22 17:02:56 2019 +0100

    dev-java/ant-testutil-1.10.5: bump (bug #571110)
    
    Package-Manager: Portage-2.3.57, Repoman-2.3.12
    Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>

commit 9d0ac92693144a88b73533422b03a25ffffebe49
Author: Miroslav Šulc <fordfrog@gentoo.org>
Date:   Tue Jan 22 17:02:09 2019 +0100

    dev-java/ant-swing-1.10.5: bump (bug #571110)
    
    Package-Manager: Portage-2.3.57, Repoman-2.3.12
    Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>

commit fb3901b2d18e5b1f07a26b466a0364b7161ca3a9
Author: Miroslav Šulc <fordfrog@gentoo.org>
Date:   Tue Jan 22 17:00:42 2019 +0100

    dev-java/ant-junit4-1.10.5: bump (bug #571110)
    
    Package-Manager: Portage-2.3.57, Repoman-2.3.12
    Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>

commit ea06d59542dd5dbfa836293c12ecbcffa3f7497a
Author: Miroslav Šulc <fordfrog@gentoo.org>
Date:   Tue Jan 22 16:57:21 2019 +0100

    dev-java/ant-junit-1.10.5: bump (bug #571110)
    
    Package-Manager: Portage-2.3.57, Repoman-2.3.12
    Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>

commit b91203fa6b96b03d70ae04052886bc309faf34be
Author: Miroslav Šulc <fordfrog@gentoo.org>
Date:   Tue Jan 22 16:56:37 2019 +0100

    dev-java/ant-jsch-1.10.5: bump (bug #571110)
    
    Package-Manager: Portage-2.3.57, Repoman-2.3.12
    Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>

commit d1cec12a64577aeee7a65c9331a8ac0aabb4d37b
Author: Miroslav Šulc <fordfrog@gentoo.org>
Date:   Tue Jan 22 16:55:47 2019 +0100

    dev-java/ant-jmf-1.10.5: bump (bug #571110)
    
    Package-Manager: Portage-2.3.57, Repoman-2.3.12
    Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>

commit f6df13517aea7271967e4337703ad1078bed2227
Author: Miroslav Šulc <fordfrog@gentoo.org>
Date:   Tue Jan 22 16:54:59 2019 +0100

    dev-java/ant-jdepend-1.10.5: bump (bug #571110)
    
    Package-Manager: Portage-2.3.57, Repoman-2.3.12
    Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>

commit e98c7b295388f8e7eeb61080a4bcdbc145d30aed
Author: Miroslav Šulc <fordfrog@gentoo.org>
Date:   Tue Jan 22 16:54:10 2019 +0100

    dev-java/ant-javamail-1.10.5: bump (bug #571110)
    
    Package-Manager: Portage-2.3.57, Repoman-2.3.12
    Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>

commit a46af19a2db7469a58022ad0eaa2222f77b9a4bf
Author: Miroslav Šulc <fordfrog@gentoo.org>
Date:   Tue Jan 22 16:53:42 2019 +0100

    dev-java/ant-jai-1.10.5: bump (bug #571110)
    
    Package-Manager: Portage-2.3.57, Repoman-2.3.12
    Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>

commit d08a9fa4d4e8ade7389ea845903721c2249b677c
Author: Miroslav Šulc <fordfrog@gentoo.org>
Date:   Tue Jan 22 16:52:55 2019 +0100

    dev-java/ant-commons-net-1.10.5: bump (bug #571110)
    
    Package-Manager: Portage-2.3.57, Repoman-2.3.12
    Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>

commit abeeb6d15162cb565c8f96bdbcaf541125621b98
Author: Miroslav Šulc <fordfrog@gentoo.org>
Date:   Tue Jan 22 16:52:13 2019 +0100

    dev-java/ant-commons-logging-1.10.5: bump (bug #571110)
    
    Package-Manager: Portage-2.3.57, Repoman-2.3.12
    Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>

commit ac292fe7393fc89ef3cf2c2f69398e7e80b8d560
Author: Miroslav Šulc <fordfrog@gentoo.org>
Date:   Tue Jan 22 16:51:16 2019 +0100

    dev-java/ant-apache-xalan2-1.10.5: bump (bug #571110)
    
    Package-Manager: Portage-2.3.57, Repoman-2.3.12
    Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>

commit bbcf2ca2ce403a2e6abf229c772814661b7e0d86
Author: Miroslav Šulc <fordfrog@gentoo.org>
Date:   Tue Jan 22 16:50:27 2019 +0100

    dev-java/ant-apache-resolver-1.10.5: bump (bug #571110)
    
    Package-Manager: Portage-2.3.57, Repoman-2.3.12
    Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>

commit afce7c448027d965cc0f90d39f689c618cf17c41
Author: Miroslav Šulc <fordfrog@gentoo.org>
Date:   Tue Jan 22 16:49:52 2019 +0100

    dev-java/ant-apache-regexp-1.10.5: bump (bug #571110)
    
    Package-Manager: Portage-2.3.57, Repoman-2.3.12
    Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>

commit 888c95470aaab7a8bb4ea7663740ac69680e606d
Author: Miroslav Šulc <fordfrog@gentoo.org>
Date:   Tue Jan 22 16:49:18 2019 +0100

    dev-java/ant-apache-oro-1.10.5: bump (bug #571110)
    
    Package-Manager: Portage-2.3.57, Repoman-2.3.12
    Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>

commit ade57b8075c56224e2c537b6e5e0bb9f21c5a168
Author: Miroslav Šulc <fordfrog@gentoo.org>
Date:   Tue Jan 22 16:48:45 2019 +0100

    dev-java/ant-apache-log4j-1.10.5: bump (bug #571110)
    
    Package-Manager: Portage-2.3.57, Repoman-2.3.12
    Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>

commit bfce111877bfa8ad93d3d2c029fef74197565009
Author: Miroslav Šulc <fordfrog@gentoo.org>
Date:   Tue Jan 22 16:47:50 2019 +0100

    dev-java/ant-apache-bsf-1.10.5: bump (bug #571110)
    
    Package-Manager: Portage-2.3.57, Repoman-2.3.12
    Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>

commit b608eccd8536113e0b5c9a1b27067890e77902ad
Author: Miroslav Šulc <fordfrog@gentoo.org>
Date:   Tue Jan 22 16:42:58 2019 +0100

    dev-java/ant-apache-bcel-1.10.5: bump (bug #571110)
    
    Package-Manager: Portage-2.3.57, Repoman-2.3.12
    Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>

commit 8fb2898b6c1cad29c76ef0391488366828229964
Author: Miroslav Šulc <fordfrog@gentoo.org>
Date:   Tue Jan 22 16:42:09 2019 +0100

    dev-java/ant-antlr-1.10.5: bump (bug #571110)
    
    Package-Manager: Portage-2.3.57, Repoman-2.3.12
    Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>

commit 0dfa7b9c9ca5d0d34e102fcdba48d6b2148227e3
Author: Miroslav Šulc <fordfrog@gentoo.org>
Date:   Tue Jan 22 16:41:10 2019 +0100

    dev-java/ant-core-1.10.5: bump (bug #571110)
    
    Package-Manager: Portage-2.3.57, Repoman-2.3.12
    Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>
Comment 30 Larry the Git Cow gentoo-dev 2019-03-19 10:23:23 UTC
The bug has been closed via the following commit(s):

https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc38cd0fc0f6a52dd188772465b0a8a47f8c612d

commit dc38cd0fc0f6a52dd188772465b0a8a47f8c612d
Author:     Miroslav Šulc <fordfrog@gentoo.org>
AuthorDate: 2019-03-19 10:22:34 +0000
Commit:     Miroslav Šulc <fordfrog@gentoo.org>
CommitDate: 2019-03-19 10:22:34 +0000

    dev-java/ant-1.10.5-r1: added ant-xz
    
    Closes: https://bugs.gentoo.org/571110
    Package-Manager: Portage-2.3.62, Repoman-2.3.12
    Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>

 dev-java/ant/ant-1.10.5-r1.ebuild | 49 +++++++++++++++++++++++++++++++++++++++
 dev-java/ant/metadata.xml         |  1 +
 2 files changed, 50 insertions(+)