Hi,
Solo5 v0.7.0 is now available. From the release notes:
## v0.7.0 (2021-12-31)
* Remove Genode bindings (#494, #506)
The Genode bindings become incompatible with the upcoming LLVM/Clang based
toolchain. It can be reinstated in the future if there is interest.
`GENODE_ABI_TARGET` is not removed to disallow it to re-use it for another
purpose than the Genode binding.
* New packaging, toolchains, cross-compilation (#494, #506)
+ Make Solo5 installable system-wide and be able to packaging Solo5 for
the
BSDs and Linux distributions
+ Replace Solo5-internal use of `pkg-config` by generated toolchain
wrappers
installed as "PREFIX/bin/ARCH-solo5-none-static-{cc,ld,objcopy}"
+ Solo5 bindings (ABIs) are co-installable under the same PREFIX
+ OPAM packaging is simplified (only one package `solo5` remains)
+ Experimental: support for the cross-compilation (specially `aarch64`)
* virtio: FreeBSD requires the grub-bhyve command (#506)
* virtio: FreeBSD: wait a bit for `cat` to create the nmdm device (#506)
* OpenBSD: all supported releases of OpenBSD use `ld.ldd` (#495, #506)
* Be able to release our cross toolchain via our opam-release.sh script
(#504)
**NOTE**: `pkg-config` still is required by Solo5 to get flags from
`libseccomp`.
Your serviteur wishes you a happy new year.
We would like to sincerely thank Martin Lucina for his fantastic work. As
you probably know, he has just left the Solo5 and MirageOS team for good
(see #498[1])
After discussions, some members of the MirageOS team[2] (Lucas Pluvinage,
Romain Calascibetta) will continue supporting Solo5. Other team members
will continue to support our two new maintainers in order to keep the high
quality of this software.
Enjoy this new release and this new year!
[1]: https://github.com/Solo5/solo5/issues/498
[2]: https://mirage.io/community/#team