* gcc-4.2.4.tar.bz2 RMD160 SHA1 SHA256 size ;-) ... [ ok ] * gcc-4.2.4-uclibc-patches-1.0.tar.bz2 RMD160 SHA1 SHA256 size ;-) ... [ ok ] * gcc-4.2.4-patches-1.1.tar.bz2 RMD160 SHA1 SHA256 size ;-) ... [ ok ] /home/slep/gentoo/usr/portage/profiles/prefix/linux/profile.bashrc: line 9: /lib/libc.so.6: No such file or directory * Your host glibc is too old; disabling automatic fortify. bug 289757 >>> Unpacking source...
Note: From[1]: libc.so was moved as part of the multiarch[1] work in Ubuntu 11.04. The reason that there can't be a symlink there is that the purpose of multiarch is to make it possible to install both the i386 and amd64 versions of libc at the same time so that you can run 32-bit binaries more easily on 64-bit systems and vice versa (and other similar situations). If the libc6 package contained a symlink to the new location, then the versions of that package for different architectures wouldn't both be installable at the same time (which version of the symlink would dpkg pick?), defeating the entire point of the exercise. 1. http://askubuntu.com/questions/40416/why-is-lib-libc-so-6-missing 3. https://wiki.ubuntu.com/MultiarchSpec
silly multiarch. Comment #0 is not really a problem though, just a useless warning.
have you tried to sync the tree first? present bashrc uses ldd instead of libc?.so
(In reply to comment #3) > have you tried to sync the tree first? present bashrc uses ldd instead of > libc?.so If you are bootstrapping, don't sync until the guide tells you. If you want to be experimental, you can start over and do ./bootstrap-prefix.sh $EPREFIX latest_tree instead of just 'tree'. Like I said though, comment #0 is harmless (it is just disabling one patch that isn't really required for an old gcc that you will be upgrading from anyway). RESOLVED:NEEDINFO, feel free to re-opening with other issues.
to grobian: ldd in place of libc.so has been introduced on 2011-12-16 and fixed on 2011-12-21, present bootstrap prefix tree snapshot is 20111205. Time to update :)
that needs testing before we can throw that at people