Archive for August 2005

08/31/2005
pkgsrc bulk build results

Jeremy C. Reed posted his results from building all possible pkgsrc packages on DragonFly. More than half were successful already, and more (since he was building as non-root) should be possible. You can read his full post for details, but here’s a nice little summary:


Build started: Mon Aug 29 19:45:33 2005 GMT
Build ended: Wed Aug 31 03:36:14 2005 GMT

Successfully packaged: 2902
Packages really broken: 1037
Pkgs broken due to them: 1270
Total broken: 2307
Not packaged: 314
Total: 2621

UnixReview.com: Database book

UnixReview.com has a review of the book “Database in Depth“.

How to MFC

Matthew Dillon wrote a small entry on how he goes about merging important fixes back into the Release version of DragonFly.

08/29/2005
Codeweavers petition

There’s a petition on bsdnexus.comto bring Codeweavers’ Crossover Office to BSD (meaning FreeBSD, probably).

Update: I’ve traded a few emails with Frank Jahnke, the man behind this work, and I take back every unoptimistic thing I’ve ever said about it.

SPECFS pain

Matthew Dillon, while looking at a locking problem on chlamydia.fs.ei.tum.de, happened to explain a bit about SPECFS and the trouble it causes.

New spinlocks

Jeffrey Hsu has committed his new spinlock implementation – the commit message has a short explanation of how it was implemented.

08/28/2005
Under the hood

I’ve upgraded the software behind this site; it should make no real difference to you, the reader. Please tell me if you encounter something that’s broken.

More new committers

A big welcome to our two newest DragonFly committers: Sepherosa Ziehau and Noritoshi Demizu. Yep, those are names I’ll have to cut and paste.

Texinfo 4.8 added

Jeroen Ruigrok/asmodai has upgraded texinfo to version 4.8.

Changes in, Preview updated

Matthew Dillon posted that the last (major) ABI changes are done, and Preview has been updated. If you’re running Preview, now is a good time to update. However, you’ll have to rebuild everything, as he describes.

08/27/2005
Quake 3 Arena server howto

Joerg Anslik has written a very complete bit of documentation on getting a Quake 3 Arena server running under DragonFly; it’s available on the Wiki.

HEADS UP: final ABI changes, Preview bump

Matthew Dillon posted a warning that the final ABI changes would go in this weekend, and that Preview would soon be bumped to match the bleeding-edge HEAD. That means everything on non-Release systems will have to be rebuilt – pkgsrc/port packages, too.

New install guide

Scott Robbins mailed in a link to his page, which contains some DragonFly notes, and a much more up-to-date install guide than what’s in the current Handbook.

08/26/2005
Bulk pkgsrc build started

Jeremy C. Reed has started a bulk build of pkgsrc packages for DragonFly; so far, he has 907 built of 5,523. He’ll have a full report when it completes.

Journaling as database

Matthew Dillon explained why his journaling system will be more like a transactional database. (He should know; he wrote one)

08/25/2005
UnixReview.com: OS X, regex, podcasts

UnixReview.com has a review of “Mac OS X Tiger for Unix Geeks“, an article about regular expressions titled “Don’t Fear Reliability“, and a review of the podcasting application jPodder, which may work on DragonFly

More journaling details

Matthew Dillon described some of the possibilities and hurdles for his journaling code.

Cert. roadmap

Jeremy C. Reed announced a new roadmap (.pdf) for the planned BSD certification process at BSDCertification.org.

Installing multiple BSDs

Chris Pressey found out the hard way that installing DragonFly and then FreeBSD can lead to DragonFly being wiped out by the FreeBSD installer.

08/24/2005
More journal work

Matthew Dillon committed the remaining large portion of kernel work for journaling; he followed up with some comments on remaining userland work.