Start 2010-09-02T09:11:09 ActivePerl-1200 CPAN-1.9402 Going to read '/home/fly1200/var/cpan/Metadata' Database was generated on Thu, 02 Sep 2010 21:43:30 GMT Running make for S/SZ/SZBALINT/WWW-Curl-4.13.tar.gz Checksum for /net/nas/data/cpan/authors/id/S/SZ/SZBALINT/WWW-Curl-4.13.tar.gz ok WWW-Curl-4.13/ WWW-Curl-4.13/SIGNATURE WWW-Curl-4.13/README WWW-Curl-4.13/Curl.xs WWW-Curl-4.13/Changes WWW-Curl-4.13/META.yml WWW-Curl-4.13/README.Win32 WWW-Curl-4.13/MANIFEST WWW-Curl-4.13/lib/ WWW-Curl-4.13/lib/WWW/ WWW-Curl-4.13/lib/WWW/Curl.pm WWW-Curl-4.13/lib/WWW/Curl/ WWW-Curl-4.13/lib/WWW/Curl/Easy.pm WWW-Curl-4.13/lib/WWW/Curl/Multi.pm WWW-Curl-4.13/lib/WWW/Curl/Form.pm WWW-Curl-4.13/lib/WWW/Curl/Share.pm WWW-Curl-4.13/t/ WWW-Curl-4.13/t/16formpost.t WWW-Curl-4.13/t/meta.t WWW-Curl-4.13/t/15duphandle-callback.t WWW-Curl-4.13/t/20undefined_subs.t WWW-Curl-4.13/t/04abort-test.t WWW-Curl-4.13/t/01basic.t WWW-Curl-4.13/t/pod-coverage.t WWW-Curl-4.13/t/05progress.t WWW-Curl-4.13/t/17slist.t WWW-Curl-4.13/t/00constants.t WWW-Curl-4.13/t/10errbuf.t WWW-Curl-4.13/t/08ssl.t WWW-Curl-4.13/t/06http-post.t WWW-Curl-4.13/t/13slowleak.t WWW-Curl-4.13/t/new/ WWW-Curl-4.13/t/new/04abort.t WWW-Curl-4.13/t/new/README WWW-Curl-4.13/t/new/07errbuf.t WWW-Curl-4.13/t/new/01basic.t WWW-Curl-4.13/t/new/03body-callback.t WWW-Curl-4.13/t/new/05progress.t WWW-Curl-4.13/t/new/00constants.t WWW-Curl-4.13/t/new/06http-post.t WWW-Curl-4.13/t/new/10multi-callback.t WWW-Curl-4.13/t/new/02header-callback.t WWW-Curl-4.13/t/new/09duphandle-callback.t WWW-Curl-4.13/t/new/08duphandle.t WWW-Curl-4.13/t/14duphandle.t WWW-Curl-4.13/t/pod.t WWW-Curl-4.13/t/07ftp-upload.t WWW-Curl-4.13/t/19multi.t WWW-Curl-4.13/t/18twinhandles.t WWW-Curl-4.13/t/02callbacks.t WWW-Curl-4.13/t/09times.t WWW-Curl-4.13/Makefile.PL WWW-Curl-4.13/inc/ WWW-Curl-4.13/inc/Module/ WWW-Curl-4.13/inc/Module/Install/ WWW-Curl-4.13/inc/Module/Install/External.pm WWW-Curl-4.13/inc/Module/Install/Can.pm WWW-Curl-4.13/inc/Module/Install/Base.pm WWW-Curl-4.13/inc/Module/Install/Metadata.pm WWW-Curl-4.13/inc/Module/Install/Makefile.pm WWW-Curl-4.13/inc/Module/Install/MakeMaker.pm WWW-Curl-4.13/inc/Module/Install.pm WWW-Curl-4.13/template/ WWW-Curl-4.13/template/Easy.pm.tmpl WWW-Curl-4.13/template/Share.pm.tmpl WWW-Curl-4.13/LICENSE WWW-Curl-4.13/typemap CPAN.pm: Going to build S/SZ/SZBALINT/WWW-Curl-4.13.tar.gz >>> /home/fly1200/ap1200-292396/bin/perl-static Makefile.PL Locating required external dependency bin:curl-config... found at /usr/bin/curl-config. Found curl.h in /usr/include/curl/curl.h Building curlopt-constants.c for your libcurl version Building Easy.pm constants for your libcurl version Building Share.pm constants for your libcurl version Checking if your kit is complete... Looks good Writing Makefile for WWW::Curl >>> make cp lib/WWW/Curl/Share.pm blib/lib/WWW/Curl/Share.pm cp lib/WWW/Curl/Form.pm blib/lib/WWW/Curl/Form.pm cp lib/WWW/Curl.pm blib/lib/WWW/Curl.pm cp lib/WWW/Curl/Easy.pm blib/lib/WWW/Curl/Easy.pm cp lib/WWW/Curl/Multi.pm blib/lib/WWW/Curl/Multi.pm /home/fly1200/ap1200-292396/bin/perl-static "-Iinc" /home/fly1200/var/megalib/ExtUtils/xsubpp -typemap /home/fly1200/ap1200-292396/lib/ExtUtils/typemap -typemap typemap Curl.xs > Curl.xsc && mv Curl.xsc Curl.c gcc -c -I/usr/include -D_REENTRANT -D_GNU_SOURCE -DUSE_SITECUSTOMIZE -fno-merge-constants -fno-strict-aliasing -pipe -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -O2 -DVERSION=\"4.13\" -DXS_VERSION=\"4.13\" -fPIC "-I/home/fly1200/ap1200-292396/lib/CORE" Curl.c Running Mkbootstrap for WWW::Curl () chmod 644 Curl.bs rm -f blib/arch/auto/WWW/Curl/Curl.so LD_RUN_PATH="/usr/lib64:/lib64" gcc -shared -O2 Curl.o -o blib/arch/auto/WWW/Curl/Curl.so \ -lcurl -ldl -lgssapi_krb5 -lkrb5 -lk5crypto -lkrb5support -lcom_err -lresolv -lidn -lssl -lcrypto -lz \ chmod 755 blib/arch/auto/WWW/Curl/Curl.so cp Curl.bs blib/arch/auto/WWW/Curl/Curl.bs chmod 644 blib/arch/auto/WWW/Curl/Curl.bs Manifying blib/man3/WWW::Curl.3 SZBALINT/WWW-Curl-4.13.tar.gz make -- OK Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /home/fly1200/ap1200-292396/bin/perl-static "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib/lib', 'blib/arch')" t/*.t t/00constants.t ........... 1..3 ok 1 - use WWW::Curl::Easy; ok 2 - Constant loaded ok ok 3 - CURLE_ error constant can be used ok t/01basic.t ............... 1..18 ok 1 - use WWW::Curl::Easy; ok 2 - Curl session initialize returns something ok 3 - Curl session looks like an object from the WWW::Curl::Easy module ok 4 - Setting CURLOPT_NOPROGRESS ok 5 - Setting CURLOPT_FOLLOWLOCATION ok 6 - Setting CURLOPT_TIMEOUT ok 7 - Setting CURLOPT_ENCODING to undef ok 8 - Setting CURLOPT_RESUME_FROM_LARGE to 0 ok 9 - Setting CURLOPT_WRITEHEADER ok 10 - Setting CURLOPT_WRITEDATA ok 11 - Setting CURLOPT_URL ok 12 - Setting CURLOPT_HTTPHEADER ok 13 - Curl return code ok ok 14 - getinfo returns non-zero number of bytes ok 15 - getinfo returns CURLINFO_EFFECTIVE_URL ok 16 - getinfo returns CURLINFO_HTTP_CODE ok 17 - Returned array reference ok 18 - Got 1 or more cookies ok t/02callbacks.t ........... 1..7 ok 1 - use WWW::Curl::Easy; ok 2 - Curl session initialize returns something ok 3 - Curl session looks like an object from the WWW::Curl::Easy module ok 4 - CURLOPT_HEADERFUNCTION set ok 5 - CURLOPT_WRITEFUNCTION set ok 6 - CURLOPT_HEADERFUNCTION callback was used ok 7 - CURLOPT_WRITEFUNCTION callback was used ok t/04abort-test.t .......... 1..8 ok 1 - use WWW::Curl::Easy; ok 2 - Curl session initialize returns something ok 3 - Curl session looks like an object from the WWW::Curl::Easy module ok 4 - Setting CURLOPT_WRITEHEADER ok 5 - Setting CURLOPT_FILE ok 6 - Setting CURLOPT_URL ok 7 - Request fails, Abort succeeds ok 8 - Abort function was invoked ok t/05progress.t ............ 1..16 ok 1 - use WWW::Curl::Easy; ok 2 - Curl session initialize returns something ok 3 - Curl session looks like an object from the WWW::Curl::Easy module ok 4 - Setting CURLOPT_NOPROGRESS ok 5 - Setting CURLOPT_FOLLOWLOCATION ok 6 - Setting CURLOPT_TIMEOUT ok 7 - Setting CURLOPT_WRITEHEADER ok 8 - Setting CURLOPT_FILE ok 9 - Setting CURLOPT_URL ok 10 - Setting CURLOPT_HTTPHEADER ok 11 - Setting CURLOPT_PROGRESSDATA ok 12 - Setting CURLOPT_PROGRESSFUNCTION ok 13 - Turning progress meter back on ok 14 - Performing perform ok 15 - Progress callback called ok 16 - Last downloaded chunk non-zero ok t/06http-post.t ........... skipped: Not performing http POST/upload tests t/07ftp-upload.t .......... skipped: Not performing ftp upload tests t/08ssl.t ................. 1..19 ok 1 - Curl session initialize returns something ok 2 - Curl session looks like an object from the WWW::Curl::Easy module ok 3 - Setting CURLOPT_NOPROGRESS ok 4 - Setting CURLOPT_FOLLOWLOCATION ok 5 - Setting CURLOPT_TIMEOUT ok 6 - Setting CURLOPT_WRITEHEADER ok 7 - Setting CURLOPT_FILE ok 8 - https://www.microsoft.com/ ssl test succeeds ok 9 - https://www.microsoft.com/ ssl test succeeds ok 10 - https://www.verisign.com/ ssl test succeeds ok 11 - https://www.verisign.com/ ssl test succeeds ok 12 - https://www.verisign.com/ ssl test succeeds ok 13 - https://www.verisign.com/ ssl test succeeds ok 14 - https://www.thawte.com/ ssl test succeeds ok 15 - https://www.thawte.com/ ssl test succeeds ok 16 - https://www.rapidssl.com/ ssl test succeeds ok 17 - https://www.rapidssl.com/ ssl test succeeds ok 18 - https://www.rapidssl.com/ ssl test succeeds ok 19 - https://www.rapidssl.com/ ssl test succeeds ok t/09times.t ............... 1..19 ok 1 - use WWW::Curl::Easy; ok 2 - Curl session initialize returns something ok 3 - Curl session looks like an object from the WWW::Curl::Easy module ok 4 - Setting CURLOPT_NOPROGRESS ok 5 - Setting CURLOPT_FOLLOWLOCATION ok 6 - Setting CURLOPT_TIMEOUT ok 7 - Setting CURLOPT_WRITEHEADER ok 8 - Setting CURLOPT_FILE ok 9 - Setting CURLOPT_URL ok 10 - Setting CURLOPT_HTTPHEADER ok 11 - Checking perform return code ok 12 - Non-zero bytesize check ok 13 - URL definedness check ok 14 - HTTP status code check ok 15 - Valid transfer start time ok 16 - defined total transfer time ok 17 - NSLOOKUP time is defined ok 18 - Connect time defined ok 19 - Pre-transfer time nonzero, defined ok t/10errbuf.t .............. 1..12 ok 1 - use WWW::Curl::Easy; ok 2 - Curl session initialize returns something ok 3 - Curl session looks like an object from the WWW::Curl::Easy module ok 4 - Setting CURLOPT_NOPROGRESS ok 5 - Setting CURLOPT_FOLLOWLOCATION ok 6 - Setting CURLOPT_TIMEOUT ok 7 - Setting CURLOPT_WRITEHEADER ok 8 - Setting CURLOPT_FILE ok 9 - Setting CURLOPT_URL ok 10 - Setting CURLOPT_STDERR ok 11 - Setting CURLOPT_URL succeeds, even with a bad protocol ok 12 - Non-zero return code indicates the expected failure ok t/13slowleak.t ............ skipped: Not performing slow leakage regression test t/14duphandle.t ........... 1..17 ok 1 - use WWW::Curl::Easy; ok 2 - Curl session initialize returns something ok 3 - Curl session looks like an object from the WWW::Curl::Easy module ok 4 - Setting CURLOPT_NOPROGRESS ok 5 - Setting CURLOPT_FOLLOWLOCATION ok 6 - Setting CURLOPT_TIMEOUT ok 7 - Setting CURLOPT_WRITEHEADER ok 8 - Setting CURLOPT_FILE ok 9 - Setting CURLOPT_URL ok 10 - Setting CURLOPT_HTTPHEADER ok 11 - Duplicated handle seems to be an object in the right namespace ok 12 - Perform returns without an error ok 13 - Perform returns without an error ok 14 - Survived original curl handle DESTROY ok 15 - Setting CURLOPT_URL ok 16 - Perform returns without an error ok 17 - Survived dup curl handle DESTROY ok t/15duphandle-callback.t .. 1..25 ok 1 - Curl session initialize returns something ok 2 - Curl session looks like an object from the WWW::Curl::Easy module ok 3 - Setting CURLOPT_NOPROGRESS ok 4 - Setting CURLOPT_FOLLOWLOCATION ok 5 - Setting CURLOPT_TIMEOUT ok 6 - Setting CURLOPT_WRITEHEADER ok 7 - Setting CURLOPT_FILE ok 8 - Setting CURLOPT_HTTPHEADER ok 9 - Setting CURLOPT_WRITEFUNCTION callback ok 10 - Setting CURLOPT_HEADERFUNCTION callback ok 11 - Setting CURLOPT_URL ok 12 - duphandle seems to return something ok 13 - Dup handle looks like an object from the WWW::Curl::Easy module ok 14 - Handle return code check ok 15 - Handle return code check ok 16 - Header callback seems to have worked ok 17 - Body callback seems to have worked ok 18 - Setting CURLOPT_URL ok 19 - Handle return code check ok 20 - We survive DESTROY time for the original handle ok 21 - We can still access the callbacks ok 22 - duphandle seems to return something again ok 23 - Dup handle looks like an object from the WWW::Curl::Easy module ok 24 - Handle return code check ok 25 - Handle return code check ok t/16formpost.t ............ skipped: Not performing POST t/17slist.t ............... skipped: Not performing printenv cgi tests t/18twinhandles.t ......... 1..12 ok 1 - use WWW::Curl::Easy; ok 2 - Curl1 session initialize returns something ok 3 - Curl1 session looks like an object from the WWW::Curl::Easy module ok 4 - Curl2 session initialize returns something ok 5 - Curl2 session looks like an object from the WWW::Curl::Easy module ok 6 - Setting deliberately bad protocol succeeds - should return error on perform ok 7 - Setting OK url ok 8 - Curl1 handle fails as expected ok 9 - Curl1 handle fails with the correct error ok 10 - Curl2 handle succeeds ok 11 - Header callback works ok 12 - Body callback works ok t/19multi.t ............... 1..16 ok 1 - Setting CURLOPT_WRITEHEADER ok 2 - Setting CURLOPT_WRITEDATA ok 3 - Setting CURLOPT_WRITEHEADER ok 4 - Setting CURLOPT_WRITEDATA ok 5 - fdset returns 3 references ok 6 - The three returned arrayrefs are empty ok 7 - The three returned arrayrefs are still empty after perform ok 8 - The three returned arrayrefs are still empty after perform and add_handle ok 9 - The read or write fdset contains one fd ok 10 - The read or write fdset still only contains one fd ok 11 - The read or write fdset contains two fds ok 12 - The three returned arrayrefs are empty after we have no active transfers ok 13 - Header reply exists from first handle ok 14 - Body reply exists from second handle ok 15 - Header reply exists from second handle ok 16 - Body reply exists from second handle ok t/20undefined_subs.t ...... 1..4 ok 1 ok 2 ok 3 ok 4 ok t/meta.t .................. 1..2 ok 1 - META.yml contains valid YAML ok 2 - META.yml meets the designated specification ok t/pod-coverage.t .......... 1..1 ok 1 - WWW::Curl has proper POD coverage ok t/pod.t ................... 1..5 ok 1 - POD test for blib/lib/WWW/Curl.pm ok 2 - POD test for blib/lib/WWW/Curl/Form.pm (no pod) ok 3 - POD test for blib/lib/WWW/Curl/Easy.pm (no pod) ok 4 - POD test for blib/lib/WWW/Curl/Multi.pm (no pod) ok 5 - POD test for blib/lib/WWW/Curl/Share.pm (no pod) ok All tests successful. Files=21, Tests=184, 10 wallclock secs ( 0.08 usr 0.02 sys + 0.96 cusr 0.18 csys = 1.24 CPU) Result: PASS SZBALINT/WWW-Curl-4.13.tar.gz make test TEST_VERBOSE=1 -- OK Balint Szilakszi <szbalint@cpan.org> Perl extension interface for libcurl >>> (cd /home/fly1200/var/cpan/build/WWW-Curl-4.13-kZlz_5 && tar cvf - WWW-Curl-4.13.ppd blib) | gzip -c >/home/fly1200/var/REPO/S/SZ/SZBALINT/WWW-Curl-4.13.tar.gz WWW-Curl-4.13.ppd blib/ blib/lib/ blib/lib/WWW/ blib/lib/WWW/Curl.pm blib/lib/WWW/Curl/ blib/lib/WWW/Curl/Form.pm blib/lib/WWW/Curl/Easy.pm blib/lib/WWW/Curl/Multi.pm blib/lib/WWW/Curl/Share.pm blib/arch/ blib/arch/auto/ blib/arch/auto/WWW/ blib/arch/auto/WWW/Curl/ blib/arch/auto/WWW/Curl/Curl.so blib/arch/auto/WWW/Curl/Curl.bs blib/man3/ blib/man3/WWW::Curl.3 >>> mv /home/fly1200/var/cpan/build/WWW-Curl-4.13-kZlz_5/WWW-Curl-4.13.ppd /home/fly1200/var/REPO/S/SZ/SZBALINT Finished 2010-09-02T09:11:24