File qlvnictools-require_libibverbs.patch of Package qlvnictools
Date: Fri, 31 Aug 2012 19:06:27 +0200
From: Philipp Thomas <pth@suse.com>
Subject: Also require libibverbs-devel
ibvexdmtools/src/ib-vexdm.c needs infiniband/arch.h so add a check for it.
Index: ibvexdmtools/configure.in
===================================================================
--- ibvexdmtools/configure.in.orig 2012-08-31 18:42:19.085232120 +0200
+++ ibvexdmtools/configure.in 2012-08-31 19:04:48.368990973 +0200
@@ -21,6 +21,7 @@ AC_CHECK_LIB([ibumad], [umad_init], [],
AC_HEADER_STDC()
AC_CHECK_HEADERS(fcntl.h limits.h stdlib.h string.h unistd.h )
AC_CHECK_HEADERS(infiniband/umad.h , [ ] , AC_MSG_ERROR([ibvexdmtool requires umad.h. Please install the libibumad-devel package]))
+AC_CHECK_HEADERS(infiniband/umad.h , [ ] , AC_MSG_ERROR([ibvexdmtool requires arch.h. Please install the libibverbs-devel package]))
# Checks for typedefs, structures, and compiler characteristics.