-
Notifications
You must be signed in to change notification settings - Fork 79
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Remove -Djava.security.manager=allow from the products #2673
Remove -Djava.security.manager=allow from the products #2673
Conversation
This approach is an alternative to just removing the An
|
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
It looks like the correct thing to do (removing setting to default value that we know will break soon )
I'll leave this open for 24 hours for anyone else to comment. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'm fine with that even though I probably would not have came up with such an sophisticated approach :-)
12120f8
to
b61ea6e
Compare
Thanks @laeubi for pointing out that there were two separate |
Darn, now there are two commits. I will force push again... |
e27bb85
to
d3c19d3
Compare
An earlier build passed all the tests but now the license Java 21 issue appears to be back. Do you have idea of why that might be? |
I rerun it (just in case :) and it failed again. Looking into it. |
- Define an unconfigure touchpoint to remove -Djava.security.manager=allow from the eclipse.ini which is done to ensure that updates will leave installations in a state that can run with Java 24. - Do the above for both products and ensure that both products specify -Dosgi.requiredJavaVersion=21 eclipse-platform#2623
d3c19d3
to
a44c18b
Compare
@merks Fixed via #2674 . |
Oh joy:
Repeating builds doesn't warm my heart but the warms the planet. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Thank you for working out the details.
Removing existing java.security.manager=allow
is probably the best we can do, because not everyone can consider changed defaults:
#2659 (comment)
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I'll pick up the same changes for the EPP products when I do the following for 2025-03 M1 eclipse-packaging/packages#251
- Synchronize the following - Remember to check branch, these links are to master, but around RC2 master may be setup for next release already
- Synchronize any changes to platform.product into all the epp.product files.
- Synchronize any changes to platform.p2.inf into all the *.product/p2.inf files.
Thanks everyone for the feedback! 💞 |
#2623