develooper Front page | perl.perl5.porters | Postings from July 2020

Re: RFC: freeze bison version with docker container

Thread Previous | Thread Next
July 27, 2020 17:36
Re: RFC: freeze bison version with docker container
Message ID:
On Mon, 27 Jul 2020 at 13:12, Dave Mitchell <> wrote:

> On Sun, Jul 26, 2020 at 12:03:44PM +0200, Branislav ZahradnĂ­k wrote:
> > Hi Porters,
> >
> > Motivation:
> > Bison itself evolves, deprecating features (eg %pure-parser) , changing
> > output format.
> > Distributions do as well, providing different bison versions.
> > These days we can provide unified tooling via containers.
> >
> > Commit (POC):
> >
> It's not clear to me what you are proposing to change in the perl core
> build process to "freeze bison version", or indeed what "freeze bison
> version" means in the context of the perl build process.
First I have to admit that "freeze" is probably not an exact word I had to

Idea is about having the same environment (same tooling) for every
contributor regardless
of distribution.

For example, I regularly use 3 distributions, each of them having different
bison version - 3.0, 3.4, and 3.6. Latest two rise warning about deprecated
directive - quite confusing.

Putting generators into container allows different evolution patterns for
developer's localhost and source code.

Regarding changes to perl's development process, I think that every code
generator should be put
into a container, but that's not on table yet / right now.

> --
> Never work with children, animals, or actors.

Thread Previous | Thread Next Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at | Group listing | About