Welcome to the 7th issue of the TMPDIR Weekly, a newsletter covering Embedded Linux, IoT systems, and technology in general. Subscribe to future issues at https://tinyletter.com/tmpdir and pass it on to anyone else you think might be interested. Please send any tips or feedback to email@example.com.
Kernel is trying to enable
-Werror by default starting 5.15+ and while it is a good poor man's static
analyzer that comes for free with compiler, it is not a consistent beast with
different compiler versions you may have to fix a lot of code to make compiler
happy, secondly different compiler's have different level of tolerance, so now
increasingly folks are using clang to compile the kernel along with gcc, this
could be quite a bit of work but its a step in right directions.
OpenSSL 3.0 has been released after 3 years of development with over 7500 commits and has seen an uptick in contributions compared to previous releases. It does say that its a major release and introduces new FIPS module and the license has been changed to Apache-2.0 which could be a good change and foster more contribution and adoption it also says that its not fully backward compatible, thats a bit worrisome.
A new discussion on Next Yocto LTS ( 3.5 ) with quite a few disruptive changes is started on OpenEmbedded architecture mailing list.
Mostly just small changes in Simple IoT in recent weeks. Also thinking through some major architectural issues such as if we should change the point data structure, and how to handle authorization so that users/devices only have access to their own data.
As Arch Linux fans, we are interested in distributions that build on Arch. Garuda Linux looks interesting and showcases a lot of neat Linux teachnology.
Quote for the week
For a successful technology, reality must take precedence over public relations, for nature cannot be fooled. -- Richard Feynman, Rogers Commission Report (1986)
Thanks for reading!
Khem and Cliff