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

Merge pull request #305875 from siraben/fix-miranda-clang

miranda: fix build with clang
parents 468f61d7 91354da6
Loading
Loading
Loading
Loading
+5 −1
Original line number Diff line number Diff line
@@ -55,7 +55,11 @@ stdenv.mkDerivation rec {
  # Workaround build failure on -fno-common toolchains like upstream
  # gcc-10. Otherwise build fails as:
  #   ld: types.o:(.bss+0x11b0): multiple definition of `current_file'; y.tab.o:(.bss+0x70): first defined here
  env.NIX_CFLAGS_COMPILE = "-fcommon";
  env.NIX_CFLAGS_COMPILE = toString ([
    "-fcommon"
  ] ++ lib.optionals stdenv.cc.isClang [
    "-Wno-error=int-conversion"
  ]);

  makeFlags = [
    "CC=${stdenv.cc.targetPrefix}cc"