Hi, I run into this error when I tried to build b136.
============================================== aubrey at wsmep:~/work/onnv-b136/usr/src/tools$ dmake install ----snip---- sh: line 1: /export/home/aubrey/work/onnv-b136/usr/src/tools/proto/opt/onbld/bin/i386/cw: not found ============================================== I must miss some changes notification recently, but I wonder why we did this change. 1) why hard-coded "-nd" to TOOLS_PROTO? doesn't "-nd" mean non-debug? 2) why add another hard-coded "-nd" to PARENT_TOOLS_ROOT environment variable? Thanks, -Aubrey ==================================================================== aubrey at aubrey-wsmep:~/work/onnv-b136/usr/src/tools$ hg diff -r 11207:11838 Makefile.tools diff -r acbd69cd0179 -r 32bb5d254240 usr/src/tools/Makefile.tools --- a/usr/src/tools/Makefile.tools Mon Nov 30 19:06:24 2009 +0000 +++ b/usr/src/tools/Makefile.tools Tue Mar 02 19:29:26 2010 -0700 @@ -31,7 +31,7 @@ CLOBBERFILES += $(PYOBJS) TOOLS= $(SRC)/tools -TOOLS_PROTO= $(TOOLS)/proto +TOOLS_PROTO= $(TOOLS)/proto/root_$(MACH)-nd ROOTOPT= $(TOOLS_PROTO)/opt ROOTONBLD= $(ROOTOPT)/onbld ROOTONBLDBIN= $(ROOTONBLD)/bin ==================================================================== aubrey at aubrey-wsmep:~/work/onnv-b136/usr/src/tools$ hg diff -r 11562:11838 env/opensolaris.sh diff -r 1ce42c60d482 -r 32bb5d254240 usr/src/tools/env/opensolaris.sh --- a/usr/src/tools/env/opensolaris.sh Tue Jan 19 17:16:04 2010 -0800 +++ b/usr/src/tools/env/opensolaris.sh Tue Mar 02 19:29:26 2010 -0700 @@ -29,16 +29,16 @@ # PARENT_ROOT=$PARENT_WS/proto/root_$MACH; export PARENT_ROOT +PARENT_TOOLS_ROOT=$PARENT_WS/usr/src/tools/proto/root_$MACH-nd; export PARENT_TOOLS_ROOT ====================================================================