A question about the file locore.s led to a little computer hardware history lesson.
I think this has been around for a while, but it was just posted on the GoBSD mailing list: NYCBUG has a BSD Tracker page, where businesses that use BSD can be listed. If that describes your workplace, get on there.
Matthew Dillon has created a subversion for the 1.3 experimental code, in order to deal with the recent changes there, and also moved the RELEASE code up to 1.2.2, to incorporate a recent TLS fix.
Joerg Sonnenberger has a workaround for anyone who is running EXPERIMENTAL and tried to update within the last 24 hours or so.
ONLamp/BSD has two new articles; one about getting NetBSD into difficult installs, and the other being the excellent and regular monthly news roundup for April.
Matthew Dillon’s proposed a formula for a ‘kernel interfacing library layer‘, which should, among other things, ease the tranistion between major upgrades.
(Yeah, it’s a forced title. I liked the assonance.)
‘walt’ posted a link to a book you mave have seen before: The Unix-Haters Handbook.
If you can read Swedish, you can read Jonas Sundström’s entry about Matthew Dillon at unix.se.
Jeroen Ruigrok/asmodai sent along word that he got MathML working on DragonFly. Even better, he wrote down what he did.
3 different security issues have been reported for FreeBSD; these may affect DragonFly because of its FreeBSD-4 heritage.
Have you ever hit the keyboard during boot and ended up on the boot.config prompt? And then, became annoyed that the path shown didn’t run by default? (I know I have.) YONETANI Tomokazu has a potential fix.
Matthew Dillon pointed out that the recent TLS work will make for much less complex code, and also means that GCC 2.95 will finally be retired from the DragonFly system.
UnixReview.com has some new articles up: A review of Visual SlickEdit, a description of the USENIX @ 30 event, and an ongoing look at Server+ certification.
Matthew Dillon has added a set of compatibility libraries that will keep DragonFly 1.2 binaries working even after the drastic library changes going on now.
Adrian Nida noted that he has updated his pkgsrc HOWTO located on the DragonFly Wiki.
Hiten Pandya has warned that his recent changes will require a full buildworld/buildkernel. This affects you only if you are running bleeding edge code, of course.
If you’re following the EXPERIMENTAL branch right now, there’s a lot of breakage going on because of the library upgrades, which will break some/many applications until they are recompiled. Jeroen Ruigrok/asmodai has put up a recompiled version of cvsup that works with EXPERIMENTAL at this point in time.
If you’re running anything else other than EXPERIMENTAL, you don’t need this.
Joerg Sonnenberger is changing errno to a thread-local variable this weekend, which means for those running the latest DragonFly code (i.e. from CVS, not 1.2.1), you will need to rebuild everything. That includes ports, and drastic changes like this will happen again.