Commit 408ed815 authored by Anthony Roussel's avatar Anthony Roussel Committed by Alyssa Ross
Browse files

linuxPackages.evdi: fix build for Linux 4.19

The build fails with:

```console
module/evdi_fb.c: In function 'evdifb_create':
module/evdi_fb.c:427:21:
error: assignment discards 'const' qualifier from pointer target type [-Werror=discarded-qualifiers]
  427 |         info->fbops = efbdev->fb_ops;
      |                     ^
````

A resolution is to treat discard-qualifiers warnings as non-error.

See https://hydra.nixos.org/build/239848621
parent 43fbdc75
Loading
Loading
Loading
Loading
+5 −1
Original line number Diff line number Diff line
@@ -16,7 +16,11 @@ stdenv.mkDerivation rec {
    hash = "sha256-em3Y56saB7K3Wr31Y0boc38xGb57gdveN0Cstgy8y20=";
  };

  env.NIX_CFLAGS_COMPILE = "-Wno-error -Wno-error=sign-compare";
  env.NIX_CFLAGS_COMPILE = toString [
    "-Wno-error"
    "-Wno-error=discarded-qualifiers" # for Linux 4.19 compatibility
    "-Wno-error=sign-compare"
  ];

  nativeBuildInputs = kernel.moduleBuildDependencies;