Prepare standalone build with Eclipse 2026-03, #174#175
Conversation
krumts
commented
Apr 1, 2026
- add a new target definition
- use Eclipse 2026-03
- updated BIRT to 4.23
- added a p2.inf file for the standalone build to reference the 2026-03 update site
- increased the minimal required Java version to 21 as both BIRT and the platform require it (CI build and p2.inf)
- add a new target definition -- use Eclipse 2026-03 -- updated BIRT to 4.23 - added a p2.inf file for the standalone build to reference the 2026-03 update site - increased the minimal required Java version to 21 as both BIRT and the platform require it (CI build and p2.inf) Signed-off-by: Krum Tsvetkov <krum.tsvetkov@sap.com>
|
In the local build I get some errors from the license checker. So I have to run the build with I addition, I haven't changed yet the default target platform - running the build with defaults would still build with 2024-12 and an older BIRT. I'd change this later, when we are sure all things are fine with the new build. |
Signed-off-by: Krum Tsvetkov <krum.tsvetkov@sap.com>
|
I figured out the dependencies: and p2 core brings (indirectly) the apache httpclient libs I would probably ask back on the licence tool how it happens, that we refer only released eclipse projects, but they bring in dependencies, which are marked as "to be vetted". For now, I think this should not block us from merging the PR in our not released version. I would like to do so, because it will allow me to build a new version and contribute it to the Simrel repo on time for M1. Any objections? |
|
Created an issue on the dash project eclipse-dash/dash-licenses#547 to ask for help. |
|
Confirming, this means we have jdk21 as a minimum and can rely on and refactor with jdk21 as a minimum base from now forward? Exciting if so. |