The commands use the lazyload linker flags while ldd shows all dependencies. libsum implements hash functions which are used only by /usr/bin/sum, /usr/bin/cksum and libdll is used only by ksh93 if you load plug ins. The other libraries (libast, libcmd, libshell) are mandatory.
On Mon, Nov 23, 2009 at 1:51 PM, Jan Damborsky <Jan.Damborsky at sun.com> wrote: > Hi Clay, > > according to my test Sparc sun4u system updated to 128, cut(1) is now > 64 bit application and requires following 64 bit libraries in /usr/lib: > > # uname -a > SunOS tia 5.11 snv_128 sun4u sparc SUNW,A70 Solaris > # file /usr/bin/cut > /usr/bin/cut: ELF 64-bit MSB executable SPARCV9 Version 1, dynamically > linked, not stripped, no debugging information available > # ldd /usr/bin/cut | grep /usr/lib > libshell.so.1 => /usr/lib/64/libshell.so.1 > libcmd.so.1 => /usr/lib/64/libcmd.so.1 > libast.so.1 => /usr/lib/64/libast.so.1 > libdll.so.1 => /usr/lib/64/libdll.so.1 > libsum.so.1 => /usr/lib/64/libsum.so.1 > > However, the proposed fix refers only three of them. > Just checking - are two remaining ones also needed in microroot ? > > Other than that, the fix looks good. > > Thank you, > Jan > > > > > Clay Baenziger wrote: >> >> Hi all, >> This is a simple code-review for the addition of three libraries to the >> SPARC microroot to support cut(1) used by the live-fs-root script. This is >> due to a change in cut(1) in build 128 from the onnv push for '6793719 RFE: >> Update /usr/bin/cut to AT&T AST "cut"' I believe. >> >> Code review at: >> http://cr.opensolaris.org/~clayb/12833/ >> >> Thank you, >> Clay >> >> _______________________________________________ >> caiman-discuss mailing list >> caiman-discuss at opensolaris.org >> http://mail.opensolaris.org/mailman/listinfo/caiman-discuss > > _______________________________________________ > caiman-discuss mailing list > caiman-discuss at opensolaris.org > http://mail.opensolaris.org/mailman/listinfo/caiman-discuss > -- , _ _ , { \/`o;====- Olga Kryzhanovska -====;o`\/ } .----'-/`-/ olga.kryzhanovska at gmail.com \-`\-'----. `'-..-| / Solaris/BSD//C/C++ programmer \ |-..-'` /\/\ /\/\ `--` `--`
