develooper Front page | perl.perl5.porters | Postings from May 2016

Re: 5.24.0 + cpan

Thread Previous | Thread Next
From:
H.Merijn Brand
Date:
May 16, 2016 19:27
Subject:
Re: 5.24.0 + cpan
Message ID:
20160516212716.71b3ca9b@pc09.procura.nl
On Mon, 16 May 2016 17:45:18 +0200, "H.Merijn Brand"
<h.m.brand@xs4all.nl> wrote:

> I started to create the software depots for HP-UX for 5.24.0, but …
> 
> build /test went pretty OK
> 
> This is perl 5, version 24, subversion 0 (v5.24.0) built for IA64.ARCHREV_0-thread-multi-LP64-ld

This is much worse than I expected: the #! line kills all that have the
correct perl on it!

$ cat test.pl
#!/opt/perl64/bin/perl

use 5.24.0;
use warnings;

say 1;
$ /opt/perl64/bin/perl test.pl


hang

$ chmod 755 test.pl
$ ./test.pl

hang

$ cat test.pl

use 5.24.0;
use warnings;

say 1;
$ /opt/perl64/bin/perl test.pl
1

$ /opt/perl64/bin/perl -V
Summary of my perl5 (revision 5 version 24 subversion 0) configuration:

  Platform:
    osname=hpux, osvers=11.31, archname=IA64.ARCHREV_0-thread-multi-LP64-ld
    uname='hp-ux x2 b.11.31 u ia64 2977233888 unlimited-user license '
    config_args='-Dcc=gcc -Dusethreads -Duseithreads -Duse64bitall -Duselongdouble -des'
    hint=recommended, useposix=true, d_sigaction=define
    useithreads=define, usemultiplicity=define
    use64bitint=define, use64bitall=define, uselongdouble=define
    usemymalloc=n, bincompat5005=undef
  Compiler:
    cc='gcc', ccflags ='-D_POSIX_C_SOURCE=199506L -D_REENTRANT -mlp64 -fPIC -DPERL_DONT_CREATE_GVSV -D_HPUX_SOURCE -fwrapv -fno-strict-aliasing -pipe -I/pro/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -D_FORTIFY_SOURCE=2',
    optimize='-g -O',
    cppflags='-mlp64 -fPIC -DPERL_DONT_CREATE_GVSV -D_HPUX_SOURCE -D_POSIX_C_SOURCE=199506L -D_REENTRANT -mlp64 -fPIC -DPERL_DONT_CREATE_GVSV -D_HPUX_SOURCE -fwrapv -fno-strict-aliasing -pipe -I/pro/local/include'
    ccversion='', gccversion='4.7.2', gccosandvers=''
    intsize=4, longsize=8, ptrsize=8, doublesize=8, byteorder=87654321, doublekind=4
    d_longlong=define, longlongsize=8, d_longdbl=define, longdblsize=16, longdblkind=2
    ivtype='long', ivsize=8, nvtype='long double', nvsize=16, Off_t='off_t', lseeksize=8
    alignbytes=16, prototype=define
  Linker and Libraries:
    ld='/usr/bin/ld', ldflags ='-mlp64 -L/pro/local/lib -L/usr/lib/hpux64'
    libpth=/wrk/ia64-4.9.2/bin/../lib/gcc/ia64-hp-hpux11.31/4.7.2/include-fixed /usr/local/ia64/lib /usr/lib /usr/lib/hpux64 /lib /usr/ccs/lib /usr/local/lib
    libs=-lcl -lpthread -lnsl -ldl -lm -lsec -lc
    perllibs=-lcl -lpthread -lnsl -ldl -lm -lsec -lc
    libc=/usr/lib/hpux64/libc.so, so=so, useshrplib=false, libperl=libperl.a
    gnulibc_version=''
  Dynamic Linking:
    dlsrc=dl_hpux.xs, dlext=so, d_dlsymun=undef, ccdlflags='-Wl,-E -Wl,-B,deferred '
    cccdlflags='-fPIC', lddlflags='-b -L/pro/local/lib -L/usr/lib/hpux64'


Characteristics of this binary (from libperl):
  Compile-time options: HAS_TIMES MULTIPLICITY PERLIO_LAYERS
                        PERL_COPY_ON_WRITE PERL_DONT_CREATE_GVSV
                        PERL_HASH_FUNC_ONE_AT_A_TIME_HARD
                        PERL_IMPLICIT_CONTEXT PERL_MALLOC_WRAP
                        PERL_PRESERVE_IVUV USE_64_BIT_ALL USE_64_BIT_INT
                        USE_ITHREADS USE_LARGE_FILES USE_LOCALE
                        USE_LOCALE_COLLATE USE_LOCALE_CTYPE
                        USE_LOCALE_NUMERIC USE_LOCALE_TIME USE_LONG_DOUBLE
                        USE_PERLIO USE_PERL_ATOF USE_REENTRANT_API
  Built under hpux
  Compiled at May 16 2016 13:16:54
  @INC:
    /opt/perl64/lib/site_perl/5.24.0/IA64.ARCHREV_0-thread-multi-LP64-ld
    /opt/perl64/lib/site_perl/5.24.0
    /opt/perl64/lib/5.24.0/IA64.ARCHREV_0-thread-multi-LP64-ld
    /opt/perl64/lib/5.24.0
    .

-- 
H.Merijn Brand  http://tux.nl   Perl Monger  http://amsterdam.pm.org/
using perl5.00307 .. 5.23   porting perl5 on HP-UX, AIX, and openSUSE
http://mirrors.develooper.com/hpux/        http://www.test-smoke.org/
http://qa.perl.org   http://www.goldmark.org/jeff/stupid-disclaimers/

Thread Previous | 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