Don't get too excited though, it's only the first of a very long bootstrap chain. That kotlin I built is from 2012, the last that did not require kotlin to build.
This is all thanks to the excellent work done by Emmanuel Bourg, at https://github.com/ebourg/kotlin-bootstrapping, on top of which I bootstrapped all other dependencies.
Here's the package definition for the second kotlin in the chain: https://framagit.org/tyreunom/guix-android/-/blob/master/android/packages/kotlin.scm#L198
It builds too!
@roptat How difficult was it?
I already had a broken implementation of the first compiler, so I adapted most of it to use the versions from Emmanuel. Then spent two evenings on packaging these versions and fixing the remaining issues (eg. asm4 not working with java8, packaging protobuf 2.5, …)
Le réseau social de l'avenir : Pas d'annonces, pas de surveillance institutionnelle, conception éthique et décentralisation ! Possédez vos données avec Mastodon !