From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:40260) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aiU7A-0002ii-3e for qemu-devel@nongnu.org; Tue, 22 Mar 2016 17:45:25 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aiU76-0008Ik-Sd for qemu-devel@nongnu.org; Tue, 22 Mar 2016 17:45:24 -0400 Received: from mx1.redhat.com ([209.132.183.28]:37202) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aiU76-0008Id-Mn for qemu-devel@nongnu.org; Tue, 22 Mar 2016 17:45:20 -0400 References: <56F036AE.5050408@redhat.com> From: John Snow Message-ID: <56F1BCEF.8030706@redhat.com> Date: Tue, 22 Mar 2016 17:45:19 -0400 MIME-Version: 1.0 In-Reply-To: Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] (no subject) List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Peter Maydell Cc: "qemu-devel@nongnu.org" , Yunqiang Gao On 03/21/2016 05:09 PM, Peter Maydell wrote: > On 21 March 2016 at 18:00, John Snow 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