Unverified Commit 93895d35 authored by Silvan Mosberger's avatar Silvan Mosberger Committed by GitHub
Browse files

Merge pull request #269858 from NixOS/backport-269845-to-release-23.11

[Backport release-23.11] psutils: fix build on darwin by setting -std=c89
parents befb8730 4ea664cf
Loading
Loading
Loading
Loading
+5 −0
Original line number Diff line number Diff line
@@ -9,9 +9,14 @@ stdenv.mkDerivation rec {
    hash = "sha256-OFPreVhLqPvieoFUJbZan38Vsljg1DoFqFa9t11YiuQ=";
  };

  postPatch = ''
    sed -i 's/void main/int main/' *.c
  '';

  configurePhase = ''
    sed -e 's,/usr/local/bin/perl,${perl}/bin/perl,' \
      -e "s,/usr/local,$out," \
      -e "s,CFLAGS =,CFLAGS = -std=c89," \
      Makefile.unix > Makefile
  '';