The prebuilt packages at GoBSD.com have been updated; see David Rhodus’s post for details on upgrading. He also notes that you can now buy a 4-CDROM set of DragonFly BSD (branded FireFly BSD) now, with all these packages included.
Month: December 2004
The FreeBSD Foundation has received enough donations from private individuals to retain non-profit status for 2004.
Jeroen Ruigrok/asmodai wrote me to mention that his recent libm changes “included optimised assembly routines for certain mathematical functions for x86 and amd64.”
Hiroki Sato of AllBSD.org has built 6,278 packages from the FreeBSD ports tree as of Dec. 12th. They’re available at ftp://ftp.allbsd.org/pub/DragonFly/ports/i386/packages/, meaning you can add packages with ‘
pkg_add -r ftp://ftp.allbsd.org/pub/DragonFly/ports/i386/packages/Latest/packagename.tgz‘.
Matthew Dillon’s committed more journaling work; Jeroen Ruigrok/asmodai has committed Kristian Vlaardingerbroek’s patch to support the 10/100 Ethernet chipset on ICH5-based Intel motherboards. If you are planning to edit man pages, look at mdoc(7), and vim may be a good editor to use, especially if you tackle it like this. Hiten Pandya will be in Bremen, Germany, through January 6th; look him up is you’re a DragonFly user and local.
The FreeBSD Foundation is looking to add $30,400 by the end of the year – i.e. within about a week. The Foundation has a good amount of cash, but a greater proportion of the Foundation’s money needs to come from private individuals, not corporations, in order to keep its non-profit status (and accompanying tax breaks) in the U.S.
Donating via PayPal or check to the Foundation doesn’t directly help DragonFly, but a high tide raises all boats, as the saying goes.
Look! Joerg Sonnenberger committed something big and it looks important and I have no clue what it is! Oh, I am so tired.
What kind of payoff is Matthew Dillon expecting from the threaded subsystems in DragonFly? *HUGE*
Jeffrey Hsu’s comitted more work to get ready for a parallelized routing setup. Interestingly, if you look at the commit message and count the lines added and subtracted (the ‘Changes’ column), there’s generally less code as a result.
Matthew Dillon posted the plans he and Hiten Pandya have for working on I/O and dma-direct buffering (msf_bufs). His post dives right into specific details, so a link to it is in order.
Joerg Sonnenberger has placed gcc-3.4.3 into DragonFly; it is still considered experimental, so use it by setting the environment variable CCVER to ‘gcc34′ only after careful thought. His post has other details.
FreeBSD 4.11, the final release in the FreeBSD-4 series, is due around the end of January. The next official release of DragonFly will probably be out soon after, which makes a handy upgrade path if you are trying to avoid the FreeBSD-5 experience.
YONETANI Tomokazu posted a detailed list of instructions on how to get the FreeBSD port of the linux-based Flash 7 plugin working.
Matthew Dillon said this weekend is when the Stable tag in CVS will be moved up to match the most recent version of DragonFly.
Sascha Wildner is gaining the ability to commit DragonFly changes, due to his frequent submissions. Congratulations, and get to work.
Craig Dooley posted a description of his dfport override for DRI, and asked for help finding a place to host it, as it needs testing.
Matthew Dillon, with the assistence of many, has tracked down the keyboard connection loss issue that was plaguing a number of people.
If you are one of those people, update, check
/usr/src/sys/dev/misc/kbd/kbd.c to make sure it’s version 1.14, and rebuild.
Jeroen Ruigrok/asmodai added support for a number of different Intel devices.
Joerg Sonnenberger posted a solution that creates a working German keyboard layout on DragonFly.
We had a short outage tonight because of a full partition – fixed now.
‘walt’ has a patch for
/boot/loader that lets DragonFly be installed to an extended partition, and he’s looking for testers.
If you see that error message on startup or shutdown, this will fix it:
sed -i -e 's/FreeBSD)/DragonFly|&/' /usr/local/etc/rc.d/rc.subr
It’s a slow news day, so take the time to read the full text of the USL settlement text, over at GrokLaw.
For those not versed in arcane history, BSD is a product of the code that Berkeley produced from early access to AT&T’s Unix source code. Lawsuits ensued, almost two decades ago, but were all settled – this is why SCO has not been able to sue any BSD-using company, even though BSD is a more “direct descendant” of the original UNIX than Linux.
NetBSD 2.0 is officially out; this is notable because several of the NetBSD replacements for GNU utilities are now found in DragonFly, too.
This date is not set in stone: February. This is probably when the VFS work will be done and stable.
Raphael Marmier has a patch that makes portupgrade work with DragonFly port overrides; he’s looking for testers.
YONETANI Tomokazu committed changes to make MAKEDEV include ServeRAID devices by default.
Not directly DragonFly related, but I recently read this article in print form, which talks about server motherboard architecture with the new amd64 chips. A number of people running DragonFly have reported excellent results using them, even though DragonFly is not yet 64-bit.
Joerg Sonnenberger warned that several drivers will be removed in the next two weeks from all flavors of DragonFly, including Stable, unless someone needs them:
- GPLed math emulator
- GPLed dgb driver
- GPLed awe driver
- old pre-newbus rp driver (use nrp instead)
- OLDCARD AKA pcic (also not built as module by default)
Max Okumoto, who’s been submitting a torrent of patches lately, has been given commit access, probably just so that he can take care of it all himself. Congratulations, Max.
Richard Bejtlich’s always excellent TaoSecurity blog comments on the different goals described by the major BSD projects. A interesting read. He also wrote a list of reasons on why he works with FreeBSD – points 4,6, and 7 apply even more to DragonFly. (From BSDNews.) He later linked to more discussion, including a discussion on freebsd-chat that unfortunately consists of some folks pointing out a problem (FreeBSD project goal definition) and a number of others doing nothing but describing their indifference, intricately.
The BSDInstaller mailing list is back – again. It seems it wasn’t quite fixed at the time I mentioned this before, but this time, it’s for real. It’s still discussion-subscribe “at” bsdinstaller ‘dot’ org to subscribe.
Update: I still haven’t seen a “confirmation of subscription” message, so I could be wrong again.
NetBSD 2.0 is almost out – watch the NetBSD web site for the release announcement.
Guillermo Garcia Rojas is looking to translate the DragonFly FAQ into Spanish; if you have a reasonable command of Spanish and English, take a look at his Wiki version and contribute.
The bsdinstaller mailing list was accidentally trashed a little while ago; if you want to (re)subscribe, mail discussion-subscribe “at” bsdinstaller ‘dot’ org.
The Sitetronics wiki now has a copy of the DragonFly FAQ; add to it if you feel you have something good to explain.
BSDCan 2005 is coming May 13-14th, in Ottawa, Canada. The Call for Papers is out!
Matthew Dillon suggested a small, easy project for anyone who wanted it would be to support booting from logical partitions.
The Perl Review issue 1 is out, too. This, like the Perl Journal, you need to have a subscription.