Buildworld Fails RELENG_7

Dave Uhring duhring at charter.net
Tue May 20 07:51:23 UTC 2008


On Tue, May 20, 2008 at 01:33:15PM +1000, Mark Andrews wrote:
> 
> 	And when tested does behave the way you describe.
> 
> 	Mark
> 
> drugs:9.5.x 13:30 {4371} % bash
> [marka at drugs ~/cvs/9.5.x]$ printenv | grep FOO
> [marka at drugs ~/cvs/9.5.x]$ FOO=ll
> [marka at drugs ~/cvs/9.5.x]$ export FOO
> [marka at drugs ~/cvs/9.5.x]$ printenv | grep FOO
> FOO=ll
> [marka at drugs ~/cvs/9.5.x]$ FOO=""
> [marka at drugs ~/cvs/9.5.x]$ export FOO
> [marka at drugs ~/cvs/9.5.x]$ printenv | grep FOO
> FOO=
> [marka at drugs ~/cvs/9.5.x]$ env -i PATH=$PATH printenv | grep FOO
> [marka at drugs ~/cvs/9.5.x]$ 

This is Solaris but bash is bash:

[duhring at einstein ~]$ printenv | grep CFLAGS
CFLAGS=-xO3 -m32 -xarch=native -mt  -I/usr/sfw/include -I/usr/X11/include -I/opt/sfw/include
You have mail in /var/mail/duhring
[duhring at einstein ~]$ export CFLAGS=""
[duhring at einstein ~]$ printenv | grep CFLAGS
CFLAGS=
[duhring at einstein ~]$ export CFLAGS='-xO3 -m32 -xarch=native'
[duhring at einstein ~]$ printenv | grep CFLAGS
CFLAGS=-xO3 -m32 -xarch=native
[duhring at einstein ~]$ export CFLAGS=""
[duhring at einstein ~]$ printenv | grep CFLAGS
CFLAGS=
[duhring at einstein ~]$ env -i PATH=$PATH printenv | grep CFLAGS
[duhring at einstein ~]$ 

When I tell you that CFLAGS="", CFLAGS="", and a cursory
examination of my last compiler output would have shown you exactly
that.



More information about the freebsd-stable mailing list