I can happily announce that I haven’t broken any bones so far today. I’d like to thank Seth and Jamin for ensuring I don’t play soccer or go dirtbiking in the near future and I hope they both recover soon.
After Alexander Larsson announced support for dns service discovery for gnome-vfs I decided to give it a go. This means using the howl library. Unfortunately, despite advertising itself as cross-platform, howl does nasty things (from a ppc64 point of view) like assuming that a long int has as size of 32-bits. It also needs to know your architecture explicitly to figure out if you are little-endian or big-endian. So my exploration DNS service discovery is going to have to wait until I have time to do some patching.