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

Bleadperl v5.13.7-288-g22a3069 breaks JDHEDDEN/Object-InsideOut-3.76.tar.gz #10893

Closed
p5pRT opened this issue Dec 11, 2010 · 6 comments
Closed

Comments

@p5pRT
Copy link

p5pRT commented Dec 11, 2010

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

Searchable as RT80594$

@p5pRT
Copy link
Author

p5pRT commented Dec 11, 2010

From @andk

git bisect​:


  commit 22a3069
  Author​: Zefram <zefram@​fysh.org>
  Date​: Mon Dec 6 22​:21​:19 2010 +0000
  stopgap hack for $@​ as unwinding reason indicator

example fail report​:


  http​://www.cpantesters.org/cpan/report/cabed9c8-0330-11e0-a2d3-b680fba4e368

perl -V​:


  Summary of my perl5 (revision 5 version 13 subversion 7) configuration​:
  Commit id​: 2786be7
  Platform​:
  osname=linux, osvers=2.6.32-5-xen-amd64, archname=x86_64-linux-thread-multi
  uname='linux k81 2.6.32-5-xen-amd64 #1 smp thu nov 25 20​:08​:32 utc 2010 x86_64 gnulinux '
  config_args='-Dprefix=/home/src/perl/repoperls/installed-perls/perl/v5.13.7-400-g2786be7 -Dinstallusrbinperl=n -Uversiononly -Dusedevel -des -Ui_db -Duseithreads -Duse64bitint'
  hint=recommended, useposix=true, d_sigaction=define
  useithreads=define, usemultiplicity=define
  useperlio=define, d_sfio=undef, uselargefiles=define, usesocks=undef
  use64bitint=define, use64bitall=define, uselongdouble=undef
  usemymalloc=n, bincompat5005=undef
  Compiler​:
  cc='cc', ccflags ='-D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64',
  optimize='-O2',
  cppflags='-D_REENTRANT -D_GNU_SOURCE -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include'
  ccversion='', gccversion='4.4.5', gccosandvers=''
  intsize=4, longsize=8, ptrsize=8, doublesize=8, byteorder=12345678
  d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16
  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 -L/usr/local/lib'
  libpth=/usr/local/lib /lib /usr/lib /lib64 /usr/lib64
  libs=-lnsl -lgdbm -ldb -ldl -lm -lcrypt -lutil -lpthread -lc -lgdbm_compat
  perllibs=-lnsl -ldl -lm -lcrypt -lutil -lpthread -lc
  libc=/lib/libc-2.11.2.so, so=so, useshrplib=false, libperl=libperl.a
  gnulibc_version='2.11.2'
  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'

  Characteristics of this binary (from libperl)​:
  Compile-time options​: MULTIPLICITY PERL_DONT_CREATE_GVSV
  PERL_IMPLICIT_CONTEXT PERL_MALLOC_WRAP PERL_USE_DEVEL
  USE_64_BIT_ALL USE_64_BIT_INT USE_ITHREADS
  USE_LARGE_FILES USE_PERLIO USE_PERL_ATOF
  USE_REENTRANT_API
  Built under linux
  Compiled at Dec 12 2010 00​:02​:47
  @​INC​:
  /home/src/perl/repoperls/installed-perls/perl/v5.13.7-400-g2786be7/lib/site_perl/5.13.7/x86_64-linux-thread-multi
  /home/src/perl/repoperls/installed-perls/perl/v5.13.7-400-g2786be7/lib/site_perl/5.13.7
  /home/src/perl/repoperls/installed-perls/perl/v5.13.7-400-g2786be7/lib/5.13.7/x86_64-linux-thread-multi
  /home/src/perl/repoperls/installed-perls/perl/v5.13.7-400-g2786be7/lib/5.13.7
  .

--
andreas

@p5pRT
Copy link
Author

p5pRT commented Dec 11, 2010

From zefram@fysh.org

Andreas J. Koenig wrote​:

Subject​: Bleadperl v5.13.7-288-g22a3069 breaks
JDHEDDEN/Object-InsideOut-3.76.tar.gz

I note that Object-InsideOut has already had three rounds of changes for
the earlier $@​ changes. I'm a bit surprised that the $@​ hack breaks
anything, but if it's going to do so then a module like this is the
least surprising victim.

-zefram

@p5pRT
Copy link
Author

p5pRT commented Dec 11, 2010

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

@p5pRT
Copy link
Author

p5pRT commented Dec 12, 2010

From @jdhedden

On Sat, Dec 11, 2010 at 18​:19, Zefram <zefram@​fysh.org> wrote​:

Andreas J. Koenig wrote​:

Subject​: Bleadperl v5.13.7-288-g22a3069 breaks
      JDHEDDEN/Object-InsideOut-3.76.tar.gz

I note that Object-InsideOut has already had three rounds of changes for
the earlier $@​ changes.  I'm a bit surprised that the $@​ hack breaks
anything, but if it's going to do so then a module like this is the
least surprising victim.

-zefram

I have already taken steps to deal with this. No problem.

@p5pRT
Copy link
Author

p5pRT commented Feb 27, 2011

From @cpansprout

Recent Object​::InsideOut versions have already fixed this. (I tested 3.79.)

@p5pRT
Copy link
Author

p5pRT commented Feb 27, 2011

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

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

No branches or pull requests

1 participant