Back
From: metabase:user:30f4dfbe-2aae-11df-837a-5e0a49663a4f
Subject: UNKNOWN PerlIO-http-0.004 v5.8.1 GNU/Linux
Date: 2017-07-11T01:53:56Z
This distribution has been tested as part of the CPAN Testers
project, supporting the Perl programming language. See
http://wiki.cpantesters.org/ for more information or email
questions to cpan-testers-discuss@perl.org
--
Dear Leon Timmermans,
This is a computer-generated report for PerlIO-http-0.004
on perl 5.8.1, created by CPAN-Reporter-1.2018.
Thank you for uploading your work to CPAN. However, attempting to
test your distribution gave an inconclusive result.
This could be because your distribution had an error during the make/build
stage, did not define tests, tests could not be found, because your tests were
interrupted before they finished, or because the results of the tests could not
be parsed. You may wish to consult the CPAN Testers Wiki:
http://wiki.cpantesters.org/wiki/CPANAuthorNotes
Sections of this report:
* Tester comments
* Program output
* Prerequisites
* Environment and other context
------------------------------
TESTER COMMENTS
------------------------------
Additional comments from tester:
this report is from an automated smoke testing program
and was not reviewed by a human for accuracy
------------------------------
PROGRAM OUTPUT
------------------------------
Output from './Build':
Building PerlIO-http
cc -I/home/njh/perl5/perlbrew/perls/perl-5.8.1/lib/5.8.1/aarch64-linux-thread-multi/CORE -DVERSION="0.004" -DXS_VERSION="0.004" -fpic -c -D_REENTRANT -D_GNU_SOURCE -O2 -W -Wformat=2 -Wswitch -Wshadow -Wwrite-strings -Wuninitialized -Wall -pipe -fomit-frame-pointer -D_FORTIFY_SOURCE=2 -Wpointer-arith -Wstrict-prototypes -fstack-protector -Wstack-protector -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wdisabled-optimization -Wendif-labels -Wfloat-equal -Wformat-nonliteral -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wformat-security -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -o lib/PerlIO/http.o lib/PerlIO/http.c
In file included from /home/njh/perl5/perlbrew/perls/perl-5.8.1/lib/5.8.1/aarch64-linux-thread-multi/CORE/op.h:484:0,
from /home/njh/perl5/perlbrew/perls/perl-5.8.1/lib/5.8.1/aarch64-linux-thread-multi/CORE/perl.h:2344,
from lib/PerlIO/http.xs:3:
/home/njh/perl5/perlbrew/perls/perl-5.8.1/lib/5.8.1/aarch64-linux-thread-multi/CORE/reentr.h:723:26: warning: "REENTRANT_PROTO_iS" is not defined [-Wundef]
# if RANDOM_R_PROTO == REENTRANT_PROTO_iS
^
/home/njh/perl5/perlbrew/perls/perl-5.8.1/lib/5.8.1/aarch64-linux-thread-multi/CORE/reentr.h:726:26: warning: "REENTRANT_PROTO_lS" is not defined [-Wundef]
# if RANDOM_R_PROTO == REENTRANT_PROTO_lS
^
/home/njh/perl5/perlbrew/perls/perl-5.8.1/lib/5.8.1/aarch64-linux-thread-multi/CORE/reentr.h:729:26: warning: "REENTRANT_PROTO_tS" is not defined [-Wundef]
# if RANDOM_R_PROTO == REENTRANT_PROTO_tS
^
lib/PerlIO/http.xs: In function âPerlIOHttp_pushedâ:
lib/PerlIO/http.xs:11:58: warning: unused parameter âmodeâ [-Wunused-parameter]
static IV PerlIOHttp_pushed(pTHX_ PerlIO *f, const char *mode, SV *arg, PerlIO_funcs *tab) {
^
lib/PerlIO/http.xs:11:68: warning: unused parameter âargâ [-Wunused-parameter]
static IV PerlIOHttp_pushed(pTHX_ PerlIO *f, const char *mode, SV *arg, PerlIO_funcs *tab) {
^
lib/PerlIO/http.xs:11:87: warning: unused parameter âtabâ [-Wunused-parameter]
static IV PerlIOHttp_pushed(pTHX_ PerlIO *f, const char *mode, SV *arg, PerlIO_funcs *tab) {
^
lib/PerlIO/http.xs: At top level:
lib/PerlIO/http.xs:23:5: warning: no previous prototype for âS_get_tinyâ [-Wmissing-prototypes]
SV* S_get_tiny(pTHX_ size_t narg, SV** args) {
^
lib/PerlIO/http.xs: In function âS_get_tinyâ:
lib/PerlIO/http.xs:32:2: warning: implicit declaration of function âmPUSHpâ [-Wimplicit-function-declaration]
mPUSHp("HTTP::Tiny", 10);
^
lib/PerlIO/http.xs:32:2: warning: nested extern declaration of âmPUSHpâ [-Wnested-externs]
lib/PerlIO/http.xs:39:16: warning: comparison between signed and unsigned integer expressions [-Wsign-compare]
for (i = 0; i < narg; ++i)
^
lib/PerlIO/http.xs: In function âPerlIOHttp_openâ:
lib/PerlIO/http.xs:69:2: warning: implicit declaration of function âhv_fetchsâ [-Wimplicit-function-declaration]
if (SvTRUE(*hv_fetchs((HV*)SvRV(tiny), "success", 0))) {
^
lib/PerlIO/http.xs:69:2: warning: nested extern declaration of âhv_fetchsâ [-Wnested-externs]
In file included from /home/njh/perl5/perlbrew/perls/perl-5.8.1/lib/5.8.1/aarch64-linux-thread-multi/CORE/perl.h:2337:0,
from lib/PerlIO/http.xs:3:
lib/PerlIO/http.xs:69:13: error: invalid type argument of unary â*â (have âintâ)
if (SvTRUE(*hv_fetchs((HV*)SvRV(tiny), "success", 0))) {
^
/home/njh/perl5/perlbrew/perls/perl-5.8.1/lib/5.8.1/aarch64-linux-thread-multi/CORE/sv.h:1034:6: note: in definition of macro âSvTRUEâ
!sv \
^
In file included from /home/njh/perl5/perlbrew/perls/perl-5.8.1/lib/5.8.1/aarch64-linux-thread-multi/CORE/perl.h:2337:0,
from lib/PerlIO/http.xs:3:
lib/PerlIO/http.xs:69:13: error: invalid type argument of unary â*â (have âintâ)
if (SvTRUE(*hv_fetchs((HV*)SvRV(tiny), "success", 0))) {
^
/home/njh/perl5/perlbrew/perls/perl-5.8.1/lib/5.8.1/aarch64-linux-thread-multi/CORE/sv.h:126:22: note: in definition of macro âSvFLAGSâ
#define SvFLAGS(sv) (sv)->sv_flags
^
/home/njh/perl5/perlbrew/perls/perl-5.8.1/lib/5.8.1/aarch64-linux-thread-multi/CORE/sv.h:1036:10: note: in expansion of macro âSvPOKâ
: SvPOK(sv) \
^
lib/PerlIO/http.xs:69:6: note: in expansion of macro âSvTRUEâ
if (SvTRUE(*hv_fetchs((HV*)SvRV(tiny), "success", 0))) {
^
lib/PerlIO/http.xs:69:13: error: invalid type argument of unary â*â (have âintâ)
if (SvTRUE(*hv_fetchs((HV*)SvRV(tiny), "success", 0))) {
^
/home/njh/perl5/perlbrew/perls/perl-5.8.1/lib/5.8.1/aarch64-linux-thread-multi/CORE/sv.h:125:20: note: in definition of macro âSvANYâ
#define SvANY(sv) (sv)->sv_any
^
lib/PerlIO/http.xs:69:6: note: in expansion of macro âSvTRUEâ
if (SvTRUE(*hv_fetchs((HV*)SvRV(tiny), "success", 0))) {
^
lib/PerlIO/http.xs:69:13: error: invalid type argument of unary â*â (have âintâ)
if (SvTRUE(*hv_fetchs((HV*)SvRV(tiny), "success", 0))) {
^
/home/njh/perl5/perlbrew/perls/perl-5.8.1/lib/5.8.1/aarch64-linux-thread-multi/CORE/sv.h:126:22: note: in definition of macro âSvFLAGSâ
#define SvFLAGS(sv) (sv)->sv_flags
^
/home/njh/perl5/perlbrew/perls/perl-5.8.1/lib/5.8.1/aarch64-linux-thread-multi/CORE/sv.h:1044:6: note: in expansion of macro âSvIOKâ
SvIOK(sv) \
^
lib/PerlIO/http.xs:69:6: note: in expansion of macro âSvTRUEâ
if (SvTRUE(*hv_fetchs((HV*)SvRV(tiny), "success", 0))) {
^
lib/PerlIO/http.xs:69:13: error: invalid type argument of unary â*â (have âintâ)
if (SvTRUE(*hv_fetchs((HV*)SvRV(tiny), "success", 0))) {
^
/home/njh/perl5/perlbrew/perls/perl-5.8.1/lib/5.8.1/aarch64-linux-thread-multi/CORE/sv.h:125:20: note: in definition of macro âSvANYâ
#define SvANY(sv) (sv)->sv_any
^
/home/njh/perl5/perlbrew/perls/perl-5.8.1/lib/5.8.1/aarch64-linux-thread-multi/CORE/sv.h:1045:8: note: in expansion of macro âSvIVXâ
? SvIVX(sv) != 0 \
^
lib/PerlIO/http.xs:69:6: note: in expansion of macro âSvTRUEâ
if (SvTRUE(*hv_fetchs((HV*)SvRV(tiny), "success", 0))) {
^
lib/PerlIO/http.xs:69:13: error: invalid type argument of unary â*â (have âintâ)
if (SvTRUE(*hv_fetchs((HV*)SvRV(tiny), "success", 0))) {
^
/home/njh/perl5/perlbrew/perls/perl-5.8.1/lib/5.8.1/aarch64-linux-thread-multi/CORE/sv.h:126:22: note: in definition of macro âSvFLAGSâ
#define SvFLAGS(sv) (sv)->sv_flags
^
/home/njh/perl5/perlbrew/perls/perl-5.8.1/lib/5.8.1/aarch64-linux-thread-multi/CORE/sv.h:1046:10: note: in expansion of macro âSvNOKâ
: SvNOK(sv) \
^
lib/PerlIO/http.xs:69:6: note: in expansion of macro âSvTRUEâ
if (SvTRUE(*hv_fetchs((HV*)SvRV(tiny), "success", 0))) {
^
lib/PerlIO/http.xs:69:13: error: invalid type argument of unary â*â (have âintâ)
if (SvTRUE(*hv_fetchs((HV*)SvRV(tiny), "success", 0))) {
^
/home/njh/perl5/perlbrew/perls/perl-5.8.1/lib/5.8.1/aarch64-linux-thread-multi/CORE/sv.h:125:20: note: in definition of macro âSvANYâ
#define SvANY(sv) (sv)->sv_any
^
/home/njh/perl5/perlbrew/perls/perl-5.8.1/lib/5.8.1/aarch64-linux-thread-multi/CORE/sv.h:1047:5: note: in expansion of macro âSvNVXâ
? SvNVX(sv) != 0.0 \
^
lib/PerlIO/http.xs:69:6: note: in expansion of macro âSvTRUEâ
if (SvTRUE(*hv_fetchs((HV*)SvRV(tiny), "success", 0))) {
^
In file included from /home/njh/perl5/perlbrew/perls/perl-5.8.1/lib/5.8.1/aarch64-linux-thread-multi/CORE/perl.h:475:0,
from lib/PerlIO/http.xs:3:
lib/PerlIO/http.xs:69:13: error: invalid type argument of unary â*â (have âintâ)
if (SvTRUE(*hv_fetchs((HV*)SvRV(tiny), "success", 0))) {
^
/home/njh/perl5/perlbrew/perls/perl-5.8.1/lib/5.8.1/aarch64-linux-thread-multi/CORE/embed.h:3498:42: note: in definition of macro âsv_2boolâ
#define sv_2bool(a) Perl_sv_2bool(aTHX_ a)
^
lib/PerlIO/http.xs:69:6: note: in expansion of macro âSvTRUEâ
if (SvTRUE(*hv_fetchs((HV*)SvRV(tiny), "success", 0))) {
^
lib/PerlIO/http.xs:70:38: error: invalid type argument of unary â*â (have âintâ)
SV* content = sv_2mortal(newRV_inc(*hv_fetchs((HV*)SvRV(tiny), "content", 0)));
^
/home/njh/perl5/perlbrew/perls/perl-5.8.1/lib/5.8.1/aarch64-linux-thread-multi/CORE/embed.h:3502:46: note: in definition of macro âsv_2mortalâ
#define sv_2mortal(a) Perl_sv_2mortal(aTHX_ a)
^
/home/njh/perl5/perlbrew/perls/perl-5.8.1/lib/5.8.1/aarch64-linux-thread-multi/CORE/sv.h:1140:23: note: in expansion of macro ânewRVâ
#define newRV_inc(sv) newRV(sv)
^
lib/PerlIO/http.xs:70:28: note: in expansion of macro ânewRV_incâ
SV* content = sv_2mortal(newRV_inc(*hv_fetchs((HV*)SvRV(tiny), "content", 0)));
^
In file included from /home/njh/perl5/perlbrew/perls/perl-5.8.1/lib/5.8.1/aarch64-linux-thread-multi/CORE/perl.h:2337:0,
from lib/PerlIO/http.xs:3:
lib/PerlIO/http.xs:77:16: error: invalid type argument of unary â*â (have âintâ)
switch (SvIV(*hv_fetchs((HV*)SvRV(tiny), "status", 0))) {
^
/home/njh/perl5/perlbrew/perls/perl-5.8.1/lib/5.8.1/aarch64-linux-thread-multi/CORE/sv.h:126:22: note: in definition of macro âSvFLAGSâ
#define SvFLAGS(sv) (sv)->sv_flags
^
/home/njh/perl5/perlbrew/perls/perl-5.8.1/lib/5.8.1/aarch64-linux-thread-multi/CORE/sv.h:959:19: note: in expansion of macro âSvIOKâ
#define SvIV(sv) (SvIOK(sv) ? SvIVX(sv) : sv_2iv(sv))
^
lib/PerlIO/http.xs:77:11: note: in expansion of macro âSvIVâ
switch (SvIV(*hv_fetchs((HV*)SvRV(tiny), "status", 0))) {
^
lib/PerlIO/http.xs:77:16: error: invalid type argument of unary â*â (have âintâ)
switch (SvIV(*hv_fetchs((HV*)SvRV(tiny), "status", 0))) {
^
/home/njh/perl5/perlbrew/perls/perl-5.8.1/lib/5.8.1/aarch64-linux-thread-multi/CORE/sv.h:125:20: note: in definition of macro âSvANYâ
#define SvANY(sv) (sv)->sv_any
^
/home/njh/perl5/perlbrew/perls/perl-5.8.1/lib/5.8.1/aarch64-linux-thread-multi/CORE/sv.h:959:31: note: in expansion of macro âSvIVXâ
#define SvIV(sv) (SvIOK(sv) ? SvIVX(sv) : sv_2iv(sv))
^
lib/PerlIO/http.xs:77:11: note: in expansion of macro âSvIVâ
switch (SvIV(*hv_fetchs((HV*)SvRV(tiny), "status", 0))) {
^
In file included from /home/njh/perl5/perlbrew/perls/perl-5.8.1/lib/5.8.1/aarch64-linux-thread-multi/CORE/perl.h:475:0,
from lib/PerlIO/http.xs:3:
lib/PerlIO/http.xs:77:16: error: invalid type argument of unary â*â (have âintâ)
switch (SvIV(*hv_fetchs((HV*)SvRV(tiny), "status", 0))) {
^
/home/njh/perl5/perlbrew/perls/perl-5.8.1/lib/5.8.1/aarch64-linux-thread-multi/CORE/embed.h:3501:38: note: in definition of macro âsv_2ivâ
#define sv_2iv(a) Perl_sv_2iv(aTHX_ a)
^
lib/PerlIO/http.xs:77:11: note: in expansion of macro âSvIVâ
switch (SvIV(*hv_fetchs((HV*)SvRV(tiny), "status", 0))) {
^
In file included from /home/njh/perl5/perlbrew/perls/perl-5.8.1/lib/5.8.1/aarch64-linux-thread-multi/CORE/perl.h:2337:0,
from lib/PerlIO/http.xs:3:
lib/PerlIO/http.xs:100:39: error: invalid type argument of unary â*â (have âintâ)
Perl_warn(aTHX_ "%s", SvPV_nolen(*hv_fetchs((HV*)SvRV(tiny), "content", 0)));
^
/home/njh/perl5/perlbrew/perls/perl-5.8.1/lib/5.8.1/aarch64-linux-thread-multi/CORE/sv.h:126:22: note: in definition of macro âSvFLAGSâ
#define SvFLAGS(sv) (sv)->sv_flags
^
lib/PerlIO/http.xs:100:28: note: in expansion of macro âSvPV_nolenâ
Perl_warn(aTHX_ "%s", SvPV_nolen(*hv_fetchs((HV*)SvRV(tiny), "content", 0)));
^
lib/PerlIO/http.xs:100:39: error: invalid type argument of unary â*â (have âintâ)
Perl_warn(aTHX_ "%s", SvPV_nolen(*hv_fetchs((HV*)SvRV(tiny), "content", 0)));
^
/home/njh/perl5/perlbrew/perls/perl-5.8.1/lib/5.8.1/aarch64-linux-thread-multi/CORE/sv.h:125:20: note: in definition of macro âSvANYâ
#define SvANY(sv) (sv)->sv_any
^
/home/njh/perl5/perlbrew/perls/perl-5.8.1/lib/5.8.1/aarch64-linux-thread-multi/CORE/sv.h:981:8: note: in expansion of macro âSvPVXâ
? SvPVX(sv) : sv_2pv_nolen(sv))
^
lib/PerlIO/http.xs:100:28: note: in expansion of macro âSvPV_nolenâ
Perl_warn(aTHX_ "%s", SvPV_nolen(*hv_fetchs((HV*)SvRV(tiny), "content", 0)));
^
In file included from /home/njh/perl5/perlbrew/perls/perl-5.8.1/lib/5.8.1/aarch64-linux-thread-multi/CORE/perl.h:475:0,
from lib/PerlIO/http.xs:3:
lib/PerlIO/http.xs:100:39: error: invalid type argument of unary â*â (have âintâ)
Perl_warn(aTHX_ "%s", SvPV_nolen(*hv_fetchs((HV*)SvRV(tiny), "content", 0)));
^
/home/njh/perl5/perlbrew/perls/perl-5.8.1/lib/5.8.1/aarch64-linux-thread-multi/CORE/embed.h:3728:50: note: in definition of macro âsv_2pv_nolenâ
#define sv_2pv_nolen(a) Perl_sv_2pv_nolen(aTHX_ a)
^
lib/PerlIO/http.xs:100:28: note: in expansion of macro âSvPV_nolenâ
Perl_warn(aTHX_ "%s", SvPV_nolen(*hv_fetchs((HV*)SvRV(tiny), "content", 0)));
^
lib/PerlIO/http.xs:52:52: warning: unused parameter âselfâ [-Wunused-parameter]
static PerlIO* PerlIOHttp_open(pTHX_ PerlIO_funcs *self, PerlIO_list_t *layers, IV n, const char *mode, int fd, int imode, int perm, PerlIO *old, int narg, SV **args) {
^
lib/PerlIO/http.xs:52:73: warning: unused parameter âlayersâ [-Wunused-parameter]
static PerlIO* PerlIOHttp_open(pTHX_ PerlIO_funcs *self, PerlIO_list_t *layers, IV n, const char *mode, int fd, int imode, int perm, PerlIO *old, int narg, SV **args) {
^
lib/PerlIO/http.xs:52:84: warning: unused parameter ânâ [-Wunused-parameter]
static PerlIO* PerlIOHttp_open(pTHX_ PerlIO_funcs *self, PerlIO_list_t *layers, IV n, const char *mode, int fd, int imode, int perm, PerlIO *old, int narg, SV **args) {
^
lib/PerlIO/http.xs:52:109: warning: unused parameter âfdâ [-Wunused-parameter]
static PerlIO* PerlIOHttp_open(pTHX_ PerlIO_funcs *self, PerlIO_list_t *layers, IV n, const char *mode, int fd, int imode, int perm, PerlIO *old, int narg, SV **args) {
^
lib/PerlIO/http.xs:52:117: warning: unused parameter âimodeâ [-Wunused-parameter]
static PerlIO* PerlIOHttp_open(pTHX_ PerlIO_funcs *self, PerlIO_list_t *layers, IV n, const char *mode, int fd, int imode, int perm, PerlIO *old, int narg, SV **args) {
^
lib/PerlIO/http.xs:52:128: warning: unused parameter âpermâ [-Wunused-parameter]
static PerlIO* PerlIOHttp_open(pTHX_ PerlIO_funcs *self, PerlIO_list_t *layers, IV n, const char *mode, int fd, int imode, int perm, PerlIO *old, int narg, SV **args) {
^
lib/PerlIO/http.xs:52:142: warning: unused parameter âoldâ [-Wunused-parameter]
static PerlIO* PerlIOHttp_open(pTHX_ PerlIO_funcs *self, PerlIO_list_t *layers, IV n, const char *mode, int fd, int imode, int perm, PerlIO *old, int narg, SV **args) {
^
lib/PerlIO/http.xs: At top level:
lib/PerlIO/http.xs:113:2: warning: initialization discards âconstâ qualifier from pointer target type
"http",
^
lib/PerlIO/http.xs:119:1: warning: missing initializer for field âBinmodeâ of âPerlIO_funcsâ [-Wmissing-field-initializers]
};
^
In file included from lib/PerlIO/http.xs:5:0:
/home/njh/perl5/perlbrew/perls/perl-5.8.1/lib/5.8.1/aarch64-linux-thread-multi/CORE/perliol.h:28:10: note: âBinmodeâ declared here
IV (*Binmode)(pTHX_ PerlIO *f);
^
lib/PerlIO/http.c: In function âboot_PerlIO__httpâ:
lib/PerlIO/http.c:282:5: warning: nested extern declaration of âPerl___notusedâ [-Wnested-externs]
dVAR; dXSARGS;
^
In file included from /home/njh/perl5/perlbrew/perls/perl-5.8.1/lib/5.8.1/aarch64-linux-thread-multi/CORE/perl.h:475:0,
from lib/PerlIO/http.xs:3:
/home/njh/perl5/perlbrew/perls/perl-5.8.1/lib/5.8.1/aarch64-linux-thread-multi/CORE/XSUB.h:222:8: warning: assignment discards âconstâ qualifier from pointer target type
vn = "XS_VERSION"), FALSE); \
^
/home/njh/perl5/perlbrew/perls/perl-5.8.1/lib/5.8.1/aarch64-linux-thread-multi/CORE/embed.h:3329:40: note: in definition of macro âget_svâ
#define get_sv(a,b) Perl_get_sv(aTHX_ a,b)
^
lib/PerlIO/http.c:290:5: note: in expansion of macro âXS_VERSION_BOOTCHECKâ
XS_VERSION_BOOTCHECK;
^
/home/njh/perl5/perlbrew/perls/perl-5.8.1/lib/5.8.1/aarch64-linux-thread-multi/CORE/XSUB.h:225:12: warning: assignment discards âconstâ qualifier from pointer target type
vn = "VERSION"), FALSE); \
^
/home/njh/perl5/perlbrew/perls/perl-5.8.1/lib/5.8.1/aarch64-linux-thread-multi/CORE/embed.h:3329:40: note: in definition of macro âget_svâ
#define get_sv(a,b) Perl_get_sv(aTHX_ a,b)
^
lib/PerlIO/http.c:290:5: note: in expansion of macro âXS_VERSION_BOOTCHECKâ
XS_VERSION_BOOTCHECK;
^
lib/PerlIO/http.xs:125:2: warning: implicit declaration of function ânewSVpvsâ [-Wimplicit-function-declaration]
load_module(PERL_LOADMOD_NOIMPORT, newSVpvs("HTTP::Tiny"), NULL, NULL);
^
lib/PerlIO/http.xs:125:2: warning: nested extern declaration of ânewSVpvsâ [-Wnested-externs]
lib/PerlIO/http.xs:125:37: warning: passing argument 2 of âPerl_load_module_nocontextâ makes pointer from integer without a cast
load_module(PERL_LOADMOD_NOIMPORT, newSVpvs("HTTP::Tiny"), NULL, NULL);
^
In file included from /home/njh/perl5/perlbrew/perls/perl-5.8.1/lib/5.8.1/aarch64-linux-thread-multi/CORE/perl.h:3552:0,
from lib/PerlIO/http.xs:3:
/home/njh/perl5/perlbrew/perls/perl-5.8.1/lib/5.8.1/aarch64-linux-thread-multi/CORE/proto.h:114:20: note: expected âstruct SV *â but argument is of type âintâ
PERL_CALLCONV void Perl_load_module_nocontext(U32 flags, SV* name, SV* ver, ...);
^
lib/PerlIO/http.xs:126:28: warning: cast discards âconstâ qualifier from pointer target type [-Wcast-qual]
PerlIO_define_layer(aTHX_ (PerlIO_funcs*)&PerlIO_http);
^
In file included from /home/njh/perl5/perlbrew/perls/perl-5.8.1/lib/5.8.1/aarch64-linux-thread-multi/CORE/perl.h:3532:0,
from lib/PerlIO/http.xs:3:
/home/njh/perl5/perlbrew/perls/perl-5.8.1/lib/5.8.1/aarch64-linux-thread-multi/CORE/pp.h:73:28: warning: declaration of âspâ shadows a previous local [-Wshadow]
#define dSP register SV **sp = PL_stack_sp
^
/home/njh/perl5/perlbrew/perls/perl-5.8.1/lib/5.8.1/aarch64-linux-thread-multi/CORE/cop.h:563:2: note: in expansion of macro âdSPâ
dSP; \
^
lib/PerlIO/http.xs:127:2: note: in expansion of macro âPOPSTACKâ
POPSTACK;
^
/home/njh/perl5/perlbrew/perls/perl-5.8.1/lib/5.8.1/aarch64-linux-thread-multi/CORE/pp.h:73:28: warning: shadowed declaration is here [-Wshadow]
#define dSP register SV **sp = PL_stack_sp
^
/home/njh/perl5/perlbrew/perls/perl-5.8.1/lib/5.8.1/aarch64-linux-thread-multi/CORE/XSUB.h:86:2: note: in expansion of macro âdSPâ
dSP; dMARK; \
^
lib/PerlIO/http.c:282:11: note: in expansion of macro âdXSARGSâ
dVAR; dXSARGS;
^
lib/PerlIO/http.c: At top level:
lib/PerlIO/http.c:233:1: warning: âS_croak_xs_usageâ defined but not used [-Wunused-function]
S_croak_xs_usage(const CV *const cv, const char *const params)
^
lib/PerlIO/http.xs: In function âPerlIOHttp_openâ:
lib/PerlIO/http.xs:109:1: warning: control reaches end of non-void function [-Wreturn-type]
}
^
error building lib/PerlIO/http.o from 'lib/PerlIO/http.c' at /home/njh/perl5/perlbrew/perls/perl-5.8.1/lib/site_perl/5.8.1/ExtUtils/CBuilder/Base.pm line 173.
------------------------------
PREREQUISITES
------------------------------
Prerequisite modules loaded:
requires:
Module Need Have
------------------ ----- --------
HTTP::Tiny 0 0.070
perl 5.006 5.008001
strict 0 1.03
warnings 0 1.03
XSLoader 0 0.02
build_requires:
Module Need Have
------------------ ----- --------
blib 1.01 1.02
ExtUtils::CBuilder 0 0.280224
File::Spec 0 3.62
IO::Handle 0 1.23
IPC::Open3 0 1.0105
Module::Build 0.28 0.4224
perl 5.006 5.008001
Test::More 0 1.302086
configure_requires:
Module Need Have
------------------ ----- --------
Module::Build 0.28 0.4224
perl 5.006 5.008001
------------------------------
ENVIRONMENT AND OTHER CONTEXT
------------------------------
Environment variables:
AUTOMATED_TESTING = 1
HARNESS_OPTIONS = j4
LANG = en_US.UTF-8
LANGUAGE = en_US.UTF-8
LC_ALL = en_US.UTF-8
PATH = /home/njh/perl5/perlbrew/bin:/home/njh/perl5/perlbrew/perls/perl-5.8.1/bin:/home/njh/perl5/perlbrew/bin:/home/njh/src/njh/smoker/bin:/usr/bin:/bin
PERL = /home/njh/perl5/perlbrew/perls/perl-5.8.1/bin/perl
PERL5LIB =
PERL5OPT =
PERL5_CPANPLUS_IS_RUNNING = 17181
PERL5_CPAN_IS_RUNNING = 17181
PERLBREW_BASHRC_VERSION = 0.78
PERLBREW_LIB =
PERLBREW_MANPATH = /home/njh/perl5/perlbrew/perls/perl-5.8.1/man
PERLBREW_PATH = /home/njh/perl5/perlbrew/bin:/home/njh/perl5/perlbrew/perls/perl-5.8.1/bin
PERLBREW_PERL = perl-5.8.1
PERLBREW_ROOT = /home/njh/perl5/perlbrew
PERLBREW_VERSION = 0.78
PERL_LOCAL_LIB_ROOT =
SHELL = /bin/sh
Perl special variables (and OS-specific diagnostics, for MSWin32):
$^X = /home/njh/perl5/perlbrew/perls/perl-5.8.1/bin/perl
$UID/$EUID = 1000 / 1000
$GID = 1000 1000
$EGID = 1000 1000
Perl module toolchain versions installed:
Module Have
------------------- --------
CPAN 2.16
CPAN::Meta 2.143240
Cwd 3.62
ExtUtils::CBuilder 0.280224
ExtUtils::Command 7.30
ExtUtils::Install 2.06
ExtUtils::MakeMaker 7.30
ExtUtils::Manifest 1.70
ExtUtils::ParseXS 3.30
File::Spec 3.62
JSON n/a
JSON::PP 2.94
Module::Build 0.4224
Module::Signature n/a
Parse::CPAN::Meta 1.4414
Test::Harness 3.39
Test::More 1.302086
YAML 1.23
YAML::Syck 1.30
version 0.9918
--
Summary of my perl5 (revision 5.0 version 8 subversion 1) configuration:
Platform:
osname=linux, osvers=4.9.23-std-1, archname=aarch64-linux-thread-multi
uname='linux scaleway 4.9.23-std-1 #1 smp mon apr 24 13:18:14 utc 2017 aarch64 gnulinux '
config_args='-de -Dprefix=/home/njh/perl5/perlbrew/perls/perl-5.8.1 -Duseithreads -Dusemultiplicity -Dusedevel -Accflags=-O2 -W -Wformat=2 -Wswitch -Wshadow -Wwrite-strings -Wuninitialized -Wall -pipe -fomit-frame-pointer -D_FORTIFY_SOURCE=2 -Wpointer-arith -Wstrict-prototypes -fstack-protector -Wstack-protector -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wdisabled-optimization -Wendif-labels -Wfloat-equal -Wformat-nonliteral -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wformat-security -Aeval:scriptdir=/home/njh/perl5/perlbrew/perls/perl-5.8.1/bin'
hint=recommended, useposix=true, d_sigaction=define
usethreads=define use5005threads=undef useithreads=define usemultiplicity=define
useperlio=define d_sfio=undef uselargefiles=define usesocks=undef
use64bitint=define use64bitall=define uselongdouble=undef
usemymalloc=n, bincompat5005=undef
Compiler:
cc='cc', ccflags ='-D_REENTRANT -D_GNU_SOURCE -O2 -W -Wformat=2 -Wswitch -Wshadow -Wwrite-strings -Wuninitialized -Wall -pipe -fomit-frame-pointer -D_FORTIFY_SOURCE=2 -Wpointer-arith -Wstrict-prototypes -fstack-protector -Wstack-protector -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wdisabled-optimization -Wendif-labels -Wfloat-equal -Wformat-nonliteral -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wformat-security -fno-strict-aliasing -I/usr/local/include -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64',
optimize='-O2',
cppflags='-D_REENTRANT -D_GNU_SOURCE -O2 -W -Wformat=2 -Wswitch -Wshadow -Wwrite-strings -Wuninitialized -Wall -pipe -fomit-frame-pointer -D_FORTIFY_SOURCE=2 -Wpointer-arith -Wstrict-prototypes -fstack-protector -Wstack-protector -Wextra -Wbad-function-cast -Wcast-align -Wcast-qual -Wdisabled-optimization -Wendif-labels -Wfloat-equal -Wformat-nonliteral -Winline -Wmissing-declarations -Wmissing-prototypes -Wnested-externs -Wpointer-arith -Wundef -Wformat-security -fno-strict-aliasing -I/usr/local/include'
ccversion='', gccversion='4.9.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 =' -L/usr/local/lib'
libpth=/usr/local/lib /lib/aarch64-linux-gnu /lib/../lib /usr/lib/aarch64-linux-gnu /usr/lib/../lib /lib /usr/lib
libs=-lnsl -ldl -lm -lcrypt -lutil -lpthread -lc
perllibs=-lnsl -ldl -lm -lcrypt -lutil -lpthread -lc
libc=libc-2.19.so, so=so, useshrplib=false, libperl=libperl.a
gnulibc_version='2.19'
Dynamic Linking:
dlsrc=dl_dlopen.xs, dlext=so, d_dlsymun=undef, ccdlflags='-rdynamic'
cccdlflags='-fpic', lddlflags='-shared -L/usr/local/lib'
Characteristics of this binary (from libperl):
Compile-time options: MULTIPLICITY USE_ITHREADS USE_64_BIT_INT USE_64_BIT_ALL USE_LARGE_FILES PERL_IMPLICIT_CONTEXT
Locally applied patches:
Devel::PatchPerl 1.48
Built under linux
Compiled at Jun 22 2017 23:25:29
%ENV:
PERL="/home/njh/perl5/perlbrew/perls/perl-5.8.1/bin/perl"
PERL5LIB=""
PERL5OPT=""
PERL5_CPANPLUS_IS_RUNNING="17181"
PERL5_CPAN_IS_RUNNING="17181"
PERLBREW_BASHRC_VERSION="0.78"
PERLBREW_LIB=""
PERLBREW_MANPATH="/home/njh/perl5/perlbrew/perls/perl-5.8.1/man"
PERLBREW_PATH="/home/njh/perl5/perlbrew/bin:/home/njh/perl5/perlbrew/perls/perl-5.8.1/bin"
PERLBREW_PERL="perl-5.8.1"
PERLBREW_ROOT="/home/njh/perl5/perlbrew"
PERLBREW_VERSION="0.78"
PERL_LOCAL_LIB_ROOT=""
@INC:
/home/njh/perl5/perlbrew/perls/perl-5.8.1/lib/5.8.1/aarch64-linux-thread-multi
/home/njh/perl5/perlbrew/perls/perl-5.8.1/lib/5.8.1
/home/njh/perl5/perlbrew/perls/perl-5.8.1/lib/site_perl/5.8.1/aarch64-linux-thread-multi
/home/njh/perl5/perlbrew/perls/perl-5.8.1/lib/site_perl/5.8.1
/home/njh/perl5/perlbrew/perls/perl-5.8.1/lib/site_perl
.