I think suggesting this on the [email protected]
list as a topic for the next TAC wouldn't be a bad idea; see if there's
interest and we can get it added.

Thank you,

John Mertic
Director of Program Management - Linux Foundation
ASWF, ODPi, and Open Mainframe Project
[email protected]
+1 234-738-4571
Schedule time with me at https://calendly.com/jmertic



On Tue, Mar 31, 2020 at 11:54 AM Rick Troth <[email protected]> wrote:

> I've mentioned Chicory (not always by that name) in many presentations
> in recent years. A couple months ago, for a presentation workshop that I
> attended, I cooked up a deck specifically discussing Chicory. So ...
> there's some material to draw on. I'll upload that deck to the Chicory
> project on GitHub.
>
> Be aware that Chicory works great on USS on z/OS too. The sole
> requirement is sym-links. One can then drive Chicory-managed programs
> and packages from good ole JCL. The downside to doing Chicory on USS is
> that we have to think carefully about A/E issues. But I won't belabor
> that; it's not a stow shopper.
> So, yes!, of general use to the mainframe community. (Not exclusively
> Linux.)
>
> If you'd like, I can present it to OMP steering or some similar group so
> y'all will know more about it.
>
> -- R; <><
>
>
> On 3/31/20 9:12 AM, John Mertic wrote:
> > This is really cool stuff - nice work Rick! If you want to do a writeup
> for
> > the OMP blog -we'd be happy to post ti!
> >
> > There's an Ambitus project at OMP which might be an interesting place to
> > help drive some of this work; the team working on things like build
> > environment, upstreaming any code support, and generally ensuring s390x
> > support is maintained in a sustainable way.
> >
> > Let me know what you think...
> >
> > Thanks,
> >
> > John
> >
> >
> > On Mon, Mar 30, 2020 at 10:46 AM Rick Troth <[email protected]> wrote:
> >
> >> What did y'all do over this weekend while you were locked up?
> >> Geeky me noticed a half dozen packages in the Chicory collection which
> >> needed update.
> >>
> >> They needed update ... what "update" means for Chicory is to cobble-up a
> >> new makefile for each package, usually just bumping the release number
> >> from the previous makefile, and then driving a build for each platform
> >> of interest. These are just some packages for which there is a newer
> >> release of the source.
> >>
> >> Platform of interest ... for me that's always S390, but also I386 and
> ARM.
> >>
> >> What packages? I mentioned BINUTILS a few days ago. There are also the
> >> latest release of Python 3 and the final release of Python 2. But also
> >> TAR, TCSH, TEXINFO, WGET, and ZSH. (SUDO was on the list, but it works
> >> better in the core OS, not supplemental via Chicory.) The list looks
> >> like ...
> >>
> >>     tar-1.32
> >>     tcsh-6.22.02
> >>     texinfo-6.7
> >>     wget-1.20.3
> >>     zsh-5.8
> >>     python-3.8.2
> >>     python-2.7.17
> >>     binutils-2.34
> >>
> >>
> >> The first five are what I worked on this weekend.
> >> Chicory is great! Hardly any time at all to change a prior "wrapper
> >> makefile" for the new release. Wrapper makefile sits above the package
> >> source and drives Biggest time sink is making the build behave. (My
> >> build farm is very much a hobby thing, so it's scattered.)
> >>
> >> I build them statically when possible. If something goes wrong with the
> >> static build, the build can be re-driven using dynamic linkage. (Dynamic
> >> has advantages, but drives co-reqs, sometimes broadly.) Once they're
> >> built, they can be installed easily using the crude Chicory scripts. (A
> >> collection of shell scripts which will only improve as they get used.)
> >> And one can always cook the recipe manually.
> >>
> >>     *rsync://chic.casita.net/opt/*/package/*/Linux-s390x/*
> >>
> >>
> >> As I write this note, I see that some of the packages still lack S390X.
> >> Sorry about that. Will go back and re-try them.
> >>
> >> -- R; <><
> >>
> >>
> >>
> >>
> >>
> >>
> >>
> >>
> >> ----------------------------------------------------------------------
> >> For LINUX-390 subscribe / signoff / archive access instructions,
> >> send email to [email protected] with the message: INFO LINUX-390
> or
> >> visit
> >> http://www2.marist.edu/htbin/wlvindex?LINUX-390
> >>
> > ----------------------------------------------------------------------
> > For LINUX-390 subscribe / signoff / archive access instructions,
> > send email to [email protected] with the message: INFO LINUX-390
> or visit
> > http://www2.marist.edu/htbin/wlvindex?LINUX-390
>
>
> --
> -- R; <><
>
>
> ----------------------------------------------------------------------
> For LINUX-390 subscribe / signoff / archive access instructions,
> send email to [email protected] with the message: INFO LINUX-390 or
> visit
> http://www2.marist.edu/htbin/wlvindex?LINUX-390
>

----------------------------------------------------------------------
For LINUX-390 subscribe / signoff / archive access instructions,
send email to [email protected] with the message: INFO LINUX-390 or visit
http://www2.marist.edu/htbin/wlvindex?LINUX-390

Reply via email to