AdoptOpenJDK / TSC

The AdoptOpenJDK Technical Steering Committee - Also acts as the knowledge portal for the Adopt OpenJDK GitHub projects
71 stars 33 forks source link

Add OpenJDK port for Linux/x64 with musl #168

Closed aahlenst closed 3 years ago

aahlenst commented 4 years ago

Portola (porting OpenJDK to Linux/x64 with musl instead of glibc) seems to approach the finish line: JEP 386 is now a candidate and Oracle/OpenJDK has started to offer builds for Alpine beginning with 16. This means it is (a) time for the TSC to formally vote whether we want to add that port and (b) start coordinating the work to get it done (under the provision that the TSC approves).

Required work:

gdams commented 4 years ago

Mirrored into https://github.com/AdoptOpenJDK/openjdk-portola

gdams commented 4 years ago

Add separate Docker images of Alpine/x64 with OpenJDK with musl (we already have a version with glibc)

@aahlenst to this point, I think that with JDK15+ we should just ship a musl image for alpine (no glibc version).

CC @dinogun??

gdams commented 4 years ago

https://openjdk.java.net/jeps/386 has now been marked as a Candidate for JDK16

gdams commented 3 years ago

builds are now being produced: https://ci.adoptopenjdk.net/job/build-scripts/job/jobs/job/jdk/job/jdk-alpine-linux-x64-hotspot/

I'll now work with @smlambert to enable testing

eshepelyuk commented 3 years ago

Hi all What is a current milestone for Docker images to be publicly available at Dockerhub ?

karianna commented 3 years ago

I think the TSC issue can be closed as we've created the issue on the docker repo. Copying the checklist....