Hello List,

My attempt to compile ixgbe 4.3.13 for last 4.5.0 elrepo-kernel-ml in a
CentOS 7.2 got failed. The DKMS log is:

DKMS make.log for ixgbe-4.3.13 for kernel 4.5.0-1.el7.elrepo.x86_64 (x86_64)
Qua Mar 16 09:58:50 BRT 2016
make[1]: Entrando no diretório `/usr/src/kernels/4.5.0-1.el7.elrepo.x86_64'
make -C /usr/src/kernels/4.5.0-1.el7.elrepo.x86_64
KBUILD_SRC=/usr/src/kernels/4.5.0-1.el7.elrepo.x86_64 \
-f /usr/src/kernels/4.5.0-1.el7.elrepo.x86_64/Makefile modules
make[2]: Entrando no diretório `/usr/src/kernels/4.5.0-1.el7.elrepo.x86_64'
test -e include/generated/autoconf.h -a -e include/config/auto.conf ||
(                \
echo >&2;                                                       \
echo >&2 "  ERROR: Kernel configuration is invalid.";           \
echo >&2 "         include/generated/autoconf.h or
include/config/auto.conf are missing.";\
echo >&2 "         Run 'make oldconfig && make prepare' on kernel src
to fix it.";      \
echo >&2 ;                                                      \
/bin/false)
mkdir -p /var/lib/dkms/ixgbe/4.3.13/build/src/.tmp_versions ; rm -f
/var/lib/dkms/ixgbe/4.3.13/build/src/.tmp_versions/*
make -f /usr/src/kernels/4.5.0-1.el7.elrepo.x86_64/scripts/Makefile.build
obj=/var/lib/dkms/ixgbe/4.3.13/build/src
  gcc -Wp,-MD,/var/lib/dkms/ixgbe/4.3.13/build/src/.ixgbe_main.o.d
-nostdinc -isystem /usr/lib/gcc/x86_64-redhat-linux/4.8.5/include
-I/usr/src/kernels/4.5.0-1.el7.elrepo.x86_64/arch/x86/include
-Iarch/x86/include/generated/uapi -Iarch/x86/include/generated
-I/usr/src/kernels/4.5.0-1.el7.elrepo.x86_64/include -Iinclude
-I/usr/src/kernels/4.5.0-1.el7.elrepo.x86_64/arch/x86/include/uapi
-Iarch/x86/include/generated/uapi
-I/usr/src/kernels/4.5.0-1.el7.elrepo.x86_64/include/uapi
-Iinclude/generated/uapi -include
/usr/src/kernels/4.5.0-1.el7.elrepo.x86_64/include/linux/kconfig.h
-I/var/lib/dkms/ixgbe/4.3.13/build/src -D__KERNEL__ -Wall -Wundef
-Wstrict-prototypes -Wno-trigraphs -fno-strict-aliasing -fno-common
-Werror-implicit-function-declaration -Wno-format-security -std=gnu89
-mno-sse -mno-mmx -mno-sse2 -mno-3dnow -mno-avx -m64 -falign-jumps=1
-falign-loops=1 -mno-80387 -mno-fp-ret-in-387
-mpreferred-stack-boundary=3 -mtune=generic -mno-red-zone
-mcmodel=kernel -funit-at-a-time -maccumulate-outgoing-args
-DCONFIG_AS_CFI=1 -DCONFIG_AS_CFI_SIGNAL_FRAME=1
-DCONFIG_AS_CFI_SECTIONS=1 -DCONFIG_AS_FXSAVEQ=1 -DCONFIG_AS_SSSE3=1
-DCONFIG_AS_CRC32=1 -DCONFIG_AS_AVX=1 -DCONFIG_AS_AVX2=1
-DCONFIG_AS_SHA1_NI=1 -DCONFIG_AS_SHA256_NI=1 -pipe -Wno-sign-compare
-fno-asynchronous-unwind-tables -fno-delete-null-pointer-checks -O2
--param=allow-store-data-races=0 -Wframe-larger-than=2048
-fstack-protector-strong -Wno-unused-but-set-variable
-fno-omit-frame-pointer -fno-optimize-sibling-calls
-fno-var-tracking-assignments -g -pg -mfentry -DCC_USING_FENTRY
-fno-inline-functions-called-once -Wdeclaration-after-statement
-Wno-pointer-sign -fno-strict-overflow -fconserve-stack
-Werror=implicit-int -Werror=strict-prototypes -DCC_HAVE_ASM_GOTO
-DMODULE  -D"KBUILD_STR(s)=#s"
-D"KBUILD_BASENAME=KBUILD_STR(ixgbe_main)"
-D"KBUILD_MODNAME=KBUILD_STR(ixgbe)" -c -o
/var/lib/dkms/ixgbe/4.3.13/build/src/.tmp_ixgbe_main.o
/var/lib/dkms/ixgbe/4.3.13/build/src/ixgbe_main.c
/var/lib/dkms/ixgbe/4.3.13/build/src/ixgbe_main.c: In function
‘ixgbe_features_check’:
/var/lib/dkms/ixgbe/4.3.13/build/src/ixgbe_main.c:9577:22: error:
‘NETIF_F_ALL_CSUM’ undeclared (first use in this function)
   return features & ~NETIF_F_ALL_CSUM;
                      ^
/var/lib/dkms/ixgbe/4.3.13/build/src/ixgbe_main.c:9577:22: note: each
undeclared identifier is reported only once for each function it
appears in
make[3]: ** [/var/lib/dkms/ixgbe/4.3.13/build/src/ixgbe_main.o] Erro 1
make[2]: ** [_module_/var/lib/dkms/ixgbe/4.3.13/build/src] Erro 2
make[2]: Saindo do diretório `/usr/src/kernels/4.5.0-1.el7.elrepo.x86_64'
make[1]: ** [sub-make] Erro 2
make[1]: Saindo do diretório `/usr/src/kernels/4.5.0-1.el7.elrepo.x86_64'
make: ** [noisy] Erro 2

And the dkms.conf i used is:

# cat /usr/src/ixgbe-4.3.13/dkms.conf
PACKAGE_NAME="ixgbe"
PACKAGE_VERSION="4.3.13"
CLEAN="cd src/; make clean"
MAKE="cd src/; make BUILD_KERNEL=\${kernelver} noisy"
BUILT_MODULE_LOCATION[0]="src/"
BUILT_MODULE_NAME[0]="ixgbe"
DEST_MODULE_LOCATION[0]="/updates"
DEST_MODULE_NAME[0]="ixgbe"
AUTOINSTALL="yes"

What is wrong here? Can someone help-me?

Thanks!
------------------------------------------------------------------------------
Transform Data into Opportunity.
Accelerate data analysis in your applications with
Intel Data Analytics Acceleration Library.
Click to learn more.
http://pubads.g.doubleclick.net/gampad/clk?id=278785231&iu=/4140
_______________________________________________
E1000-devel mailing list
E1000-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/e1000-devel
To learn more about Intel® Ethernet, visit 
http://communities.intel.com/community/wired

Reply via email to