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

[perl #117247] This is a bug report for perl from artagnon@gmail.com,

Thread Next
From:
Ramkumar Ramachandra
Date:
March 21, 2013 13:27
Subject:
[perl #117247] This is a bug report for perl from artagnon@gmail.com,
Message ID:
rt-3.6.HEAD-28177-1363854741-1735.117247-75-0@perl.org
# New Ticket Created by  Ramkumar Ramachandra 
# Please include the string:  [perl #117247]
# in the subject line of all future correspondence about this issue. 
# <URL: https://rt.perl.org:443/rt3/Ticket/Display.html?id=117247 >


Subject: UU/myread, generated by Configure, doesn't seem to work
To: perlbug@perl.org
Message-Id: <5.17.10_11030_1363852447@luneth>
From: artagnon@gmail.com
Reply-To: artagnon@gmail.com


This is a bug report for perl from artagnon@gmail.com,
generated with the help of perlbug 1.39 running under perl 5.17.10.


-----------------------------------------------------------------

I'm using the latest Perl from Git (git://perl5.git.perl.org/perl.git).
When I run configure, this is what happens:

    $ ./configure.gnu
    sh Configure -ds -e
    First let's make sure your kit is complete.  Checking...
    *** WHOA THERE!!! ***
    
        This is an UNSTABLE DEVELOPMENT release.
        The version of this perl5 distribution is 17, that is, odd,
        (as opposed to even) and that signifies a development release.
        If you want a maintenance release, you want an even-numbered version.
    
        Do ***NOT*** install this into production use.
        Data corruption and crashes are possible.
    
        It is most seriously suggested that you do not continue any further
        unless you want to help in developing and debugging Perl.
    
        If you *still* want to build perl, you can answer 'y' now,
        or pass -Dusedevel to Configure.
    
    Do you really want to continue? [n]  
    Okay, bye.

Basically, it doesn't give me a chance to enter anything in the
prompt.  I used -Dusedevel to sidestep this issue, but I don't get any
further prompts.  I've determined that the UU/myread, which is
generated by Configure, doesn't read a line.  Unfortunately, the
script seems to be unnecessarily complex and messy; so much so that I
didn't attempt to patch it, and decided to send this bug report
instead.

Please fix this issue.  Bonus points for making UU/myread more
readable.

Thanks!

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

Configured by artagnon at Thu Mar 21 13:15:07 IST 2013.

Summary of my perl5 (revision 5 version 17 subversion 10) configuration:
  Derived from: 93f31ee9fb6e815cac5df15822755aa4d75c91a9
  Platform:
    osname=linux, osvers=3.7.9-2-arch, archname=x86_64-linux
    uname='linux luneth 3.7.9-2-arch #1 smp preempt mon feb 25 12:04:25 cet 2013 x86_64 gnulinux '
    config_args='-Dusedevel -des -Dprefix=/home/artagnon/localperl'
    hint=recommended, useposix=true, d_sigaction=define
    useithreads=undef, usemultiplicity=undef
    useperlio=define, d_sfio=undef, uselargefiles=define, usesocks=undef
    use64bitint=define, use64bitall=define, uselongdouble=undef
    usemymalloc=n, bincompat5005=undef
  Compiler:
    cc='cc', ccflags ='-fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64',
    optimize='-O2',
    cppflags='-fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include'
    ccversion='', gccversion='4.7.2', 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/../lib /usr/lib/../lib /lib /usr/lib /lib64 /usr/lib64
    libs=-lnsl -lgdbm -ldb -ldl -lm -lcrypt -lutil -lc -lgdbm_compat
    perllibs=-lnsl -ldl -lm -lcrypt -lutil -lc
    libc=/lib/libc-2.17.so, so=so, useshrplib=false, libperl=libperl.a
    gnulibc_version='2.17'
  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'

Locally applied patches:
    

---
@INC for perl 5.17.10:
    /home/artagnon/.perl5/lib/perl5
    /home/artagnon/localperl/lib/site_perl/5.17.10/x86_64-linux
    /home/artagnon/localperl/lib/site_perl/5.17.10
    /home/artagnon/localperl/lib/5.17.10/x86_64-linux
    /home/artagnon/localperl/lib/5.17.10
    .

---
Environment for perl 5.17.10:
    HOME=/home/artagnon
    LANG=en_US.utf8
    LANGUAGE (unset)
    LD_LIBRARY_PATH (unset)
    LOGDIR (unset)
    PATH=/home/artagnon/.perl5/bin:/home/artagnon/.rbenv/shims:/home/artagnon/bin:/home/artagnon/bin/depot_tools:/home/artagnon/.python/bin:/home/artagnon/.cabal/bin:/home/artagnon/.rbenv/bin:/home/artagnon/.ruby/bin:/home/artagnon/.local/bin:/home/artagnon/.android/sdk/tools:/home/artagnon/.android/sdk/platform-tools:/bin:/usr/local/bin:/usr/bin:/usr/bin/core_perl:/usr/bin/vendor_perl:/usr/sbin:/sbin
    PERL5LIB=/home/artagnon/.perl5/lib/perl5:
    PERL_BADLANG (unset)
    PERL_LOCAL_LIB_ROOT=:/home/artagnon/.perl5
    PERL_MB_OPT=--install_base /home/artagnon/.perl5
    PERL_MM_OPT=INSTALL_BASE=/home/artagnon/.perl5
    SHELL=/bin/zsh
---
Flags:
    category=core
    severity=medium
---
Site configuration information for perl 5.17.10:

Configured by artagnon at Thu Mar 21 13:15:07 IST 2013.

Summary of my perl5 (revision 5 version 17 subversion 10) configuration:
  Derived from: 93f31ee9fb6e815cac5df15822755aa4d75c91a9
  Platform:
    osname=linux, osvers=3.7.9-2-arch, archname=x86_64-linux
    uname='linux luneth 3.7.9-2-arch #1 smp preempt mon feb 25 12:04:25 cet 2013 x86_64 gnulinux '
    config_args='-Dusedevel -des -Dprefix=/home/artagnon/localperl'
    hint=recommended, useposix=true, d_sigaction=define
    useithreads=undef, usemultiplicity=undef
    useperlio=define, d_sfio=undef, uselargefiles=define, usesocks=undef
    use64bitint=define, use64bitall=define, uselongdouble=undef
    usemymalloc=n, bincompat5005=undef
  Compiler:
    cc='cc', ccflags ='-fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64',
    optimize='-O2',
    cppflags='-fno-strict-aliasing -pipe -fstack-protector -I/usr/local/include'
    ccversion='', gccversion='4.7.2', 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/../lib /usr/lib/../lib /lib /usr/lib /lib64 /usr/lib64
    libs=-lnsl -lgdbm -ldb -ldl -lm -lcrypt -lutil -lc -lgdbm_compat
    perllibs=-lnsl -ldl -lm -lcrypt -lutil -lc
    libc=/lib/libc-2.17.so, so=so, useshrplib=false, libperl=libperl.a
    gnulibc_version='2.17'
  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'

Locally applied patches:
    

---
@INC for perl 5.17.10:
    /home/artagnon/.perl5/lib/perl5
    /home/artagnon/.perl5/lib/perl5
    /home/artagnon/localperl/lib/site_perl/5.17.10/x86_64-linux
    /home/artagnon/localperl/lib/site_perl/5.17.10
    /home/artagnon/localperl/lib/5.17.10/x86_64-linux
    /home/artagnon/localperl/lib/5.17.10
    .

---
Environment for perl 5.17.10:
    HOME=/home/artagnon
    LANG=en_US.utf8
    LANGUAGE (unset)
    LD_LIBRARY_PATH (unset)
    LOGDIR (unset)
    PATH=/home/artagnon/.perl5/bin:/home/artagnon/.rbenv/shims:/home/artagnon/bin:/home/artagnon/bin/depot_tools:/home/artagnon/.python/bin:/home/artagnon/.cabal/bin:/home/artagnon/.rbenv/bin:/home/artagnon/.ruby/bin:/home/artagnon/.local/bin:/home/artagnon/.android/sdk/tools:/home/artagnon/.android/sdk/platform-tools:/bin:/usr/local/bin:/usr/bin:/usr/bin/core_perl:/usr/bin/vendor_perl:/usr/sbin:/sbin
    PERL5LIB=/home/artagnon/.perl5/lib/perl5:/home/artagnon/.perl5/lib/perl5:
    PERL_BADLANG (unset)
    PERL_LOCAL_LIB_ROOT=:/home/artagnon/.perl5:/home/artagnon/.perl5
    PERL_MB_OPT=--install_base /home/artagnon/.perl5
    PERL_MM_OPT=INSTALL_BASE=/home/artagnon/.perl5
    SHELL=/bin/zsh


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