Commit 8b5f49b1 authored by Alyssa Ross's avatar Alyssa Ross
Browse files

pkgsMusl.yara: fix segfaults

parent ff3b1043
Loading
Loading
Loading
Loading
+10 −0
Original line number Diff line number Diff line
{ lib, stdenv
, fetchFromGitHub
, fetchpatch
, autoreconfHook
, pcre
, pkg-config
@@ -24,6 +25,15 @@ stdenv.mkDerivation rec {
    hash = "sha256-axHFy7YwLhhww+lh+ORyW6YG+T385msysIHK5SMyhMk=";
  };

  # FIXME: make unconditional on staging
  patches = lib.optionals (!stdenv.hostPlatform.isGnu && !stdenv.hostPlatform.isDarwin) [
    (fetchpatch {
      name = "musl.patch";
      url = "https://github.com/VirusTotal/yara/commit/515ed861cf30e154b14a69ffd46c347fb81df72f.patch";
      hash = "sha256-2scnUyz0SSkNRlsVQapPgI1ATIPXEogqtxbimYYq4Jo=";
    })
  ];

  nativeBuildInputs = [
    autoreconfHook
    pkg-config