Subject: | Does not install cleanly on 5.17.6 MacOS |
minit0m ~ $ perl -V
Summary of my perl5 (revision 5 version 17 subversion 6) configuration:
Platform:
osname=darwin, osvers=11.4.2, archname=darwin-2level
uname='darwin minit0m 11.4.2 darwin kernel version 11.4.2: thu aug
23 16:25:48 pdt 2012; root:xnu-1699.32.7~1release_x86_64 x86_64 i386 '
config_args='-de
-Dprefix=/Users/t0m/perl5/perlbrew/perls/perl-5.17.6 -Dusedevel'
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-common -DPERL_DARWIN -fno-strict-aliasing
-pipe -fstack-protector -I/usr/local/include -I/opt/local/include',
optimize='-O3',
cppflags='-fno-common -DPERL_DARWIN -fno-strict-aliasing -pipe
-fstack-protector -I/usr/local/include -I/opt/local/include'
ccversion='', gccversion='4.2.1 (Based on Apple Inc. build 5658)
(LLVM build 2336.1.00)', 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='env MACOSX_DEPLOYMENT_TARGET=10.3 cc', ldflags ='
-fstack-protector -L/usr/local/lib -L/opt/local/lib'
libpth=/usr/local/lib /opt/local/lib /usr/lib
libs=-lgdbm -ldbm -ldl -lm -lutil -lc
perllibs=-ldl -lm -lutil -lc
libc=, so=dylib, useshrplib=false, libperl=libperl.a
gnulibc_version=''
Dynamic Linking:
dlsrc=dl_dlopen.xs, dlext=bundle, d_dlsymun=undef, ccdlflags=' '
cccdlflags=' ', lddlflags=' -bundle -undefined dynamic_lookup
-L/usr/local/lib -L/opt/local/lib -fstack-protector'
Characteristics of this binary (from libperl):
Compile-time options: HAS_TIMES PERLIO_LAYERS PERL_DONT_CREATE_GVSV
PERL_MALLOC_WRAP PERL_PRESERVE_IVUV PERL_USE_DEVEL
USE_64_BIT_ALL USE_64_BIT_INT USE_LARGE_FILES
USE_LOCALE USE_LOCALE_COLLATE USE_LOCALE_CTYPE
USE_LOCALE_NUMERIC USE_PERLIO USE_PERL_ATOF
Built under darwin
Compiled at Dec 4 2012 19:52:32
%ENV:
PERLBREW_BASHRC_VERSION="0.42"
PERLBREW_HOME="/Users/t0m/.perlbrew"
PERLBREW_MANPATH="/Users/t0m/perl5/perlbrew/perls/perl-5.17.6/man"
PERLBREW_PATH="/Users/t0m/perl5/perlbrew/bin:/Users/t0m/perl5/perlbrew/perls/perl-5.17.6/bin"
PERLBREW_PERL="perl-5.17.6"
PERLBREW_ROOT="/Users/t0m/perl5/perlbrew"
PERLBREW_VERSION="0.42"
@INC:
/Users/t0m/perl5/perlbrew/perls/perl-5.17.6/lib/site_perl/5.17.6/darwin-2level
/Users/t0m/perl5/perlbrew/perls/perl-5.17.6/lib/site_perl/5.17.6
/Users/t0m/perl5/perlbrew/perls/perl-5.17.6/lib/5.17.6/darwin-2level
/Users/t0m/perl5/perlbrew/perls/perl-5.17.6/lib/5.17.6
.
minit0m ~ $ cpan -i Devel::Caller
Reading '/Users/t0m/.cpan/Metadata'
Database was generated on Tue, 04 Dec 2012 06:07:04 GMT
Devel::Caller is up to date (2.05).
minit0m ~ $ cpan -i -f Devel::Caller
Reading '/Users/t0m/.cpan/Metadata'
Database was generated on Tue, 04 Dec 2012 06:07:04 GMT
Running install for module 'Devel::Caller'
Running make for R/RC/RCLAMP/Devel-Caller-2.05.tar.gz
Checksum for
/Users/t0m/.cpan/sources/authors/id/R/RC/RCLAMP/Devel-Caller-2.05.tar.gz ok
CPAN.pm: Building R/RC/RCLAMP/Devel-Caller-2.05.tar.gz
Checking if your kit is complete...
Looks good
Writing Makefile for Devel::Caller
Writing MYMETA.yml and MYMETA.json
cp lib/Devel/Caller.pm blib/lib/Devel/Caller.pm
/Users/t0m/perl5/perlbrew/perls/perl-5.17.6/bin/perl5.17.6
/Users/t0m/perl5/perlbrew/perls/perl-5.17.6/lib/5.17.6/ExtUtils/xsubpp
-typemap
/Users/t0m/perl5/perlbrew/perls/perl-5.17.6/lib/5.17.6/ExtUtils/typemap
Caller.xs > Caller.xsc && mv Caller.xsc Caller.c
Please specify prototyping behavior for Caller.xs (see perlxs manual)
cc -c -fno-common -DPERL_DARWIN -fno-strict-aliasing -pipe
-fstack-protector -I/usr/local/include -I/opt/local/include -O3
-DVERSION=\"2.05\" -DXS_VERSION=\"2.05\"
"-I/Users/t0m/perl5/perlbrew/perls/perl-5.17.6/lib/5.17.6/darwin-2level/CORE"
Caller.c
Running Mkbootstrap for Devel::Caller ()
chmod 644 Caller.bs
rm -f blib/arch/auto/Devel/Caller/Caller.bundle
env MACOSX_DEPLOYMENT_TARGET=10.3 cc -bundle -undefined dynamic_lookup
-L/usr/local/lib -L/opt/local/lib -fstack-protector Caller.o -o
blib/arch/auto/Devel/Caller/Caller.bundle \
\
chmod 755 blib/arch/auto/Devel/Caller/Caller.bundle
cp Caller.bs blib/arch/auto/Devel/Caller/Caller.bs
chmod 644 blib/arch/auto/Devel/Caller/Caller.bs
Manifying blib/man3/Devel::Caller.3
RCLAMP/Devel-Caller-2.05.tar.gz
/usr/bin/make -- OK
Running make test
PERL_DL_NONLAZY=1
/Users/t0m/perl5/perlbrew/perls/perl-5.17.6/bin/perl5.17.6
"-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib',
'blib/arch')" t/*.t
t/Devel-Caller.t .. 1/72 was expecting a pushmark, not a padrange at
/Users/t0m/.cpan/build/Devel-Caller-2.05-u18rAx/blib/lib/Devel/Caller.pm
line 26.
# Looks like you planned 72 tests but ran 3.
# Looks like your test exited with 255 just after 3.
t/Devel-Caller.t .. Dubious, test returned 255 (wstat 65280, 0xff00)
Failed 69/72 subtests
Test Summary Report
-------------------
t/Devel-Caller.t (Wstat: 65280 Tests: 3 Failed: 0)
Non-zero exit status: 255
Parse errors: Bad plan. You planned 72 tests but ran 3.
Files=1, Tests=3, 1 wallclock secs ( 0.03 usr 0.01 sys + 0.04 cusr
0.01 csys = 0.09 CPU)
Result: FAIL
Failed 1/1 test programs. 0/3 subtests failed.
make: *** [test_dynamic] Error 255
RCLAMP/Devel-Caller-2.05.tar.gz
/usr/bin/make test -- NOT OK
//hint// to see the cpan-testers results for installing this module, try:
reports RCLAMP/Devel-Caller-2.05.tar.gz
Running make install
Files found in blib/arch: installing files in blib/lib into architecture
dependent library tree
Appending installation info to
/Users/t0m/perl5/perlbrew/perls/perl-5.17.6/lib/5.17.6/darwin-2level/perllocal.pod
RCLAMP/Devel-Caller-2.05.tar.gz
/usr/bin/make install -- OK
minit0m ~ $