develooper Front page | perl.perl5.porters | Postings from March 2017

[perl #131069] do file: Add './' in additional cases

Thread Next
From:
James E Keenan
Date:
March 27, 2017 23:39
Subject:
[perl #131069] do file: Add './' in additional cases
Message ID:
rt-4.0.24-9464-1490657951-1643.131069-75-0@perl.org
# New Ticket Created by  James E Keenan 
# Please include the string:  [perl #131069]
# in the subject line of all future correspondence about this issue. 
# <URL: https://rt.perl.org/Ticket/Display.html?id=131069 >


This is a bug report for perl from jkeenan@zareason.(none),
generated with the help of perlbug 1.40 running under perl 5.24.1.


-----------------------------------------------------------------
[Please describe your issue here]

  From #p5p: Mon Mar 27 2017:

(05:21:57 PM) khw: On some platforms, I'm getting
(05:21:59 PM) khw: do "lib/locale/latin1" failed, '.' is no longer in 
@INC at ./loc_tools.pl line 347.
(05:22:00 PM) khw: I haven't been following all that closely the dot 
@INC issues.
(05:22:02 PM) khw: I presume the solution is to add an explicit "./", 
and I presume that it should be added in the freeze
(05:22:03 PM) khw: No tests fail as a result of this, but it causes some 
tests that should have been done to be skipped.
(05:24:34 PM) leont_: Good catch
(05:37:51 PM) khw: Somebody should have done an audit of the 
distribution, as I see this elsewhere as well.

I ack-ed for 'do ' under t and came up with these likely additional cases.
Please review carefully; some of these revisions may not really be needed.

[Please do not change anything below this line]
-----------------------------------------------------------------
---
Flags:
      category=core
      severity=low
---
Site configuration information for perl 5.24.1:

Configured by jkeenan at Sat Jan 14 20:56:26 EST 2017.

Summary of my perl5 (revision 5 version 24 subversion 1) configuration:

    Platform:
      osname=linux, osvers=4.4.0-59-generic, archname=x86_64-linux
      uname='linux zareason 4.4.0-59-generic #80-ubuntu smp fri jan 6 
17:47:47 utc 2017 x86_64 x86_64 x86_64 gnulinux '
      config_args='-de 
-Dprefix=/home/jkeenan/perl5/perlbrew/perls/perl-5.24.1 
-Aeval:scriptdir=/home/jkeenan/perl5/perlbrew/perls/perl-5.24.1/bin'
      hint=recommended, useposix=true, d_sigaction=define
      useithreads=undef, usemultiplicity=undef
      use64bitint=define, use64bitall=define, uselongdouble=undef
      usemymalloc=n, 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',
      optimize='-O2',
      cppflags='-fwrapv -fno-strict-aliasing -pipe 
-fstack-protector-strong -I/usr/local/include'
      ccversion='', gccversion='5.4.0 20160609', 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/5/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 /lib64 /usr/lib64
      libs=-lpthread -lnsl -ldb -ldl -lm -lcrypt -lutil -lc
      perllibs=-lpthread -lnsl -ldl -lm -lcrypt -lutil -lc
      libc=libc-2.23.so, so=so, useshrplib=false, libperl=libperl.a
      gnulibc_version='2.23'
    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.24.1:
 
/home/jkeenan/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1/x86_64-linux
      /home/jkeenan/perl5/perlbrew/perls/perl-5.24.1/lib/site_perl/5.24.1
      /home/jkeenan/perl5/perlbrew/perls/perl-5.24.1/lib/5.24.1/x86_64-linux
      /home/jkeenan/perl5/perlbrew/perls/perl-5.24.1/lib/5.24.1

---
Environment for perl 5.24.1:
      HOME=/home/jkeenan
      LANG=en_US.UTF-8
      LANGUAGE=en_US
      LD_LIBRARY_PATH (unset)
      LOGDIR (unset)
 
PATH=/home/jkeenan/perl5/perlbrew/bin:/home/jkeenan/perl5/perlbrew/perls/perl-5.24.1/bin:/usr/lib/ccache:/usr/local/bin:/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/usr/local/games:/snap/bin:/home/jkeenan/bin:/home/jkeenan/bin/perl:/home/jkeenan/bin/shell
      PERLBREW_BASHRC_VERSION=0.78
      PERLBREW_HOME=/home/jkeenan/.perlbrew
      PERLBREW_MANPATH=/home/jkeenan/perl5/perlbrew/perls/perl-5.24.1/man
 
PERLBREW_PATH=/home/jkeenan/perl5/perlbrew/bin:/home/jkeenan/perl5/perlbrew/perls/perl-5.24.1/bin
      PERLBREW_PERL=perl-5.24.1
      PERLBREW_ROOT=/home/jkeenan/perl5/perlbrew
      PERLBREW_VERSION=0.78
      PERL_BADLANG (unset)
      PERL_WORKDIR=/home/jkeenan/gitwork/perl
      SHELL=/bin/bash


Thread Next


nntp.perl.org: Perl Programming lists via nntp and http.
Comments to Ask Bjørn Hansen at ask@perl.org | Group listing | About