If you’ve got a Zen 2 / Ryzen 4000 APU, the amdsmn(4)/amdtemp(4) drivers in DragonFly now support it.
There’s a minor update to dhcpcd in DragonFly, which may be of specific interest if you’re on an IPv4/IPv6 network – there’s a Preferred option added for that.
binutils and ld in DragonFly have been set to binutils234 and ld.bfd temporarily, for what appears to be work with the EFI bootloader. This should not make a difference for normal use; rebuilding binaries will give you different results but they’ll run.
cpdup(1) will now exactly recreate symlinks. That may be helpful for your backup strategy if it already involves cpdup.
Well, it doesn’t fix anything, but it seems like an answer that almost always helps: running sysmouse usually fixes most X11 mouse problems.
You can now use compilers.conf(5) to switch to clang10/llvm10 for building Dragonfly. Untested yet!
This seems so minor, but such a good idea: a regular check to make sure kernel and userland are in sync.
Daniel Fojt’s updated libedit in DragonFly; not huge, but I mention it cause I’ve seen the very first bug fixed in the commit listing; garbled history.
Matthew Dillon added “existence locks” to DragonFly, which as usual he committed with a long, descriptive message.
There’s now -K (kernel) and -U (user env) options to uname. Minor, but good to know the change.
I always thought of cross-pollination – sharing of code between BSDs – as a good thing. This seems like the most basic way to do that: same base sh.
If you delete all your installed packages, you will also lose the certificate used by pkg to verify the connection to download new ones. There’s several workarounds for this problem.
A complete set of new dports binaries have been built, for 5.8 and for -current, so now is a good time to upgrade. Update to 5.8.3 if you haven’t yet, while you are at it.
Roy Marples helped out with the news drought (for me) by committing dhcpcd 9.3.0 to DragonFly. There’s a few user-affecting changes in there.
I tagged and built 5.8.2 today, and it should be appearing on a mirror near you, momentarily. The tag commit has a list of the changes, and of course there’s a users@ post to match. It’s a bugfix release, so no major changes – but there’s plenty of little updates.
If you buy a Lenovo Yoga 500, or any laptop with an iwm(4) chipset, here’s how to get it going with DragonFly.
Here’s a recommendation (and a usage lesson) on pkg-provides, a tool for matching a file to the installed pkg that brought it. It goes with the pkglocate article some weeks ago; it seems like this should be standard functionality. Thanks to Nelson H. F. Beebe.
Recently updated in DragonFly: dhcpcd to 9.2.0, nvi2 2.1.3 to 2.2, tpm, libressl 3.1.3 to 3.1.4, TianoCore EDK II, and of course the pciconf database.
There’s a security update for ftpd(8) in DragonFly, both current and release. As the note about it says, you shouldn’t use it anyway.
Screen switching, where an xterm’s contents return to what it was before starting a full screen program, was turned on and then back off for DragonFly. It would have only affected DragonFly-current users, and even then only for a short window of time. If you encounter it anywhere else, though, here’s how to turn it off using Xresources.