There was not much to tell in the last months. I was busy with moving and the pregnancy of my wife (ok, she was more busy with this than I was…).
So the recent updates are, that I took some time to commit some of my patches to SVN. Most of them are in my SVN user area in various branches. The interesting ones may be deskjail and linuxaio. The first one allows to run your desktop in a jail. The second one gives async I/O for the linuxulator.
There’s also some other stuff. Feel free to have a look.
It also seems that the we may see the Fedora 8 infrastructure landing in the ports collection “soon”. I have the impression that Boris just waits for the complete unfreeze of the ports collection. The last patch I’ve reviewed looked very good. There are some loose ends, like switching it on as the default linux base for FreeBSD-current for example, but those are things which I prefer to do later than in the same commit. First let it be there for a while and let curious users test it a little bit more. If everything is ok, we can switch the default linux base to F8 in ‑current.
In the last days I spend my free time with mentoring Boris and the SoC students. Boris is maybe ready to fly solo now (and he already got implicit aproval for several things from me), but I will keep an eye on him from time to time for some more weeks.
The linuxolator SoC project progresses faster now. We may have support for TLS, TID and futexes in the comming week (this should allow us to run FC4/FC5 with a linux kernel version of 2.6.x, time will tell).
In the sound SoC project, Ryan created an user repository. He is more comfortable with committing “micro-changes” to the user branch first to not spam the perforce mailinglist. I don’t think this matters, but when he feels more comfortable this way, I don’t object. This makes it a little bit harder for me to follow, but I will nag him more often for a status report then.
I also MFCed the fixes for Oracle 10, it should work on 6-stable too now.
In the last days I did not only spend my time approving stuff of my mentee Boris, I also worked a little bit on the linuxolator myself. Thanks to Dmitry Ganenko and a mail of him to emulators@ I was able to fix some bugs which prevented Oracle 10g Express Edition from running. While the committed fixes are different from the patches he submitted, he did a very good job of tracking down the problems and providing hints and a testcase. If no bug shows up, I will merge the fixes to -stable in a week.
Now let’s see how long it takes for someone to write a port for Oracle 10g based upon his description.
Just committed the FC4 port Boris did after Joe did the repocopy (Thanks Joe!). It seems this is the newest FC based linux_base port we can use with the current linuxolator.