configure thinks something has changed in the environment, namely a space added in CFLAGS (as defined in /etc/make.conf) Reproducible: Always Steps to Reproduce: 1.emerge kdebase 2. 3. Actual Results: configure: loading cache .././config.cache configure: error: `CFLAGS' has changed since the previous run: configure: former value: -march=pentium4 -O3 -pipe -fomit-frame-pointer -ffast-math -mfpmath=sse configure: current value: -march=pentium4 -O3 -pipe -fomit-frame-pointer -ffast-math -mfpmath=sse 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 saslauthd I think google shows few hits on this issue, but non in gentoo related sites.
Created attachment 74218 [details] config.log
emerge info please
(In reply to comment #2) > emerge info please Portage 2.0.51.22-r3 (default-linux/x86/2005.1, gcc-3.3.6, glibc-2.3.5-r2, 2.6.13 i686) ================================================================= System uname: 2.6.13 i686 AMD Athlon(tm) XP 3200+ Gentoo Base System version 1.6.13 dev-lang/python: 2.2.3-r5, 2.3.5-r2, 2.4.2 sys-apps/sandbox: 1.2.10 sys-devel/autoconf: 2.13, 2.59-r6 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.15.92.0.2-r10 sys-devel/libtool: 1.5.20 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer -ffast-math -mfpmath=sse -fprefetch-loop-arrays -falign-functions=16 -falign-labels=1 -f align-loops=16 -falign-jumps=16" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/shar e/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/lib/X11/xkb /usr/lib/mozilla/defaults/pref /usr/share/config /usr/share/texmf/tex/ge neric/config/ /usr/share/texmf/tex/platex/config/ /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer -ffast-math -mfpmath=sse -fprefetch-loop-arrays -falign-functions=16 -falign-labels=1 -falign-loops=16 -falign-jumps=16" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://trumpetti.atm.tut.fi/gentoo/ http://gentoo.oregonstate.edu http://distro.ibiblio.org/pub/Linux/distributions/gentoo" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 3DNowExt 3dnow 3dnowext X a52 aac acpi alsa apache2 audiofile avi bash-completion bitmap-fonts bzip2 bzlib cdr cjk crypt curl divx4linu x dts dvd dvdr dvdread eds emboss encode escreen exif expat fam ffmpeg flac font-server gd gif gimp gkrellm glut gnome gps gstreamer gtk gtk2 id n imagemagick imlib innodb jack java jp2 jpeg kde lcms lesstif libg++ libwww lirc live lua lufsusermount lzw-tiff mad matroska mikmod mime mmx m mx2 mmxext mng motif mozilla moznocompose moznoirc moznomail mozplaintext mozsvg mp3 mpeg msql mysql nas ncurses nls nomac ode ogg oggvorbis ope nal opengl operanom2 pam pcre pdflib perl pie png python qt quicktime quotes radeon readline real recode rtc scanner sdl slang spell sse ssl svg tcltk tcpd tiff truetype truetype-fonts type1-fonts udev unicode usb v4l v4l2 vorbis win32codecs wsconvert xine xml xml2 xmms xrandr xv xvid zl ib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS
if you change: CFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer" in your make.conf and then emerge does it work?
(In reply to comment #2) > emerge info please Sorry Sorry Sorry. I got emerge info from the wrong host... this is the correct one Portage 2.0.51.22-r3 (default-linux/x86/2005.1, gcc-3.3.5, glibc-2.3.4.20040808-r1, 2.6.10n i686) ================================================================= System uname: 2.6.10n i686 Intel(R) Pentium(R) 4 CPU 1.60GHz Gentoo Base System version 1.6.13 distcc 2.16 i686-pc-linux-gnu (protocols 1 and 2) (default port 3632) [disabled] dev-lang/python: 2.2.3-r5, 2.3.4 sys-apps/sandbox: 1.2.10 sys-devel/autoconf: 2.13, 2.59-r6 sys-devel/automake: 1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.5 sys-devel/binutils: 2.15.92.0.2-r1 sys-devel/libtool: 1.4.3-r4 virtual/os-headers: 2.6.11-r2 ACCEPT_KEYWORDS="x86" AUTOCLEAN="yes" CBUILD="i686-pc-linux-gnu" CFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer -ffast-math -mfpmath=sse" CHOST="i686-pc-linux-gnu" CONFIG_PROTECT="/etc /usr/X11R6/lib/X11/xkb /usr/kde/2/share/config /usr/kde/3.2/share/config /usr/kde/3.3/env /usr/kde/3.3/share/config /usr/kde/3.3/shutdown /usr/kde/3.4/env /usr/kde/3.4/share/config /usr/kde/3.4/shutdown /usr/kde/3/share/config /usr/share/config /var/qmail/control" CONFIG_PROTECT_MASK="/etc/gconf /etc/terminfo /etc/env.d" CXXFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer -ffast-math -mfpmath=sse" DISTDIR="/usr/portage/distfiles" FEATURES="autoconfig distlocks sandbox sfperms strict" GENTOO_MIRRORS="http://trumpetti.atm.tut.fi/gentoo/ ftp://ftp.du.se/pub/os/gentoo" PKGDIR="/usr/portage/packages" PORTAGE_TMPDIR="/var/tmp" PORTDIR="/usr/portage" PORTDIR_OVERLAY="/usr/local/portage" SYNC="rsync://rsync.gentoo.org/gentoo-portage" USE="x86 X a52 aac acpi alsa apm audiofile avi bash-completion bitmap-fonts bluetooth bonobo bzip2 cddb cdparanoia cdr cjk crypt cscope curl dga divx4linux dts dvd encode exif expat fam fbcon ffmpeg flac gd ggi gif glut gphoto2 gpm gstreamer gtk gtk2 idn imagemagick imap imlib innodb jack java jpeg kde lcms libg++ libwww mad matroska mikmod mime mmx mng motif mozsvg mp3 mpeg msql mysql ncurses nls ogg oggvorbis openal opengl pam pcre pcsc-lite pdflib perl plotutils png pnp python qt quicktime readline ruby samba scanner sdl smartcard sndfile speex spell sse sse2 ssl svg svga tcpd tiff truetype truetype-fonts type1-fonts unicode usb vorbis win32codecs xml xml2 xmms xrandr xv xvid zlib userland_GNU kernel_linux elibc_glibc" Unset: ASFLAGS, CTARGET, LANG, LC_ALL, LDFLAGS, LINGUAS, MAKEOPTS
and did you try emerging with the CFLAGS i posted before?
(In reply to comment #6) > and did you try emerging with the CFLAGS i posted before? yes, with CFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer -ffast-math -mfpmath=sse" shortened to CFLAGS="-march=pentium4 -O3 -pipe -fomit-frame-pointer" It emerged sucessfully. The strange thing is that 'emerge info' reported double space between -ffast-math and -mfpmath=sse in CFLAGS, while in make.conf there was only a single space between them.
While it shouldn't break, cyrus-sasl is known to have a problem with double spaces in CFLAGS. In this case i'm going to mark this as invalid and just ask you to ensure that your CFLAGS is correct formatted. There was a belief that the CFLAGS manipulation we were doing in the ebuild should have fixed this problem, but obviously it hasn't. We will remove it shortly after verifying its not used for anything else.
Reopen to dupe.
*** This bug has been marked as a duplicate of 132130 ***