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 20439bc breaks VPIT/autovivification-0.06.tar.gz #10813

Closed
p5pRT opened this issue Nov 10, 2010 · 3 comments
Closed

Bleadperl 20439bc breaks VPIT/autovivification-0.06.tar.gz #10813

p5pRT opened this issue Nov 10, 2010 · 3 comments

Comments

@p5pRT
Copy link

p5pRT commented Nov 10, 2010

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

Searchable as RT78992$

@p5pRT
Copy link
Author

p5pRT commented Nov 10, 2010

From @andk

Sorry for the duplicate, I cannot find this one on rt.perl.org, so I'd
rather resend now. Note that since I sent the posting it turned out that
JJORE/overload-eval-0.08.tar.gz is also affected.

Example cpantesters report​:

  http​://www.cpantesters.org/cpan/report/9335084

RT@​cpan ticket​:

  https://rt.cpan.org/Ticket/Display.html?id=62800

git bisect​:

  20439bc is the first bad commit
  commit 20439bc
  Author​: Zefram <zefram@​fysh.org>
  Date​: Tue Oct 19 09​:31​:46 2010 -0700

  full API for cop hint hashes

perl -V​:

  Summary of my perl5 (revision 5 version 13 subversion 6) configuration​:
  Commit id​: 20439bc
  Platform​:
  osname=linux, osvers=2.6.32-5-amd64, archname=x86_64-linux-thread-multi-ld
  uname='linux k81 2.6.32-5-amd64 #1 smp sat oct 30 14​:18​:21 utc 2010 x86_64 gnulinux '
  config_args='-Dprefix=/home/src/perl/repoperls/installed-perls/perl/v5.13.6-38-g20439bc -Dinstallusrbinperl=n -Uversiononly -Dusedevel -des -Ui_db -Duseithreads -Duselongdouble'
  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=define
  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='long double', nvsize=16, Off_t='off_t', lseeksize=8
  alignbytes=16, 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_LONG_DOUBLE USE_PERLIO
  USE_PERL_ATOF USE_REENTRANT_API
  Built under linux
  Compiled at Nov 7 2010 12​:22​:05
  @​INC​:
  /home/src/perl/repoperls/installed-perls/perl/v5.13.6-38-g20439bc/lib/site_perl/5.13.6/x86_64-linux-thread-multi-ld
  /home/src/perl/repoperls/installed-perls/perl/v5.13.6-38-g20439bc/lib/site_perl/5.13.6
  /home/src/perl/repoperls/installed-perls/perl/v5.13.6-38-g20439bc/lib/5.13.6/x86_64-linux-thread-multi-ld
  /home/src/perl/repoperls/installed-perls/perl/v5.13.6-38-g20439bc/lib/5.13.6
  .

--
andreas

@p5pRT
Copy link
Author

p5pRT commented Nov 11, 2010

From @cpansprout

autovivification is using functions that are not part of the public API.

nntp​://nntp.perl.org/20101110221354.GA32703@​lake.fysh.org contains a
patch to update it.

@p5pRT
Copy link
Author

p5pRT commented Nov 11, 2010

@cpansprout - Status changed from 'new' 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