[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