On Thu, Jul 06, 2006 at 09:14:17AM +0200, Samuel Thibault wrote: > Filippo Giunchedi, le Wed 05 Jul 2006 18:11:53 +0200, a écrit : > > On Wed, Jul 05, 2006 at 03:58:03PM +0200, Samuel Thibault wrote: > > > Hi, > > > > > > bluez-libs currently FTBFS on hurd-i386 and kfreebsd-* just because it > > > uses a non-standard errno code EBADRQC. > > > > > > I'm not sure about the right way to go: should bluez-libs, for > > > portability reasons, use another error code, or should the Hurd and BSD > > > add this particular error code. > > > > I don't know either, do hurd and kfreebsd support bluetooth at all? > > The Hurd does not yet, but that's no reason (and I don't know about > BSD).
It looks like a good reason to me, bluez is the official linux stack, other kernels might use different bluetooth stacks. However, I'm bringing this to bluez-devel to have more comments/opinions on this and how it should be fixed (or not). My best understanding is that EBADRQC is used in linux in a few places ( http://lxr.u1i.net/ident?i=EBADRQC ). Given that bluez is linux-specific I might considering removing hurd and kfreebsd as architectures from libbluetooth, would be that a suitable solution? thanks, filippo

