We take the currently used Java 8 version from a snapshot from 2019. That's pretty old and missing a bunch of security fixes. We should pick up a newer version.
To upload designs, you'll need to enable LFS and have an admin enable hashed storage. More information
Child items 0
Show closed items
No child items are currently assigned. Use child items to break down this issue into smaller parts.
Whare are we using Java 8? We have already switched to Java 11 for the Moz stuff
I don't know to be honest. Maybe for signing the apks with a debug key?
See the pre_pkginst step in the Android target in rbm.conf for where
you fetch that old Java 8 at least.
Whare are we using Java 8? We have already switched to Java 11 for the Moz stuff
Hmm, yes, we use the openjdk-11-jdk-headless package for the geckoview
build. However it looks like we don't install it when building the other
components, so we might still be using the old version there.
I think we should add openjdk-11-jdk-headless and
openjdk-11-jre-headless to var/deps on Android, remove
var/pre_pkginst and see if everything still builds.