mirror of
https://github.com/fosslinux/live-bootstrap.git
synced 2026-03-22 19:16:32 +01:00
steps-guix: disable thread-dependent runtime pieces in gcc-15.2.0 pass1
The stage1 gcc build runs with --without-headers, but all-target-libgcc was still pulling in gthr-default.h and failing on missing pthread.h. Adjust steps-guix/gcc-15.2.0/pass1.sh configure flags to match a headers-free bootstrap profile: - add --disable-threads - add --disable-shared - add --disable-libssp - add --disable-libsanitizer - add --disable-libquadmath - add --disable-libatomic - add --disable-libgomp Keep the existing multilib bootstrap flow: - make all-gcc - make all-target-libgcc - make install-gcc - make install-target-libgcc
This commit is contained in:
parent
856438676f
commit
62078d51f6
2 changed files with 7 additions and 0 deletions
BIN
steps-guix/.DS_Store
vendored
BIN
steps-guix/.DS_Store
vendored
Binary file not shown.
|
|
@ -265,6 +265,13 @@ src_configure() {
|
|||
--disable-nls \
|
||||
--enable-languages=c \
|
||||
--without-headers \
|
||||
--disable-threads \
|
||||
--disable-shared \
|
||||
--disable-libssp \
|
||||
--disable-libsanitizer \
|
||||
--disable-libquadmath \
|
||||
--disable-libatomic \
|
||||
--disable-libgomp \
|
||||
--enable-multilib
|
||||
}
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue