Unverified Commit b046a814 authored by Weijia Wang's avatar Weijia Wang Committed by GitHub
Browse files

Merge pull request #293617 from iFreilicht/fix-zsync-clang

zsync: fix build with clang + migrate to by-name
parents 6b3b8bb7 2f222445
Loading
Loading
Loading
Loading
+6 −0
Original line number Diff line number Diff line
@@ -9,6 +9,12 @@ stdenv.mkDerivation rec {
    sha256 = "1wjslvfy76szf0mgg2i9y9q30858xyjn6v2acc24zal76d1m778b";
  };

  env = lib.optionalAttrs stdenv.cc.isClang {
    # Suppress error "call to undeclared library function 'strcasecmp'" during compilation.
    # The function is found by the linker correctly, so this doesn't introduce any issues.
    NIX_CFLAGS_COMPILE = " -Wno-implicit-function-declaration";
  };

  makeFlags = [ "AR=${stdenv.cc.bintools.targetPrefix}ar" ];

  meta = with lib; {
+0 −2
Original line number Diff line number Diff line
@@ -15219,8 +15219,6 @@ with pkgs;
  zsv = callPackage ../development/tools/zsv { };
  zsync = callPackage ../tools/compression/zsync { };
  zxing = callPackage ../tools/graphics/zxing { };
  zkar = callPackage ../tools/security/zkar { };