> I would like to build only ksh93 from prototype005 instead of usr/src as
> given in the
> announcement. Which source sub-trees do I need to build?
> I have built libast, libcmd, libdll & libshell.
Regarding my original post about the directory structure, cmd/ksh got
built with the above mentioned libs(libast, libcmd, libdll, libshell).
I am going ahead with the working assumption that these are the only
sub-directories introduced by ksh93-integration.
(apart from the makefile modifications to integrate into ON build)
Inputs required from the ksh93-integration project members:
Are the test scripts available at usr/src/lib/libshell/common/tests
all that are there.
A sample test "ksh93 arith.sh" resulted in the following error messages.
arith.sh[360]: ((--1)) not generating error message
arith.sh[431]: divide by zero not trapped: 1/(1/2)
arith.sh[431]: divide by zero not trapped: 8%(1/2)
arith.sh[431]: divide by zero not trapped: 8%(1.0/2)
arith.sh[435]: invalid value for: 1/(1.0/2)
arith.sh[435]: invalid value for: 1/(1/2.0)
arith.sh[438]: ((y += x += 2)) not working
arith.sh[439]: b?a=1:b=9 not working
arith.sh[443]: pi has less than 14 significant places
Have I used the test script as it is supposed to be?
Are these errors expected in the current ksh93 in prototype005?
regards
Shiv
On 4/20/07, G N S <shivakumar.gn at gmail.com> wrote:
> Hi Roland,
>
> Can you please let me know how you have organised the ksh93(+test
> suite) code in the prototype 5 of the ksh93-integration code-base that
> has been released.
>
> Going through the diff file isn't very helpful in getting to know how
> and on what basis the sources+testscripts are organised. I see that
> there are some differences in the way the original ast packages are
> organised (http://www.research.att.com/~gsf/download/viewpath.html)
> and the directory structure in ON.
>
> Also,
> The ON build(along with the shadow build) on my celeron system takes
> over 2 days ! Hence I would like to build only ksh93 from
> prototype005 instead of usr/src as given in the announcement. Which
> source sub-trees do I need to build?
> I have built libast, libcmd, libdll & libshell.
> Need to check once I get back to my comp again late in the day.
>
> regards
> Shiv
>