On Wed, 30 Mar 2005 20:00:37 +0200, helge preuss wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > mikellp wrote: > > | While doing the manual upgrade from 2004.3 to 2005.0, all the steps > | thru code listing 2.7 are ok then after changing to the new 2005.0 > | profile the next step is to build glibc (Code listing 2.8) but the > | emerge glibc fails with a configure error: > | > | ... checking for inttypes.h... yes checking for stdint.h... yes > | checking for unistd.h... yes checking for long double... yes > | checking size of long double... configure: error: cannot compute > | sizeof (long double), 77 > | > | See `config.log' for more details. > > If your config.log shows this error: > > ~ configure:7092: checking size of long double > ~ configure:7411: x86_64-pc-linux-gnu-gcc -o conftest -march=k8 -O2 > - -pipe -O2 conftest.c >&5 > /usr/lib/gcc/x86_64-pc-linux-gnu/3.4.3-20050110/../../../../x86_64-pc-linux-gnu/bin/ld: > cannot find /lib32/libc.so.6 > ~ collect2: ld returned 1 exit status > ~ configure:7414: $? = 1 > ~ configure: program exited with status 1 > ~ configure: failed program was: > ~ [...] > > then > > ~ cp /emul/linux/x86/usr/lib32/libc.so.6 /lib32 > > should get you further--
I changed back to 2004.3 and re-did emerge emul-linux-x86-glibc and the following steps and then i was able to change to 2005.0 and emerge glibc. So i messed something up the first time. -- [email protected] mailing list
