> Simon Josefsson <si...@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
pgpq8XgDydnmW.pgp
Description: OpenPGP digital signatur