File 0002-libnl3-link-fix.diff of Package irqd

parent c20c63ef683c67df20680516af5d9df28f059918 ()
commit 528745866536de0556dc78a5c92ea48c1921836a
Author: Jan Engelhardt <jengelh@medozas.de>
Date:   Tue Sep 13 11:52:12 2011 +0200

build: bump for libnl-3.2 and add missing nl-route to linker invocation

  CCLD   irqd
interface.o: In function "rtnl_balance_link":
/home/jengelh/obs/SU_dev/irqd/irqd/interface.c:340:
undefined reference to "rtnl_link_get_name"
/home/jengelh/obs/SU_dev/irqd/irqd/interface.c:352:
undefined reference to "rtnl_link_get_flags"
collect2: ld returned 1 exit status
---
 Makefile.am  |    2 +-
 configure.ac |    3 ++-
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/Makefile.am b/Makefile.am
index e9ff88b..12c07a1 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -6,4 +6,4 @@ AM_CFLAGS  = ${regular_CFLAGS} ${libglib_CFLAGS} ${libnl_CFLAGS} \
 sbin_PROGRAMS = irqd
 
 irqd_SOURCES = irqd.c strategy.c interface.c cpu.c event.c log.c
-irqd_LDADD   = ${libglib_LIBS} ${libnl_LIBS} -lrt
+irqd_LDADD   = ${libglib_LIBS} ${libnl_LIBS} ${libnl_route_LIBS} -lrt
diff --git a/configure.ac b/configure.ac
index 34cd43e..792ff8e 100644
--- a/configure.ac
+++ b/configure.ac
@@ -12,7 +12,8 @@ AC_SUBST([regular_CPPFLAGS])
 AC_SUBST([regular_CFLAGS])
 
 PKG_CHECK_MODULES([libglib], [glib-2.0])
-PKG_CHECK_MODULES([libnl], [libnl-3.0])
+PKG_CHECK_MODULES([libnl], [libnl-3.0 >= 3.2])
+PKG_CHECK_MODULES([libnl_route], [libnl-route-3.0 >= 3.2])
 
 AC_CONFIG_FILES([Makefile])
 AC_OUTPUT
-- 
# Created with git-export-patch
openSUSE Build Service is sponsored by