166 lines
8.5 KiB
Text
166 lines
8.5 KiB
Text
perl-blead
|
||
==========
|
||
cpanm (App::cpanminus) 1.7043 on perl 5.026000 built for x86_64-linux
|
||
Work directory is /home/ryan/.cpanm/work/1493270536.537
|
||
You have make /usr/bin/make
|
||
You have LWP 6.26
|
||
You have /bin/tar: tar (GNU tar) 1.29
|
||
Copyright (C) 2015 Free Software Foundation, Inc.
|
||
License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>.
|
||
This is free software: you are free to change and redistribute it.
|
||
There is NO WARRANTY, to the extent permitted by law.
|
||
|
||
Written by John Gilmore and Jay Fenlason.
|
||
You have /usr/bin/unzip
|
||
Searching perlec () on cpanmetadb ...
|
||
Unpacking perlec-0.08.tar.gz
|
||
--> Working on perlec
|
||
Fetching http://www.cpan.org/authors/id/H/HI/HIO/perlec-0.08.tar.gz ... OK
|
||
perlec-0.08/
|
||
perlec-0.08/t/
|
||
perlec-0.08/t/pod.t
|
||
perlec-0.08/t/97_podspell.t
|
||
perlec-0.08/t/pod-coverage.t
|
||
perlec-0.08/lib/
|
||
perlec-0.08/lib/perlec.pm
|
||
perlec-0.08/SIGNATURE
|
||
perlec-0.08/README
|
||
perlec-0.08/Makefile.custom
|
||
perlec-0.08/Changes
|
||
perlec-0.08/example/
|
||
perlec-0.08/example/perlre_test.c
|
||
perlec-0.08/Makefile.PL
|
||
perlec-0.08/META.yml
|
||
perlec-0.08/perlec.c
|
||
perlec-0.08/perlec.h
|
||
perlec-0.08/MANIFEST
|
||
Entering perlec-0.08
|
||
Checking configure dependencies from META.yml
|
||
Running Makefile.PL
|
||
Configuring perlec-0.08 ... Finding PREREQ from Makefile ...
|
||
OK
|
||
Building and testing perlec-0.08 ... cc -Wall -g -O0 -I -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux/CORE perlec.c -c -fwrapv -fno-strict-aliasing -pipe -fstack-protector-strong -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -I/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux/CORE
|
||
perlec.c: In function ‘perlec_regcheck’:
|
||
perlec.c:121:6: warning: variable ‘count’ set but not used [-Wunused-but-set-variable]
|
||
int count;
|
||
^~~~~
|
||
perlec.c: In function ‘perlec_compile’:
|
||
perlec.c:111:26: error: too few arguments to function ‘Perl_pmruntime’
|
||
#define pmruntime(a,b,c) Perl_pmruntime(a,b,c)
|
||
^
|
||
perlec.c:165:19: note: in expansion of macro ‘pmruntime’
|
||
pm_op = (PMOP*)pmruntime(newPMOP(OP_MATCH, 0), re_op, Nullop);
|
||
^~~~~~~~~
|
||
In file included from perlec.c:17:0:
|
||
/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux/CORE/proto.h:2533:19: note: declared here
|
||
PERL_CALLCONV OP* Perl_pmruntime(pTHX_ OP *o, OP *expr, OP *repl, UV flags, I32 floor);
|
||
^~~~~~~~~~~~~~
|
||
perlec.c:169:9: error: ‘PMOP {aka struct pmop}’ has no member named ‘op_pmpermflags’; did you mean ‘op_pmflags’?
|
||
pm_op->op_pmpermflags = pm_op->op_pmflags;
|
||
^~
|
||
perlec.c:172:10: error: ‘PMOP {aka struct pmop}’ has no member named ‘op_pmdynflags’; did you mean ‘op_pmflags’?
|
||
pm_op->op_pmdynflags |= PMdf_CMP_UTF8;
|
||
^~
|
||
perlec.c:172:29: error: ‘PMdf_CMP_UTF8’ undeclared (first use in this function)
|
||
pm_op->op_pmdynflags |= PMdf_CMP_UTF8;
|
||
^~~~~~~~~~~~~
|
||
perlec.c:172:29: note: each undeclared identifier is reported only once for each function it appears in
|
||
perlec.c:179:51: error: macro "pregcomp" passed 3 arguments, but takes just 2
|
||
rx = pregcomp((char*)re, (char*)re+re_len, pm_op);
|
||
^
|
||
perlec.c:179:8: error: ‘pregcomp’ undeclared (first use in this function)
|
||
rx = pregcomp((char*)re, (char*)re+re_len, pm_op);
|
||
^~~~~~~~
|
||
In file included from /home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux/CORE/perl.h:3921:0,
|
||
from perlec.h:15,
|
||
from perlec.c:15:
|
||
/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux/CORE/op.h:295:43: warning: assignment from incompatible pointer type [-Wincompatible-pointer-types]
|
||
#define PM_SETRE(o,r) ((o)->op_pmregexp = (r))
|
||
^
|
||
perlec.c:180:3: note: in expansion of macro ‘PM_SETRE’
|
||
PM_SETRE(pm_op, rx);
|
||
^~~~~~~~
|
||
perlec.c: In function ‘perlec_match_rx’:
|
||
perlec.c:200:15: warning: initialization from incompatible pointer type [-Wincompatible-pointer-types]
|
||
regexp* rx = pm_op!=NULL ? PM_GETRE(pm_op) : NULL;
|
||
^~~~~
|
||
perlec.c:215:42: error: ‘PMOP {aka struct pmop}’ has no member named ‘op_pmdynflags’; did you mean ‘op_pmflags’?
|
||
if( rx_flags & PERLEC_ROPT_UTF8 || pm_op->op_pmdynflags & PMdf_CMP_UTF8 )
|
||
^~
|
||
perlec.c:215:60: error: ‘PMdf_CMP_UTF8’ undeclared (first use in this function)
|
||
if( rx_flags & PERLEC_ROPT_UTF8 || pm_op->op_pmdynflags & PMdf_CMP_UTF8 )
|
||
^~~~~~~~~~~~~
|
||
In file included from perlec.h:15:0,
|
||
from perlec.c:15:
|
||
/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux/CORE/perl.h:232:33: warning: passing argument 1 of ‘S_ReANY((const REGEXP *)rx)->engine->exec’ from incompatible pointer type [-Wincompatible-pointer-types]
|
||
RX_ENGINE(prog)->exec(aTHX_ (prog),(stringarg),(strend), \
|
||
^
|
||
perlec.c:227:10: note: in expansion of macro ‘CALLREGEXEC’
|
||
match = CALLREGEXEC(aTHX_ rx, str_beg, str_end, truebase, minmatch, str_sv, NULL, flags);
|
||
^~~~~~~~~~~
|
||
/home/ryan/perl5/perlbrew/perls/perl-blead/lib/5.26.0/x86_64-linux/CORE/perl.h:232:33: note: expected ‘REGEXP * const {aka struct p5rx * const}’ but argument is of type ‘regexp * {aka struct regexp *}’
|
||
RX_ENGINE(prog)->exec(aTHX_ (prog),(stringarg),(strend), \
|
||
^
|
||
perlec.c:227:10: note: in expansion of macro ‘CALLREGEXEC’
|
||
match = CALLREGEXEC(aTHX_ rx, str_beg, str_end, truebase, minmatch, str_sv, NULL, flags);
|
||
^~~~~~~~~~~
|
||
perlec.c:238:11: error: ‘regexp {aka struct regexp}’ has no member named ‘startp’
|
||
if( rx->startp[i]!=-1 && rx->endp[i]!=-1 )
|
||
^~
|
||
perlec.c:238:32: error: ‘regexp {aka struct regexp}’ has no member named ‘endp’
|
||
if( rx->startp[i]!=-1 && rx->endp[i]!=-1 )
|
||
^~
|
||
perlec.c:240:18: error: ‘regexp {aka struct regexp}’ has no member named ‘endp’
|
||
int len = rx->endp[i] - rx->startp[i];
|
||
^~
|
||
perlec.c:240:32: error: ‘regexp {aka struct regexp}’ has no member named ‘startp’
|
||
int len = rx->endp[i] - rx->startp[i];
|
||
^~
|
||
perlec.c:247:11: error: ‘regexp {aka struct regexp}’ has no member named ‘startp’
|
||
if( rx->startp[i]!=-1 && rx->endp[i]!=-1 )
|
||
^~
|
||
perlec.c:247:32: error: ‘regexp {aka struct regexp}’ has no member named ‘endp’
|
||
if( rx->startp[i]!=-1 && rx->endp[i]!=-1 )
|
||
^~
|
||
perlec.c:249:18: error: ‘regexp {aka struct regexp}’ has no member named ‘endp’
|
||
int len = rx->endp[i] - rx->startp[i];
|
||
^~
|
||
perlec.c:249:32: error: ‘regexp {aka struct regexp}’ has no member named ‘startp’
|
||
int len = rx->endp[i] - rx->startp[i];
|
||
^~
|
||
perlec.c:250:35: error: ‘regexp {aka struct regexp}’ has no member named ‘startp’
|
||
const char* s = truebase + rx->startp[i];
|
||
^~
|
||
perlec.c: In function ‘perlec_match’:
|
||
perlec.c:279:6: warning: variable ‘count’ set but not used [-Wunused-but-set-variable]
|
||
int count;
|
||
^~~~~
|
||
perlec.c: In function ‘perlec_replacement’:
|
||
perlec.c:424:6: warning: variable ‘count’ set but not used [-Wunused-but-set-variable]
|
||
int count;
|
||
^~~~~
|
||
perlec.c: In function ‘perlec_eval’:
|
||
perlec.c:476:6: warning: variable ‘count’ set but not used [-Wunused-but-set-variable]
|
||
int count;
|
||
^~~~~
|
||
Makefile:48: recipe for target 'perlec.a' failed
|
||
make: *** [perlec.a] Error 1
|
||
! Installing perlec failed. See /home/ryan/.cpanm/work/1493270536.537/build.log for details. Retry with --force to force install it.
|
||
FAIL
|
||
Command [cpanm --reinstall --verbose perlec] terminated with exit code 1 ($? = 256) under the following perl environment:
|
||
Command terminated with non-zero status.
|
||
|
||
|
||
Current perl:
|
||
Name: perl-blead
|
||
Path: /home/ryan/perl5/perlbrew/perls/perl-blead/bin/perl
|
||
Config: -de -Dprefix=/home/ryan/perl5/perlbrew/perls/perl-blead -Dusedevel -Aeval:scriptdir=/home/ryan/perl5/perlbrew/perls/perl-blead/bin
|
||
Compiled at: Mar 30 2017 03:10:09
|
||
|
||
perlbrew:
|
||
version: 0.78
|
||
ENV:
|
||
PERLBREW_ROOT: /home/ryan/perl5/perlbrew
|
||
PERLBREW_HOME: /home/ryan/.perlbrew
|
||
PERLBREW_PATH: /home/ryan/perl5/perlbrew/bin:/home/ryan/perl5/perlbrew/perls/perl-blead/bin
|
||
PERLBREW_MANPATH: /home/ryan/perl5/perlbrew/perls/perl-blead/man
|