printf ' ' | fink --no-use-binary-dist --yes --build-as-nobody rebuild json-xs-pm5162 2>&1 The package 'json-xs-pm5162' will be built without being installed. Reading build dependency for json-xs-pm5162-3.01-1... Reading dependency for json-xs-pm5162-3.01-1... Reading build conflict for json-xs-pm5162-3.01-1... The package 'common-sense-pm' will be installed. Reading dependency for common-sense-pm-3.72-1... Reading runtime dependency for common-sense-pm-3.72-1... The package 'types-serialiser-pm' will be installed. Reading dependency for types-serialiser-pm-0.03-1... Reading runtime dependency for types-serialiser-pm-0.03-1... The following package will be rebuilt: json-xs-pm5162 The following 2 additional packages will be installed: common-sense-pm types-serialiser-pm Do you want to continue? [Y/n] (assuming default) Reading buildlock packages... All buildlocks accounted for. /sw/bin/dpkg-lockwait -i /sw/fink/debs/common-sense-pm_3.72-1_darwin-x86_64.deb Selecting previously deselected package common-sense-pm. (Reading database ... 4296 files and directories currently installed.) Unpacking common-sense-pm (from .../common-sense-pm_3.72-1_darwin-x86_64.deb) ... Setting up common-sense-pm (3.72-1) ... Reading buildlock packages... All buildlocks accounted for. /sw/bin/dpkg-lockwait -i /sw/fink/debs/types-serialiser-pm_0.03-1_darwin-x86_64.deb Selecting previously deselected package types-serialiser-pm. (Reading database ... 4310 files and directories currently installed.) Unpacking types-serialiser-pm (from .../types-serialiser-pm_0.03-1_darwin-x86_64.deb) ... Setting up types-serialiser-pm (0.03-1) ... Setting runtime build-lock... dpkg-deb -b /sw/build.build/root-fink-buildlock-json-xs-pm5162-3.01-1 /sw/build.build dpkg-deb: building package `fink-buildlock-json-xs-pm5162-3.01-1' in `/sw/build.build/fink-buildlock-json-xs-pm5162-3.01-1_2014.07.26-02.06.59_darwin-x86_64.deb'. Installing build-lock package... /sw/bin/dpkg-lockwait -i /sw/build.build/fink-buildlock-json-xs-pm5162-3.01-1_2014.07.26-02.06.59_darwin-x86_64.deb Selecting previously deselected package fink-buildlock-json-xs-pm5162-3.01-1. (Reading database ... 4324 files and directories currently installed.) Unpacking fink-buildlock-json-xs-pm5162-3.01-1 (from .../fink-buildlock-json-xs-pm5162-3.01-1_2014.07.26-02.06.59_darwin-x86_64.deb) ... Setting up fink-buildlock-json-xs-pm5162-3.01-1 (2014.07.26-02.06.59) ... sudo -u fink-bld [ENV] sh -c /tmp/fink.FSiCL env LANG=C LC_ALL=C /sw/bin/tar --no-same-owner --no-same-permissions -xvf /sw/src/JSON-XS-3.01.tar.gz JSON-XS-3.01/ JSON-XS-3.01/typemap JSON-XS-3.01/XS.pm JSON-XS-3.01/Makefile.PL JSON-XS-3.01/META.yml JSON-XS-3.01/Changes JSON-XS-3.01/META.json JSON-XS-3.01/COPYING JSON-XS-3.01/XS.xs JSON-XS-3.01/README JSON-XS-3.01/bin/ JSON-XS-3.01/bin/json_xs JSON-XS-3.01/eg/ JSON-XS-3.01/eg/bench JSON-XS-3.01/t/ JSON-XS-3.01/t/18_json_checker.t JSON-XS-3.01/t/20_faihu.t JSON-XS-3.01/t/03_types.t JSON-XS-3.01/t/09_pc_extra_number.t JSON-XS-3.01/t/21_evans.t JSON-XS-3.01/t/19_incr.t JSON-XS-3.01/t/52_object.t JSON-XS-3.01/t/05_dwiw_decode.t JSON-XS-3.01/t/00_load.t JSON-XS-3.01/t/07_pc_esc.t JSON-XS-3.01/t/15_prefix.t JSON-XS-3.01/t/06_pc_pretty.t JSON-XS-3.01/t/22_comment_at_eof.t JSON-XS-3.01/t/02_error.t JSON-XS-3.01/t/01_utf8.t JSON-XS-3.01/t/10_pc_keysort.t JSON-XS-3.01/t/17_relaxed.t JSON-XS-3.01/t/11_pc_expo.t JSON-XS-3.01/t/99_binary.t JSON-XS-3.01/t/12_blessed.t JSON-XS-3.01/t/16_tied.t JSON-XS-3.01/t/08_pc_base.t JSON-XS-3.01/t/14_latin1.t JSON-XS-3.01/t/04_dwiw_encode.t JSON-XS-3.01/t/13_limit.t JSON-XS-3.01/XS/ JSON-XS-3.01/XS/Boolean.pm JSON-XS-3.01/MANIFEST sudo -u fink-bld [ENV] sh -c /tmp/fink.RiHLw ARCHFLAGS="" /usr/bin/arch -x86_64 perl5.16 Makefile.PL PERL="/usr/bin/arch -x86_64 perl5.16" PREFIX=/sw INSTALLPRIVLIB=/sw/lib/perl5/5.16.2 INSTALLARCHLIB=/sw/lib/perl5/5.16.2/darwin-thread-multi-2level INSTALLSITELIB=/sw/lib/perl5/5.16.2 INSTALLSITEARCH=/sw/lib/perl5/5.16.2/darwin-thread-multi-2level INSTALLMAN1DIR=/sw/share/man/man1 INSTALLMAN3DIR=/sw/share/man/man3 INSTALLSITEMAN1DIR=/sw/share/man/man1 INSTALLSITEMAN3DIR=/sw/share/man/man3 INSTALLBIN=/sw/bin INSTALLSITEBIN=/sw/bin INSTALLSCRIPT=/sw/bin Checking if your kit is complete... Looks good Writing Makefile for JSON::XS Writing MYMETA.yml and MYMETA.json make CC=gcc CXX=g++ /usr/bin/arch -x86_64 perl5.16 /System/Library/Perl/5.16/ExtUtils/xsubpp -typemap /System/Library/Perl/5.16/ExtUtils/typemap -typemap typemap XS.xs > XS.xsc && mv XS.xsc XS.c Running Mkbootstrap for JSON::XS () cp bin/json_xs blib/script/json_xs /usr/bin/arch -x86_64 perl5.16 -MExtUtils::MY -e 'MY->fixin(shift)' -- blib/script/json_xs chmod 644 XS.bs cp XS.bs blib/arch/auto/JSON/XS/XS.bs chmod 644 blib/arch/auto/JSON/XS/XS.bs cp XS/Boolean.pm blib/lib/JSON/XS/Boolean.pm cp XS.pm blib/lib/JSON/XS.pm gcc -c -g -pipe -fno-common -DPERL_DARWIN -fno-strict-aliasing -fstack-protector -I/usr/local/include -Os -DVERSION=\"3.01\" -DXS_VERSION=\"3.01\" "-I/System/Library/Perl/5.16/darwin-thread-multi-2level/CORE" XS.c XS.xs:205:27: warning: passing 'char *' to parameter of type 'const U8 *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] ? utf8_distance (offset, SvPVX (sv)) ^~~~~~ /System/Library/Perl/5.16/darwin-thread-multi-2level/CORE/embed.h:670:53: note: expanded from macro 'utf8_distance' #define utf8_distance(a,b) Perl_utf8_distance(aTHX_ a,b) ^ /System/Library/Perl/5.16/darwin-thread-multi-2level/CORE/proto.h:4534:53: note: passing argument to parameter 'a' here PERL_CALLCONV IV Perl_utf8_distance(pTHX_ const U8 *a, const U8 *b) ^ XS.xs:205:35: warning: passing 'char *' to parameter of type 'const U8 *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] ? utf8_distance (offset, SvPVX (sv)) ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~ /System/Library/Perl/5.16/darwin-thread-multi-2level/CORE/sv.h:1159:23: note: expanded from macro 'SvPVX' # define SvPVX(sv) ((sv)->sv_u.svu_pv) ^ /System/Library/Perl/5.16/darwin-thread-multi-2level/CORE/embed.h:670:55: note: expanded from macro 'utf8_distance' #define utf8_distance(a,b) Perl_utf8_distance(aTHX_ a,b) ^ /System/Library/Perl/5.16/darwin-thread-multi-2level/CORE/proto.h:4534:66: note: passing argument to parameter 'b' here PERL_CALLCONV IV Perl_utf8_distance(pTHX_ const U8 *a, const U8 *b) ^ XS.xs:384:42: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] uch = decode_utf8 (str, end - str, &clen); ^~~ XS.xs:163:29: note: passing argument to parameter 's' here decode_utf8 (unsigned char *s, STRLEN len, STRLEN *clen) ^ XS.xs:437:47: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] enc->cur = encode_utf8 (enc->cur, uch); ^~~~~~~~ XS.xs:180:29: note: passing argument to parameter 's' here encode_utf8 (unsigned char *s, UV ch) ^ XS.xs:437:32: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] enc->cur = encode_utf8 (enc->cur, uch); ^ ~~~~~~~~~~~~~~~~~~~~~~~~~~~ XS.xs:1072:25: warning: add explicit braces to avoid dangling else [-Wdangling-else] else if (hi < 0xe000) ^ XS.xs:1079:46: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] cur = encode_utf8 (cur, hi); ^~~ XS.xs:180:29: note: passing argument to parameter 's' here encode_utf8 (unsigned char *s, UV ch) ^ XS.xs:1079:31: warning: assigning to 'char *' from 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] cur = encode_utf8 (cur, hi); ^ ~~~~~~~~~~~~~~~~~~~~~ XS.xs:1099:28: warning: passing 'char *' to parameter of type 'unsigned char *' converts between pointers to integer types with different sign [-Wpointer-sign] decode_utf8 (dec_cur, dec->end - dec_cur, &clen); ^~~~~~~ XS.xs:163:29: note: passing argument to parameter 's' here decode_utf8 (unsigned char *s, STRLEN len, STRLEN *clen) ^ XS.xs:1256:11: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ XS.xs:1359:45: warning: comparison of constant 128 with expression of type 'char' is always false [-Wtautological-constant-out-of-range-compare] if (p == e || *p < 0x20 || *p >= 0x80 || *p == '\\') ~~ ^ ~~~~ XS.xs:1730:28: warning: passing 'char *' to parameter of type 'const U8 *' (aka 'const unsigned char *') converts between pointers to integer types with different sign [-Wpointer-sign] pv_uni_display (uni, dec.cur, dec.end - dec.cur, 20, UNI_DISPLAY_QQ); ^~~~~~~ /System/Library/Perl/5.16/darwin-thread-multi-2level/CORE/embed.h:436:63: note: expanded from macro 'pv_uni_display' #define pv_uni_display(a,b,c,d,e) Perl_pv_uni_display(aTHX_ a,b,c,d,e) ^ /System/Library/Perl/5.16/darwin-thread-multi-2level/CORE/proto.h:3128:66: note: passing argument to parameter 'spv' here PERL_CALLCONV char* Perl_pv_uni_display(pTHX_ SV *dsv, const U8 *spv, STRLEN len, STRLEN pvlim, UV flags) ^ XS.xs:2088:11: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ XS.xs:2104:15: warning: add explicit braces to avoid dangling else [-Wdangling-else] else ^ 14 warnings generated. rm -f blib/arch/auto/JSON/XS/XS.bundle cc -mmacosx-version-min=10.9 -bundle -undefined dynamic_lookup -L/usr/local/lib -fstack-protector XS.o -o blib/arch/auto/JSON/XS/XS.bundle \ \ ld: warning: directory not found for option '-L/usr/local/lib' chmod 755 blib/arch/auto/JSON/XS/XS.bundle Manifying blib/man1/json_xs.1 Manifying blib/man3/JSON::XS::Boolean.3pm Manifying blib/man3/JSON::XS.3pm /bin/rm -rf /sw/build.build/root-json-xs-pm5162-3.01-1 /bin/mkdir -p /sw/build.build/root-json-xs-pm5162-3.01-1/sw /bin/mkdir -p /sw/build.build/root-json-xs-pm5162-3.01-1/DEBIAN /usr/sbin/chown -R fink-bld:fink-bld /sw/build.build/root-json-xs-pm5162-3.01-1 sudo -u fink-bld [ENV] sh -c /tmp/fink.z0xR_ make -j1 install PREFIX=/sw INSTALLPRIVLIB=/sw/lib/perl5/5.16.2 INSTALLARCHLIB=/sw/lib/perl5/5.16.2/darwin-thread-multi-2level INSTALLSITELIB=/sw/lib/perl5/5.16.2 INSTALLSITEARCH=/sw/lib/perl5/5.16.2/darwin-thread-multi-2level INSTALLMAN1DIR=/sw/share/man/man1 INSTALLMAN3DIR=/sw/share/man/man3 INSTALLSITEMAN1DIR=/sw/share/man/man1 INSTALLSITEMAN3DIR=/sw/share/man/man3 INSTALLBIN=/sw/bin INSTALLSITEBIN=/sw/bin INSTALLSCRIPT=/sw/bin DESTDIR=/sw/build.build/root-json-xs-pm5162-3.01-1 Files found in blib/arch: installing files in blib/lib into architecture dependent library tree Installing /sw/build.build/root-json-xs-pm5162-3.01-1/sw/lib/perl5/5.16.2/darwin-thread-multi-2level/auto/JSON/XS/XS.bs Installing /sw/build.build/root-json-xs-pm5162-3.01-1/sw/lib/perl5/5.16.2/darwin-thread-multi-2level/auto/JSON/XS/XS.bundle Installing /sw/build.build/root-json-xs-pm5162-3.01-1/sw/lib/perl5/5.16.2/darwin-thread-multi-2level/JSON/XS.pm Installing /sw/build.build/root-json-xs-pm5162-3.01-1/sw/lib/perl5/5.16.2/darwin-thread-multi-2level/JSON/XS/Boolean.pm Installing /sw/build.build/root-json-xs-pm5162-3.01-1/sw/share/man/man1/json_xs.1 Installing /sw/build.build/root-json-xs-pm5162-3.01-1/sw/share/man/man3/JSON::XS.3pm Installing /sw/build.build/root-json-xs-pm5162-3.01-1/sw/share/man/man3/JSON::XS::Boolean.3pm Installing /sw/build.build/root-json-xs-pm5162-3.01-1/sw/bin/json_xs Appending installation info to /sw/build.build/root-json-xs-pm5162-3.01-1/sw/lib/perl5/5.16.2/darwin-thread-multi-2level/perllocal.pod /bin/mv /sw/build.build/root-json-xs-pm5162-3.01-1/sw/share/man /sw/build.build/root-json-xs-pm5162-3.01-1/sw/lib/perl5/5.16.2 /bin/mv /sw/build.build/root-json-xs-pm5162-3.01-1/sw/bin/json_xs /sw/build.build/root-json-xs-pm5162-3.01-1/sw/bin/json_xs5162 sudo -u fink-bld [ENV] sh -c /tmp/fink.n4yj3 /bin/mkdir -p /sw/build.build/root-json-xs-pm5162-3.01-1/sw/share/podfiles/5.16.2 for i in `find /sw/build.build/root-json-xs-pm5162-3.01-1/sw -name perllocal.pod`; do /bin/cat $i | sed -e s,/sw/build.build/root-json-xs-pm5162-3.01-1/sw/lib/perl5,/sw/lib/perl5, >> /sw/build.build/root-json-xs-pm5162-3.01-1/sw/share/podfiles/5.16.2/perllocal.json-xs-pm5162.pod; /bin/rm -rf $i; done; /usr/bin/install -d -m 700 /sw/build.build/root-json-xs-pm5162-3.01-1/sw/share/doc/json-xs-pm5162 /bin/cp -r COPYING /sw/build.build/root-json-xs-pm5162-3.01-1/sw/share/doc/json-xs-pm5162/ /bin/cp -r Changes /sw/build.build/root-json-xs-pm5162-3.01-1/sw/share/doc/json-xs-pm5162/ /bin/cp -r README /sw/build.build/root-json-xs-pm5162-3.01-1/sw/share/doc/json-xs-pm5162/ /bin/chmod -R go=u-w /sw/build.build/root-json-xs-pm5162-3.01-1/sw/share/doc/json-xs-pm5162 /bin/rm -f /sw/build.build/root-json-xs-pm5162-3.01-1/sw/info/dir /sw/build.build/root-json-xs-pm5162-3.01-1/sw/info/dir.old /sw/build.build/root-json-xs-pm5162-3.01-1/sw/share/info/dir /sw/build.build/root-json-xs-pm5162-3.01-1/sw/share/info/dir.old Reverting ownership of install dir to root Writing control file... Writing package script postinst... Writing package script postrm... Writing package script prerm... Writing md5sums file... env LANG=C LC_ALL=C dpkg-deb -b root-json-xs-pm5162-3.01-1 /sw/fink/10.9/stable/main/binary-darwin-x86_64/libs/perlmods dpkg-deb: building package `json-xs-pm5162' in `/sw/fink/10.9/stable/main/binary-darwin-x86_64/libs/perlmods/json-xs-pm5162_3.01-1_darwin-x86_64.deb'. Removing runtime build-lock... Removing build-lock package... /sw/bin/dpkg-lockwait -r fink-buildlock-json-xs-pm5162-3.01-1 (Reading database ... 4325 files and directories currently installed.) Removing fink-buildlock-json-xs-pm5162-3.01-1 ...