live-bootstrap/steps/perl-5.6.2
Eduardo Sánchez Muñoz aa755b44fa Use i686-unknown-linux-musl target instead of i386-unknown-linux-musl
The Linux kernel is already built with CONFIG_M686=y, which suggests that the bootstrap is not supported on anything older thant i686. So, use i686 on userspace too. Some software, such as gettext, cmake or elfutils, has trouble building for i386 due to missing atomic intrinsics.

For example, building gettext 0.26 would fail with:

```
/usr/lib/i386-unknown-linux-musl/gcc/i386-unknown-linux-musl/13.3.0/../../../../../i386-unknown-linux-musl/bin/ld: /build/gettext-0.26_1/gettext-0.26/build/gettext-tools/gnulib-lib/.libs/libgettextlib.so: undefined reference to `__atomic_compare_exchange_4'
```
2025-08-18 15:35:09 +02:00
..
files Use i686-unknown-linux-musl target instead of i386-unknown-linux-musl 2025-08-18 15:35:09 +02:00
mk Remove the notion of "sys*" 2023-12-15 21:43:19 +11:00
pass1.sh Add -f flag to some calls to rm to avoid stalling in interactive mode. 2025-02-23 01:42:06 +00:00
sources Remove the notion of "sys*" 2023-12-15 21:43:19 +11:00