Title says it all... Here's the output:
Configuring Apache Portable Runtime library ...
checking for APR... reconfig
updating cache /var/tmp/portage/apache-2.0.49-r1/work/httpd-2.0.49/config.cache
configuring package in srclib/apr now
configure: WARNING: If you wanted to set the --build type, don't use --host.
If a cross compiler is detected then cross compile mode will be used.
configure: loading cache /var/tmp/portage/apache-2.0.49-r1/work/httpd-2.0.49/config.cache
configure: error: `CFLAGS' has changed since the previous run:
configure: former value: -O2 -march=pentium4 -fprefetch-loop-arrays -pipe
configure: current value: -O2 -march=pentium4 -fprefetch-loop-arrays -pipe
configure: error: changes in the environment can compromise the build
configure: error: run `make distclean' and/or `rm /var/tmp/portage/apache-2.0.49-r1/work/httpd-2.0.49/config.cache' and start over
configure failed for srclib/apr
!!! ERROR: net-www/apache-2.0.49-r1 failed.
!!! Function src_compile, Line 170, Exitcode 1
!!! bad ./configure please submit bug report to bugs.gentoo.org. Include your config.layout.
Here's my config.layout:
There is a double space before "-fprefetch-loop-arrays" in your CFLAGS.
Thats correct, apache is picky with errors like that in cflags. Fix your cflags and try again. It will work.
Thanks, that worked... strange that I'm only going from 2.0.49 to 2.0.49-r1 and the .49 compiled just fine barely more than a week ago... and I haven't touched make.conf in a long time. Anyway, just glad that it was so easy a fix. :-)