Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Blead Breaks CPAN: MUIR/modules/HTML-Transmorgify-0.12.tar.gz #16396

Closed
p5pRT opened this issue Jan 31, 2018 · 5 comments
Closed

Blead Breaks CPAN: MUIR/modules/HTML-Transmorgify-0.12.tar.gz #16396

p5pRT opened this issue Jan 31, 2018 · 5 comments

Comments

@p5pRT
Copy link

@p5pRT p5pRT commented Jan 31, 2018

Migrated from rt.perl.org#132791 (status was 'resolved')

Searchable as RT132791$

@p5pRT
Copy link
Author

@p5pRT p5pRT commented Jan 31, 2018

From @eserte

This is a bug report for perl from slaven@​rezic.de,
generated with the help of perlbug 1.41 running under perl 5.27.8.


t/metatags.t of HTML-Transmorgify-0.12 fails since perl 5.27.8.
A sample fail report at CPAN Testers​:
http​://www.cpantesters.org/cpan/report/e673401a-fb4d-11e7-b0af-a8bca4a05276

(Sorry, again no bisect)



Flags​:
  category=core
  severity=low


Site configuration information for perl 5.27.8​:

Configured by eserte at Sat Jan 20 09​:22​:10 CET 2018.

Summary of my perl5 (revision 5 version 27 subversion 8) configuration​:
 
  Platform​:
  osname=linux
  osvers=3.16.0-4-amd64
  archname=x86_64-linux
  uname='linux cabulja 3.16.0-4-amd64 #1 smp debian 3.16.51-3 (2017-12-13) x86_64 gnulinux '
  config_args='-ds -e -Dprefix=/opt/perl-5.27.8 -Dusedevel -Dusemallocwrap=no -Dcf_email=srezic@​cpan.org'
  hint=recommended
  useposix=true
  d_sigaction=define
  useithreads=undef
  usemultiplicity=undef
  use64bitint=define
  use64bitall=define
  uselongdouble=undef
  usemymalloc=n
  default_inc_excludes_dot=define
  bincompat5005=undef
  Compiler​:
  cc='cc'
  ccflags ='-fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2'
  optimize='-O2'
  cppflags='-fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include'
  ccversion=''
  gccversion='4.9.2'
  gccosandvers=''
  intsize=4
  longsize=8
  ptrsize=8
  doublesize=8
  byteorder=12345678
  doublekind=3
  d_longlong=define
  longlongsize=8
  d_longdbl=define
  longdblsize=16
  longdblkind=3
  ivtype='long'
  ivsize=8
  nvtype='double'
  nvsize=8
  Off_t='off_t'
  lseeksize=8
  alignbytes=8
  prototype=define
  Linker and Libraries​:
  ld='cc'
  ldflags =' -fstack-protector-strong -L/usr/local/lib'
  libpth=/usr/local/lib /usr/lib/gcc/x86_64-linux-gnu/4.9/include-fixed /usr/include/x86_64-linux-gnu /usr/lib /lib/x86_64-linux-gnu /lib/../lib /usr/lib/x86_64-linux-gnu /usr/lib/../lib /lib
  libs=-lpthread -lnsl -lgdbm -ldb -ldl -lm -lcrypt -lutil -lc -lgdbm_compat
  perllibs=-lpthread -lnsl -ldl -lm -lcrypt -lutil -lc
  libc=libc-2.19.so
  so=so
  useshrplib=false
  libperl=libperl.a
  gnulibc_version='2.19'
  Dynamic Linking​:
  dlsrc=dl_dlopen.xs
  dlext=so
  d_dlsymun=undef
  ccdlflags='-Wl,-E'
  cccdlflags='-fPIC'
  lddlflags='-shared -O2 -L/usr/local/lib -fstack-protector-strong'


@​INC for perl 5.27.8​:
  /opt/perl-5.27.8/lib/site_perl/5.27.8/x86_64-linux
  /opt/perl-5.27.8/lib/site_perl/5.27.8
  /opt/perl-5.27.8/lib/5.27.8/x86_64-linux
  /opt/perl-5.27.8/lib/5.27.8


Environment for perl 5.27.8​:
  HOME=/home/eserte
  LANG=en_US.UTF-8
  LANGUAGE (unset)
  LD_LIBRARY_PATH (unset)
  LOGDIR (unset)
  PATH=/usr/local/bin​:/usr/bin​:/bin​:/usr/local/sbin​:/usr/sbin​:/sbin​:/home/eserte/bin/linux-gnu​:/home/eserte/bin/sh​:/home/eserte/bin​:/home/eserte/bin/pistachio-perl/bin​:/usr/games​:/home/eserte/devel
  PERLDOC=-MPod​::Perldoc​::ToTextOverstrike
  PERL_BADLANG (unset)
  SHELL=/bin/zsh

@p5pRT
Copy link
Author

@p5pRT p5pRT commented Jan 31, 2018

From @dur-randir

On Tue, 30 Jan 2018 22​:50​:41 -0800, slaven@​rezic.de wrote​:

t/metatags.t of HTML-Transmorgify-0.12 fails since perl 5.27.8.
A sample fail report at CPAN Testers​:
http​://www.cpantesters.org/cpan/report/e673401a-fb4d-11e7-b0af-
a8bca4a05276

This was broken by commit 6661956
Author​: Zefram <zefram@​fysh.org>
Date​: Tue Jan 16 06​:22​:17 2018 +0000

  vivify array elements when putting them on stack

and later fixed by commit 0f3591f
Author​: Father Chrysostomos <sprout@​cpan.org>
Date​: Sun Jan 21 16​:19​:56 2018 -0800

  Follow-up to fd77b29

  As Zefram pointed out, I left in a piece of code that caused one
  branch to continue to behave as before. The change was ineffective
  and the tests happened to be written in such a way as to take the
  other branch.

@p5pRT
Copy link
Author

@p5pRT p5pRT commented Jan 31, 2018

The RT System itself - Status changed from 'new' to 'open'

@p5pRT
Copy link
Author

@p5pRT p5pRT commented Jan 31, 2018

From @jkeenan

On Wed, 31 Jan 2018 10​:06​:31 GMT, randir wrote​:

On Tue, 30 Jan 2018 22​:50​:41 -0800, slaven@​rezic.de wrote​:

t/metatags.t of HTML-Transmorgify-0.12 fails since perl 5.27.8.
A sample fail report at CPAN Testers​:
http​://www.cpantesters.org/cpan/report/e673401a-fb4d-11e7-b0af-
a8bca4a05276

This was broken by commit 6661956
Author​: Zefram <zefram@​fysh.org>
Date​: Tue Jan 16 06​:22​:17 2018 +0000

vivify array elements when putting them on stack

and later fixed by commit 0f3591f
Author​: Father Chrysostomos <sprout@​cpan.org>
Date​: Sun Jan 21 16​:19​:56 2018 -0800

Follow\-up to fd77b29b3be4

As Zefram pointed out\, I left in a piece of code that caused one
branch to continue to behave as before\.  The change was ineffective
and the tests happened to be written in such a way as to take the
other branch\.

Confirmed.

#####
./bin/perl -v | head -2 | tail -1
This is perl 5, version 27, subversion 9 (v5.27.9 (v5.27.8-29-g18dcbbd)) built for x86_64-linux

$ ./bin/perl -Ilib -MHTML​::Transmorgify -E 'say q|hello world|;'
hello world
#####

Thanks for the investigation. Marking ticket Resolved.
--
James E Keenan (jkeenan@​cpan.org)

@p5pRT
Copy link
Author

@p5pRT p5pRT commented Jan 31, 2018

@jkeenan - Status changed from 'open' to 'resolved'

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant