"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

Reply via email to