memstream: cross-compilation fixes (#346934)

Changed files
+6 -1
pkgs
development
libraries
memstream
+6 -1
pkgs/development/libraries/memstream/default.nix
···
sha256 = "0kvdb897g7nyviaz72arbqijk2g2wa61cmi3l5yh48rzr49r3a3a";
};
+
postPatch = ''
+
substituteInPlace Makefile \
+
--replace-fail 'cc' '$(CC)'
+
'';
+
dontConfigure = true;
postBuild = ''
$AR rcs libmemstream.a memstream.o
'';
-
doCheck = true;
+
doCheck = stdenv.buildPlatform.canExecute stdenv.hostPlatform;
checkPhase = ''
runHook preCheck