Hi,
in 2025 I finished the update of QtWebEngine and the Falkon web browser to Qt 6 and worked on the tool chain update and then I started to explore the topic of building Genode (using the Genode build system) and Genode applications (using the Goa SDK) on Genode instead of Linux. I started with setting up a FreeBSD system and building all the needed tools and libraries from source for a chroot environment to get an overview about what needs to be ported to Genode (about 50 tools and libraries so far) and how it needs to be patched and configured to work with the FreeBSD libc which is used on Genode. This process already led to the discovery that our ported versions of 'bash' and 'make' could not build some parts of Genode without errors and needed to be updated. Then I started to port missing tools and libraries to Genode which are needed to use the Goa SDK on Genode, like tcl, expect and git, which is what I'm working on right now and would like to continue in 2026 so we can hopefully build many Genode parts and applications without depending on a Linux VM by the end of the year.
Christian