-
Notifications
You must be signed in to change notification settings - Fork 83
Add FreeBSD platforms' build. #2994
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
base: master
Are you sure you want to change the base?
Add FreeBSD platforms' build. #2994
Conversation
- part of eclipse-platform#2959 - add environment triplets for FreeBSD aarch64 and/or x86_64.
<configurations operatingSystem="freebsd" windowSystem="gtk" architecture="aarch64"/> | ||
<configurations operatingSystem="freebsd" windowSystem="gtk" architecture="x86_64"/> |
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.
FYI, this won't just work because there needs to be an enum added
But that's a trivial task...
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.
Honestly I'm not sure what the SDK4Mvn.aggr
file does, so your knowledge and help about it is appreciated, thanks.
Or I can just remove those 2 lines from the file and leave it intact and move on...
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 would eventually be needed if we want to publish those fragments to maven central. Best this be done as a separate commit after everything else is actually done.
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.
Which JDK works on freebsd?
https://adoptium.net/temurin/releases/
Without that there will be no JustJ JREs...
Not by Temurin. The FreeBSD team ports the OpenJDK releases and make them available as pre-built binaries to their
No, unfortunately. But the Eclipse packages can still be built for FreeBSD without embedded JREs. |
Providing special case support would complicate builds significantly so that is unlikely to go very far... |
I've built Eclipse packages for FreeBSD without problems (and without any embedded JREs) in my fork of the eclipse-packages project, with only some trivial changes. If you're talking about the Eclipse installer app and its JustJ requirement, to produce an Eclipse package on demand, then it may not work for FreeBSD. But the installer app does allow the user to pick a local JDK/JRE installation for it: So I see no problem with it, once the installer is ported to run in FreeBSD. BTW, where is this installer's source code? |
aarch64
and/orx86_64
.