git.iko.soy/typeable/nixpkgs
on master help sign in
vsftpd: fix build with gcc9

We still use that version on aarch64.

commit89263112386467419a4ddc7bd54b39318a21d788 authorRobert Schütz <dev@schuetz-co.de> dateWed 12 May 2021, 14:00 (6 years ago) parent8a0c5da
1 file changed+5−1
pkgs/servers/ftp/vsftpd/default.nix+5−1
pkgs/servers/ftp/vsftpd/default.nix+5−1
@@ -24,7 +24,11 @@ stdenv.mkDerivation rec {
2424 '';
2525
2626 NIX_LDFLAGS = "-lcrypt -lssl -lcrypto -lpam -lcap";
27− NIX_CFLAGS_COMPILE = "-Wno-error=enum-conversion";
27+
28+ # On gcc9, this would produce
29+ # error: '-Werror=enum-conversion': no option -Wenum-conversion
30+ NIX_CFLAGS_COMPILE = lib.optionalString (lib.versionAtLeast stdenv.cc.version "10")
31+ "-Wno-error=enum-conversion";
2832
2933 enableParallelBuilding = true;
3034