8000 Debian Buster JDK 17 Compat by Redstoneguy129 · Pull Request #822 · ev3dev-lang-java/ev3dev-lang-java · GitHub
[go: up one dir, main page]

Skip to content

Debian Buster JDK 17 Compat #822

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

Open
wants to merge 7 commits into
base: master
Choose a base branch
from

Conversation

Redstoneguy129
Copy link

Please state any changes needed before a merge is allowed.
This has been tested with the EV3 dev, all works as expected.

Thanks to @snuyanzin for helping with JDK 17 compatability.

@Redstoneguy129
Copy link
Author
8000

Also going to mention Redstoneguy129/openjdk-ev3 i have added support for building the JDK-17-ev3. Support can now be given from 11 to 17. And Jesse to Buster. Sadly Bullseye seemed to break the ev3 and caused graphical glitches.

@Redstoneguy129
Copy link
Author

@jabrena

@jabrena
Copy link
Member
jabrena commented Mar 10, 2024

Hi, next week I will review it.

@jabrena
Copy link
Member
jabrena commented Mar 10, 2024

Did you manage to upgrade the build to Java 17?
https://github.com/Redstoneguy129/openjdk-ev3

@jabrena
Copy link
Member
jabrena commented Mar 11, 2024

Hi @snuyanzin, I noticed that you helped @Redstoneguy129 for OpenJDK17.
Did you tried to build for OpenJDK21?

@Redstoneguy129
Copy link
Author

Did you manage to upgrade the build to Java 17? https://github.com/Redstoneguy129/openjdk-ev3

Yes. I currently have JDK 17 on the EV3. Within the fork you can see i added to the scripts/config.sh the downloads for the adoptium version of JDK 17. JDK 17 is fully functional on the EV3 as well with Stretch and Buster, i am able to control and read all the motors and sensors.

@Redstoneguy129
Copy link
Author

Hi @snuyanzin, I noticed that you helped @Redstoneguy129 for OpenJDK17. Did you tried to build for OpenJDK21?

Adding to this, i myself tried looking for a newer JDK however i believe JDK 17 was the last. You can find the CI job on the adoptium page and see newer jobs failing.

@jabrena
Copy link
Member
jabrena commented Mar 11, 2024

Can you send a PR on this repo with the idea to run the pipeline on AdoptOpenjdk please?
https://github.com/ev3dev-lang-java/openjdk-ev3

We will try to run the pipeline for OpenJDK 17

Note: The last build was for OpenJDK15:
https://ci.adoptium.net/view/ev3dev/job/eljbuild/

congrats @Redstoneguy129 & @snuyanzin

related issue:
#818

It is exciting to see people running java 17 on an ARM board from 2010

@jabrena
Copy link
Member
jabrena commented Mar 12, 2024

Hi @Redstoneguy129,

Why are you talking about Buster distro if last release from EV3Dev release was for Stretch?
https://www.ev3dev.org/downloads/
https://github.com/ev3dev/ev3dev/releases

@Redstoneguy129
Author

Hi @Redstoneguy129,

Why are you talking about Buster distro if last release from EV3Dev release was for Stretch? https://www.ev3dev.org/downloads/ https://github.com/ev3dev/ev3dev/releases

I built Buster using brickstrap https://github.com/ev3dev/docker-library/tree/master/ev3dev-buster

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants
0