Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 137391 - libgdiplus-1.1.13.2 configure fails w/ confcache
Summary: libgdiplus-1.1.13.2 configure fails w/ confcache
Status: RESOLVED UPSTREAM
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: Current packages (show other bugs)
Hardware: x86 Linux
: High major
Assignee: Diego Elio Pettenò (RETIRED)
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2006-06-20 10:01 UTC by Nick Pollitt
Modified: 2006-06-29 11:37 UTC (History)
1 user (show)

See Also:
Package list:
Runtime testing required: ---


Attachments
configure log (config.log,55.45 KB, text/plain)
2006-06-20 10:37 UTC, Nick Pollitt
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Nick Pollitt 2006-06-20 10:01:26 UTC
emerge --info
Portage 2.1 (default-linux/x86/2006.0, gcc-3.4.6, glibc-2.3.6-r4, 2.6.14.7 i686)
=================================================================
System uname: 2.6.14.7 i686 Intel(R) Pentium(R) 4 CPU 2.80GHz
Gentoo Base System version 1.6.14
dev-lang/python:     2.3.5-r2, 2.4.2
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     [Not Present]
dev-util/confcache:  0.4.2-r1
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="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-O3 -march=pentium4 -msse -msse2 -mmmx "
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/3.5/env /usr/kde/3.5/share/config /usr/kde/3.5/shutdown /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/dvipdfm/config/ /usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/ /usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo"
CXXFLAGS="-O3 -march=pentium4 -msse -msse2 -mmmx "
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig confcache cvs distlocks metadata-transfer sandbox sfperms strict"
GENTOO_MIRRORS="http://gentoo.ITDNet.net/gentoo http://ftp.uoi.gr/mirror/OS/gentoo/ http://gentoo.seren.com/gentoo ftp://ftp.rhnet.is/pub/gentoo/ ftp://fido.online.kz/gentoo/pub http://fido.online.kz/gentoo"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress --force --whole-file --delete --delete-after --stats --timeout=180 --exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/portage"
SYNC="rsync://rsync.gentoo.org/gentoo-portage"
USE="x86 X aac aalib acl acpi aim alsa apache2 apm asf avi bash-completion berkdb bitmap-fonts browserplugin bzip2 bzlib cairo calendar canna cdparanoia cdr cli cpudetection crypt cscope cups custom-cflags dga dio directfb divx4linux dmx dri dv dvd dvdr dvdread eds emboss encode ethereal fbcon ffmpeg flac flash font-server foomaticdb fortran ftp gcj gd gdbm ggi gif gphoto2 gpm gps gstreamer gtk2 i8x0 ieee1394 imagemagick imap imlib innodb ipv6 isdnlog java jpeg kde kdepim lcms ldap libg++ libwww logitech-mouse mad md5sum mikmod ming mjpeg mmap mmx mng motif mp3 mpeg mplayer mysql ncurses nis nls nodrm nptl nptlonly nsplugin ogg oggvorbis on-the-fly-crypt opengl pam pcre pda pdflib perl php png posix povray pppd python qt quicktime readline real reflection rtc samba sdl session snmp spell spl sse sse2 ssl swat syslog tcltk tcpd theora tiff truetype truetype-fonts type1-fonts udev unicode usb v4l v4l2 vcd vidix vorbis wifi win32codecs wmf xinerama xml xmms xorg xv xvid xvmc zlib elibc_glibc kernel_linux userland_GNU video_cards_i810 video_cards_i865"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LANG, LC_ALL, LDFLAGS, LINGUAS, PORTAGE_RSYNC_EXTRA_OPTS



emerge -v dev-dotnet/libgdiplus
Calculating dependencies... done!
>>> Emerging (1 of 1) dev-dotnet/libgdiplus-1.1.13.2 to /

<snip>

configure: configuring in cairo
configure: running /bin/sh './configure' --prefix=/usr  '--prefix=/usr' '--host=i686-pc-linux-gnu' '--mandir=/usr/share/man' '--infodir=/usr/share/info' '--datadir=/usr/share' '--sysconfdir=/etc' '--localstatedir=/var/lib' '--with-cairo=included' '--disable-glitz' '--build=i686-pc-linux-gnu' '--cache-file' 'config.cache' 'CFLAGS=-O3 -march=pentium4 -msse -msse2 -mmmx -fno-inline-functions' 'CXXFLAGS=-O3 -march=pentium4 -msse -msse2 -mmmx -fno-inline-functions' 'build_alias=i686-pc-linux-gnu' 'host_alias=i686-pc-linux-gnu' --cache-file=../config.cache --srcdir=.
configure: loading cache ../config.cache
configure: error: `CFLAGS' has changed since the previous run:
configure:   former value:  -O3 -march=pentium4 -msse -msse2 -mmmx  -fno-inline-functions
configure:   current value: -O3 -march=pentium4 -msse -msse2 -mmmx -fno-inline-functions
configure: error: `CXXFLAGS' has changed since the previous run:
configure:   former value:  -O3 -march=pentium4 -msse -msse2 -mmmx  -fno-inline-functions
configure:   current value: -O3 -march=pentium4 -msse -msse2 -mmmx -fno-inline-functions
configure: error: changes in the environment can compromise the build
configure: error: run `make distclean' and/or `rm ../config.cache' and start over
configure: error: /bin/sh './configure' failed for cairo

!!! Please attach the following file when filing a report to bugs.gentoo.org:
!!! /var/tmp/portage/libgdiplus-1.1.13.2/work/libgdiplus-1.1.13.2/config.log

!!! ERROR: dev-dotnet/libgdiplus-1.1.13.2 failed.
Call stack:
  ebuild.sh, line 1539:   Called dyn_compile
  ebuild.sh, line 939:   Called src_compile
  libgdiplus-1.1.13.2.ebuild, line 61:   Called econf '--with-cairo=included' '--disable-glitz'
  ebuild.sh, line 541:   Called die

!!! econf failed
!!! If you need support, post the topmost build error, and the call stack if relevant.
Comment 1 Nick Pollitt 2006-06-20 10:37:18 UTC
Created attachment 89646 [details]
configure log

Here is the config.log.
Comment 2 Nick Pollitt 2006-06-20 10:43:34 UTC
I changed /etc/make.conf, removed 'confcache' from FEATURES and it compiled and installed without error.
Comment 3 Diego Elio Pettenò (RETIRED) gentoo-dev 2006-06-29 11:37:55 UTC
I'm closing them as UPSTREAM as for now I can't do much until Brian provides me a new version of confcache that allows to trace who poisoned the cache.
This is also the main reason why confcache is masked right now.