Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
Bug 114719 - cyrus-sasl-2.1.20 (2.1.21-r2) fails to configure: error: changes in the environment
Summary: cyrus-sasl-2.1.20 (2.1.21-r2) fails to configure: error: changes in the envi...
Status: RESOLVED DUPLICATE of bug 132130
Alias: None
Product: Gentoo Linux
Classification: Unclassified
Component: New packages (show other bugs)
Hardware: x86 Linux
: High normal (vote)
Assignee: Net-Mail Packages
URL:
Whiteboard:
Keywords:
Depends on:
Blocks:
 
Reported: 2005-12-07 03:04 UTC by Anatoly Verkhovsky
Modified: 2006-05-12 08:27 UTC (History)
0 users

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


Attachments
config.log (cyrus-sasl-config.log,85.56 KB, application/octet-stream)
2005-12-07 03:08 UTC, Anatoly Verkhovsky
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Anatoly Verkhovsky 2005-12-07 03:04:35 UTC
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.
Comment 1 Anatoly Verkhovsky 2005-12-07 03:08:42 UTC
Created attachment 74218 [details]
config.log
Comment 2 Benjamin Smee (strerror) (RETIRED) gentoo-dev 2005-12-07 07:06:51 UTC
emerge info please
Comment 3 Anatoly Verkhovsky 2005-12-07 07:15:02 UTC
(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
Comment 4 Benjamin Smee (strerror) (RETIRED) gentoo-dev 2005-12-07 07:23:01 UTC
if you change:
CFLAGS="-march=athlon-xp -O3 -pipe -fomit-frame-pointer"
in your make.conf and then emerge does it work?
Comment 5 Anatoly Verkhovsky 2005-12-07 07:41:10 UTC
(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
Comment 6 Benjamin Smee (strerror) (RETIRED) gentoo-dev 2005-12-07 07:53:59 UTC
and did you try emerging with the CFLAGS i posted before?
Comment 7 Anatoly Verkhovsky 2005-12-07 08:10:27 UTC
(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.
Comment 8 Benjamin Smee (strerror) (RETIRED) gentoo-dev 2005-12-07 08:23:14 UTC
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.
Comment 9 Jakub Moc (RETIRED) gentoo-dev 2006-05-12 08:27:48 UTC
Reopen to dupe.
Comment 10 Jakub Moc (RETIRED) gentoo-dev 2006-05-12 08:27:58 UTC

*** This bug has been marked as a duplicate of 132130 ***