http://bugzilla.suse.com/show_bug.cgi?id=940896 Bug ID: 940896 Summary: libnetfilter_queue and libnfnetlink library header files are not located correctly Classification: openSUSE Product: openSUSE Distribution Version: 13.2 Hardware: x86-64 OS: openSUSE 13.2 Status: NEW Severity: Normal Priority: P5 - None Component: Installation Assignee: yast2-maintainers@suse.de Reporter: jimoe@sohnen-moe.com QA Contact: jsrain@suse.com Found By: --- Blocker: --- The header files for libraries libnetfilter_queue and libnfnetlink are not located in /usr/include/ is such a way that can be compiled. I was building suricata v2.0.8 (same for 2.0.7) with the "--enable-nfqueue" option. The option expects to find libnetfilter_queue.h in </usr/include/libnetfilter_queue/>. However, YaST installed it in <libnetfilter_queue-1.0.2/libnetfilter_queue/>. (Further, "configure" for suricata is broken for indicating an alternate directory for libnetfilter_queue, a suricata prolem.) <libnfnetlink/libnfnetlink.h> is included by libnetfilter_queue.h; the "libnfnetlink" headers are installed in <libnfnetlink-1.0.1/libnfnetlink/>. Even if <libnetfilter_queue/> is located as expected, a compilation fails because libnfnetlink.h cannot be found. Possibly some symlinks were meant to resolve the folder locations? I manually moved those two folders from the versioned folders to </usr/include/> to workaround the issue. -- You are receiving this mail because: You are on the CC list for the bug.