http://bugzilla.opensuse.org/show_bug.cgi?id=1169684 http://bugzilla.opensuse.org/show_bug.cgi?id=1169684#c3 pgnd _ <pgnet.dev@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|RESOLVED |REOPENED Resolution|DUPLICATE |--- --- Comment #3 from pgnd _ <pgnet.dev@gmail.com> --- 'intended' ? so the 'intention' is to diverge from upstream & standard installs? from upstream, vanilla install cd /usr/local/src git clone git://git.netfilter.org/libmnl cd libmnl ./autogen.sh ./configure --prefix=/usr/local/libmnl-test make make install cd /usr/local/libmnl-test/ tree . . ├── [root 4096] include │ └── [root 4096] libmnl │ └── [root 8052] libmnl.h └── [root 4096] lib64 ├── [root 915] libmnl.la ├── [root 15] libmnl.so -> libmnl.so.0.2.0 ├── [root 15] libmnl.so.0 -> libmnl.so.0.2.0 ├── [root 30264] libmnl.so.0.2.0 └── [root 4096] pkgconfig └── [root 332] libmnl.pc 4 directories, 6 files installed, as expected, in $PREFIX/include/libmnl/libmnl.h consistent with its .pc grep includedir lib64/pkgconfig/libmnl.pc includedir=${prefix}/include Cflags: -I${includedir} NOT installed in $PREFIX/include/libmnl/libmnl/libmnl.h ^^^^^^^^^^^^^ as packaged, and INconsistent with its grep includedir /usr/lib64/pkgconfig/libmnl.pc includedir=/usr/include/libmnl Cflags: -I${includedir} as currently packaged, breaks upstream source builds of, e.g., 'unbound', which looks for libmnl.h in sane locations, ... # Check whether --with-libmnl was given. if test "${with_libmnl+set}" = set; then : withval=$with_libmnl; else withval="yes" fi found_libmnl="no" { $as_echo "$as_me:${as_lineno-$LINENO}: checking for libmnl" >&5 $as_echo_n "checking for libmnl... " >&6; } if test x_$withval = x_ -o x_$withval = x_yes; then withval="/usr/local /opt/local /usr/lib /usr/pkg /usr/sfw /usr" fi for dir in $withval ; do if test -f "$dir/include/libmnl/libmnl.h"; then found_libmnl="yes" if test "$dir" != "/usr"; then CPPFLAGS="$CPPFLAGS -I$dir/include" LDFLAGS="$LDFLAGS -L$dir/lib" fi { $as_echo "$as_me:${as_lineno-$LINENO}: result: found in $dir" >&5 $as_echo "found in $dir" >&6; } LIBS="$LIBS -lmnl" break; fi NOT in $PREFIX/include/libmnl/libmnl/libmnl.h -- You are receiving this mail because: You are on the CC list for the bug.