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

Socket 2.014 breaks blead (5.21.1) #13942

Closed
p5pRT opened this issue Jun 20, 2014 · 5 comments
Closed

Socket 2.014 breaks blead (5.21.1) #13942

p5pRT opened this issue Jun 20, 2014 · 5 comments

Comments

@p5pRT
Copy link

p5pRT commented Jun 20, 2014

Migrated from rt.perl.org#122141 (status was 'rejected')

Searchable as RT122141$

@p5pRT
Copy link
Author

p5pRT commented Jun 20, 2014

From @wolfsage

Created by wolfsage@gmail.com

Socket-2.014 is causing failures not previously seen in blead on
Solaris and Midnight BSD.

These are currently reported by CPANTesters​:

  http​://www.cpantesters.org/cpan/report/7803434e-f17b-11e3-84c4-fc77f9652e90
  http​://www.cpantesters.org/cpan/report/67bbf8da-f178-11e3-bf91-ab69a83e93ec

The failure looks like​:

  # Failed test '$err == 0 for 127.0.0.1/80/flags=AI_NUMERICHOST'
  # at t/getaddrinfo.t line 106.
  # $err is service name not available for the specified socket type
  # Looks like you failed 1 test of 31.
  t/getaddrinfo.t ..
  Dubious, test returned 1 (wstat 256, 0x100)
  Failed 1/31 subtests

Perl Info

Flags:
    category=library
    severity=medium
    module=Socket

Site configuration information for perl 5.14.2:

Configured by Debian Project at Tue Feb  4 23:09:53 UTC 2014.

Summary of my perl5 (revision 5 version 14 subversion 2) configuration:
   
  Platform:
    osname=linux, osvers=2.6.42-37-generic, archname=x86_64-linux-gnu-thread-multi
    uname='linux panlong 2.6.42-37-generic #58-ubuntu smp thu jan 24 15:28:10 utc 2013 x86_64 x86_64 x86_64 gnulinux '
    config_args='-Dusethreads -Duselargefiles -Dccflags=-DDEBIAN -Dcccdlflags=-fPIC -Darchname=x86_64-linux-gnu -Dprefix=/usr -Dprivlib=/usr/share/perl/5.14 -Darchlib=/usr/lib/perl/5.14 -Dvendorprefix=/usr -Dvendorlib=/usr/share/perl5 -Dvendorarch=/usr/lib/perl5 -Dsiteprefix=/usr/local -Dsitelib=/usr/local/share/perl/5.14.2 -Dsitearch=/usr/local/lib/perl/5.14.2 -Dman1dir=/usr/share/man/man1 -Dman3dir=/usr/share/man/man3 -Dsiteman1dir=/usr/local/man/man1 -Dsiteman3dir=/usr/local/man/man3 -Duse64bitint -Dman1ext=1 -Dman3ext=3perl -Dpager=/usr/bin/sensible-pager -Uafs -Ud_csh -Ud_ualarm -Uusesfio -Uusenm -Ui_libutil -DDEBUGGING=-g -Doptimize=-O2 -Duseshrplib -Dlibperl=libperl.so.5.14.2 -des'
    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 -DDEBIAN -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64',
    optimize='-O2 -g',
    cppflags='-D_REENTRANT -D_GNU_SOURCE -DDEBIAN -fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include'
    ccversion='', gccversion='4.6.3', 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/x86_64-linux-gnu /lib/../lib /usr/lib/x86_64-linux-gnu /usr/lib/../lib /lib /usr/lib
    libs=-lgdbm -lgdbm_compat -ldb -ldl -lm -lpthread -lc -lcrypt
    perllibs=-ldl -lm -lpthread -lc -lcrypt
    libc=, so=so, useshrplib=true, libperl=libperl.so.5.14.2
    gnulibc_version='2.15'
  Dynamic Linking:
    dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-Wl,-E'
    cccdlflags='-fPIC', lddlflags='-shared -O2 -g -L/usr/local/lib -fstack-protector'

Locally applied patches:
    


@INC for perl 5.14.2:
    /etc/perl
    /usr/local/lib/perl/5.14.2
    /usr/local/share/perl/5.14.2
    /usr/lib/perl5
    /usr/share/perl5
    /usr/lib/perl/5.14
    /usr/share/perl/5.14
    /usr/local/lib/site_perl
    .


Environment for perl 5.14.2:
    HOME=/home/mhorsfall
    LANG=en_US.UTF-8
    LANGUAGE (unset)
    LD_LIBRARY_PATH (unset)
    LOGDIR (unset)
    PATH=/home/mhorsfall/bin:/usr/lib/lightdm/lightdm:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games
    PERLDOC=-oman
    PERL_BADLANG (unset)
    SHELL=/bin/bash

@p5pRT
Copy link
Author

p5pRT commented Jun 20, 2014

From @wolfsage

Looks like LeoNerd is aware of it​:

  https://rt.cpan.org/Public/Bug/Display.html?id=96274

And it's worth noting that this affects other Perl versions, not just blead.

--
-- Matthew Horsfall (alh)

@p5pRT
Copy link
Author

p5pRT commented Jun 20, 2014

From @jkeenan

I have moved this report into Socket's bug tracker. The failure occurs at a point in the test file recently modified due to a different Socket bug. BinGOs will probably pick this up.

Thank you very much.
Jim Keenan

@p5pRT p5pRT closed this as completed Jun 20, 2014
@p5pRT
Copy link
Author

p5pRT commented Jun 20, 2014

@jkeenan - Status changed from 'new' to 'rejected'

@p5pRT
Copy link
Author

p5pRT commented Jun 20, 2014

From @jkeenan

On Fri Jun 20 15​:59​:48 2014, jkeenan wrote​:

I have moved this report into Socket's bug tracker. The failure
occurs at a point in the test file recently modified due to a
different Socket bug. BinGOs will probably pick this up.

Since we're moving this ticket to rt.cpan.org, it won't constitute a blocker for 5.21.2.

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