Joerg Schilling wrote:
> > This may be preferred if we want to change the filesystem layout of the
> > ksh93 distribution and move stuff like "libast" (same was done with
> > openssl&co.) to on/usr/src/lib/ (see
> > http://cvs.opensolaris.org/source/xref/on/usr/src/lib/). AFAIK in that
> > case we have to create own own Makfiles.
> 
> How many of the AT&T sources do you like to integrate into OpenSolaris?

Just those from ast-ksh.2005-02-02.tar.bz2

> Do you like to add everything?

Heh. No - but take a look at the "ldd" output below, please:

% ldd /lib/libshell.so.1
        linux-gate.so.1 =>  (0xffffe000)
        libast.so.5 => /lib/libast.so.5 (0x40079000)
        libcmd.so.1 => /lib/libcmd.so.1 (0x4014f000)
        libdll.so.1 => /lib/libdll.so.1 (0x40180000)
        libc.so.6 => /lib/tls/libc.so.6 (0x401a2000)
        /lib/ld-linux.so.2 (0x80000000)

... libshell.so needs libast, libcmd and libdll (which are all part of
ast-ksh.2005-02-02.tar.bz2).
My question is whether these libraries should be treated as
ksh93-private, libshell.so-private or standalone APIs (being some kind
of semi-private API for official Solaris releases (AFAIK the manual
pages describe such a state as "evolving")) ... the last option may be
my preference...

----

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