suricata failed to build from source in Fedora rawhide/f31
For details on the mass rebuild see:
Please fix suricata at your earliest convenience and set the bug's status to
ASSIGNED when you start fixing it. If the bug remains in NEW state for 8 weeks,
suricata will be orphaned. Before branching of Fedora 32,
suricata will be retired, if it still fails to build.
For more details on the FTBFS policy, please visit:
Created attachment 1599406 [details]
file build.log too big, will only attach last 32768 bytes
Created attachment 1599407 [details]
file root.log too big, will only attach last 32768 bytes
Created attachment 1599408 [details]
This is caused by linux kernel 5.2 headers moving some defines to linux/sockios.h. Last I heard, glibc was supposed to pick that up in sys/socket.h. But I guess its not there yet.