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 +0000
> 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
> 
> :-)  :-)

-- 
alan dot mckinnon at gmail dot com

Reply via email to