Re: [NOTICE] Apache NetBeans 29 release candidate 3 available for testing
Geertjan Wielenga <[email protected]> Fri, 13 Feb 2026 10:19:36 +0100
| Newsgroups | gmane.comp.java.ide.netbeans.user |
|---|---|
| Message-ID | <CACkjAxQNsq_PXRC+z8R9yTCi6Zxyfuv8W2pN2T4OH7hY6E74PQ@mail.gmail.com> |
--000000000000be363b064ab11919 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Amazing work. Gj On Thu, 12 Feb 2026 at 23:47, Pieter van den Hombergh < [email protected]> wrote: > Hi everyone, > > We have created installers for Apache NetBeans 29 RC3 using Azul Zulu JDK > 25.0.2. These have been published at > Friends of Apache NetBeans installers' site > <https://installers.friendsofapachenetbeans.org/rc29-rc3/> > Testing the installer implicitly validates the sha512 sum > > I have smoke-tested the installers on: > * macOS Apple Silicon. (signed, notarized, and stapled) > * Ubuntu Linux 24.04 > * Raspberry Pi 5 > * Windows 11 > > All went well on macOS Apple Silicon, Ubuntu Linux (x86), Windows 11, usi= ng > the package JDK (25.0.2). > > I was less lucky when testing on RaspBerry Pi (5, 8g RAM). > > On Raspberry OS (a Debian derivative) on the aarch64 (arm64) architecture= , > I can't edit (the line with the cursor gets a yellowish background, but t= he > cursor does not advance). > I started the IDE from the command line, after the installer has installe= d > in a directory on the PATH. > It appears as if the NetBeans-window does not get focus, because > everything I type appears in the terminal I used to fire up NetBeans. > > I also installed NetBeans 28 (using an installer) to make sure, and this > shows the same issue. > > Then I installed the binary zip, ran it with both zulu and temurin both 2= 5, > same issue. > > As last resort I used zulu 21 with NB 28. Same thing. > Then I had a =F0=9F=92=A1. Wayland or X11? > > I must have had wayland running on the PI. Switched to X11 and the proble= ms > were gone. > Tested with the Apache zip and with the FoAN installer (29-rc3 + zulu > 25.0.2). Both worked as far as the editor is concerned. No further testin= g. > > Note that I received some warnings in the terminal: > ---- > WARNING: package com.apple.eio not in java.desktop > WARNING: package com.sun.tools.classfile not in jdk.jdeps > WARNING: package com.sun.java.swing.plaf.windows not in java.desktop > WARNING: package com.apple.laf not in java.desktop > WARNING: A terminally deprecated method in sun.misc.Unsafe has been calle= d > WARNING: sun.misc.Unsafe::objectFieldOffset has been called by > org.apache.lucene.util.RamUsageEstimator > (jar:file:/usr/lib/apache-netbeans/ide/modules/ext/lucene-core-3.6.2.jar!= /) > WARNING: Please consider reporting this to the maintainers of class > org.apache.lucene.util.RamUsageEstimator > WARNING: sun.misc.Unsafe::objectFieldOffset will be removed in a future > release > ---- > > > > I will add a note on the installers page to warn potential RaspBerry Pi > users when running the Linux-aarch64 version, to switch to X11. > > > > I have also removed rc2 from said website. > > Best regards, > > Pieter van den Hombergh > > Met vriendelijke groet, > Pieter van den Hombergh. > Kerboschstraat 12 > 5913 WH Venlo > > > On Thu, Feb 12, 2026 at 3:33=E2=80=AFPM Eric Barboni <[email protected]> w= rote: > > > Hi, > > > > The third release candidate build for Apache NetBeans 29 is available > > (links below). > > Changes since NetBeans 29 rc 2 can be seen at > > https://github.com/apache/netbeans/releases/tag/29-rc3 > > > > Please help with testing, and file issues in GitHub as necessary - > > https://github.com/apache/netbeans/issues > > > > If you're a committer adding an issue, or helping triage an issue (plea= se > > do!), add the milestone and/or priority labels as > > appropriate. > > > > Use priority:high for should be fixed before release, priority:critical > > for must be fixed before we can release. > > > > **The following rules are applied to pull requests from now until > > release:** > > > > Please read the full info on how we manage pull requests to delivery at > > least once! - > > > > > https://cwiki.apache.org/confluence/display/NETBEANS/Pull+requests+for+de= livery > > > > PR's intended to be included in the 29 release : > > - Limited to fixes (link an issue if there is one, or provide > > justification in description) > > - Label with priority:high or priority:critical as appropriate. > > - Base on the delivery branch. > > - Mark with NB29 milestone. > > - Will be merged by the release team. > > > > PR's with features for a future release : > > - Base on the master branch. > > - Will be reviewed and merged in the usual way. > > - If possible stay away from big refactoring. > > - If possible do not overlap with fixes for 29 (delivery will be merge= d > > to master weekly). > > > > The NetBeans 29-rc2 artifacts are here: > > > > > > > https://ci-builds.apache.org/job/Netbeans/job/netbeans-TLP/job/release290= /6/artifact/dist/netbeans/ > > > > Alternative links to latest release candidate: > > https://nightlies.apache.org/netbeans/candidate/netbeans/ > > > > Link to the binary zip: > > > > > https://ci-builds.apache.org/job/Netbeans/job/netbeans-TLP/job/release290= /6/artifact/dist/netbeans/netbeans-29-rc3-bin.zip > > SHA512: > > > 3e2c575f53b89f142556f9b3fa425b48db42ce1f33d59915faa222a2c70be38dbdfa0c21e= 40d3d77bef665a51f681466f78fbd5749f383574f3fc8721929e8f0 > > > > > > The sources are here: > > > > > https://ci-builds.apache.org/job/Netbeans/job/netbeans-TLP/job/release290= /6/artifact/dist/netbeans/netbeans-29-rc3-source.zip > > SHA512: > > > e252d16600cd94e2fa6f3eab4124b54c68968d2dcbac9eb0eaf365324b19690600754945b= 1a267451ef5a4b057389d67e58b0917e8794254bad667f985c71490 > > > > > > The PRs already integrated into NetBeans 29 are : > > https://github.com/apache/netbeans/pulls?q=3Dis%3Amerged+milestone%3ANB= 29 > > > > Issues currently tagged for NetBeans 29 are : > > > > > https://github.com/apache/netbeans/issues?q=3Dis%3Aopen+is%3Aissue+milest= one%3ANB29 > > > > Release schedule : > > https://cwiki.apache.org/confluence/display/NETBEANS/Release+Schedule > > > > Thank you for your contributions and review! > > > > Best Regards, > > Eric > > > > > > --------------------------------------------------------------------- > > To unsubscribe, e-mail: [email protected] > > For additional commands, e-mail: [email protected] > > > > For further information about the NetBeans mailing lists, visit: > > https://cwiki.apache.org/confluence/display/NETBEANS/Mailing+lists > > > > > > > > > --000000000000be363b064ab11919 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"auto">Amazing work.</div><div dir=3D"auto"><br></div><div dir= =3D"auto">Gj</div><div><br><div class=3D"gmail_quote gmail_quote_container"= ><div dir=3D"ltr" class=3D"gmail_attr">On Thu, 12 Feb 2026 at 23:47, Pieter= van den Hombergh <<a href=3D"mailto:[email protected]">= [email protected]</a>> wrote:<br></div><blockquote class= =3D"gmail_quote" style=3D"margin:0 0 0 .8ex;border-left:1px #ccc solid;padd= ing-left:1ex">Hi everyone,<br> <br> We have created installers for Apache NetBeans 29 RC3 using Azul Zulu JDK<b= r> 25.0.2. These have been published at<br> Friends of Apache NetBeans installers' site<br> <<a href=3D"https://installers.friendsofapachenetbeans.org/rc29-rc3/" re= l=3D"noreferrer" target=3D"_blank">https://installers.friendsofapachenetbea= ns.org/rc29-rc3/</a>><br> Testing the installer implicitly validates the sha512 sum<br> <br> I have smoke-tested the installers on:<br> * macOS Apple Silicon. (signed, notarized, and stapled)<br> * Ubuntu Linux 24.04<br> * Raspberry Pi 5<br> * Windows 11<br> <br> All went well on macOS Apple Silicon, Ubuntu Linux (x86), Windows 11, using= <br> the package JDK (25.0.2).<br> <br> I was less lucky when testing on RaspBerry Pi (5, 8g RAM).<br> <br> On Raspberry OS (a Debian derivative) on the aarch64 (arm64) architecture,<= br> I can't edit (the line with the cursor gets a yellowish background, but= the<br> cursor does not advance).<br> I started the IDE from the command line, after the installer has installed<= br> in a directory on the PATH.<br> It appears as if the NetBeans-window does not get focus, because<br> everything I type appears in the terminal I used to fire up NetBeans.<br> <br> I also installed NetBeans 28 (using an installer)=C2=A0 to make sure, and t= his<br> shows the same issue.<br> <br> Then I installed the binary zip, ran it with both zulu and temurin both 25,= <br> same issue.<br> <br> As last resort=C2=A0 I used zulu 21 with NB 28.=C2=A0 Same thing.<br> Then I had a =F0=9F=92=A1. Wayland or X11?<br> <br> I must have had wayland running on the PI. Switched to X11 and the problems= <br> were gone.<br> Tested with the Apache zip and with the FoAN installer (29-rc3 + zulu<br> 25.0.2). Both worked as far as the editor is concerned. No further testing.= <br> <br> Note that I received some warnings in the terminal:<br> ----<br> WARNING: package com.apple.eio not in java.desktop<br> WARNING: package com.sun.tools.classfile not in jdk.jdeps<br> WARNING: package com.sun.java.swing.plaf.windows not in java.desktop<br> WARNING: package com.apple.laf not in java.desktop<br> WARNING: A terminally deprecated method in sun.misc.Unsafe has been called<= br> WARNING: sun.misc.Unsafe::objectFieldOffset has been called by<br> org.apache.lucene.util.RamUsageEstimator<br> (jar:file:/usr/lib/apache-netbeans/ide/modules/ext/lucene-core-3.6.2.jar!/)= <br> WARNING: Please consider reporting this to the maintainers of class<br> org.apache.lucene.util.RamUsageEstimator<br> WARNING: sun.misc.Unsafe::objectFieldOffset will be removed in a future<br> release<br> ----<br> <br> <br> <br> I will add a note on the installers page to warn potential RaspBerry Pi<br> users when running the Linux-aarch64 version, to switch to X11.<br> <br> <br> <br> I have also removed rc2 from said website.<br> <br> Best regards,<br> <br> Pieter van den Hombergh<br> <br> Met vriendelijke groet,<br> Pieter van den Hombergh.<br> Kerboschstraat 12<br> 5913 WH Venlo<br> <br> <br> On Thu, Feb 12, 2026 at 3:33=E2=80=AFPM Eric Barboni <<a href=3D"mailto:= [email protected]" target=3D"_blank">[email protected]</a>> wrote:<br> <br> > Hi,<br> ><br> > The third release candidate build for Apache NetBeans 29 is available<= br> > (links below).<br> > Changes since NetBeans 29 rc 2 can be seen at<br> > <a href=3D"https://github.com/apache/netbeans/releases/tag/29-rc3" rel= =3D"noreferrer" target=3D"_blank">https://github.com/apache/netbeans/releas= es/tag/29-rc3</a><br> ><br> > Please help with testing, and file issues in GitHub as necessary -<br> > <a href=3D"https://github.com/apache/netbeans/issues" rel=3D"noreferre= r" target=3D"_blank">https://github.com/apache/netbeans/issues</a><br> ><br> > If you're a committer adding an issue, or helping triage an issue = (please<br> > do!), add the milestone and/or priority labels as<br> > appropriate.<br> ><br> > Use priority:high for should be fixed before release, priority:critica= l<br> > for must be fixed before we can release.<br> ><br> > **The following rules are applied to pull requests from now until<br> > release:**<br> ><br> > Please read the full info on how we manage pull requests to delivery a= t<br> > least once! -<br> ><br> > <a href=3D"https://cwiki.apache.org/confluence/display/NETBEANS/Pull+r= equests+for+delivery" rel=3D"noreferrer" target=3D"_blank">https://cwiki.ap= ache.org/confluence/display/NETBEANS/Pull+requests+for+delivery</a><br> ><br> > PR's intended to be included in the 29 release :<br> > - Limited to fixes (link an issue if there is one, or provide<br> > justification in description)<br> > - Label with priority:high or priority:critical as appropriate.<br> > - Base on the delivery branch.<br> > - Mark with NB29 milestone.<br> > - Will be merged by the release team.<br> ><br> > PR's with features for a future release :<br> > - Base on the master branch.<br> > - Will be reviewed and merged in the usual way.<br> > - If possible stay away from big refactoring.<br> > - If possible do not overlap with fixes for 29 (delivery will be=C2=A0= merged<br> > to master weekly).<br> ><br> > The NetBeans 29-rc2 artifacts are here:<br> ><br> ><br> > <a href=3D"https://ci-builds.apache.org/job/Netbeans/job/netbeans-TLP/= job/release290/6/artifact/dist/netbeans/" rel=3D"noreferrer" target=3D"_bla= nk">https://ci-builds.apache.org/job/Netbeans/job/netbeans-TLP/job/release2= 90/6/artifact/dist/netbeans/</a><br> ><br> > Alternative links to latest release candidate:<br> > <a href=3D"https://nightlies.apache.org/netbeans/candidate/netbeans/" = rel=3D"noreferrer" target=3D"_blank">https://nightlies.apache.org/netbeans/= candidate/netbeans/</a><br> ><br> > Link to the binary zip:<br> ><br> > <a href=3D"https://ci-builds.apache.org/job/Netbeans/job/netbeans-TLP/= job/release290/6/artifact/dist/netbeans/netbeans-29-rc3-bin.zip" rel=3D"nor= eferrer" target=3D"_blank">https://ci-builds.apache.org/job/Netbeans/job/ne= tbeans-TLP/job/release290/6/artifact/dist/netbeans/netbeans-29-rc3-bin.zip<= /a><br> > SHA512:<br> > 3e2c575f53b89f142556f9b3fa425b48db42ce1f33d59915faa222a2c70be38dbdfa0c= 21e40d3d77bef665a51f681466f78fbd5749f383574f3fc8721929e8f0<br> ><br> ><br> > The sources are here:<br> ><br> > <a href=3D"https://ci-builds.apache.org/job/Netbeans/job/netbeans-TLP/= job/release290/6/artifact/dist/netbeans/netbeans-29-rc3-source.zip" rel=3D"= noreferrer" target=3D"_blank">https://ci-builds.apache.org/job/Netbeans/job= /netbeans-TLP/job/release290/6/artifact/dist/netbeans/netbeans-29-rc3-sourc= e.zip</a><br> > SHA512:<br> > e252d16600cd94e2fa6f3eab4124b54c68968d2dcbac9eb0eaf365324b196906007549= 45b1a267451ef5a4b057389d67e58b0917e8794254bad667f985c71490<br> ><br> ><br> > The PRs already integrated into NetBeans 29 are :<br> > <a href=3D"https://github.com/apache/netbeans/pulls?q=3Dis%3Amerged+mi= lestone%3ANB29" rel=3D"noreferrer" target=3D"_blank">https://github.com/apa= che/netbeans/pulls?q=3Dis%3Amerged+milestone%3ANB29</a><br> ><br> > Issues currently tagged for NetBeans 29 are :<br> ><br> > <a href=3D"https://github.com/apache/netbeans/issues?q=3Dis%3Aopen+is%= 3Aissue+milestone%3ANB29" rel=3D"noreferrer" target=3D"_blank">https://gith= ub.com/apache/netbeans/issues?q=3Dis%3Aopen+is%3Aissue+milestone%3ANB29</a>= <br> ><br> > Release schedule :<br> > <a href=3D"https://cwiki.apache.org/confluence/display/NETBEANS/Releas= e+Schedule" rel=3D"noreferrer" target=3D"_blank">https://cwiki.apache.org/c= onfluence/display/NETBEANS/Release+Schedule</a><br> ><br> > Thank you for your contributions and review!<br> ><br> > Best Regards,<br> > Eric<br> ><br> ><br> > ---------------------------------------------------------------------<= br> > To unsubscribe, e-mail: <a href=3D"mailto:[email protected]= che.org" target=3D"_blank">[email protected]</a><br> > For additional commands, e-mail: <a href=3D"mailto:[email protected]= pache.org" target=3D"_blank">[email protected]</a><br> ><br> > For further information about the NetBeans mailing lists, visit:<br> > <a href=3D"https://cwiki.apache.org/confluence/display/NETBEANS/Mailin= g+lists" rel=3D"noreferrer" target=3D"_blank">https://cwiki.apache.org/conf= luence/display/NETBEANS/Mailing+lists</a><br> ><br> ><br> ><br> ><br> </blockquote></div></div> --000000000000be363b064ab11919--