ant - Java based build tool like make

Property Value
Distribution Ubuntu 16.04 LTS (Xenial Xerus)
Repository Ubuntu Updates Universe i386
Package name ant
Package version 1.9.6
Package release 1ubuntu1.1
Package architecture all
Package type deb
Installed size 2.08 KB
Download size 1.81 MB
Official Mirror
A system independent (i.e. not shell based) build tool that uses XML
files as "Makefiles". This package contains the scripts and the core
tasks libraries.


Package Version Architecture Repository
ant_1.9.6-1ubuntu1.1_all.deb 1.9.6 all Ubuntu Updates Universe
ant_1.9.6-1ubuntu1_all.deb 1.9.6 all Ubuntu Universe
ant_1.9.6-1ubuntu1_all.deb 1.9.6 all Ubuntu Universe
ant - - -


Name Value
default-jre-headless -
java5-runtime-headless -
java6-runtime-headless -
java7-runtime-headless -


Name Value
libant1.6-java -


Name Value
ant-doc <= 1.6.5-1
libant1.6-java -


Type URL
Binary Package ant_1.9.6-1ubuntu1.1_all.deb
Source Package ant

Install Howto

  1. Update the package index:
    # sudo apt-get update
  2. Install ant deb package:
    # sudo apt-get install ant


2018-07-20 - Mike Salvatore <>
ant (1.9.6-1ubuntu1.1) xenial-security; urgency=medium
* SECURITY UPDATE: Fix ZipSlip vulnerability
- debian/patches/CVE-2018-10886-1.patch: don't extract entires outside of
the destination directory in
- debian/patches/CVE-2018-10886-2.patch: Update the manual
- debian/patches/CVE-2018-10886-3.patch: Small update to the manual entry
- debian/patches/CVE-2018-10886-4.patch: Change stripAbsolutePathSpec's
default value
- debian/patches/CVE-2018-10886-5.patch: add additional isLeadingPath
method that resolves symlinks
- debian/patches/CVE-2018-10886-6.patch: take symlinks into account when
expanding archives and checking entries
- CVE-2018-10886
2015-07-08 - James Page <>
ant (1.9.6-1ubuntu1) wily; urgency=low
* Merge from Debian unstable.  Remaining changes:
- Revert back to using libgnumail-java to avoid inclusion of Maven
in Ubuntu main.
2015-07-06 - Emmanuel Bourg <>
ant (1.9.6-1) unstable; urgency=medium
* New upstream release
* Removed the unused gjdoc task
2015-06-06 - Emmanuel Bourg <>
ant (1.9.5-1) unstable; urgency=medium
* New upstream release
- Refreshed the patches
* Improved the build reproducibility by using the date from the changelog
in version.txt
* Moved the package to Git
2015-01-27 - James Page <>
ant (1.9.4-3ubuntu1) vivid; urgency=medium
* Revert back to using libgnumail-java to avoid inclusion of Maven
in Ubuntu main. 
2014-10-08 - Emmanuel Bourg <>
ant (1.9.4-3) unstable; urgency=medium
* Removed the patch adding Xerces to the Ant classpath
(Closes: #552032, #764376, LP: #324899, LP: #490831, LP: #876091)
* Removed the dependency on libxerces2-java and libjaxp1.3-java
* debian/rules: Removed the unused compile.debug and compile.optimize
* Refreshed the man page for build.xml
2014-09-30 - Emmanuel Bourg <>
ant (1.9.4-2) unstable; urgency=medium
* Depend on libmail-java instead of libgnumail-java
* Standards-Version updated to 3.9.6 (no changes)
2014-05-09 - Emmanuel Bourg <>
ant (1.9.4-1) unstable; urgency=medium
* New upstream release
- Refreshed the patches
- Removed the patch for #735786 (Fixed upstream)
2014-02-16 - Hideki Yamane <>
ant (1.9.3-2) unstable; urgency=medium
* Team upload
* debian/patches
- add 0009-fix-NullPointerException-when-no-destdir-was-set.patch:
pick up upstream fix for FTBFS <Closes: #735786>
2014-01-06 - Emmanuel Bourg <>
ant (1.9.3-1) unstable; urgency=medium
* New upstream release
* Standards-Version updated to 3.9.5 (no changes)
* Switch to debhelper level 9
* Updated the description of 0008-junit4-replace-assumeFalse.patch
* debian/rules:
- Improved the clean target to allow rebuilds
- Remove the version's -SNAPSHOT suffix by setting the version explicitly
when calling mh_installjar instead of altering the original pom files
* Use XZ compression for the upstream tarball
* Documented the -silent flag in the man page (new in Ant 1.9.0)
* debian/copyright: Updated to the Copyright Format 1.0

See Also

Package Description
aodh-api_2.0.6-0ubuntu1_all.deb OpenStack Telemetry (Ceilometer) Alarming - API server
aodh-common_2.0.6-0ubuntu1_all.deb OpenStack Telemetry (Ceilometer) Alarming - common files
aodh-doc_2.0.6-0ubuntu1_all.deb OpenStack efficient metering counters system - doc
aodh-evaluator_2.0.6-0ubuntu1_all.deb OpenStack Telemetry (Ceilometer) Alarming - alarm evaluator
aodh-expirer_2.0.6-0ubuntu1_all.deb OpenStack Telemetry (Ceilometer) Alarming - expirer
aodh-listener_2.0.6-0ubuntu1_all.deb OpenStack Telemetry (Ceilometer) Alarming - listener
aodh-notifier_2.0.6-0ubuntu1_all.deb OpenStack Telemetry (Ceilometer) Alarming - alarm notifier
apache2-suexec-custom_2.4.18-2ubuntu3.9_i386.deb Apache HTTP Server configurable suexec program for mod_suexec
apache2-suexec-pristine_2.4.18-2ubuntu3.9_i386.deb Apache HTTP Server standard suexec program for mod_suexec
appdata-tools_0.5.13-1ubuntu6_all.deb Transitional dummy package (appdata-tools -> appstream-util)
apport-kde_2.20.1-0ubuntu2.18_all.deb KDE frontend for the apport crash report system
apport-noui_2.20.1-0ubuntu2.18_all.deb tools for automatically reporting Apport crash reports
apport-valgrind_2.20.1-0ubuntu2.18_all.deb valgrind wrapper that first downloads debug symbols
appstream-index_0.9.4-1ubuntu4_all.deb Transitional package (appstream-index -> appstream)
appstream-util_0.5.13-1ubuntu6_i386.deb Utility to work with AppStream metadata