From a2ab758457c4433d91ef98177f1a5f2e9b3b1cd2 Mon Sep 17 00:00:00 2001 From: Franz Pletz Date: Tue, 5 Nov 2019 01:55:18 +0100 Subject: [PATCH] dpdk: fix build with gcc9 --- pkgs/os-specific/linux/dpdk/default.nix | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/pkgs/os-specific/linux/dpdk/default.nix b/pkgs/os-specific/linux/dpdk/default.nix index 9a74b0bb4a8..0c7e2566f00 100644 --- a/pkgs/os-specific/linux/dpdk/default.nix +++ b/pkgs/os-specific/linux/dpdk/default.nix @@ -21,8 +21,12 @@ in stdenv.mkDerivation rec { RTE_KERNELDIR = if mod then "${kernel.dev}/lib/modules/${kver}/build" else "/var/empty"; RTE_TARGET = "x86_64-native-linuxapp-gcc"; - # we need sse3 instructions to build - NIX_CFLAGS_COMPILE = [ "-msse3" ]; + NIX_CFLAGS_COMPILE = [ + # we need sse3 instructions to build + "-msse3" + # gcc9 compatibility + "-Wno-error=address-of-packed-member" + ]; hardeningDisable = [ "pic" ]; postPatch = ''