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

Reply via email to