From mboxrd@z Thu Jan 1 00:00:00 1970 From: Kevin Wilson Subject: Building connectx-3 fails on Fedora 22 and Fedora 24 with latest git tree Date: Sat, 16 Jul 2016 19:38:50 +0300 Message-ID: Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable To: "dev@dpdk.org" Return-path: Received: from mail-yw0-f193.google.com (mail-yw0-f193.google.com [209.85.161.193]) by dpdk.org (Postfix) with ESMTP id D3870559C for ; Sat, 16 Jul 2016 18:38:51 +0200 (CEST) Received: by mail-yw0-f193.google.com with SMTP id i12so8766689ywa.0 for ; Sat, 16 Jul 2016 09:38:51 -0700 (PDT) List-Id: patches and discussions about DPDK List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" Hello, I had tried to build the connectx-3 driver with latest git tree and it fails with ... ... =3D=3D Build drivers/net/mlx4 CC mlx4.o /work/down/temp/dpdk/drivers/net/mlx4/mlx4.c: In function =E2=80=98txq_clea= nup=E2=80=99: /work/down/temp/dpdk/drivers/net/mlx4/mlx4.c:1106:37: error: storage size of =E2=80=98params=E2=80=99 isn=E2=80=99t known struct ibv_exp_release_intf_params params; ^ /work/down/temp/dpdk/drivers/net/mlx4/mlx4.c:1116:4: error: unknown field =E2=80=98comp_mask=E2=80=99 specified in initializer .comp_mask =3D 0, ^ /work/down/temp/dpdk/drivers/net/mlx4/mlx4.c:1116:17: error: excess elements in struct initializer [-Werror] .comp_mask =3D 0, ^ /work/down/temp/dpdk/drivers/net/mlx4/mlx4.c:1116:17: note: (near initialization for =E2=80=98(anonymous)=E2=80=99) /work/down/temp/dpdk/drivers/net/mlx4/mlx4.c:1117:3: error: invalid use of undefined type =E2=80=98struct ibv_exp_release_intf_params=E2=80=99 }; The steps that I took is (after clonning the dpdk tree) are: make config T=3Dx86_64-native-linuxapp-gcc sed -ri 's,(PMD_PCAP=3D).*,\1y,' build/.config Then make Then edited build/.config and set: CONFIG_RTE_LIBRTE_MLX4_PMD=3Dy and then make. Any ideas? regards, Kevin