This Bugzilla instance is a read-only archive of historic NetBeans bug reports. To report a bug in NetBeans please follow the project's instructions for reporting issues.

Bug 208147 - Ant 1.8.3 upgrade
Summary: Ant 1.8.3 upgrade
Status: VERIFIED FIXED
Alias: None
Product: projects
Classification: Unclassified
Component: Ant (show other bugs)
Version: 7.1
Hardware: All All
: P1 normal (vote)
Assignee: Jesse Glick
URL: http://www.apache.org/dist/ant/RELEAS...
Keywords:
Depends on:
Blocks:
 
Reported: 2012-02-08 03:02 UTC by Jesse Glick
Modified: 2012-04-10 11:37 UTC (History)
3 users (show)

See Also:
Issue Type: TASK
Exception Reporter:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Jesse Glick 2012-02-08 03:02:31 UTC
Ant 1.8.3 is to be released soon.
Comment 1 Jesse Glick 2012-02-08 03:19:55 UTC
Awaiting fix of a regression affecting many NB build scripts: https://issues.apache.org/bugzilla/show_bug.cgi?id=52621
Comment 2 Jesse Glick 2012-02-23 17:27:46 UTC
If we do another 7.1 patch, this would be a reasonable thing to offer, assuming no regressions are found.
Comment 3 Marian Mirilovic 2012-02-23 17:39:58 UTC
Jesse, any dates when it will be released ?
Comment 4 Jesse Glick 2012-02-27 23:54:00 UTC
Second release candidate was published yesterday; vote due to close this week.
Comment 5 Jesse Glick 2012-02-29 15:34:49 UTC
core-main #c95f12381c0d
Comment 6 Quality Engineering 2012-03-01 10:59:15 UTC
Integrated into 'main-golden', will be available in build *201203010400* on http://bits.netbeans.org/dev/nightly/ (upload may still be in progress)
Changeset: http://hg.netbeans.org/main-golden/rev/c95f12381c0d
User: Jesse Glick <jglick@netbeans.org>
Log: #208147: Ant 1.8.3 upgrade.
Comment 7 Marian Mirilovic 2012-03-22 13:16:02 UTC
Jesse, 
going through candidates for Patch2 and thinking of skipping this from Patch2. The main reason is : with the change of ant version we will need to retest many areas, and I doubt we do not have time for that. So, if the main reason for upgrade is to deliver fix for NB build scripts, this will not really help end users and in that case it's safer to skip it for Patch 2. Or is there any other issue/bug this upgrade is fixing ? Thanks for explanation.
Comment 8 Jesse Glick 2012-03-23 17:22:36 UTC
I do not know of any fixes in 1.8.3 needed for NB-generated build scripts; it was rather a general update release. The most important change from my perspective was a workaround for an incompatible security change in JDK 7's JAXP which prevented certain usages of <junitreport> and <xslt> from being run from the IDE. No NB-generated script uses these tasks that I know of, but lots of hand-written scripts (e.g. in freeform projects) do. Whether such fixes justify the extra work of retesting is of course a judgment call.

BTW compare bug #205620 which was accepted for 7.1.1 under similar circumstances. Is there a general policy?
Comment 9 Marian Mirilovic 2012-04-02 11:10:59 UTC
(In reply to comment #8)
> BTW compare bug #205620 which was accepted for 7.1.1 under similar
> circumstances. Is there a general policy?

No general policy. The Maven upgrade was approved for 7.1.1 (which was the release we planned in advance to have more time for, this is not the case for 7.1.2 ... this one was intended to be "only JDK7u4 related fixes" release).

But if you think the risk of upgrade is almost 0, I am one for upgrade ... just do not expect to test it deeply in 7.1.2, so we'll run sanity test of 'not touched' project types only.
Comment 10 asenk 2012-04-02 14:39:58 UTC
Product Version: NetBeans IDE Dev (Build 201203300938)
Java: 1.6.0_31; Java HotSpot(TM) Client VM 20.6-b01
System: Linux version 3.0.0-17-generic-pae running on i386; UTF-8; en_US (nb)

Some basic sanity test were executed.No problem was found.
Verified in trunk.
Comment 11 Marian Mirilovic 2012-04-02 14:48:34 UTC
(In reply to comment #10)
> Product Version: NetBeans IDE Dev (Build 201203300938)
> Java: 1.6.0_31; Java HotSpot(TM) Client VM 20.6-b01
> System: Linux version 3.0.0-17-generic-pae running on i386; UTF-8; en_US (nb)
> 
> Some basic sanity test were executed.No problem was found.
> Verified in trunk.

Ok, Jesse please proceed with integration into releases/release71_fixes . Thanks in advance.
Comment 12 Jesse Glick 2012-04-02 15:38:47 UTC
releases #a019a0b2bb87
Comment 13 Quality Engineering 2012-04-03 13:15:52 UTC
Integrated into 'releases', will be available in build *201204030956* or newer. Wait for official and publicly available build.
Changeset: http://hg.netbeans.org/releases/rev/a019a0b2bb87
User: Jesse Glick <jglick@netbeans.org>
Log: #208147: Ant 1.8.3 upgrade.