Todd Willey’s put together a web interface to the GoBSD.com pkgsrc collection. It shows details and build status of any given package in the collection.
Month: February 2005
Updated x.org package
Andreas Hauser has a new package of X.org available, at version 6.8.2. The one remaining issue is mouse acceleration – he’s looking to see if other people see the same problem when the acceleration threshold is hit.
Paranoia
A positive mention of DragonFly on a FreeBSD mailing list can often get you a negative response. Now, it looks like the same attitude is there for NetBSD. (Thanks Slashdot/BSD)
Instead of attacking the reasoning and intentions of people who raise problems, it may be better to fix the underlying mechanical issues. If that doesn’t work, there’s always fixing it yourself.
SSI and thread linkage
Jeroen Ruigrok/asmodai posted some links to a thread library called protothreads, and a Single System Image OS. (Linux-based)
BSDCan 2005 presentations
I missed this, originally: the BSDCan 2005 website has an extensive list of presentations now posted. Registration is opening up early next month.
NetBSD post 2.0
ONLamp.com has a new interview up of several NetBSD developers, with what they plan to work on now that NetBSD 2.0 is released.
I’ve been meaning to put NetBSD on an IBM z50 as soon as I can find a working model.
Side work
While replying to an otherwise irrelevant thread, Matthew Dillon described some of the hardware/software work he’s done on the side.
FreeBSD logo design
Though it was previously “leaked”, there’s a contest for a new FreeBSD logo – details have been mailed. $500 for the winner!
Efficient regex and command-line perl
Unixreview.com has two new article that may be of some use: Regular Expressions: Resource Management and Understanding the Command Line (with Perl).
CPU confabulation
This small post about hyperthreading led off to a much larger and informative discussion about Intel vs. AMD CPU architectures and hyperthreading vs. multicore CPUs. (Summation so far: AMD and multicore are the better of the set.)
ONLamp.com Basics and Tips
Dru Lavigne’s FreeBSD Basics column on ONLamp.com has a “Tips and Tricks” entry up, most of which can apply to DragonFly.
Backports bothersome
In a discussion about backporting to FreeBSD, Matthew Dillon weighed in, describing the troubles he’s seen with porting DragonFly improvements to FreeBSD.
DragonFly presentation
Eduardo Tongson put together an informational presentation (PDF) on DragonFly, for which Matthew Dillon had some comments.
Dogfood time
If you can read this, it means shiningsilence.com has now moved from FreeBSD 4.10-STABLE on a dual P2/333, to a single 1.8G AMD64 running on DragonFly stable.
Short downtime
shiningsilence.com is moving to newer hardware, which means a change in IP and probably a short adjustment time as DNS updates come through. So, this site and mail will be unavailable for a little while, perhaps as soon as tonight.
1 bit, and the wrong one
Are you a geek? If so, then you’ll find this patent funny.
(Found while researching/comparing compression results at work)
Do sudo
Robert Nagy submitted patches to include ‘sudo‘in the base system for DragonFly. Reaction is generally positive. The reason I’m posting this is to point out that there are no criterion for what can be in the base system – what would you like to see?
New GoBSD preview release
GoBSD.com has the second preview release of GoBSD. GoBSD, for those who don’t know, is built from DragonFly and includes pkgsrc for software management.
How to get hooked
If you’ve been feeling an urge to submit patches to DragonFly, and don’t know when to start, Max Okumoto did a small writeup on how to get started (with followup).
Note that submitting documentation improvements is as simple as rewriting something and posting it on submit@, though it’s more helpful to download docs from CVS and patch.
KAME ALTQ in, PC98 out
Joerg Sonneberger has added ALTQ support from KAME, and removed PC98 support, though that probably affects noone.
Chinese mirror
Xin LI announced a new DragonFly mirror in China: dragonflybsd.delphij.net, carrying CVSup collections and updated 4 times a day.
Handbook PDF updated and available
I’ve updated the Handbook, and there’s a new PDF version, too, thanks to Matthew Dillon updating the leaf doc tools.
BSD Installer spreads to pkgsrc
Apparently the parts to the BSD Installer are showing up in pkgsrc. (Thanks, Todd Willey.)
Wikified Handbook
Sascha Wildner has imported the Handbook into the DragonFly Wiki. Neat, though I’m not sure how easily the changes can get placed back into CVS.
linuxpluginwrapper work
YONETANI Tomokazu posted some comments on how to get the FreeBSD Port of linuxpluginwrapper working.
Cross-BSD reference
Simon ‘corecode’ Schubert has created a cross reference tool (details) that compares across DragonFly, FreeBSD, NetBSD, and OpenBSD, syncing by tag when possible. A test version is available.
nullfs work on the horizon
Simon ‘corecode’ Schubert posted a lengthy writeup of his thoughts on fixing nullfs
C++, Math books
Unixreview.com has, among other things, a review of “C++ Coding Standards”, and a review of “The Mathematical Century” (for those who like reading about math problems). It is a nerdfest!
Graphs for fun
Would graphs like this help people working on DragonFly? If you would be helped, speak up. “ALiene” recommended creating them.
pkgsrc mailing list, binary packages available
David Rhodus announced that there’s now a pkgsrc mailing list hosted at gobsd.com.
In addition, there are now binary pkgsrc packages available for DragonFly at gobsd.com!
Doing disk drivers
Matthew Dillon, on kernel@, described the details of disk drivers under DragonFly
Bringing pkgsrc to DragonFly
gobsd.com has an extensive writeup from Todd Willey on how he got pkgsrc working on DragonFly. There’s a number of links at the end of the article that carry more pkgsrc info.
X.org vouchery
Support for DragonFly in X.org requires people to “vouch” for the required patches to work, by trying them out. If you’ve got the spare time, read this bug report and try it out.
UFS2 support someday
David Rhodus pointed out that UFS2 (what FreeBSD 5/6 uses) will eventually be supported on DragonFly, which will help with large filesystem support, and also with upgrading from FreeBSD 5/6 to DragonFly.
Vinum watchout
If you use Vinum, VINUMDEBUG is going away because of what Joerg Sonnenberger is doing.
GEOMification maybe
“ALeine” is looking to backport GEOM to FreeBSD-4/DragonFly, though Matthew Dillon indicated it’s possible, though he has other plans.
Token vs. Mutex – Fight!
A post by Ivan Voras on kernel@ led to a useful discussion talking about tokens contrasted with mutexes.
NetBSD, pkgsrc, and DragonFly
Hubert Feyrer‘s blog mentioned the 2004 Report of the NetBSD Foundation, which mentions the new DragonFly support in pkgsrc, thanks to Todd Willey. It also links to some interesting performance followups and the new NetBSD store, among other things.
Leaf cleaning
If you have a development account on leaf.dragonflybsd.org, please make sure it’s cleaned of files you don’t need – /home is getting full from all the people on there.
ssh fixed in CURRENT
The recent libc changes broke ssh, but it’s fixed already. Update and recompile libc to make it work again. Note that if you are following DragonFly_Stable, you won’t have had any of this trouble.
pkgsrc tested, updated
Josua Coombs tried out pkgsrc, and found it mostly working.
Also, pkgsrc on DragonFly now builds X.org. There will be a new pkgsrc-using build of DragonFly on gobsd.org soon.
User Mode DragonFly?
While talking about jails, Matthew Dillon brought up the idea that a user-level virtual DragonFly system, sorta like UML, is possible.
New battd daemon
Liam J. Foy’s added a new battd daemon, for battery monitoring. He’s looking for feedback.
Major libc changes
There’s been some big changes to libc, which ought not to hurt anything in the most current code, but watch out. (Commit message.)
New committer, threading
David Xu is our newest committer, and has added in his 1:1 threading library, though with some caveats.