Welcome to the 21st issue of TMPDIR, a weekly 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 firstname.lastname@example.org.
openssh recently dropped support for
ssh-rsa, which is used by older systems
running Dropbear. You'll need
to ssh into them.
The Yoe Distribution has started using a recently added feature in
Yocto/Openembedded that helps ensure offline builds will work. Now bitbake
disables network access by default on all tasks except the
Fetching tasks are therefore the only place where network download is allowed by
default. This has found several packages failing to build since they were
silently downloading extra sources or other artifacts during compile or
configure tasks. Most of the packages in core layers have already been
adddressed. However, this can still be an issue for recipes using Go, where Go
modules download content as well which may not be the invoked during
This can be enabled for these recipes by adding the following in the compile
do_compile[network] = "1"
LLVM/Clang is now defaulting to use DWARF5 debug format, Yoe distro has been using DWARF5 since 2021, now this change is available upstream as well. More details are here.
Typora, an excellent Markdown editor, has reached 1.0!.
Some notes on SQLite and the author behind it -- definitely a storage technology you should consider for embedded/edge systems.
Interesting podcast where Ryan Dahl talks about Deno.
Quote for the week
All variation stems from design ... and the first design is never the simplest. -- Sandy Munro
Thanks for reading!
Khem and Cliff