mirror of
https://github.com/fosslinux/live-bootstrap.git
synced 2026-03-02 01:18:08 +01:00
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' ``` |
||
|---|---|---|
| .. | ||
| after.sh | ||
| clean_artifacts.sh | ||
| clean_sources.sh | ||
| cleanup_filesystem.sh | ||
| finalize_fhs.sh | ||
| finalize_job_count.sh | ||
| get_network.sh | ||
| make_bootable.sh | ||
| merged_usr.sh | ||
| musl_target.sh | ||
| null_time.sh | ||
| open_console.sh | ||
| populate_device_nodes.sh | ||
| reconfigure.sh | ||
| setup_repo.sh | ||
| swap.sh | ||
| update_checksums.sh | ||
| update_env.sh | ||