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

Re: RFC: freeze bison version with docker container

Thread Previous
July 27, 2020 21:47
Re: RFC: freeze bison version with docker container
Message ID: (Dagfinn Ilmari Mannsåker) writes:

> (Dagfinn Ilmari Mannsåker) writes:
>> "Paul \"LeoNerd\" Evans" <> writes:
>>> OP is also pointing out that developing perl currently requires a
>>> version of bison older than is in debian/testing. I cannot develop perl
>>> on my own laptop right now without manually installing an old bison in
>>> /usr/local, because the one shipped by debian is too new for regen_perly
>> Does this need more than just bumping the version check in
>> regen/  I bumped the maximum from 3.0 to 3.4 in July last
>> year, which was current in Debian unstable at the time.  We could even
>> be optimistic and allow any 3.x version, under the presumption that any
>> incompatible change would be a new major version.
> So, I did this on my Debian Sid VM (and added -Wno-deprecated to shut up
> a warning), and ran `perl`, but the resulting code does
> not build.  There are several missing definitions, including YY_CAST and
> yysymbol_kind_t, and the defintionn of yy_type_tab in is
> _completely_ mangled.  I'll have a look at fixing that...

I've now pushed a fixes for both Bison 3.7 (Debian Sid) (also tested
with and 3.6 (Debian Testing)) to the `smoke-me/ilmari/bison-3.7` branch

- ilmari
- Twitter seems more influential [than blogs] in the 'gets reported in
  the mainstream press' sense at least.               - Matt McLeod
- That'd be because the content of a tweet is easier to condense down
  to a mainstream media article.                      - Calle Dybedahl

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