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

Simon Josefsson simon at josefsson.org
Wed Nov 25 19:44:20 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.

Yeah, it is the same problem -- there OS=gnu which doesn't match
anything in mk/re.mk so it doesn't build.

> > 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!

I suspect kqueue vs epoll is an upstream matter.

/Simon
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 473 bytes
Desc: OpenPGP digital signatur
URL: <http://lists.alioth.debian.org/pipermail/pkg-voip-maintainers/attachments/20151125/7ff97064/attachment.sig>


More information about the Pkg-voip-maintainers mailing list