[6216] in Athena Bugs

home help back first fref pref prev next nref lref last post

Saber msg: v3.0 beta-2 (8/21/90 quicksilver decstation Ultrix 3.x 0 0)

daemon@ATHENA.MIT.EDU (jtkohl@ATHENA.MIT.EDU)
Mon Oct 15 09:09:38 1990

From: jtkohl@ATHENA.MIT.EDU
Date: Mon, 15 Oct 90 09:09:23 EDT
To: bugs@ATHENA.MIT.EDU
Cc: don@ATHENA.MIT.EDU, jtkohl@ATHENA.MIT.EDU

The 'setenv' command in saber (decmips v3, beta2, and VAX 2.x) only
affects the program execution environment and fails to affect sub-processes
such as "make" commands.  Note that before the setenv command at #3
printenv and "make saber" generate the same output.
After the setenv, only the internal saber 'printenv' sees the FOOENV.

---------- the makefile:
saber:
	echo "foo"
	printenv
---------- the saber trace:

1 -> printenv
DISPLAY=:0.0
EDITOR=/usr/athena/emacsclient
HOME=/afs/athena.mit.edu/user/j/jtkohl
KRBTKFILE=/tmp/tkt_ttyv0
PATH=/afs/athena.mit.edu/user/j/jtkohl:/afs/athena.mit.edu/user/j/jtkohl/decmipsbin:/mit/watchmaker/decmipsbin:/mit/sipb/decmipsbin:/usr/local/sys:/srvd/patch:/usr/athena:/bin/athena:/usr/bin/X11:/usr/new:/usr/ucb:/bin:/usr/bin:/usr/ibm:/usr/andrew/bin:/usr/local/bin:/etc:/usr/etc:/etc/athena
SHELL=/bin/csh
TERM=xterm
USER=jtkohl
2 -> make saber
sh echo "foo"
foo
sh printenv
DISPLAY=:0.0
EDITOR=/usr/athena/emacsclient
HOME=/afs/athena.mit.edu/user/j/jtkohl
KRBTKFILE=/tmp/tkt_ttyv0
PATH=/afs/athena.mit.edu/user/j/jtkohl:/afs/athena.mit.edu/user/j/jtkohl/decmipsbin:/mit/watchmaker/decmipsbin:/mit/sipb/decmipsbin:/usr/local/sys:/srvd/patch:/usr/athena:/bin/athena:/usr/bin/X11:/usr/new:/usr/ucb:/bin:/usr/bin:/usr/ibm:/usr/andrew/bin:/usr/local/bin:/etc:/usr/etc:/etc/athena
SHELL=/bin/csh
TERM=xterm
USER=jtkohl
3 -> setenv FOOENV 23
4 -> printenv
DISPLAY=:0.0
EDITOR=/usr/athena/emacsclient
FOOENV=23
HOME=/afs/athena.mit.edu/user/j/jtkohl
KRBTKFILE=/tmp/tkt_ttyv0
PATH=/afs/athena.mit.edu/user/j/jtkohl:/afs/athena.mit.edu/user/j/jtkohl/decmipsbin:/mit/watchmaker/decmipsbin:/mit/sipb/decmipsbin:/usr/local/sys:/srvd/patch:/usr/athena:/bin/athena:/usr/bin/X11:/usr/new:/usr/ucb:/bin:/usr/bin:/usr/ibm:/usr/andrew/bin:/usr/local/bin:/etc:/usr/etc:/etc/athena
SHELL=/bin/csh
TERM=xterm
USER=jtkohl
5 -> make saber
sh echo "foo"
foo
sh printenv
DISPLAY=:0.0
EDITOR=/usr/athena/emacsclient
HOME=/afs/athena.mit.edu/user/j/jtkohl
KRBTKFILE=/tmp/tkt_ttyv0
PATH=/afs/athena.mit.edu/user/j/jtkohl:/afs/athena.mit.edu/user/j/jtkohl/decmipsbin:/mit/watchmaker/decmipsbin:/mit/sipb/decmipsbin:/usr/local/sys:/srvd/patch:/usr/athena:/bin/athena:/usr/bin/X11:/usr/new:/usr/ucb:/bin:/usr/bin:/usr/ibm:/usr/andrew/bin:/usr/local/bin:/etc:/usr/etc:/etc/athena
SHELL=/bin/csh
TERM=xterm
USER=jtkohl

home help back first fref pref prev next nref lref last post