Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
Re: [epp-dev] EPP 2025-12 M2

+1 for CPP on x86-64

Specifically I checked that the terminal works because M2 is the first version where all the remaining bundle and feature names changed and we introduced p2.inf files to handle the name changes.

I do run into a problem updating to M2, which I can reproduce with updating just eclipse-platform-4.37-linux-gtk-x86_64.tar.gz to Eclipse Platform's M2 contribution, but if I try updating to https://download.eclipse.org/eclipse/updates/4.38-I-builds/I20251103-1800/ the problem seems to be gone. I am getting multiple restarts (flashing splash screen) and it eventually starts, but with the following repeatedly in the error log. 

WARNING: Using incubator modules: jdk.incubator.vector
!SESSION 2025-11-04 14:25:47.732 -----------------------------------------------
eclipse.buildId=4.38.0.I20251024-0020
java.version=21.0.5
java.vendor=Eclipse Adoptium
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US
Command-line arguments:  -os linux -ws gtk -arch x86_64 -data data -consoleLog -data file:/tmp/q/data/

!ENTRY org.eclipse.osgi 4 0 2025-11-04 14:25:48.208
!MESSAGE Startup error
!STACK 1
java.lang.NullPointerException: Cannot invoke "org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.removeServiceListener(org.eclipse.osgi.internal.framework.BundleContextImpl, org.osgi.framework.ServiceListener)" because the return value of "org.eclipse.osgi.internal.framework.EquinoxContainer.getServiceRegis
try()" is null
       at org.eclipse.osgi.internal.framework.BundleContextImpl.removeServiceListener(BundleContextImpl.java:315)
       at org.osgi.util.tracker.ServiceTracker.close(ServiceTracker.java:372)
       at org.eclipse.core.runtime.adaptor.EclipseStarter.updateSplash(EclipseStarter.java:1302)
       at org.eclipse.core.runtime.adaptor.EclipseStarter.refreshPackages(EclipseStarter.java:763)
       at org.eclipse.core.runtime.adaptor.EclipseStarter.loadBasicBundles(EclipseStarter.java:678)
       at org.eclipse.core.runtime.adaptor.EclipseStarter.startup(EclipseStarter.java:385)
       at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:294)
       at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
       at java.base/java.lang.reflect.Method.invoke(Method.java:580)
       at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:615)
       at org.eclipse.equinox.launcher.Main.basicRun(Main.java:563)
       at org.eclipse.equinox.launcher.Main.run(Main.java:1415)
       at org.eclipse.equinox.launcher.Main.main(Main.java:1387)
WARNING: Using incubator modules: jdk.incubator.vector
!SESSION 2025-11-04 14:25:48.430 -----------------------------------------------
eclipse.buildId=4.38.0.I20251024-0020
java.version=21.0.5
java.vendor=Eclipse Adoptium
BootLoader constants: OS=linux, ARCH=x86_64, WS=gtk, NL=en_US
Command-line arguments:  -os linux -ws gtk -arch x86_64 -data data -consoleLog -data file:/tmp/q/data/

!ENTRY org.eclipse.osgi 4 0 2025-11-04 14:25:48.888
!MESSAGE Startup error
!STACK 1
java.lang.NullPointerException: Cannot invoke "org.eclipse.osgi.internal.serviceregistry.ServiceRegistry.removeServiceListener(org.eclipse.osgi.internal.framework.BundleContextImpl, org.osgi.framework.ServiceListener)" because the return value of "org.eclipse.osgi.internal.framework.EquinoxContainer.getServiceRegis
try()" is null
       at org.eclipse.osgi.internal.framework.BundleContextImpl.removeServiceListener(BundleContextImpl.java:315)
       at org.osgi.util.tracker.ServiceTracker.close(ServiceTracker.java:372)
       at org.eclipse.core.runtime.adaptor.EclipseStarter.updateSplash(EclipseStarter.java:1302)
       at org.eclipse.core.runtime.adaptor.EclipseStarter.refreshPackages(EclipseStarter.java:763)
       at org.eclipse.core.runtime.adaptor.EclipseStarter.loadBasicBundles(EclipseStarter.java:678)
       at org.eclipse.core.runtime.adaptor.EclipseStarter.startup(EclipseStarter.java:385)
       at org.eclipse.core.runtime.adaptor.EclipseStarter.run(EclipseStarter.java:294)
       at java.base/jdk.internal.reflect.DirectMethodHandleAccessor.invoke(DirectMethodHandleAccessor.java:103)
       at java.base/java.lang.reflect.Method.invoke(Method.java:580)
       at org.eclipse.equinox.launcher.Main.invokeFramework(Main.java:615)
       at org.eclipse.equinox.launcher.Main.basicRun(Main.java:563)
       at org.eclipse.equinox.launcher.Main.run(Main.java:1415)
       at org.eclipse.equinox.launcher.Main.main(Main.java:1387)


~~~
Jonah Graham (he/him)
Kichwa Coders
www.kichwacoders.com


On Thu, 30 Oct 2025 at 09:51, Ed Merks via epp-dev <epp-dev@xxxxxxxxxxx> wrote:
Hi everyone,

Our next milestone build is available for testing: EPP 2025-12 M2

No special issues to report!

I have been following the steps on
https://github.com/eclipse-packaging/packages/labels/endgame - you can
see the checkmarks as to what is done.

https://github.com/eclipse-packaging/packages/issues/373

Download link:
https://download.eclipse.org/technology/epp/downloads/release/2025-12/M2/

EPP was built with the p2 repositories at:

https://download.eclipse.org/releases/2025-12/202510311000/ and
https://download.eclipse.org/technology/epp/packages/2025-12/202510301000/

Please test and send your +1 to this mailing list. +1s are optional as
the package will be published anyway.

Last +1 received for each package and platform (apologies if I missed
one of your +1 emails, just let me know and I will update Last Recorded +1)

Packages:
committers - 2025-12 M1
cpp - 2025-09 RC2a
dsl - 2025-12 M1
embedcpp - 2024-09 RC2
java - 2025-06 RC1
jee -  2025-09 RC2
modeling - 2025-09 RC1
php - 2025-06 M1
rcp - 2025-06 RC2
scout - 2025-03 RC2

Platforms:
Linux x86_64 - 2025-09 RC2a
Linux aarch64 - 2023-09 RC2
Linux riscv64 - 2025-12 M1
Windows x86_64 - 2025-09 RC1
Windows on Arm - 2025-09 RC1
macOS x86_64 - 2025-09 RC2
macOS aarch64 - 2025-12 M1

Thank you for testing!

___


+1 for modeling windows x86_64

_______________________________________________
epp-dev mailing list
epp-dev@xxxxxxxxxxx
To unsubscribe from this list, visit https://www.eclipse.org/mailman/listinfo/epp-dev

Back to the top