Posted on

Hello,

Welcome to the 51st issue of TMPDIR, a weekly newsletter 📰 covering Embedded Linux, IoT systems, and technology in general. Please pass this on to anyone else you think might be interested. Suggestions and feedback are welcome at ✉️ info@tmpdir.org.

Subscribe Here

Thanks for reading!

Khem and Cliff


Quote for the week

Whenever you find yourself on the side of the majority, it is time to pause and reflect. --Mark Twain


Linux

Yoe 2023.02 release 🚀

Glibc upgraded to 2.37. More recipes are fixed to build with the upcoming GCC13 and Clang16 compiler. The Go compiler is upgraded to 1.20.1. Static linking of binaries with LLVM runtime is improved by bundling the libc++abi archive into static libc++.a, Control zstd parallism for package generation in Yoe. When timesyncd is enabled, then systemd-time-wait-sync.service is enabled by default, which can be used to get a notification on the system time sync event.

Empty packages and bogus dependencies - what to do?

Yocto has an interesting way of computing runtime dependencies and mostly it works but sometimes it fails and one common reason is a dependent package is empty and the packager removed it. There is some thoughts around this issue on the architecture list.

Development Stats for Kernel 6.2

Recently, Kernel 6.2 was released and LWN has interesting stats where over 2000 developers contributed to kernel. Reviewed-by tags are steadily growing over releases which could be a factor contributing to code quality over time. Usual contributing organizations are still the highest contributors for a long time, which is good for the overall health of the project


IoT

Simple IoT v0.9.0 released

This release has some cleanup and adds support for Particle.io devices, such as the SIOT Particle Gateway.

gw

Monitoring systems with Simple IoT

We've been using SIOT more to monitor servers and other systems we manage. Using the metrics client, we can easily monitor a number of system and application parameters. SIOT is an easy way to get data from remote systems into Grafana.

monitoring


Other

Leaving the cloud

37 Signals continues to document their exodus from the cloud. The basic premise is that if you need an entire server and your load is fairly constant, then you are probably overpaying for cloud resources vs owning them.


Thoughts, feedback? Let us know: ✉️ info@tmpdir.org.

Join our 💬 Discourse forum to discuss these or new topics. Find past issues of TMPDIR 📰 here. Listen to previous podcasts at 🎙 https://tmpdir.org/.