Re: [NOTICE] Apache NetBeans 29 release candidate 3 available for testing
Pieter van den Hombergh <[email protected]> Thu, 12 Feb 2026 23:46:55 +0100
| Newsgroups | gmane.comp.java.ide.netbeans.user |
|---|---|
| Message-ID | <CAG39r4YBkxsX8O3CHEmFgFth5=v3B++h7a9d0dBsiDY9kQdgAg@mail.gmail.com> |
--000000000000a20dfc064aa84478 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable 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, using 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 the cursor does not advance). I started the IDE from the command line, after the installer has installed 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 25, 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 problems 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 testing. 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 called 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]> wro= te: > 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 (please > 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 merged > 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%3ANB29 > > 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 > > > > --000000000000a20dfc064aa84478 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable <div dir=3D"ltr"><div dir=3D"ltr"><div>Hi everyone,</div><div><br></div><di= v>We have created installers for Apache NetBeans 29 RC3 using Azul Zulu JDK= 25.0.2. These have been published at=C2=A0</div><div><a href=3D"https://in= stallers.friendsofapachenetbeans.org/rc29-rc3/" target=3D"_blank">Friends o= f Apache NetBeans installers' site</a></div><div>Testing the installer = implicitly=C2=A0validates the sha512 sum</div><div><br></div><div>I have sm= oke-tested the installers on:</div><div>* macOS Apple Silicon. (signed, not= arized, and stapled)</div><div>* Ubuntu Linux 24.04</div><div>* Raspberry P= i 5=C2=A0</div><div>* Windows 11</div><div><br></div><div>All went well on = macOS Apple Silicon, Ubuntu=C2=A0Linux (x86), Windows 11, using the package= JDK (25.0.2).</div><div><br></div><div>I was less lucky when testing on=C2= =A0RaspBerry Pi (5, 8g RAM).</div><div><br></div><div>On Raspberry OS (a De= bian derivative) on the aarch64 (arm64) architecture, I can't edit (the= line with the cursor gets a yellowish background, but the cursor does not = advance).</div><div>I started the IDE from the command line, after the inst= aller has installed in a directory on the PATH.</div><div>It appears as if = the NetBeans-window does not get focus, because everything=C2=A0I type appe= ars in the terminal I used to fire up NetBeans.</div><div><br></div><div>I = also installed NetBeans 28 (using an installer)=C2=A0 to make sure, and thi= s shows the same issue.</div><div><br></div><div>Then I installed the binar= y zip, ran it with both zulu and temurin both 25, same issue.</div><div><br= ></div><div>As last resort=C2=A0 I used zulu 21 with NB 28.=C2=A0 Same thin= g.</div><div>Then I had a=C2=A0=F0=9F=92=A1. Wayland or X11?</div><div><br>= </div><div>I must have had wayland running on the PI. Switched to X11 and t= he problems were gone.</div><div>Tested with the Apache zip and with the Fo= AN installer (29-rc3 + zulu 25.0.2). Both worked as far as the editor is co= ncerned. No further testing.</div><div><br></div><div>Note that I received= =C2=A0some warnings in the terminal:</div><div>----</div><div><font color= =3D"#0000ff" face=3D"monospace">WARNING: package com.apple.eio not in java.= desktop<br>WARNING: package com.sun.tools.classfile not in jdk.jdeps<br>WAR= NING: package com.sun.java.swing.plaf.windows not in java.desktop<br>WARNIN= G: package com.apple.laf not in java.desktop<br>WARNING: A terminally depre= cated method in sun.misc.Unsafe has been called<br>WARNING: sun.misc.Unsafe= ::objectFieldOffset has been called by org.apache.lucene.util.RamUsageEstim= ator (jar:file:/usr/lib/apache-netbeans/ide/modules/ext/lucene-core-3.6.2.j= ar!/)<br>WARNING: Please consider reporting this to the maintainers of clas= s org.apache.lucene.util.RamUsageEstimator<br>WARNING: sun.misc.Unsafe::obj= ectFieldOffset will be removed in a future release</font></div><div>----</d= iv><div><br></div><div><br></div><div><br></div><div>I will add a note on t= he installers page to warn potential RaspBerry=C2=A0Pi users when running t= he Linux-aarch64 version, to switch to X11.</div><div><br></div><div><br></= div><div><br></div><div>I have also removed rc2 from said website.</div><di= v><br></div><div>Best regards,</div><div><br></div><div>Pieter van den Homb= ergh</div><div><br clear=3D"all"></div><div><div dir=3D"ltr" class=3D"gmail= _signature"><div dir=3D"ltr">Met vriendelijke groet,<div>Pieter van den Hom= bergh.<br></div><div>Kerboschstraat 12</div><div>5913 WH Venlo</div></div><= /div></div><br></div><br><div class=3D"gmail_quote"><div dir=3D"ltr" class= =3D"gmail_attr">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></div><blockquote class=3D"gmail_quote" style=3D"margin:0px 0px= 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Hi,<br> <br> The third release candidate build for Apache NetBeans 29 is available (link= s below).<br> Changes since NetBeans 29 rc 2 can be seen at <a href=3D"https://github.com= /apache/netbeans/releases/tag/29-rc3" rel=3D"noreferrer" target=3D"_blank">= https://github.com/apache/netbeans/releases/tag/29-rc3</a><br> <br> Please help with testing, and file issues in GitHub as necessary - <a href= =3D"https://github.com/apache/netbeans/issues" rel=3D"noreferrer" 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 (plea= se do!), add the milestone and/or priority labels as<br> appropriate.<br> <br> Use priority:high for should be fixed before release, priority:critical for= must be fixed before we can release.<br> <br> **The following rules are applied to pull requests from now until release:*= *<br> <br> Please read the full info on how we manage pull requests to delivery at lea= st once! -<br> <a href=3D"https://cwiki.apache.org/confluence/display/NETBEANS/Pull+reques= ts+for+delivery" rel=3D"noreferrer" target=3D"_blank">https://cwiki.apache.= 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 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 merg= ed to master weekly).<br> <br> The NetBeans 29-rc2 artifacts are here:<br> <br> <a href=3D"https://ci-builds.apache.org/job/Netbeans/job/netbeans-TLP/job/r= elease290/6/artifact/dist/netbeans/" rel=3D"noreferrer" target=3D"_blank">h= ttps://ci-builds.apache.org/job/Netbeans/job/netbeans-TLP/job/release290/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/can= didate/netbeans/</a><br> <br> Link to the binary zip:<br> <a href=3D"https://ci-builds.apache.org/job/Netbeans/job/netbeans-TLP/job/r= elease290/6/artifact/dist/netbeans/netbeans-29-rc3-bin.zip" rel=3D"noreferr= er" target=3D"_blank">https://ci-builds.apache.org/job/Netbeans/job/netbean= s-TLP/job/release290/6/artifact/dist/netbeans/netbeans-29-rc3-bin.zip</a><b= r> SHA512:<br> 3e2c575f53b89f142556f9b3fa425b48db42ce1f33d59915faa222a2c70be38dbdfa0c21e40= d3d77bef665a51f681466f78fbd5749f383574f3fc8721929e8f0=C2=A0 <br> <br> The sources are here:<br> <a href=3D"https://ci-builds.apache.org/job/Netbeans/job/netbeans-TLP/job/r= elease290/6/artifact/dist/netbeans/netbeans-29-rc3-source.zip" rel=3D"noref= errer" target=3D"_blank">https://ci-builds.apache.org/job/Netbeans/job/netb= eans-TLP/job/release290/6/artifact/dist/netbeans/netbeans-29-rc3-source.zip= </a><br> SHA512:<br> e252d16600cd94e2fa6f3eab4124b54c68968d2dcbac9eb0eaf365324b19690600754945b1a= 267451ef5a4b057389d67e58b0917e8794254bad667f985c71490=C2=A0 <br> <br> The PRs already integrated into NetBeans 29 are :<br> <a href=3D"https://github.com/apache/netbeans/pulls?q=3Dis%3Amerged+milesto= ne%3ANB29" rel=3D"noreferrer" target=3D"_blank">https://github.com/apache/n= etbeans/pulls?q=3Dis%3Amerged+milestone%3ANB29</a><br> <br> Issues currently tagged for NetBeans 29 are :<br> <a href=3D"https://github.com/apache/netbeans/issues?q=3Dis%3Aopen+is%3Aiss= ue+milestone%3ANB29" rel=3D"noreferrer" target=3D"_blank">https://github.co= m/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/Release+Sch= edule" rel=3D"noreferrer" target=3D"_blank">https://cwiki.apache.org/conflu= ence/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]= rg" target=3D"_blank">[email protected]</a><br> For additional commands, e-mail: <a href=3D"mailto:[email protected]= .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/Mailing+lis= ts" rel=3D"noreferrer" target=3D"_blank">https://cwiki.apache.org/confluenc= e/display/NETBEANS/Mailing+lists</a><br> <br> <br> <br> </blockquote></div> </div> --000000000000a20dfc064aa84478--