8 Jan 2002 mjg59   » (Master)

Debian-NetBSD (GNU/NetBSD? We're not using glibc and a small number of system-specific apps are the BSD ones rather than the Linux ones, so I'm still not completely sure. Porting glibc would probably solve this and a few other issues, but the prospect of doing so doesn't appeal greatly...) is now at the point of being able to build its own packages. Still chunks of base missing (netbase, for instance) and passwd doesn't deal well with NetBSD's handling of stuff, so still some work to be done. I need to get round to lugging the DEC 3000 on my desk back home so I can test non-i386 stuff (it's a Turbochannel Alpha, so no Linux support) and then start looking for more test boxes. It's not really too far off the point where we can pretty much just throw a build daemon at it and then sit back and deal with the occasional broken package (cfingerd needs to be told that it should treat NetBSD like FreeBSD, and the perl package's

arch=$(dpkg --print-installation-architecture)
case "$arch" in
    hurd-*) archname=$(expr "$arch" : 'hurd-\(.*\)')-gnu;;
    *)      archname="$arch-linux"
esac
is not exactly optimal), so maybe I'll have some time on my hands before too long.

(Yeah, right)

Still staring at Stochsim. I'd really better spend more time working on this thing - the current developer's leaving in a couple of months, and then it's all my fault. My C++ is coming along wonderfully (4th complete rewrite on my toy code for molecular diffusion in a 2D membrane now, and it's both roughly working and not looking like a complete travesty against mankind), so I might stand some chance of doing this. Then I really need to start thinking about actually doing some research. Argh.

(/me wanted a gcc tarball from gnu.org that actually built properly on NetBSD for Christmas, but ended up with clothing)

Latest blog entries     Older blog entries

New Advogato Features

New HTML Parser: The long-awaited libxml2 based HTML parser code is live. It needs further work but already handles most markup better than the original parser.

Keep up with the latest Advogato features by reading the Advogato status blog.

If you're a C programmer with some spare time, take a look at the mod_virgule project page and help us with one of the tasks on the ToDo list!