I’ve posted about it before, but the question returns: how does one install modular Xorg from pkgsrc when there’s no single meta-pkg for it? Gergo Szakal links to some answers.
Faster boot groundwork
Matthew Dillon has committed a huge update to the system initalization code, which, among other things, allows parallel processes during boot. This means that system initialization can be greatly sped up, which he plans to have working by Monday. (and is already starting on it!)
(Reminds me of my old BeOS/PPC system – a desktop within 10 seconds.)
Preview synched, huge SYSREF commit made
Matthew Dillon has synchronized the Preview version of DragonFly with the bleeding edge code, since his commit of the SYSREF system may cause some stability problems. The first commit incidentally fixes some other issues he found.
libarchive updated to 2.1.9
Peter Avalos has updated libarchive to version 2.1.9.
Syslink update
Matthew Dillon posted an update on how he’s organizing syslink to handle the sharing of machine resources in a cluster.
pkgsrc and multiple make processes
It is possible to use multiple make processes when building from pkgsrc, similar to using -j when performing buildworld to speed things up. It can be set in mk.conf or as an environment variable, and turned off for specific packages if it causes trouble.
pkgsrc 2007Q1 packages ready
Joerg Sonnenberger has binary packages of the 2007Q1 pkgsrc release now available on his server.
lwn.net: More on the vkernel
Aggelos Economopoulos’s second article about DragonFly’s virtual kernel is now available to non-subscribers on lwn.net. (The first article is also available.)
New committer: Hasso Tepper
Welcome our newest committer: Hasso Tepper. In addition to his recently committed patched for DragonFly, he’s also been working on KDE support for DragonFly.
rsync.net code bounties available
rsync.net (which offers Backup Done Right, as far as I can tell) is offering a number of code bounties for various (mostly FreeBSD) projects. One of them is a standardized stress test for UFS2 – a general filesystem testing framework would do everyone good – especially someone using a distributed file system…
PHP changes in pkgsrc
The PHP and PEAR packages in pkgsrc are being decoupled from each other, for ease of maintenance.
Modernizing everything
When we say DragonFly is a modern BSD, we mean it in every way. Simon ‘corecode’ Schubert taught morse(6) to produce actual sounds and allow them to be saved to a file, among other things.
SMP kernel option enlightenment
There’s a variety of ways to turn on multiprocessing support in a kernel; Matthew Dillon recently explained the variety and reasoning.
The best way to change threading libraries
Simon ‘corecode’ Schubert has pointed out that pkg_rolling-replace is very helpful when recompiling to use a different threading library.
tnftp updated
Peter Avalos has updated tnftp to the latest version.
pkgsrc-2007Q1 branch out
I’m a bit slow in mentioning this, but: the most recent quarterly release of pkgsrc, 2007Q1, is officially released.
bge(4) patch to test
Do you have a bge(4) network card? If so, Sepherosa Ziehau would like you to test his patch – it shouldn’t do anything but improve the card performance.
UnixReview.com: everything
A very busy week on UnixReview.com: the oddly-titled Regular Expressions column “Tuple Spaces Help Organize Concurrency Solutions“, and Shell Corner’s “Perl Is a Gem: One-Liners and Programs“. There’s also an article called “The Joys of Data Classification“, along with book reviews of “UNIX: The Complete Reference, Second Edition“, and “Backup and Recovery“.
Pick a threading lib, any lib
Simon ‘corecode’ Schubert has added the ability to switch between threading libraries. It needs a little bit more work, for which he could use the help – see the message for details.
Syslink code added
Syslink, the method for having DragonFly systems communicate within a cluster, has been added in a basic form. This is the infrastructure – it can’t be used for clustering yet. (Don’t want to get anyone overexcited.) The man page isn’t online yet, but you can look at the raw page.