[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