A bug in SMP virtual kernels has been fixed; the side effect is that if you are running bleeding edge code, you will need to recompile any SMP vkernels you are using.
Matthew Dillon’s added ‘part 1/many‘ of the work needed for supporting file systems in userland.
In a recent post on users@, Michael Neumann wondered if it was possible to have the pkgsrc tools install binary packages whenever available, building from source only when needed. Going by Joerg Sonnenberger’s reply, yes it is:
DEPENDS_TARGET=bin-install
Set BINPKG_SITES similiar to PKG_PATH first.
BINPKG_SITES should be set to a list of binary package locations, separated by semicolons, as I recall – see the download page on the DragonFly website for a list.
The latest version of BSDTalk has an interview with Chris Moore, the founder of the PC-BSD project.
A question of what exactly is a domain, in relation to a host, led to several explanations of the concept. Even if this is already clear to you, it’s interesting to see the different ways it was explained.
Michael Neumann did some playing with jscan; he detailed the steps he went through, which may serve as a handy usage example.
GCC 4.1 is now the default compiler for DragonFly versions > 1.10. GCC 3 is staying around for a while in case it’s needed, though.
‘elekktretterr’ posted his extra steps needed to get spamd running, from pkgsrc.
Matthew Dillon has updated leaf.dragonflybsd.org (where developer accounts are located) to 1.10.
xorg 6.9 is going to be removed from pkgsrc soon; upgrade to the modular version when the chance presents itself. As the linked post says, you need these packages:
- meta-pkgs/modular-xorg-apps
- meta-pkgs/modular-xorg-fonts
- meta-pkgs/modular-xorg-drivers
- x11/modular-xorg-server
- x11/xterm
(Though xterm can be replaced with other terminal programs) All these are available as packages from your local mirror, though programs dependent on X will need to be recompiled or reinstalled from binary packages.
Matthew Dillon found a mbuf problem, and fixed it. It’s severe enough that it will cause 1.10.1 to be brought out very soon; it’s led to some other changes.
Matthew Dillon answered some questions recently about how far along DragonFly is to its goals and what it will take for SMP without the giant lock.
Peter Avalos has updated libpcap and tcpdump to version 0.9.7 and 3.9.7, respectively.
There’s a new mirror for DragonFly in Ukraine; it includes the 1.10 release ISO.
There’s a new interview of Matthew Dillon up on KernelTrap, covering a lot of details on what is intended for the 2.0 release of DragonFly.
1.10 has been released; check the page describing the release and then please use a mirror when downloading the ISO or updating your sources. The release page also has a list of the many changes in this version. Check the errata, as there’s a few small issues that remain within the installer.
The Diary page on the DragonFly website has been updated with what’s new in the 1.10 release. Incidentally, we are now more than 50% of the way to a distributed system.
Matthew Dillon detailed a future idea he’d like to see: a DragonFly system having both 32 and 64-bit parts, with usages controlled by varsyms.
Seen on pkgsrc-users@netbsd.org: Steven O’Hara-Smith fixed Linux emulation support with pkgsrc and DragonFly. Thanks, Steven.
It’s not an earthshaking change, of course, but I like to give credit for things that otherwise would pass unnoticed.
TWAREN in Taiwan has set up a new DragonFly mirror, including pkgsrc binary packages. I think there are a few other new mirrors on the download page that I missed over the past few months – check for one near you.