Dietlibc causes lots of problems in building the bootstrap toolchain (compile errors, random segfaults in bash, weird sed errors, …). We should just use Glibc (which is in the bootstrap stdenv anyway). Using patchelf we can dynamically link the binaries against it, so they should still be fairly small.

The only problem is bash, curl, cp and tar, which are needed to download the tool tarballs. Perhaps klibc could be used there (or we could continue to use dietlibc for those, except for those random segfaults in bash).

Submitted on 25 January 2008 at 01:12

Log in to post comments