Hi Guix, This patch series addressed some warnings generated by the linter defined in #47676. There will (presumably) be more patches along these lines later. These patches do *not* cause any rebuilds (except when cross-compiling), as (string-append "CC=" (cc-for-target)) evaluates to "CC=gcc" when not cross-compiling (this is evaluated from within Guix, not from in the build container, so this doesn't cause a derivation change). An exception is xssproxy, which needs to be rebuilt, due to nested usage of quasiquote / unquote. It can probably be worked-around but I don't think it's worth it for a single package. ./pre-inst-env guix build guix still succeeds, and the derivation for guix isn't even changed: $./pre-inst-env guix weather guix > computing 1 package derivations for x86_64-linux... > looking for 1 store items on https://ci.guix.gnu.org... > https://ci.guix.gnu.org > 100.0% substitutes available (1 out of 1) > [...] Now running "./pre-inst-env guix pull --url=$PWD --profile=tmp-prof --disable-authentication --allow-downgrades --banch=BRANCH"; I'll let you know if this fails. Greetings, Maxime