--- Begin Message ---
Subject: |
[PATCH]: Use 'cc-for-target'. |
Date: |
Sat, 10 Apr 2021 20:03:40 +0200 |
User-agent: |
Evolution 3.34.2 |
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
0016-gnu-emacs-xyz-Use-cc-for-target.patch
Description: Text Data
0015-gnu-endlessh-Use-cc-for-target.patch
Description: Text Data
0014-gnu-miniupnpc-Use-cc-for-target.patch
Description: Text Data
0013-gnu-nyancat-Use-cc-for-target.patch
Description: Text Data
0012-gnu-image-Use-cc-for-target.patch
Description: Text Data
0011-gnu-networking-Use-cc-for-target.patch
Description: Text Data
0010-gnu-image-viewers-Use-cc-for-target.patch
Description: Text Data
0009-gnu-cbatticon-Use-cc-for-target.patch
Description: Text Data
0008-gnu-xdisorg-Use-cc-for-target.patch
Description: Text Data
0007-gnu-pgpdump-Use-cc-for-target.patch
Description: Text Data
0006-gnu-fbida-Use-cc-for-target.patch
Description: Text Data
0005-gnu-cd-discid-Use-cc-for-target.patch
Description: Text Data
0004-gnu-lua-Use-cc-for-target.patch
Description: Text Data
0003-gnu-crypto-Use-cc-for-target.patch
Description: Text Data
0002-gnu-dev86-Use-cc-for-target.patch
Description: Text Data
0001-gnu-irc-Use-cc-for-target.patch
Description: Text Data
signature.asc
Description: This is a digitally signed message part
--- End Message ---
--- Begin Message ---
Subject: |
Re: bug#47693: [PATCH]: Use 'cc-for-target'. |
Date: |
Thu, 08 Jul 2021 16:34:37 +0200 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/27.2 (gnu/linux) |
Hey,
It appears that this has been pushed, so closing.
Thanks,
Mathieu
--- End Message ---