kqueue support

work vlpl thework.vlpl at gmail.com
Mon Feb 6 20:03:20 UTC 2023


On Mon, 6 Feb 2023 at 20:12, Matthew Newton via Freeradius-Users
<freeradius-users at lists.freeradius.org> wrote:

>
> It is a hard dependency for v4 onwards.


Great. Thank you!

If I understand correctly it means I can use kqueue on Linux, right?
In this case, may I ask how to compile Freeradius (< 4.x) with kqueue
support on Linux?

First I've tried to compile it on Amazonlinux:2 including compiling
libkqueue. This didn't work.

https://wiki.freeradius.org/building/libkqueue-rpm

Then I tried to compile it on Ubuntu 22.04 because libkqueue for
ubuntu exists as a package.
In both cases ./configure script reports that kqueuue is not supported.


```
checking for inet_ntop... yes
checking for inet_pton... yes
checking for initgroups... yes
checking for kqueue... no
checking for localtime_r... yes
checking for mallopt... yes
checking for mkdirat... yes
checking for openat... yes
checking for pthread_sigmask... yes
checking for setlinebuf... yes
```


Best regards,
Vladimir


More information about the Freeradius-Users mailing list