[oi-dev] Latest ksh93 changes in illumos-gate have impacts on REQUIRED_PACKAGES

stes@PANDORA.BE stes at telenet.be
Sun Mar 28 09:39:04 UTC 2021


----- Op 27 mar 2021 om 21:56 schreef Andreas Wacknitz A.Wacknitz at gmx.de:

> As I stated in another message: We take every change that is
> incorporated into illumos-gate by a jenkins job that runs during the nights.
> There is no manual intervention in this process. OI does only little
> patches on illumos-gate sources. You can check it as it is inside our
> oi-userland repository under components/openindiana/illumos-gate. What
> is inside there will be build nightly by a jenkins job.
> That is a major difference from other illumos distributions like OmniOS
> or SmartOS.

Thanks for explaining this almost-weekly process.

It seems an important process - if  not the most important one,
which seems top priority for OpenIndiana, and I appreciate the effort
(or your efforts) on this and hopefully the ksh93 changes can be merged into OI.

My guess is that the shell/ksh93 and SUNWcs (cs=core solaris) are important ones to have - VERY important ones to have.

Unless some longtime OI developers seriously object, I'd say that your plan to gradually run "gmake REQUIRED_PACKAGES" again as you go along and work on packages seems a good plan.

By the way,  in Smalltalk the package squeak-5 that is now built using epoll(5) support.

https://illumos.org/man/5/epoll

epoll(5) is in Illumos and I think OpenIndiana gets this "thanks to Illumos",
and thanks to your weekly updates of almost automatically integrating Illumos changes into OI.

So I'm independently working now on a new update for squeak-5 which uses Illumos epoll(5) support,
and I'll run gmake REQUIRED_PACKAGES on the squeak-5 Makefile, which is very likely to find now shell/ksh93 as required.

I would tend to say that running an automatic update on all packages to run gmake REQUIRED_PACKAGES seems to me a risky idea,
the idea to do it only gradually seems a better idea to me.

In fact I could submit a pull request or PR next week for example an update of squeak-5 with new changes from Smalltalk on the one hand, and on the other hand an updated REQUIRED_PACKAGES.

Regards,
David Stes



More information about the oi-dev mailing list