"hung.nguyengia via illumos-discuss" <discuss@lists.illumos.org> wrote:
> http://schilytools.sourceforge.net/bosh.html > > http://schilytools.sourceforge.net/sunpromake.html > > Should his dmake replace our dmake and his bosh replace our bash? > > I think the reason blocked it is he requiring his own build tools, his own > make implementation in order to build the whole Schily-Tools and can't build > a particular small tool of the collection using just standard gnu make. > > Apart from that, his bosh is great. It's CDDL-ed so it's a bit trouble to use > as the default shell on other platforms but it's a non-problem on Illumos > anyway. I tried to build https://pkgsrc.se/shells/bosh via pkgsrc on Linux > and so far this shell worked fine, could replace bash for my daily use. Hi, it is a bit diappointing to see no reaction to this post. First an imortant hint: bosh and dmake are fully integrated into SchilliX-ON and for this reason are no problem for an OpenSolaris based source tree. There is one set of makefiles that fits OpenSolaris and another set of makefiles that uses the highly portable schilytools approach. The source directory structure from the sub-diretory "sunpro" in the schilytools and the same directory in "usr/src/sunpro" ar identical to make it easy to copy from the schilytools source to the OpenSolaris source. The last update however from schilytools to Schillix-ON is from April 2020... that could be redone... Bosh is small and fast POSIX shell based on the Bourne Shell and thus not a condidate to replace bash, but rather the best candidate for /sbin/sh on OpenSolaris. Now let me discuss dmake.... The dmake version in Illumos comes with inferior code to re-activate parallel make support compared with the dmake from the schilytpools. The documentation from Sun for make/dmake has many bugs and completely misses a lot of features. That has been fixed in the man page from the schilytools. The Sun dmake source was also full of tiny but nasty bugs that did never get attention on Illumos but are all fixed in the schilytools. Finally, dmake from the schilytools already supports all new make features from the upcomming POSIX issue 8 standard, that will most likely be published early next year. Jörg -- EMail:jo...@schily.net Jörg Schilling D-13353 Berlin Blog: http://schily.blogspot.com/ URL: http://cdrecord.org/private/ http://sourceforge.net/projects/schilytools/files/ ------------------------------------------ illumos: illumos-discuss Permalink: https://illumos.topicbox.com/groups/discuss/T0dfd9682ef3b9717-M3461ab145474a85475edbc10 Delivery options: https://illumos.topicbox.com/groups/discuss/subscription