hi, while building dpdk from a latest git checkout, i am seeing the following build errors:
,---- | == Build lib/librte_eal/linuxapp/kni | CC [M] <...>/dpdk-sources/build/build/lib/librte_eal/linuxapp/kni/ixgbe_82599.o | <...>/dpdk-sources/build/build/lib/librte_eal/linuxapp/kni/ixgbe_82599.c: In function 'ixgbe_setup_mac_link_82599': | <...>/dpdk-sources/build/build/lib/librte_eal/linuxapp/kni/ixgbe_82599.c:870:3: error: this 'if' clause does not guard... [-Werror=misleading-indentation] | if (speed & IXGBE_LINK_SPEED_10GB_FULL) | ^~ | <...>/dpdk-sources/build/build/lib/librte_eal/linuxapp/kni/ixgbe_82599.c:873:4: note: ...this statement, but the latter is misleadingly indented as if it is guarded by the 'if' | if ((orig_autoc & IXGBE_AUTOC_KR_SUPP) && | ^~ | cc1: all warnings being treated as errors `---- similar error is also seen for <...>/lib/librte_eal/linuxapp/kni/ethtool/igb/e1000_phy.c in e1000_read_phy_reg_mphy(...) and e1000_write_phy_reg_mphy(...) as well. build environment details: dpdk-devel% uname -a Linux dpdk-devel 4.6.2-1-ARCH #1 SMP PREEMPT Wed Jun 8 08:40:59 CEST 2016 x86_64 GNU/Linux dpdk-devel% dpdk-devel% gcc --version gcc (GCC) 6.1.1 20160602 Copyright (C) 2016 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. -- thanks anupam