Hi Eric,

there is no need to hurry, it wouldn't make it into NB 13 anyway since it is in feature freeze.

Building NetBeans is not so difficult, all you need is ant and JDK 11 in path and some time to let it build. Once its built, you can simply open any module in the IDE and run/rebuild it from there.

regards,
michael


On 18.01.22 13:55, Eric wrote:
Hello Michael, thanks for your reply.

I might do it but it will take a long time to me to be able to rebuild Netbeans from sources and acquire enough skills to upload with external binaries like Apache Ant jar files.

To fix this bug in Ant, I just rebuilt it locally and replaced ant.jar inside an already installed Netbeans. No need to rebuild Netbeans from sources.

Even for other tickets I filed, I just fix the bug in a single source file, I manage to build it with hacked dependencies, then I put it in a Jar file under "patches/c-n-b" (or using netbeans.patches.c.n.b property) as allowed by Netbeans to test it. Still no need to rebuild Netbeans from sources.

If someone can do it on behalf of Apache Netbeans it would be great. Otherwise I will work on it latter... It's on my to do list to be able to build Netbeans from scratch.

Best regards.
Eric.



Le 17 janvier 2022 01:19:53 GMT+01:00, Michael Bien <[email protected]> a écrit :

    would you be willing to provide a PR for that?

    you could use the last update commit as a template
    
https://github.com/apache/netbeans/commit/fb20750a44d488800e8667a9383b1cd7980617c6

    -michael


    On 10.01.22 11:36, Eric wrote:

        Hello dear fellow developers, I added a comment to
        NETBEANS-5368 issue about Ant hanging when using parallel for
        task from ant-contrib due to deadlock between Ant
        IntrospectionHelper and Netbeans NBBuildLogger. I then
        proposed a fix to the Ant project which has been accepted and
        integrated into their 1.10.12 release published last October
        (see Ant BZ#65424). So can you upgrade Ant in Netbeans to this
        release, please? Maybe in 13 if it's not too late? Best
regards. Eric.


Reply via email to