nginx-1.12.1-9.fc29 fails to build in F29: checking for kqueue AIO support ... not found checking for Linux AIO support ... not found checking for Linux AIO support (SYS_eventfd) ... not found ./configure: no supported file AIO was found Currently file AIO is supported on FreeBSD 4.3+ and Linux 2.6.22+ only A difference between passing and failing build root is <https://apps.fedoraproject.org/koschei/build/4855851>. I suspect it's triggered by upgrading kernel-headers from 4.17.0 to 4.18.0.
I had to add gcc to BuildRequires (https://src.fedoraproject.org/rpms/nginx/c/d506d2d3cbf104be83f2437818c6310de9c4dbc8?branch=master) but now nginx fails with the same error: https://koji.fedoraproject.org/koji/buildinfo?buildID=1127800
Kernel now fixed. https://koji.fedoraproject.org/koji/buildinfo?buildID=1127800