Hey Benno... thanks for the help... appreciate it.

It should always have been a 64bit system...
tail -f /var/tmp/portage/glibc-2.3.6-r4/work/build-x86-x86_64-pc-linux-gnu-nptl/config.log
#define PACKAGE_NAME "GNU C Library"
#define PACKAGE_STRING "GNU C Library (see version.h)"
#define PACKAGE_TARNAME "c-library"
#define PACKAGE_VERSION "(see version.h)"
#define USE_REGPARMS 1
#endif
#ifdef __cplusplus
extern "C" void std::exit (int) throw (); using std::exit;

configure: exit 1


 emerge --info
Portage 2.0.54-r2 (default-linux/amd64, gcc-3.4.5, glibc-2.3.6-r3, 2.6.15-gentoo                     -r1 x86_64)
=================================================================
System uname: 2.6.15-gentoo-r1 x86_64 AMD Athlon(tm)64 X2 Dual Core Processor  3                     800+
Gentoo Base System version 1.6.14
dev-lang/python:     2.3.5-r2, 2.4.2
dev-python/pycrypto: [Not Present]
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1-r2
sys-devel/gcc-config: 1.3.13-r2
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="amd64"
AUTOCLEAN="yes"
CBUILD="x86_64-pc-linux-gnu"
CFLAGS="-march=athlon64 -mtune=k8 -O2 -pipe"
CHOST="x86_64-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/lib/X11/xkb"
CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon64 -mtune=k8 -O2 -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig distlocks sandbox sfperms strict"
GENTOO_MIRRORS="ftp://ftp.ucsb.edu/pub/mirrors/linux/gentoo/ http://ftp.ucsb.edu                     /pub/mirrors/linux/gentoo/ http://cudlug.cudenver.edu/gentoo/ ftp://cudlug.cuden                     ver.edu/pub/mirrors/distributions/gentoo/ ftp://gentoo.arcticnetwork.ca/pub/gent                     oo/ http://gentoo.arcticnetwork.ca/ http://mirror.usu.edu/mirrors/gentoo/ ftp://                     mirror.usu.edu/mirrors/gentoo/"
MAKEOPTS="-j3"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://rsync.ca.gentoo.org/gentoo-portage"
USE="amd64 X alsa apache2 audiofile berkdb bitmap-fonts bzip2 cdr cli crypt cups                      curl dri dvdr expat ffmpeg fortran gd gif gmp gnome gpm gtk gtk2 imagemagick im                     ap ipv6 isdnlog jpeg ldap libwww maildir mhash mpm-prefork mysql ncurses nls npt                     l nptlonly nvidia opengl pam pcre perl php png pppd python readline reflection s                     amba sasl sdl session spl ssl tcpd threads tiff truetype truetype-fonts type1-fo                     nts udev unicode usb xml xml2 xorg zlib userland_GNU kernel_linux elibc_glibc"
Unset:  CTARGET, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXT                     RA_OPTS, PORTAGE_RSYNC_OPTS, PORTDIR_OVERLAY
gcc-config -l
 [1] x86_64-pc-linux-gnu-3.4.5 *
 [2] x86_64-pc-linux-gnu-3.4.5-hardened
 [3] x86_64-pc-linux-gnu-3.4.5-hardenednopie
 [4] x86_64-pc-linux-gnu-3.4.5-hardenednopiessp
 [5] x86_64-pc-linux-gnu-3.4.5-hardenednossp


Benno Schulenberg wrote:
Darren Grant wrote:
  
When trying to upgrade via emerge from gcc-3.4.5 to 3.4.6-r1 I
get the following errors...
    

Please post the output of 'emerge --info' and 'gcc-config -l' when 
getting stuck on build errors.

  
checking size of long double... configure: error: cannot compute
sizeof (long double), 77
    

Googling for: configure: error: cannot compute sizeof long double, 
would show you this thread:
http://sources.redhat.com/ml/crossgcc/2006-01/msg00180.html

Maybe you're running a 32-bit system and are now trying to make it 
64-bit?

  
See `config.log' for more details.
    

Did you follow this hint?  :)

Benno
  

Reply via email to