develooper Front page | perl.perl5.porters | Postings from November 2016

[perl #130010] v5.25.5-184-ga5540cf breaks texinfo

Thread Previous
James E Keenan via RT
November 6, 2016 23:20
[perl #130010] v5.25.5-184-ga5540cf breaks texinfo
Message ID:
On Thu, 03 Nov 2016 23:06:13 GMT, wrote:
> > mat:  Could you explore what happens when you try to
> > configure/make/make check texinfo in an environment where
> > Unicode::EastAsianWidth is already installed against what texinfo's
> > ./configure believes to be $PERL?
> Mmmm, Unicode::EastAsianWidth is bundled with the texinfo FreeBSD
> uses, it comes from:
> 6.1.tar.xz
> (I don't quite understand why it is not the official tarball, from
> what I gather, there are some datafiles that are updated)
> I will try to see what happens if I have Unicode::EastAsianWidth
> present when building texinfo tomorrow.

mat, thanks for looking into this.  texinfo is a *massive* distribution -- over 4200 files in just one of the top-level directories -- and its test suite is not easy to understand.  I found that I had to insert 'print' statements for debugging, run 'make check', and then grep the distro for instances of the "Modification ..." failures we've been investigating.  I can't reproduce those failures/crashes in simple Perl programs where Unicode::EastAsianWidth is clearly 'use'd.  So the challenge will be to get a reproducible failure that can be run outside of 'make check'.

The only thing I'm fairly certain of now is that this is not FreeBSD-specific.

Since texinfo is maintained upstream of you by GNU, I feel we should alert the GNU maintainers about this problem.

Thank you very much.

James E Keenan (

via perlbug:  queue: perl5 status: open

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