diff --git a/pkgs/by-name/sc/scrounge-ntfs/package.nix b/pkgs/by-name/sc/scrounge-ntfs/package.nix index 25523e6d971d..0a3b9d094493 100644 --- a/pkgs/by-name/sc/scrounge-ntfs/package.nix +++ b/pkgs/by-name/sc/scrounge-ntfs/package.nix @@ -13,6 +13,13 @@ stdenv.mkDerivation (finalAttrs: { hash = "sha256-HYrMIMTRPmgAac/vaZ1jaUFchyAl5B0quxgHH0DHJ84="; }; + env.NIX_CFLAGS_COMPILE = "-D_FILE_OFFSET_BITS=64"; + + postPatch = '' + substituteInPlace src/{list,ntfsx,scrounge}.c \ + --replace-fail "lseek64" "lseek" + ''; + patches = [ ./darwin.diff ];