On 28-09-2022 06:34, kiasoc5 via Guix-patches via wrote: >>> * gnu/packages/pretty-print.scm (source-highlight): >>> [arguments]: Use gexps, remove trailing #ts. >>> [phases]: Add phase to make src-highlight-lesspipe.sh work. >> These unrelated changes should be separated into at least two >> patches next time: one to gexp and remove the #ts, the other to >> make the functional change. >> < to go >> straight to master. > 1. Does trailing #t change the hash? Yes. > 2. Why might Gexpification change the hash? When the resulting staged code changes. This could happen if you were to do, say, #$(this-package-input "boost") instead of (assoc-ref %build-inputs "boost") for example, though AFAICT you didn't make any G-exp-related changes that would change the hash. Greetings, Maxime.