Hello !

I am having issues compiling the ixgbe driver 5.19.6 on Debian
Bullseye with the latest kernel series :
5.10.0-25 (5.10.191-1).

It worked with the previous kernel release 5.10.0-24 (5.10.179-5).

Here is the error I'm having:

make[1]: Entering directory
'/home/builder/packaging/debian-bullseye/ixgbe/ixgbe-5.19.6/src'
filtering include/net/flow_keys.h out
filtering include/linux/jump_label_type.h out
filtering include/linux/jump_label_type.h out
make[2]: Entering directory '/usr/src/linux-headers-5.10.0-25-common'
make[3]: Entering directory '/usr/src/linux-headers-5.10.0-25-amd64'
CC [M] 
/home/builder/packaging/debian-bullseye/ixgbe/ixgbe-5.19.6/src/ixgbe_main.o
In file included from
/usr/src/linux-headers-5.10.0-25-common/include/linux/export.h:43,
from /usr/src/linux-headers-5.10.0-25-common/include/linux/linkage.h:7,
from /usr/src/linux-headers-5.10.0-25-common/include/linux/kernel.h:8,
from /usr/src/linux-headers-5.10.0-25-common/include/linux/list.h:9,
from /usr/src/linux-headers-5.10.0-25-common/include/linux/module.h:12,
from 
/home/builder/packaging/debian-bullseye/ixgbe/ixgbe-5.19.6/src/ixgbe_main.c:8:
/home/builder/packaging/debian-bullseye/ixgbe/ixgbe-5.19.6/src/ixgbe_main.c:
In function ‘ixgbe_atr’:
/home/builder/packaging/debian-bullseye/ixgbe/ixgbe-5.19.6/src/ixgbe_main.c:9872:9:
error: ‘VXLAN_HEADROOM’ undeclared (first use in this function); did
you mean ‘VXLAN_HF_RCO’?
9872 | VXLAN_HEADROOM))
| ^~~~~~~~~~~~~~
/usr/src/linux-headers-5.10.0-25-common/include/linux/compiler.h:78:42:
note: in definition of macro ‘unlikely’
78 | # define unlikely(x) __builtin_expect(!!(x), 0)
| ^
/home/builder/packaging/debian-bullseye/ixgbe/ixgbe-5.19.6/src/ixgbe_main.c:9872:9:
note: each undeclared identifier is reported only once for each
function it appears in
9872 | VXLAN_HEADROOM))
| ^~~~~~~~~~~~~~
/usr/src/linux-headers-5.10.0-25-common/include/linux/compiler.h:78:42:
note: in definition of macro ‘unlikely’
78 | # define unlikely(x) __builtin_expect(!!(x), 0)
| ^
make[4]: *** 
[/usr/src/linux-headers-5.10.0-25-common/scripts/Makefile.build:291:
/home/builder/packaging/debian-bullseye/ixgbe/ixgbe-5.19.6/src/ixgbe_main.o]
Error 1
make[3]: *** [/usr/src/linux-headers-5.10.0-25-common/Makefile:1856:
/home/builder/packaging/debian-bullseye/ixgbe/ixgbe-5.19.6/src] Error
2
make[3]: Leaving directory '/usr/src/linux-headers-5.10.0-25-amd64'
make[2]: *** [Makefile:192: __sub-make] Error 2
make[2]: Leaving directory '/usr/src/linux-headers-5.10.0-25-common'
make[1]: *** [Makefile:100: default] Error 2
make[1]: Leaving directory
'/home/builder/packaging/debian-bullseye/ixgbe/ixgbe-5.19.6/src'
make: *** [debian/rules:67: install] Error 2

Does anyone have this problem ?

Thanks !


_______________________________________________
E1000-devel mailing list
E1000-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/e1000-devel
To learn more about Intel Ethernet, visit 
https://community.intel.com/t5/Ethernet-Products/bd-p/ethernet-products

Reply via email to