From 383b3b36d06bddd730acbb466f66af5b7bee913a Mon Sep 17 00:00:00 2001 From: Sergei Trofimovich Date: Sat, 25 Sep 2021 08:32:35 +0100 Subject: [PATCH] mop: fix build on bash-5 After 33518fcb453382 "stdenv/setup.sh: fix read -N 0 for bash 5" build started failing as: consumeEntire(): ERROR: Input null bytes, won't process Let's avoid running substituteInPlace on arbitrary binary files. --- pkgs/applications/misc/mop/default.nix | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pkgs/applications/misc/mop/default.nix b/pkgs/applications/misc/mop/default.nix index 007965f868b1..f31b79c9ddf4 100644 --- a/pkgs/applications/misc/mop/default.nix +++ b/pkgs/applications/misc/mop/default.nix @@ -9,7 +9,7 @@ buildGoPackage rec { goDeps = ./deps.nix; preConfigure = '' - for i in $(find . -type f);do + for i in *.go **/*.go; do substituteInPlace $i --replace michaeldv/termbox-go nsf/termbox-go done substituteInPlace Makefile --replace mop/cmd mop/mop