Aurelien Jarno a écrit : > Joey Hess a écrit : >> Just spent half an hour since my slug wouldn't boot and I had to reflash >> an old initramfs. This bug should be fixed ASAP before it breaks a lot >> of systems. >> >> [EMAIL PROTECTED]:/tmp/initramfs>mkinitramfs -o out -k >> Working files in /root/tmp/mkinitramfs_tj3082 and overlay in >> /root/tmp/mkinitramfs-OL_jH3085 >> [EMAIL PROTECTED]:/tmp/initramfs>chroot /root/tmp/mkinitramfs_tj3082 bin/sh >> libgcc_s.so.1 must be installed for pthread_cancel to work >> [EMAIL PROTECTED]:~/tmp/initramfs>strings /lib/libc.so.6|grep 'libgcc_s.so.1 >> must be installed for pthread_cancel to wor' >> libgcc_s.so.1 must be installed for pthread_cancel to work >> [EMAIL PROTECTED]:~/tmp/mkinitramfs_tj3082>dpkg -l libc6 >> Desired=Unknown/Install/Remove/Purge/Hold >> | Status=Not/Installed/Config-files/Unpacked/Failed-config/Half-installed >> |/ Err?=(none)/Hold/Reinst-required/X=both-problems (Status,Err: >> uppercase=bad) >> ||/ Name Version Description >> +++-==============-==============-============================================ >> ii libc6 2.5-9 GNU C Library: Shared libraries >> >> This need for libgcc without direct linkage to it seems to be specific to >> arm. CCing the glibc maintainers for comment; you can find the code that does >> this under ports/sysdeps/unix/sysv/linux/arm/. >> > > This code is actually present on all architectures. I am currently > trying to see what makes arm different. >
The same code is also present on glibc 2.3.6 for nptl builds. So at least amd64 is using it in etch for the initrd. -- .''`. Aurelien Jarno | GPG: 1024D/F1BCDB73 : :' : Debian developer | Electrical Engineer `. `' [EMAIL PROTECTED] | [EMAIL PROTECTED] `- people.debian.org/~aurel32 | www.aurel32.net -- To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]