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.
 
openSUSE Build Service is sponsored by