git.iko.soy/typeable/nixpkgs
on master help sign in
Merge pull request #122709 from dotlambda/vsftpd-fix-aarch64

vsftpd: fix build with gcc9

commit52b595794fc6677a76fdc4ec9ec3fd2cf4426d43 authorSandro <sandro.jaeckel@gmail.com> dateWed 12 May 2021, 23:16 (6 years ago) parent83980708926311
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