[gentoo-user] checking whether the C compiler works... no Oooops !!

2011-05-06 Thread Dale

Hi,

I'm trying to update my old rig, the x86 one.  It is about 2 months or 
so behind.  I wanted to get it ready for the latest KDE for my brother 
to play on.  I keep running into this type of error:


checking whether make sets $(MAKE)... yes
checking whether to disable maintainer-specific portions of Makefiles... yes
checking for i686-pc-linux-gnu-gcc... gcc
checking whether the C compiler works... no
configure: error: in 
`/var/tmp/portage/x11-libs/gdk-pixbuf-2.22.1/work/gdk-pixbuf-2.22.1':

configure: error: C compiler cannot create executables
See `config.log' for more details.

!!! Please attach the following file when seeking support:
!!! 
/var/tmp/portage/x11-libs/gdk-pixbuf-2.22.1/work/gdk-pixbuf-2.22.1/config.log

 * ERROR: x11-libs/gdk-pixbuf-2.22.1 failed (configure phase):
 *   econf failed


This happens with LOTS of packages.  I did a google search and found 
some really old threads and tried a few things but nothing seems to 
work.  This is emerge info:


root@smoker ~ # emerge --info
Portage 2.2.0_alpha31 (default/linux/x86/10.0/desktop/kde, gcc-4.4.4, 
glibc-2.11.2-r3, 2.6.36-gentoo-r5 i686)

=
System uname: 
Linux-2.6.36-gentoo-r5-i686-AMD_Athlon-tm-_XP_2500+-with-gentoo-1.12.14

Timestamp of tree: Fri, 06 May 2011 00:15:01 +
app-shells/bash:  4.1_p9
dev-java/java-config: 2.1.11-r3
dev-lang/python:  2.6.6-r1, 2.7.1-r1, 3.1.3-r1
dev-util/cmake:   2.8.1-r2
sys-apps/baselayout:  1.12.14-r1
sys-apps/sandbox: 2.4
sys-devel/autoconf:   2.13, 2.65-r1
sys-devel/automake:   1.9.6-r3, 1.10.3, 1.11.1
sys-devel/binutils:   2.20.1-r1
sys-devel/gcc:4.4.4-r2
sys-devel/gcc-config: 1.4.1-r1
sys-devel/libtool:2.2.10
sys-devel/make:   3.81-r2
sys-kernel/linux-headers: 2.6.36.1 (virtual/os-headers)
sys-libs/glibc:   2.11.2-r3
Repositories: gentoo
Installed sets: @system, @xorg-drivers
ACCEPT_KEYWORDS=x86
ACCEPT_LICENSE=*
CBUILD=i686-pc-linux-gnu
CFLAGS=-march=native -O2 -pipe -fomit-frame-pointer
CHOST=i686-pc-linux-gnu
CONFIG_PROTECT=/etc /usr/share/config /var/lib/hsqldb
CONFIG_PROTECT_MASK=/etc/ca-certificates.conf /etc/env.d 
/etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild 
/etc/sandbox.d /etc/terminfo

CXXFLAGS=-march=native -O2 -pipe -fomit-frame-pointer
DISTDIR=/usr/portage/distfiles
EMERGE_DEFAULT_OPTS=--with-bdeps y --backtrack=30
FEATURES=assume-digests binpkg-logs buildpkg distlocks fixlafiles 
fixpackages news parallel-fetch preserve-libs protect-owned sandbox 
sfperms strict unknown-features-warn unmerge-logs unmerge-orphans userfetch

FFLAGS=
GENTOO_MIRRORS=http://distfiles.gentoo.org;
LANG=en_US
LC_ALL=en_US.utf8
LDFLAGS=-Wl,-O1 -Wl,--as-needed
LINGUAS=en_US en
MAKEOPTS=-j2
PKGDIR=/usr/portage/packages
PORTAGE_CONFIGROOT=/
PORTAGE_RSYNC_EXTRA_OPTS=--timeout=600
PORTAGE_RSYNC_OPTS=--recursive --links --safe-links --perms --times 
--compress --force --whole-file --delete --stats --timeout=180 
--exclude=/distfiles --exclude=/local --exclude=/packages

PORTAGE_TMPDIR=/var/tmp
PORTDIR=/usr/portage
PORTDIR_OVERLAY=

Unset:  CPPFLAGS, CTARGET, INSTALL_MASK, PORTAGE_BUNZIP2_COMMAND, 
PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS


root@smoker ~ #

I left out the USE line.  It needs cleaning.  lol  This is a list of the 
packages that have failed so far:


=sys-kernel/linux-headers-2.6.36.1
=sys-libs/glibc-2.11.3
=sys-devel/binutils-2.20.1-r1
=sys-libs/zlib-1.2.5-r2
=dev-libs/expat-2.0.1-r3
=app-arch/xz-utils-5.0.1
=app-arch/bzip2-1.0.6
=media-libs/libogg-1.2.0
=app-misc/pax-utils-0.2.2
=app-arch/cpio-2.11
=dev-libs/gmp-4.3.2
=app-text/libpaper-1.1.23
=media-libs/openjpeg-1.3-r3
=sys-apps/tcp-wrappers-7.6-r8
=app-portage/portage-utils-0.3.1
=dev-libs/nspr-4.8.7
=sys-libs/timezone-data-2011d
=media-libs/jbigkit-2.0-r1
=sys-fs/sysfsutils-2.1.0
=sys-libs/libutempter-1.1.5
=dev-libs/libx86-1.1-r1
=sys-apps/sdparm-1.03
=media-libs/libdvbpsi-0.1.6
=dev-libs/libevent-2.0.10
=dev-libs/libdaemon-0.14-r1
=dev-libs/libusb-1.0.8
=media-libs/jpeg-8b
=dev-libs/libffi-3.0.9-r2
=sys-devel/patch-2.5.9
=sys-apps/which-2.20
=dev-util/gperf-3.0.4
=dev-lang/swig-1.3.40-r1
=sys-devel/m4-1.4.15
=media-libs/libpng-1.4.5
=app-arch/unzip-6.0-r1
=sys-apps/pciutils-3.1.7
=dev-libs/mpfr-3.0.0_p3
=sys-apps/sandbox-2.4

It only has one gcc installed and it is selected:

root@smoker / # gcc-config -l
 [1] i686-pc-linux-gnu-4.4.4 *
root@smoker / #

Can anyone see what I am missing?  I got to be missing something.  It 
won't even do a emerge -e system right now.


Thanks.

Dale

:-)  :-)



Re: [gentoo-user] checking whether the C compiler works... no Oooops !!

2011-05-06 Thread Alan McKinnon
This is usually CFLAGS and other bits of env stuff. There's probably a more 
meaningful error earlier in the build log.

Can you post the full log for a failing file?


Apparently, though unproven, at 09:45 on Friday 06 May 2011, Dale did opine 
thusly:

 Hi,
 
 I'm trying to update my old rig, the x86 one.  It is about 2 months or
 so behind.  I wanted to get it ready for the latest KDE for my brother
 to play on.  I keep running into this type of error:
 
 checking whether make sets $(MAKE)... yes
 checking whether to disable maintainer-specific portions of Makefiles...
 yes checking for i686-pc-linux-gnu-gcc... gcc
 checking whether the C compiler works... no
 configure: error: in
 `/var/tmp/portage/x11-libs/gdk-pixbuf-2.22.1/work/gdk-pixbuf-2.22.1':
 configure: error: C compiler cannot create executables
 See `config.log' for more details.
 
 !!! Please attach the following file when seeking support:
 !!!
 /var/tmp/portage/x11-libs/gdk-pixbuf-2.22.1/work/gdk-pixbuf-2.22.1/config.l
 og * ERROR: x11-libs/gdk-pixbuf-2.22.1 failed (configure phase):
   *   econf failed
 
 
 This happens with LOTS of packages.  I did a google search and found
 some really old threads and tried a few things but nothing seems to
 work.  This is emerge info:
 
 root@smoker ~ # emerge --info
 Portage 2.2.0_alpha31 (default/linux/x86/10.0/desktop/kde, gcc-4.4.4,
 glibc-2.11.2-r3, 2.6.36-gentoo-r5 i686)
 =
 System uname:
 Linux-2.6.36-gentoo-r5-i686-AMD_Athlon-tm-_XP_2500+-with-gentoo-1.12.14
 Timestamp of tree: Fri, 06 May 2011 00:15:01 +
 app-shells/bash:  4.1_p9
 dev-java/java-config: 2.1.11-r3
 dev-lang/python:  2.6.6-r1, 2.7.1-r1, 3.1.3-r1
 dev-util/cmake:   2.8.1-r2
 sys-apps/baselayout:  1.12.14-r1
 sys-apps/sandbox: 2.4
 sys-devel/autoconf:   2.13, 2.65-r1
 sys-devel/automake:   1.9.6-r3, 1.10.3, 1.11.1
 sys-devel/binutils:   2.20.1-r1
 sys-devel/gcc:4.4.4-r2
 sys-devel/gcc-config: 1.4.1-r1
 sys-devel/libtool:2.2.10
 sys-devel/make:   3.81-r2
 sys-kernel/linux-headers: 2.6.36.1 (virtual/os-headers)
 sys-libs/glibc:   2.11.2-r3
 Repositories: gentoo
 Installed sets: @system, @xorg-drivers
 ACCEPT_KEYWORDS=x86
 ACCEPT_LICENSE=*
 CBUILD=i686-pc-linux-gnu
 CFLAGS=-march=native -O2 -pipe -fomit-frame-pointer
 CHOST=i686-pc-linux-gnu
 CONFIG_PROTECT=/etc /usr/share/config /var/lib/hsqldb
 CONFIG_PROTECT_MASK=/etc/ca-certificates.conf /etc/env.d
 /etc/env.d/java/ /etc/fonts/fonts.conf /etc/gconf /etc/revdep-rebuild
 /etc/sandbox.d /etc/terminfo
 CXXFLAGS=-march=native -O2 -pipe -fomit-frame-pointer
 DISTDIR=/usr/portage/distfiles
 EMERGE_DEFAULT_OPTS=--with-bdeps y --backtrack=30
 FEATURES=assume-digests binpkg-logs buildpkg distlocks fixlafiles
 fixpackages news parallel-fetch preserve-libs protect-owned sandbox
 sfperms strict unknown-features-warn unmerge-logs unmerge-orphans
 userfetch FFLAGS=
 GENTOO_MIRRORS=http://distfiles.gentoo.org;
 LANG=en_US
 LC_ALL=en_US.utf8
 LDFLAGS=-Wl,-O1 -Wl,--as-needed
 LINGUAS=en_US en
 MAKEOPTS=-j2
 PKGDIR=/usr/portage/packages
 PORTAGE_CONFIGROOT=/
 PORTAGE_RSYNC_EXTRA_OPTS=--timeout=600
 PORTAGE_RSYNC_OPTS=--recursive --links --safe-links --perms --times
 --compress --force --whole-file --delete --stats --timeout=180
 --exclude=/distfiles --exclude=/local --exclude=/packages
 PORTAGE_TMPDIR=/var/tmp
 PORTDIR=/usr/portage
 PORTDIR_OVERLAY=
 
 Unset:  CPPFLAGS, CTARGET, INSTALL_MASK, PORTAGE_BUNZIP2_COMMAND,
 PORTAGE_COMPRESS, PORTAGE_COMPRESS_FLAGS
 
 root@smoker ~ #
 
 I left out the USE line.  It needs cleaning.  lol  This is a list of the
 packages that have failed so far:
 
 =sys-kernel/linux-headers-2.6.36.1
 =sys-libs/glibc-2.11.3
 =sys-devel/binutils-2.20.1-r1
 =sys-libs/zlib-1.2.5-r2
 =dev-libs/expat-2.0.1-r3
 =app-arch/xz-utils-5.0.1
 =app-arch/bzip2-1.0.6
 =media-libs/libogg-1.2.0
 =app-misc/pax-utils-0.2.2
 =app-arch/cpio-2.11
 =dev-libs/gmp-4.3.2
 =app-text/libpaper-1.1.23
 =media-libs/openjpeg-1.3-r3
 =sys-apps/tcp-wrappers-7.6-r8
 =app-portage/portage-utils-0.3.1
 =dev-libs/nspr-4.8.7
 =sys-libs/timezone-data-2011d
 =media-libs/jbigkit-2.0-r1
 =sys-fs/sysfsutils-2.1.0
 =sys-libs/libutempter-1.1.5
 =dev-libs/libx86-1.1-r1
 =sys-apps/sdparm-1.03
 =media-libs/libdvbpsi-0.1.6
 =dev-libs/libevent-2.0.10
 =dev-libs/libdaemon-0.14-r1
 =dev-libs/libusb-1.0.8
 =media-libs/jpeg-8b
 =dev-libs/libffi-3.0.9-r2
 =sys-devel/patch-2.5.9
 =sys-apps/which-2.20
 =dev-util/gperf-3.0.4
 =dev-lang/swig-1.3.40-r1
 =sys-devel/m4-1.4.15
 =media-libs/libpng-1.4.5
 =app-arch/unzip-6.0-r1
 =sys-apps/pciutils-3.1.7
 =dev-libs/mpfr-3.0.0_p3
 =sys-apps/sandbox-2.4
 
 It only has one gcc installed and it is selected:
 
 root@smoker / # gcc-config -l
   [1] i686-pc-linux-gnu-4.4.4 *
 root@smoker / #
 
 Can anyone see what I am missing?  I got to be missing something.  It
 won't even do a emerge -e system right now.
 
 Thanks.
 
 Dale
 
 :-)  :-)

-- 

Re: [gentoo-user] checking whether the C compiler works... no Oooops !!

2011-05-06 Thread Dale

Alan McKinnon wrote:

This is usually CFLAGS and other bits of env stuff. There's probably a more
meaningful error earlier in the build log.

Can you post the full log for a failing file?

   


Here is one:

 Emerging (1 of 5) x11-libs/gdk-pixbuf-2.22.1
 * gdk-pixbuf-2.22.1.tar.bz2 RMD160 SHA1 SHA256 size ;-) 
...
[ ok ]

 * Package:x11-libs/gdk-pixbuf-2.22.1
 * Repository: gentoo
 * Maintainer: gn...@gentoo.org
 * USE:X consolekit elibc_glibc jpeg jpeg2k kernel_linux 
policykit tiff userland_GNU x86

 * FEATURES:   preserve-libs
 Unpacking source...
 Unpacking gdk-pixbuf-2.22.1.tar.bz2 to 
/var/tmp/portage/x11-libs/gdk-pixbuf-2.22.1/work

 Source unpacked in /var/tmp/portage/x11-libs/gdk-pixbuf-2.22.1/work
 Preparing source in 
/var/tmp/portage/x11-libs/gdk-pixbuf-2.22.1/work/gdk-pixbuf-2.22.1 ...
 * Applying gdk-pixbuf-2.21.4-fix-automagic-x11.patch 
...   
[ ok ]
 * Applying gdk-pixbuf-2.22.1-fix-libpng15.patch 
...
[ ok ]

 * Running elibtoolize in: gdk-pixbuf-2.22.1/
 *   Applying portage-2.2.patch ...
 *   Applying sed-1.5.6.patch ...
 *   Applying as-needed-2.2.6.patch ...
 * Running eautoreconf in 
'/var/tmp/portage/x11-libs/gdk-pixbuf-2.22.1/work/gdk-pixbuf-2.22.1' ...
 * Running aclocal -I m4 
...
[ ok ]
 * Running libtoolize --copy --force --install --automake 
...   
[ ok ]
 * Running aclocal -I m4 
...
[ ok ]
 * Running autoconf 
... 
[ ok ]
 * Running autoheader 
...   
[ ok ]
 * Running automake --add-missing --copy --foreign 
...  
[ ok ]

 Source prepared.
 Configuring source in 
/var/tmp/portage/x11-libs/gdk-pixbuf-2.22.1/work/gdk-pixbuf-2.22.1 ...
 * econf: updating gdk-pixbuf-2.22.1/config.guess with 
/usr/share/gnuconfig/config.guess
 * econf: updating gdk-pixbuf-2.22.1/config.sub with 
/usr/share/gnuconfig/config.sub
./configure --prefix=/usr --build=i686-pc-linux-gnu 
--host=i686-pc-linux-gnu --mandir=/usr/share/man 
--infodir=/usr/share/info --datadir=/usr/share --sysconfdir=/etc 
--localstatedir=/var/lib --disable-gtk-doc --with-libjpeg 
--with-libjasper --with-libtiff --disable-introspection --with-x11 
--with-libpng

checking for a BSD-compatible install... /usr/bin/install -c
checking whether build environment is sane... yes
checking for a thread-safe mkdir -p... /bin/mkdir -p
checking for gawk... gawk
checking whether make sets $(MAKE)... yes
checking whether to disable maintainer-specific portions of Makefiles... yes
checking for i686-pc-linux-gnu-gcc... gcc
checking whether the C compiler works... no
configure: error: in 
`/var/tmp/portage/x11-libs/gdk-pixbuf-2.22.1/work/gdk-pixbuf-2.22.1':

configure: error: C compiler cannot create executables
See `config.log' for more details.

!!! Please attach the following file when seeking support:
!!! 
/var/tmp/portage/x11-libs/gdk-pixbuf-2.22.1/work/gdk-pixbuf-2.22.1/config.log

 * ERROR: x11-libs/gdk-pixbuf-2.22.1 failed (configure phase):
 *   econf failed
 *
 * Call stack:
 * ebuild.sh, line   56:  Called src_configure
 *   environment, line 2981:  Called econf '--disable-gtk-doc' 
'--with-libjpeg' '--with-libjasper' '--with-libtiff' 
'--disable-introspection' '--with-x11' '--with-libpng'

 * ebuild.sh, line  557:  Called die
 * The specific snippet of code:
 *  die econf failed


And here is another:

 Emerging (1 of 1) sys-apps/sandbox-2.4
 * sandbox-2.4.tar.xz RMD160 SHA1 SHA256 size ;-) 
...[ ok ]

 * Package:sys-apps/sandbox-2.4
 * Repository: gentoo
 * Maintainer: sand...@gentoo.org
 * USE:consolekit elibc_glibc kernel_linux policykit 
userland_GNU x86

 * FEATURES:   preserve-libs sandbox
 Unpacking source...
 Unpacking sandbox-2.4.tar.xz to 
/var/tmp/portage/sys-apps/sandbox-2.4/work

unpack sandbox-2.4.tar.xz: file format not recognized. Ignoring.
 Source unpacked in /var/tmp/portage/sys-apps/sandbox-2.4/work
 Compiling source in 
/var/tmp/portage/sys-apps/sandbox-2.4/work/sandbox-2.4 ...

 *