Kernel preparation unnecessary for this kernel. Skipping...
Building module:
cleaning build area...
source /usr/share/dpdk/dpdk-sdk-env.sh; make MODULE_CFLAGS='-I/usr/include/x86_64-linux-gnu/dpdk -include /usr/include/x86_64-linux-gnu/dpdk/rte_config.h -I/usr/include/dpdk -I/usr/src/dpdk-rte-kni-17.11.6/ethtool/ixgbe -I/usr/src/dpdk-rte-kni-17.11.6/ethtool/igb -fno-PIE' RTE_KERNELDIR=/lib/modules/4.15.0-55-generic/build....
Signing module:
- /var/lib/dkms/dpdk-rte-kni/17.11.6/4.15.0-55-generic/x86_64/module/rte_kni.ko
EFI variables are not supported on this system
/sys/firmware/efi/efivars not found, aborting.
cleaning build area...
FYI: It is prio low, but to not forget about this "other" build issue with 5.1 I filed bug 1838984
Just to be totally sure I did a rebuild with the DPDK in proposed and the current kernel version and things are fine indeed.
ubuntu@bionic:~$ sudo dkms build -m dpdk-rte-kni -v 17.11.6 -k 4.15.0-55-generic
Creating symlink /var/lib/ dkms/dpdk- rte-kni/ 17.11.6/ source ->
/usr/ src/dpdk- rte-kni- 17.11.6
DKMS: add completed.
Kernel preparation unnecessary for this kernel. Skipping...
Building module: dpdk/dpdk- sdk-env. sh; make MODULE_ CFLAGS= '-I/usr/ include/ x86_64- linux-gnu/ dpdk -include /usr/include/ x86_64- linux-gnu/ dpdk/rte_ config. h -I/usr/include/dpdk -I/usr/ src/dpdk- rte-kni- 17.11.6/ ethtool/ ixgbe -I/usr/ src/dpdk- rte-kni- 17.11.6/ ethtool/ igb -fno-PIE' RTE_KERNELDIR= /lib/modules/ 4.15.0- 55-generic/ build.. .. dkms/dpdk- rte-kni/ 17.11.6/ 4.15.0- 55-generic/ x86_64/ module/ rte_kni. ko efi/efivars not found, aborting.
cleaning build area...
source /usr/share/
Signing module:
- /var/lib/
EFI variables are not supported on this system
/sys/firmware/
cleaning build area...
DKMS: build completed.