From 43019c744c47d5b28bbc61bb9e0bb58ae31b555f Mon Sep 17 00:00:00 2001 From: John Reiser Date: Thu, 1 Jun 2023 09:15:21 -0700 Subject: [PATCH] Document requirement for 'homebrew' when developing on MacOS ... else testsuite fails for "readlink -en" and 'sha256sum' https://github.com/upx/upx/issues/676 modified: README.SRC --- README.SRC | 3 +++ 1 file changed, 3 insertions(+) diff --git a/README.SRC b/README.SRC index e83b1753..907892bf 100644 --- a/README.SRC +++ b/README.SRC @@ -98,6 +98,9 @@ Developer quick start # When in doubt, then use "cd src/stub; make clean; make". 11) $ popd # my-upx/upx 12) $ cd src # my-upx/upx/src +12a) On MacOS: install homebrew (https:://brew.sh), then "brew install coreutils" + and put /opt/coreutils/libexec/gnubin into PATH so that + "readlink -en" and 'sha256sum' work. 13) $ make run-testsuite 2>&1 | tee testsuite.log