On Monday 14 October 2013 05:31:37 Fernando Ortiz wrote: > # HG changeset patch > # User nandub > # Date 1381743034 18000 > # Mon Oct 14 04:30:34 2013 -0500 > # Node ID d9b7eeea2b565287de66b71e13bfa40265230362 > # Parent 9838aecd63405ba0d1660ac8e91208de880d71a2 > scripts/functions: change zcat to gzcat on Mac OS X > > it looks like gnu zcat is required to work on Mac OS X (osx) > osx zcat will throw an log.gz.Z error when restoring > a building step. > > --- a/scripts/functions Mon Oct 07 00:16:38 2013 +0200 > +++ b/scripts/functions Mon Oct 14 04:30:34 2013 -0500 > @@ -1336,7 +1336,7 @@ CT_DoLoadState(){ > CT_DoLog STATE " Restoring log file" > exec >/dev/null > case "${CT_DEBUG_CT_SAVE_STEPS_GZIP}" in > - y) zcat "${state_dir}/log.gz" >"${tmp_log_file}";; > + y) gzcat "${state_dir}/log.gz" >"${tmp_log_file}";; > *) cat "${state_dir}/log" >"${tmp_log_file}";; > esac `gzcat` is not portable. this code snippet looks like it's used by all targets and not just OS X (although i didn't load the repo itself to find out). -mike