The Debian Android Team has been packaging the Android SDK with 100% free software and reproducible builds. The standard Android SDK binaries from Google have a non-free license and are built with ~13GB of mystery binaries they call "prebuilts".
There are two key packages from the Debian Android Tools suite of packages that are currently not going to make it into the buster release. The core of the problem is that buster is using Java 11, and the Android AOSP code base still uses Java8 and, only in some cases, Java9. As far as I can tell, just rebuilding the current stretch package or updating will have more or less the same problems there. So far, apo of the Java Team, seamlik of Java/Android teams, and I have all tried quite a bit to get something working. Now we are banging our heads against details in Java builds that none of us have ever dealt with before. So we're putting out the call for help, to find someone with this knowledge. Right now, I think we need to figure out the new Java9 "modules", specifically using the --patch-module= flag to javac and java. Lots more details here: https://lists.debian.org/debian-java/2019/01/msg00052.html -- PGP fingerprint: EE66 20C7 136B 0D2C 456C 0A4D E9E2 8DEA 00AA 5556 https://pgp.mit.edu/pks/lookup?op=vindex&search=0xE9E28DEA00AA5556 _______________________________________________ List info: https://lists.mayfirst.org/mailman/listinfo/guardian-dev To unsubscribe, email: guardian-dev-unsubscr...@lists.mayfirst.org