The first RC for DragonFly 6.0 is branched. I don’t expect a need for a second one; this release has been a long time baking (look at the commit list!) and is pretty well refined.
6.0 release plans
I’ll be working on branching and releasing DragonFly 6.0 over the next while. We’re overdue for a release. Tentatively, I’ll branch tomorrow night, and start working on test images and release notes. The release will come in about a week, if there’s no surprises.
New packages available
There’s a new build of binary packages available, for both 5.8 and DragonFly-current.
zstd in DragonFly
zstd(1) is now in dsynth, in DragonFly as a library, multi-threaded when you specify, and available as a decompression method for reading files.
em/emx(4) updates
If you’re running an em(4)/emx(4) network card on DragonFly, Sepherosa Ziehau’s updated to the 7.7.8 release of the driver from Intel, and added a few more chipsets too.
,
A reminder: updating pkg
I’ve mentioned it before but it came up again, so it’s worth repeating: your 5.8 install of DragonFly may need an update of the pkg tool.
kmalloc_obj added to DragonFly
bnx updates in DragonFly
If you have a Broadcom BCM57785/BCM5718 series network card, supported by the bnx(4) driver, there’s some new models supported. There’s some fixes for other models, too.
pkill and -T
Thanks to Levente Kurusa and Aaron LI, pkill(1) now has a -T option, to limit the killed processes to the current terminal. It’s a minor change, but worth remarking cause if you are killing multiple processes, your muscle memory is going to take over.
Some video card advice
I am not sure if these Radeon cards are tested on DragonFly, but it’s a good base to start from.
A code bounty note
Prompted by this email, I’ll say if there’s a DragonFly code bounty that interests you, put your name on it. Payment is on completion.
A DragonFly install on video
I was sure I had posted a link to this before, but apparently not: “How to install DragonFly BSD 5.6.1 plus MATE and some aplications” (Youtube, via)
New desktop images
New to me, at least, on the DragonFly images page.
New games on DragonFly
LibreSSL update and a reminder
LibreSSL in DragonFly has had a minor update, from 3.2.3 to 3.2.4, thanks to Daniel Fojt. It’s a bugfix update, but I’m using it as a chance to remind everyone you can use LibreSSL for everything in dports, too.
bmake vs dports
If you’re running on DragonFly master, make sure you are on the right version of bmake. If you are on 5.8, it won’t affect you.
There can be only one (tmpfs mount)
Well, that’s not exactly correct: you can mount more than one tmpfs, and you can mount multiples at the same spot, but I can’t think of a reason to do so. In fact, it could happen by accident, but there’s a fix for that in DragonFly, thanks to Aaron LI. Not a major problem, but mentioning it in case you saw it and were confused.
One more building fix
Because there’s a newer version of sh(1) in DragonFly, you may need to update your 5.8 system to continue building ports from source. Binary installation through pkg still works as expected so this may not affect you.
New dports packages
There’s a new build of DragonFly 5.8 binary packages available. There’s a sudo fix in there for the recent public cross-platform CVE it had, plus the linked announcement describes how to get around a pkg upgrade bug.
jitsi and DragonFly
I’m not sure if this is directly helpful, but a recent series of posts about running jitsi on DragonFly covers the different parts of setting it up. There isn’t a “this is the solved answer” post to point at; I’m linking to the start of the thread as it might be useful for someone.