Start 2008-10-19T01:58:31 Going to read /Users/fly1003/var/cpan/Metadata Database was generated on Sat, 18 Oct 2008 10:26:50 GMT Running make for S/SZ/SZBALINT/WWW-Curl-4.05.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/S/SZ/SZBALINT/WWW-Curl-4.05.tar.gz Fetching with LWP: http://cpan.nas.activestate.com/authors/id/S/SZ/SZBALINT/CHECKSUMS Checksum for /Users/fly1003/var/cpan/sources/authors/id/S/SZ/SZBALINT/WWW-Curl-4.05.tar.gz ok WWW-Curl-4.05/ WWW-Curl-4.05/Changes WWW-Curl-4.05/Makefile.PL WWW-Curl-4.05/META.yml WWW-Curl-4.05/lib/ WWW-Curl-4.05/lib/WWW/ WWW-Curl-4.05/lib/WWW/Curl/ WWW-Curl-4.05/lib/WWW/Curl/Share.pm WWW-Curl-4.05/lib/WWW/Curl/Easy.pm WWW-Curl-4.05/lib/WWW/Curl/Multi.pm WWW-Curl-4.05/lib/WWW/Curl/Form.pm WWW-Curl-4.05/lib/WWW/Curl.pm WWW-Curl-4.05/README WWW-Curl-4.05/SIGNATURE WWW-Curl-4.05/LICENSE WWW-Curl-4.05/README.Win32 WWW-Curl-4.05/template/ WWW-Curl-4.05/template/Share.pm.tmpl WWW-Curl-4.05/template/Easy.pm.tmpl WWW-Curl-4.05/typemap WWW-Curl-4.05/inc/ WWW-Curl-4.05/inc/Module/ WWW-Curl-4.05/inc/Module/Install.pm WWW-Curl-4.05/inc/Module/Install/ WWW-Curl-4.05/inc/Module/Install/External.pm WWW-Curl-4.05/inc/Module/Install/Metadata.pm WWW-Curl-4.05/inc/Module/Install/Can.pm WWW-Curl-4.05/inc/Module/Install/MakeMaker.pm WWW-Curl-4.05/inc/Module/Install/Base.pm WWW-Curl-4.05/inc/Module/Install/Makefile.pm WWW-Curl-4.05/t/ WWW-Curl-4.05/t/new/ WWW-Curl-4.05/t/new/07errbuf.t WWW-Curl-4.05/t/new/03body-callback.t WWW-Curl-4.05/t/new/06http-post.t WWW-Curl-4.05/t/new/10multi-callback.t WWW-Curl-4.05/t/new/02header-callback.t WWW-Curl-4.05/t/new/00constants.t WWW-Curl-4.05/t/new/README WWW-Curl-4.05/t/new/01basic.t WWW-Curl-4.05/t/new/08duphandle.t WWW-Curl-4.05/t/new/05progress.t WWW-Curl-4.05/t/new/04abort.t WWW-Curl-4.05/t/new/09duphandle-callback.t WWW-Curl-4.05/t/13slowleak.t WWW-Curl-4.05/t/06http-post.t WWW-Curl-4.05/t/10errbuf.t WWW-Curl-4.05/t/04abort-test.t WWW-Curl-4.05/t/00constants.t WWW-Curl-4.05/t/17slist.t WWW-Curl-4.05/t/pod.t WWW-Curl-4.05/t/08ssl.t WWW-Curl-4.05/t/07ftp-upload.t WWW-Curl-4.05/t/01basic.t WWW-Curl-4.05/t/meta.t WWW-Curl-4.05/t/02callbacks.t WWW-Curl-4.05/t/05progress.t WWW-Curl-4.05/t/16formpost.t WWW-Curl-4.05/t/15duphandle-callback.t WWW-Curl-4.05/t/14duphandle.t WWW-Curl-4.05/t/09times.t WWW-Curl-4.05/t/18twinhandles.t WWW-Curl-4.05/t/pod-coverage.t WWW-Curl-4.05/MANIFEST WWW-Curl-4.05/Curl.xs CPAN.pm: Going to build S/SZ/SZBALINT/WWW-Curl-4.05.tar.gz >>> /Users/fly1003/bin/perl 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 AutoSplitting blib/lib/WWW/Curl/Share.pm (blib/lib/auto/WWW/Curl/Share) 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 AutoSplitting blib/lib/WWW/Curl/Easy.pm (blib/lib/auto/WWW/Curl/Easy) cp lib/WWW/Curl/Multi.pm blib/lib/WWW/Curl/Multi.pm /Users/fly1003/bin/perl "-Iinc" /Users/fly1003/var/megalib/ExtUtils/xsubpp -typemap /Users/fly1003/ap1003/lib/ExtUtils/typemap -typemap typemap Curl.xs > Curl.xsc && mv Curl.xsc Curl.c gcc -c -I/usr/include -fno-common -DPERL_DARWIN -no-cpp-precomp -arch ppc -arch i386 -nostdinc -B/Developer/SDKs/MacOSX10.4u.sdk/usr/include/gcc -B/Developer/SDKs/MacOSX10.4u.sdk/usr/lib/gcc -isystem/Developer/SDKs/MacOSX10.4u.sdk/usr/include -F/Developer/SDKs/MacOSX10.4u.sdk/System/Library/Frameworks -mmacosx-version-min=10.3 -DUSE_SITECUSTOMIZE -DPRIVLIB_LAST_IN_INC -fno-strict-aliasing -pipe -O3 -DVERSION=\"4.05\" -DXS_VERSION=\"4.05\" "-I/Users/fly1003/ap1003/lib/CORE" Curl.c Running Mkbootstrap for WWW::Curl () chmod 644 Curl.bs rm -f blib/arch/auto/WWW/Curl/Curl.bundle LD_RUN_PATH="/usr/lib" env MACOSX_DEPLOYMENT_TARGET=10.3 cc -bundle -undefined dynamic_lookup -Wl,-search_paths_first -arch ppc -arch i386 -Wl,-syslibroot,/Developer/SDKs/MacOSX10.4u.sdk -mmacosx-version-min=10.3 Curl.o -o blib/arch/auto/WWW/Curl/Curl.bundle \ -lcurl -lssl -lcrypto -lz \ chmod 755 blib/arch/auto/WWW/Curl/Curl.bundle 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.05.tar.gz make -- OK Running make test >>> make test TEST_VERBOSE=1 PERL_DL_NONLAZY=1 /Users/fly1003/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'inc', 'blib/lib', 'blib/arch')" t/*.t t/00constants............. 1..2 ok 1 - use WWW::Curl::Easy; ok 2 - Constant loaded ok ok t/01basic................. 1..14 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_WRITEDATA ok 9 - Setting CURLOPT_URL ok 10 - Setting CURLOPT_HTTPHEADER ok 11 - Curl return code ok ok 12 - getinfo returns non-zero number of bytes ok 13 - getinfo returns CURLINFO_EFFECTIVE_URL ok 14 - getinfo returns CURLINFO_HTTP_CODE ok t/02callbacks............. 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............ 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.............. 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............. 1..0 # Skip Not performing http POST/upload tests skipped: Not performing http POST/upload tests t/07ftp-upload............ 1..0 # Skip Not performing ftp upload tests skipped: Not performing ftp upload tests t/08ssl................... 1..21 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://65.205.248.243/ ssl test succeeds ok 9 - https://65.205.249.60/ ssl test succeeds ok 10 - https://www.microsoft.com/ ssl test succeeds ok 11 - https://www.microsoft.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.verisign.com/ ssl test succeeds ok 15 - https://www.verisign.com/ ssl test succeeds ok 16 - https://www.thawte.com/ ssl test succeeds ok 17 - https://www.thawte.com/ ssl test succeeds ok 18 - https://www.rapidssl.com/ ssl test succeeds ok 19 - https://www.rapidssl.com/ ssl test succeeds ok 20 - https://www.rapidssl.com/ ssl test succeeds ok 21 - https://www.rapidssl.com/ ssl test succeeds ok t/09times................. 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................ 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.............. 1..0 # Skip Not performing slow leakage regression test skipped: Not performing slow leakage regression test t/14duphandle............. 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.... 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.............. 1..0 # Skip Not performing POST skipped: Not performing POST t/17slist................. 1..0 # Skip Not performing printenv cgi tests skipped: Not performing printenv cgi tests t/18twinhandles........... 1..11 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 url succeeds - should return error on perform ok 7 - Setting OK url ok 8 - Curl1 handle fails as expected ok 9 - Curl2 handle succeeds ok 10 - Header callback works ok 11 - Body callback works ok t/meta.................... 1..0 # Skip Test::CPAN::Meta required for testing META.yml skipped: Test::CPAN::Meta required for testing META.yml t/pod-coverage............ 1..1 ok 1 - WWW::Curl has proper POD coverage ok t/pod..................... 1..5 ok 1 - blib/lib/WWW/Curl.pm ok 2 - blib/lib/WWW/Curl/Easy.pm ok 3 - blib/lib/WWW/Curl/Form.pm ok 4 - blib/lib/WWW/Curl/Multi.pm ok 5 - blib/lib/WWW/Curl/Share.pm ok All tests successful. Files=19, Tests=158, 11 wallclock secs ( 0.28 usr 0.32 sys + 2.59 cusr 0.78 csys = 3.97 CPU) Result: PASS SZBALINT/WWW-Curl-4.05.tar.gz make test TEST_VERBOSE=1 -- OK Balint Szilakszi <szbalint@cpan.org> Perl extension interface for libcurl >>> (cd /Users/fly1003/var/cpan/build/WWW-Curl-4.05-uPBYU8 && tar cvf - WWW-Curl-4.05.ppd blib) | gzip -c >/Users/fly1003/var/REPO/S/SZ/SZBALINT/WWW-Curl-4.05.tar.gz WWW-Curl-4.05.ppd blib/ blib/arch/ blib/arch/auto/ blib/arch/auto/WWW/ blib/arch/auto/WWW/Curl/ blib/arch/auto/WWW/Curl/Curl.bs blib/arch/auto/WWW/Curl/Curl.bundle blib/lib/ blib/lib/auto/ blib/lib/auto/WWW/ blib/lib/auto/WWW/Curl/ blib/lib/auto/WWW/Curl/Easy/ blib/lib/auto/WWW/Curl/Easy/autosplit.ix blib/lib/auto/WWW/Curl/Share/ blib/lib/auto/WWW/Curl/Share/autosplit.ix blib/lib/WWW/ blib/lib/WWW/Curl/ blib/lib/WWW/Curl/Easy.pm blib/lib/WWW/Curl/Form.pm blib/lib/WWW/Curl/Multi.pm blib/lib/WWW/Curl/Share.pm blib/lib/WWW/Curl.pm blib/man3/ blib/man3/WWW::Curl.3 >>> mv /Users/fly1003/var/cpan/build/WWW-Curl-4.05-uPBYU8/WWW-Curl-4.05.ppd /Users/fly1003/var/REPO/S/SZ/SZBALINT Finished 2008-10-19T01:58:54