GNU bug report logs - #21214
symlinks cc -> gcc, lex -> flex etcetc

Previous Next

Package: guix;

Reported by: Danny Milosavljevic <dannym <at> scratchpost.org>

Date: Fri, 7 Aug 2015 22:20:01 UTC

Severity: normal

Done: ludo <at> gnu.org (Ludovic Courtès)

Bug is archived. No further changes may be made.

To add a comment to this bug, you must first unarchive it, by sending
a message to control AT debbugs.gnu.org, with unarchive 21214 in the body.
You can then email your comments to 21214 AT debbugs.gnu.org in the normal way.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to bug-guix <at> gnu.org:
bug#21214; Package guix. (Fri, 07 Aug 2015 22:20:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Danny Milosavljevic <dannym <at> scratchpost.org>:
New bug report received and forwarded. Copy sent to bug-guix <at> gnu.org. (Fri, 07 Aug 2015 22:20:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Danny Milosavljevic <dannym <at> scratchpost.org>
To: bug-guix <at> gnu.org
Subject: symlinks cc -> gcc, lex -> flex etcetc
Date: Fri, 7 Aug 2015 23:52:25 +0200
Hello,

I tried to build coreboot earlier and by default it seems to use "cc"
in some places (for example util/cbfstool) and thus fails if one
doesn't manually select an explicit compiler via a make (or environment)
variable.

Guix doesn't have "cc" (it does have "gcc"). It would be convenient if
the former were available as a link.

With kind regards,
    Danny




Information forwarded to bug-guix <at> gnu.org:
bug#21214; Package guix. (Tue, 18 Aug 2015 19:20:02 GMT) Full text and rfc822 format available.

Message #8 received at 21214 <at> debbugs.gnu.org (full text, mbox):

From: ludo <at> gnu.org (Ludovic Courtès)
To: Danny Milosavljevic <dannym <at> scratchpost.org>
Cc: 21214 <at> debbugs.gnu.org
Subject: Re: bug#21214: symlinks cc -> gcc, lex -> flex etcetc
Date: Tue, 18 Aug 2015 21:19:43 +0200
Danny Milosavljevic <dannym <at> scratchpost.org> skribis:

> Guix doesn't have "cc" (it does have "gcc"). It would be convenient if
> the former were available as a link.

So far we’ve resisted that, in part because that’s a choice for upstream
to make, not us (there have been several discussions on that topic, such
as <https://lists.gnu.org/archive/html/guix-devel/2015-01/msg00197.html>.)

In practice most software build systems will look for both ‘cc’ and
‘gcc’.  For those who don’t, it’s usually easy to specify an alternate
compiler name, for instance via ‘make’ flags (there are several examples
of that in the packages.)

If that’s fine with you, I’ll close this bug.

Thanks,
Ludo’.




Information forwarded to bug-guix <at> gnu.org:
bug#21214; Package guix. (Wed, 19 Aug 2015 13:31:04 GMT) Full text and rfc822 format available.

Message #11 received at 21214 <at> debbugs.gnu.org (full text, mbox):

From: Danny Milosavljevic <dannym <at> scratchpost.org>
To: ludo <at> gnu.org (Ludovic Courtès)
Cc: 21214 <at> debbugs.gnu.org
Subject: Re: bug#21214: symlinks cc -> gcc, lex -> flex etcetc
Date: Wed, 19 Aug 2015 15:29:54 +0200
Hello,

On Tue, 18 Aug 2015 21:19:43 +0200
ludo <at> gnu.org (Ludovic Courtès) wrote:

> Danny Milosavljevic <dannym <at> scratchpost.org> skribis:
> In practice most software build systems will look for both ‘cc’ and
> ‘gcc’.  For those who don’t, it’s usually easy to specify an alternate
> compiler name, for instance via ‘make’ flags (there are several
> examples of that in the packages.)

Yes it is. 

I'm just slowly documenting all the problems I encountered while
trying GuixSD on a X200. 

This was one of the first: I checked out
cbfstool from coreboot in order to swap Fn and Ctrl and tried to make
it, but it didn't find "cc" and then got stuck in an endless loop
(which is a problem in coreboot, also reported there as
http://comments.gmane.org/gmane.linux.bios/81588 ).

> If that’s fine with you, I’ll close this bug.

That's okay. If it already was discussed that's fine. 

With kind regards,
   Danny




Reply sent to ludo <at> gnu.org (Ludovic Courtès):
You have taken responsibility. (Wed, 19 Aug 2015 19:14:02 GMT) Full text and rfc822 format available.

Notification sent to Danny Milosavljevic <dannym <at> scratchpost.org>:
bug acknowledged by developer. (Wed, 19 Aug 2015 19:14:02 GMT) Full text and rfc822 format available.

Message #16 received at 21214-done <at> debbugs.gnu.org (full text, mbox):

From: ludo <at> gnu.org (Ludovic Courtès)
To: Danny Milosavljevic <dannym <at> scratchpost.org>
Cc: 21214-done <at> debbugs.gnu.org
Subject: Re: bug#21214: symlinks cc -> gcc, lex -> flex etcetc
Date: Wed, 19 Aug 2015 21:13:14 +0200
Danny Milosavljevic <dannym <at> scratchpost.org> skribis:

> I'm just slowly documenting all the problems I encountered while
> trying GuixSD on a X200. 

Nice.  Don’t hesitate to leave a note when you’re done; it may be useful
for bug-fixing and/or troubleshooting for people trying the same thing.

> This was one of the first: I checked out
> cbfstool from coreboot in order to swap Fn and Ctrl and tried to make
> it, but it didn't find "cc" and then got stuck in an endless loop
> (which is a problem in coreboot, also reported there as
> http://comments.gmane.org/gmane.linux.bios/81588 ).

I see.

> That's okay. If it already was discussed that's fine. 

OK, thanks!

Ludo’.




bug archived. Request was from Debbugs Internal Request <help-debbugs <at> gnu.org> to internal_control <at> debbugs.gnu.org. (Thu, 17 Sep 2015 11:24:03 GMT) Full text and rfc822 format available.

This bug report was last modified 9 years and 282 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.