Mostly an update to my previous post on the subject, I’ve just completed the FreeBSD port. It also builds and runs on GNU/kFreeBSD, by the way.
The filescanner for forked-daapd on FreeBSD is now up to par with its Linux counterpart, as much as possible. Contrary to the latter, it will lose some metadata (play count, for instance) when files get moved around, because it’s not possible to track moves and renames accurately. It also performs more rescans than the Linux/inotify implementation. Still, it works just as good.
On a related note, the machine I tried to install FreeBSD 8.0 on and finally ended up installing GNU/kFreeBSD on just seemingly committed suicide. I’m not sure what message it’s trying to send me. It’s previously been my main workstation for the best part of 10 years, so this is a bit sad.
At least I found some bugs in the process and fixed some too:
- 2 bugs in forked-daapd, one of them a crasher,
- a bug in Avahi on kFreeBSD,
- a bug in GRUB2 as used on the kFreeBSD daily d-i images.
Not bad, is it?
0 Responses to “forked-daapd: FreeBSD & kFreeBSD port completed”