Hi!

----

This weeked I finished building and testing a Solaris Express B37 build
in a B37 VMware installation where /usr/bin/ksh was ksh93.
Basic build and test sequence was:

1. Pulled the SVN SX B37 ksh93 branch (the OS/Net ksh93-integration
prototype002 tree) via % svn checkout
svn://svn.genunix.org/on/branches/ksh93/gisburn/prototype002/m1_ast_ast_imported/usr
# and modified |sun_path| in
http://cvs.opensolaris.org/source/xref/on/usr/src/lib/libc/port/regex/wordexp.c#92
to use "/usr/xpg4/bin/sh" (like XPG4-compilant codepath does).
2. Build the tree.
3. Installed the usr/ files over the current Solaris B37 installation
like this (note: I made a "snapshot" using VMware to be able to
undo/redo that part):
  % cd /home/test001/ksh93/on_build1/test1/proto/
  % cd root_i386/
  % rm -Rf boot dev devices etc export home kernel mnt opt platform proc
system tmp var usr/kernel usr/platform
  % tar -cvf - . >/tmp/xxx.tar
  % umount /lib/libc.so.1 
  % sync ; sync
  % cd /
  % tar -xvf /tmp/xxx.tar 
  % sync ; sync
4. Rebooted the VMware machine - it came up cleanly and without any
problems (neither "coreadm" showed crashes nor where there any other
unusual items in the log files or on the console).
5. Pulled SVN B37 ksh93-integration branch, build the tree and installed
it again
The only problem I hit was
http://mail.opensolaris.org/pipermail/opensolaris-discuss/2006-May/016798.html
- but I am sure this is a general debug build issue
(http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6359912) and
not related to modifications in the ksh93-integration tree or ksh93
itself.
6. I rebooted the VMware machine. And again no issues with booting or
running the system.
7. Like step 5 I pulled the tree and built it (this time non-debug). So
far I hit no problems... :-)

So far it seems there are no problems with building OS/Net when
/usr/bin/ksh is ksh93... :-)

----

Bye,
Roland

-- 
  __ .  . __
 (o.\ \/ /.o) roland.mainz at nrubsig.org
  \__\/\/__/  MPEG specialist, C&&JAVA&&Sun&&Unix programmer
  /O /==\ O\  TEL +49 641 7950090
 (;O/ \/ \O;)

Reply via email to