emacs-bug-tracker
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

bug#47693: closed ([PATCH]: Use 'cc-for-target'.)


From: GNU bug Tracking System
Subject: bug#47693: closed ([PATCH]: Use 'cc-for-target'.)
Date: Thu, 08 Jul 2021 14:35:03 +0000

Your message dated Thu, 08 Jul 2021 16:34:37 +0200
with message-id <871r88x4aq.fsf_-_@gnu.org>
and subject line Re: bug#47693: [PATCH]: Use 'cc-for-target'.
has caused the debbugs.gnu.org bug report #47693,
regarding [PATCH]: Use 'cc-for-target'.
to be marked as done.

(If you believe you have received this mail in error, please contact
help-debbugs@gnu.org.)


-- 
47693: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=47693
GNU Bug Tracking System
Contact help-debbugs@gnu.org with problems
--- 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

Attachment: 0016-gnu-emacs-xyz-Use-cc-for-target.patch
Description: Text Data

Attachment: 0015-gnu-endlessh-Use-cc-for-target.patch
Description: Text Data

Attachment: 0014-gnu-miniupnpc-Use-cc-for-target.patch
Description: Text Data

Attachment: 0013-gnu-nyancat-Use-cc-for-target.patch
Description: Text Data

Attachment: 0012-gnu-image-Use-cc-for-target.patch
Description: Text Data

Attachment: 0011-gnu-networking-Use-cc-for-target.patch
Description: Text Data

Attachment: 0010-gnu-image-viewers-Use-cc-for-target.patch
Description: Text Data

Attachment: 0009-gnu-cbatticon-Use-cc-for-target.patch
Description: Text Data

Attachment: 0008-gnu-xdisorg-Use-cc-for-target.patch
Description: Text Data

Attachment: 0007-gnu-pgpdump-Use-cc-for-target.patch
Description: Text Data

Attachment: 0006-gnu-fbida-Use-cc-for-target.patch
Description: Text Data

Attachment: 0005-gnu-cd-discid-Use-cc-for-target.patch
Description: Text Data

Attachment: 0004-gnu-lua-Use-cc-for-target.patch
Description: Text Data

Attachment: 0003-gnu-crypto-Use-cc-for-target.patch
Description: Text Data

Attachment: 0002-gnu-dev86-Use-cc-for-target.patch
Description: Text Data

Attachment: 0001-gnu-irc-Use-cc-for-target.patch
Description: Text Data

Attachment: 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 ---

reply via email to

[Prev in Thread] Current Thread [Next in Thread]