From mboxrd@z Thu Jan 1 00:00:00 1970 From: Shreyansh Jain Subject: meson build fail for i40e Date: Thu, 3 May 2018 18:59:48 +0530 Message-ID: <20a762ac-2beb-2de3-a09d-1c667694f2d5@nxp.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8; format=flowed Content-Transfer-Encoding: 8bit Cc: "dev@dpdk.org" To: Bruce Richardson , Beilei Xing Return-path: Received: from EUR01-HE1-obe.outbound.protection.outlook.com (mail-he1eur01on0052.outbound.protection.outlook.com [104.47.0.52]) by dpdk.org (Postfix) with ESMTP id 47F7920BD for ; Thu, 3 May 2018 15:13:12 +0200 (CEST) Content-Language: en-US List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" Bruce, Beilei, Can you help me here? Build targets in project: 263 Found ninja-1.8.2 at /usr/bin/ninja [585/940] Compiling C object 'drivers/net/i40e/i40e_avx2_lib@sta/i40e_rxtx_vec_avx2.c.o'. FAILED: drivers/net/i40e/i40e_avx2_lib@sta/i40e_rxtx_vec_avx2.c.o ccache cc -Idrivers/net/i40e/i40e_avx2_lib@sta -Idrivers/net/i40e -I../drivers/net/i40e -Ilib/librte_ethdev -I../lib/librte_ethdev -Iconfig -I../config -I. -I../ -Ilib/librte_eal/common/include/arch/x86 -I../lib/librte_eal/common/include/arch/x86 -Ilib/librte_eal/common/include -I../lib/librte_eal/common/include -Ilib/librte_eal/common -I../lib/librte_eal/common -Ilib/librte_eal/linuxapp/eal/../../../librte_compat -I../lib/librte_eal/linuxapp/eal/../../../librte_compat -I../lib/librte_eal/linuxapp/eal/include -Ilib/librte_eal -I../lib/librte_eal -Ilib/librte_compat -I../lib/librte_compat -Ilib/librte_net -I../lib/librte_net -Ilib/librte_mbuf -I../lib/librte_mbuf -Ilib/librte_mempool -I../lib/librte_mempool -Ilib/librte_ring -I../lib/librte_ring -Ilib/librte_kvargs -I../lib/librte_kvargs -Ilib/librte_hash -I../lib/librte_hash -fdiagnostics-color=always -pipe -D_FILE_OFFSET_BITS=64 -Wall -Winvalid-pch -O3 -include rte_config.h -Wsign-compare -Wcast-qual -Wno-address-of-packed-member -Wno-format-truncation -fPIC -mavx2 -MMD -MQ 'drivers/net/i40e/i40e_avx2_lib@sta/i40e_rxtx_vec_avx2.c.o' -MF 'drivers/net/i40e/i40e_avx2_lib@sta/i40e_rxtx_vec_avx2.c.o.d' -o 'drivers/net/i40e/i40e_avx2_lib@sta/i40e_rxtx_vec_avx2.c.o' -c ../drivers/net/i40e/i40e_rxtx_vec_avx2.c In file included from ../drivers/net/i40e/i40e_rxtx_vec_avx2.c:40:0: ../drivers/net/i40e/i40e_ethdev.h:888:42: error: ‘I40E_PFQF_HKEY_MAX_INDEX’ undeclared here (not in a function); did you mean ‘I40E_VFQF_HKEY_MAX_INDEX’? uint8_t key[(I40E_VFQF_HKEY_MAX_INDEX > I40E_PFQF_HKEY_MAX_INDEX ? ^~~~~~~~~~~~~~~~~~~~~~~~ I40E_VFQF_HKEY_MAX_INDEX cc1: warning: unrecognized command line option ‘-Wno-address-of-packed-member’ [590/940] Compiling C object 'drivers/net/sfc/base/sfc_base@sta/efx_filter.c.o'. ninja: build stopped: subcommand failed. -- This is the ninja configuration: --->8--- The Meson build system Version: 0.44.0 Source dir: /home/shreyansh/build/DPDK/03_dpdk Build dir: /home/shreyansh/build/DPDK/03_dpdk/generic_build Build type: native build Project name: DPDK Native C compiler: ccache cc (gcc 7.3.0) Build machine cpu family: x86_64 Build machine cpu: x86_64 Library numa found: YES Has header "numaif.h": YES Library bsd found: NO --->8--- And I am pretty sure it was appearing on gcc 7.2 as well.