Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 921269 - >=dev-java/ant-1.10.14: version bump - needed for jdk:21
Summary: >=dev-java/ant-1.10.14: version bump - needed for jdk:21
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: PullRequest
Depends on:
Blocks: CVE-2021-36373, CVE-2021-36374 921266
  Show dependency tree
 
Reported: 2024-01-03 11:08 UTC by Volkmar W. Pogatzki
Modified: 2024-01-23 09:42 UTC (History)
1 user (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 Volkmar W. Pogatzki 2024-01-03 11:08:11 UTC
The old version causes errors like:

BUILD FAILED
/var/tmp/portage/dev-java/javacc-5.0-r4/work/javacc/build.xml:121: The following error occurred while executing this line:
/var/tmp/portage/dev-java/javacc-5.0-r4/work/javacc/test/build.xml:6: The following error occurred while executing this line:
/var/tmp/portage/dev-java/javacc-5.0-r4/work/javacc/test/javacodeLA/build.xml:16: java.lang.UnsupportedOperationException: The Security Manager is deprecated and will be removed in a future release

dev-java/ant-1.10.14 is WIP
Comment 1 Larry the Git Cow gentoo-dev 2024-01-23 09:42:39 UTC
The bug has been closed via the following commit(s):

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

commit 9098e1e1174f7f4eef989a538e29a8469e816363
Author:     Volkmar W. Pogatzki <gentoo@pogatzki.net>
AuthorDate: 2023-12-24 18:38:07 +0000
Commit:     Miroslav Šulc <fordfrog@gentoo.org>
CommitDate: 2024-01-23 09:42:33 +0000

    dev-java/ant: add 1.10.14 - CVE-2021-36373, CVE-2021-36374
    
    Starting from version 1.10.14, dev-java/ant provides itself ant.jar and
    ant-launcher.jar instead of having them symlinked from dev-java/ant-core.
    
    Jar files of ant-tasks and optionally their javadoc get installed
    conditionally according to their USE flags. Those which have no compile
    dependencies are installed unconditionally
    
    Closes: https://bugs.gentoo.org/921269
    Bug: https://bugs.gentoo.org/850430
    Bug: https://bugs.gentoo.org/802165
    Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net>
    Signed-off-by: Miroslav Šulc <fordfrog@gentoo.org>

 dev-java/ant/Manifest                           |   2 +
 dev-java/ant/ant-1.10.14.ebuild                 | 369 +++++++++++++++++++++++
 dev-java/ant/files/1.10.9-launch.patch          | 361 +++++++++++++++++++++++
 dev-java/ant/files/ant-1.10.14-AntTest.patch    |  28 ++
 dev-java/ant/files/ant-1.10.14-AntlibTest.patch |  40 +++
 dev-java/ant/files/ant-1.10.14-JavaTest.patch   | 370 ++++++++++++++++++++++++
 dev-java/ant/files/ant-1.10.14-LinkTest.patch   |  87 ++++++
 dev-java/ant/files/ant-1.10.14-PathTest.patch   |  30 ++
 8 files changed, 1287 insertions(+)