On 03/21/2016 05:09 PM, Peter Maydell wrote: > On 21 March 2016 at 18:00, John Snow <js...@redhat.com> wrote: >> Looks like one of your libraries is outdated, for me >> 'IBV_LINK_LAYER_INFINIBAND' is defined in >> /usr/include/infiniband/verbs.h; provided by >> libibverbs-devel-1.1.8-3.fc22.x86_64. >> >> Maybe your libibverbs is too old. > > We should probably add a suitable configure test. > > thanks > -- PMM >
Sure, I don't know formally what our minimum version requirement for libibverbs is. In this case at least, http://git.kernel.org/cgit/libs/infiniband/libibverbs.git/commit/include/infiniband/verbs.h?id=e5df8c64df6877facc045608a25f4d4fecd5f2b0 committed 2011-07-26 20:15:33 (GMT), so probably: http://git.kernel.org/cgit/libs/infiniband/libibverbs.git/commit/?id=8b2ffc598bd7f8294f3653cab430146985040739 libibverbs 1.1.6 (December 2011) as a minimum, unless there's an even newer requirement? --js