guix-devel
[Top][All Lists]
Advanced

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

Re: A different way to bootstrap and build GCC


From: Stefan
Subject: Re: A different way to bootstrap and build GCC
Date: Sun, 24 Nov 2024 13:02:27 +0100
User-agent: Mozilla Thunderbird

Hi Efraim!

In terms of what I've seen so far from your repo and reading your email
I would suggest just trying to bump make from 3.80 to 3.82, it Just
Worked™ for me, even on riscv64.

Yes, you are right, I should drop the use of gnu-make-mesboot0.  This would 
allow me to drop four substitutions in the TCC package.  In the original 
commencement.scm it is anyway bound to i686-unknown-linux-gnu, which I want to 
avoid.  I think I should try version 4.4.1, which I build with the latest TCC 
anyway.

Also I had been using musl-1.1.24 as an intermediate step, but with some
of your code I currently have 1.2.5 built and am testing that out.

Nice!

For example I ended up rewriting the musl install phase.

Ah, I know about the trouble.  I patch the install script a bit.  Look for “;; 
Gash does not support getopts, replace its use.”  With that patch the default 
install phase of musl is working just fine.  Maybe I should try to send that 
patch upstream.


Bye

Stefan



reply via email to

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