Bootstrap build of Portola on Alpine
josh at grahamis.com
Tue Apr 25 21:35:16 UTC 2017
I've documented what I've done so far to build Portola on an existing
Alpine 3.3 with an glibc-based JDK (Zulu, as it happens) at:
I'll work out what the quoting bug is so the whole thing can be scripted.
I'm also on the edge of getting a built JDK but have library load issues at
what I'm presuming is verification steps at the end of the make (no time to
diagnose yet). There is a comment on that gist describing what I've found
so far. Probably something very simple I've overlooked.
I'll also work out what packages can be omitted, but it's fairly lean for
simply getting a bootstrap build. Azul's Zulu JDK is TCK approved and they
have been very generous in supplying me an embedded cp3 version for my JRE
image. The reason I'm keen on Portola is I can get that image even smaller
without glibc. I understand if you don't want to use untrusted Docker
images. The Dockerfile (and that of its base image) are open source, so you
can recreate as needed.
More information about the portola-dev