Bug#804738: libre: FTBFS on kFreeBSD: missing ar flags, dlsym (-ldl)

Aaron M. Ucko ucko at debian.org
Wed Nov 25 16:33:54 UTC 2015


Simon Josefsson <simon at josefsson.org> writes:

> Indeed, thanks for the report.  The root cause appears to be that the
> mk/re.mk system detects kFreeBSD as OS=gnu/kfreebsd which does not
> match OS=linux nor OS=freebsd so no parameters gets chosen.

That makes sense.  Meanwhile, similar errors have unsurprisingly shown
up on the Hurd, but I'm not sure it supports either epoll or kqueue
anyway.

> The main difference appears to be polling mechanisms.  Does Debian
> kFreeBSD have kqueue?  Does it also have epoll?

Natively, just kqueue, from <sys/event.h>.  I vaguely recall something
about an epoll compatibility library, but forget the details, and
anyway it's better to use kqueue if possible.

> I'll ask upstream how they want to treat kFreeBSD.

Great, thanks!

-- 
Aaron M. Ucko, KB1CJC (amu at alum.mit.edu, ucko at debian.org)
http://www.mit.edu/~amu/ | http://stuff.mit.edu/cgi/finger/?amu@monk.mit.edu



More information about the Pkg-voip-maintainers mailing list