The resolution for bug #35138 completely breaks mkinitrd. The following is the block in the nash Makefile: ifeq (i386, $(ARCH)) CC:=diet $(CC) CFLAGS += -DUSE_DIET=1 else STATIC=-static endif The fix for the above mentioned block removes the "diet" string from the CC line. However, this isn't enough. For one, the "fix" does nothing to address the fact that nash is linked dynamically by default on i386 systems. With nash linked dynamically, and dietlibc support removed, mkinitrd doesn't copy libc.so.6 into the initrd's /lib. This prevents nash from executing and pretty much makes the ramdisk useless. Reproducible: Always Steps to Reproduce: 1. 2. 3.
added diet back in ... i guess we'll try to figure out why it breaks so horribly
*** Bug 143283 has been marked as a duplicate of this bug. ***