diff --git a/README.adoc b/README.adoc index 1f29f03..c2f654f 100644 --- a/README.adoc +++ b/README.adoc @@ -13246,7 +13246,7 @@ This repo basically wraps around that, and tries to make everything even more aw The downsides of Buildroot are: * the first build takes a while, but it is well worth it -* the selection of software packages is relatively limited if compared to Debian, e.g. no Java or Python package in guest out of the box. +* the selection of software packages is relatively limited if compared to Debian. + In theory, any software can be packaged, and the Buildroot side is easy. + @@ -14340,6 +14340,16 @@ Examples: ** link:rootfs_overlay/lkmc/nodejs/file_write_read.js[] ** link:rootfs_overlay/lkmc/nodejs/read_stdin_to_string.js[] Question: https://stackoverflow.com/questions/30441025/read-all-text-from-stdin-to-a-string +==== Java + +No OpenJDK package as of 2018.08: https://stackoverflow.com/questions/28874150/buildroot-with-jamvm-2-0-for-java-8/59290927#59290927 partly because their build system is shit like the rest of the project's setup. + +Unmerged patch at: http://lists.busybox.net/pipermail/buildroot/2018-February/213282.html + +There is a JamVM package though https://en.wikipedia.org/wiki/JamVM which is something Android started before moving to Dalvik, + +Maybe some day other <> Java runtimes will also become compilable. Maybe, since Android is also shit. + === Algorithms link:userland/algorithm[] @@ -18758,7 +18768,7 @@ See: xref:test-this-repo[xrefstyle=full] for more useful testing tips. == Android -Remember: Android AOSP is a huge undocumented piece of bloatware. It's integration into this repo will likely never be super good. +Remember: Android AOSP is a huge undocumented piece of bloatware. It's integration into this repo will likely never be super good. See also: https://cirosantilli.com#android Verbose setup description: https://stackoverflow.com/questions/1809774/how-to-compile-the-android-aosp-kernel-and-test-it-with-the-android-emulator/48310014#48310014