Richard Lowe wrote: > Alexander Stecker <alexander.stecker at kollerbeck.de> writes: > > Bart Smaalders schrieb: > >> Alexander Stecker wrote: > >>> Bart Smaalders schrieb: > >>>> Alexander Stecker wrote: [snip] > >>> as at solstice:/usr/bin$ md5sum /usr/bin/sum /usr/gnu/bin/sum > >>> 18f3d84bdbfde9c6c3d36a5ad4d8bfbf /usr/bin/sum > >>> db6538ef7a5436a08fa87a450ac5a4d0 /usr/gnu/bin/sum > >>> as at solstice:/usr/bin$ uname -a > >>> SunOS solstice 5.11 snv_75 i86pc i386 i86pc > >> > >> Your sum version doesn't match. Where did it come from? > > > > i've installed the latest ksh93 tarball from the ksh integration > > project. in the tarball file list > > (http://www.opensolaris.org/os/project/ksh93-integration/downloads/ksh93_integration_20071105_snapshot_i386.lsfiles.txt) > > > > i found the explanation: > > > > hr-xr-xr-x test001/users 0 2007-11-06 04:09:14 usr/bin/sum link to > > usr/bin/bg > > >From memory, ksh93 has a builtin sum(1), it looks like Roland enabled > that (I would bet that usr/bin/bg was a shellscript, similar to the > 'alias.ksh' hack that current ksh uses).
Right... but that doesn't explain his problems. The "sum" builtin (and /usr/bin/sum which is a shell script which calls the ksh93 "sum" builtin like this: -- snip -- #!/usr/bin/ksh93 builtin basename cmd="$(basename "$0")" ${cmd} "$@" -- snip -- ) should return the same hash values as the old Solaris /usr/bin/sum Alex: 1. Could you please post the output of: $ bash -c 'echo "chicken monster" | sum' $ ksh93 -c 'echo "chicken monster" | sum' 2. Is it possible that you upload the java tarballs which caused the problem somewhere to the net (where I can access them) and post the output of $ /usr/sfw/bin/openssl md5 name-of-java-tarball # back to this list, please ? 3. Could you please post the output of /usr/bin/env to an reply to this email ? Somehow my feeling tells me that PATH vs. builtin path bindings is responsible for this screw-up. ---- Bye, Roland P.S.: CC:'ing ksh93-integration-discuss at opensolaris.org - please keep the list in the CC: list when you reply... -- __ . . __ (o.\ \/ /.o) roland.mainz at nrubsig.org \__\/\/__/ MPEG specialist, C&&JAVA&&Sun&&Unix programmer /O /==\ O\ TEL +49 641 7950090 (;O/ \/ \O;)