Checking if your kit is complete... Looks good Writing Makefile for RIPEMD160 cp RIPEMD160/MAC.pm blib/lib/RIPEMD160/MAC.pm cp RIPEMD160.pm blib/lib/RIPEMD160.pm AutoSplitting blib/lib/RIPEMD160.pm (blib/lib/auto/RIPEMD160) /Users/cpanrun/pristine/5.8.7/bin/perl /Users/cpanrun/pristine/5.8.7/lib/5.8.7/ExtUtils/xsubpp -typemap /Users/cpanrun/pristine/5.8.7/lib/5.8.7/ExtUtils/typemap -typemap typemap RIPEMD160.xs > RIPEMD160.xsc && mv RIPEMD160.xsc RIPEMD160.c gcc -c -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 -DNO_HASH_SEED -fno-strict-aliasing -pipe -O3 -DVERSION=\"0.02\" -DXS_VERSION=\"0.02\" "-I/Users/cpanrun/pristine/5.8.7/lib/5.8.7/darwin-thread-multi-2level/CORE" -DPERL_BYTEORDER=4321 RIPEMD160.c RIPEMD160.xs: In function 'XS_RIPEMD160_digest': RIPEMD160.xs:120: warning: pointer targets in passing argument 2 of 'Perl_newSVpv' differ in signedness RIPEMD160.xs: In function 'XS_RIPEMD160_digest': RIPEMD160.xs:120: warning: pointer targets in passing argument 2 of 'Perl_newSVpv' differ in signedness gcc -c -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 -DNO_HASH_SEED -fno-strict-aliasing -pipe -O3 -DVERSION=\"0.02\" -DXS_VERSION=\"0.02\" "-I/Users/cpanrun/pristine/5.8.7/lib/5.8.7/darwin-thread-multi-2level/CORE" -DPERL_BYTEORDER=4321 rmd160.c gcc -c -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 -DNO_HASH_SEED -fno-strict-aliasing -pipe -O3 -DVERSION=\"0.02\" -DXS_VERSION=\"0.02\" "-I/Users/cpanrun/pristine/5.8.7/lib/5.8.7/darwin-thread-multi-2level/CORE" -DPERL_BYTEORDER=4321 wrap_160.c wrap_160.c: In function 'RIPEMD160_final': wrap_160.c:52: warning: incompatible implicit declaration of built-in function 'printf' wrap_160.c: In function 'RIPEMD160_final': wrap_160.c:52: warning: incompatible implicit declaration of built-in function 'printf' Running Mkbootstrap for RIPEMD160 () chmod 644 RIPEMD160.bs rm -f blib/arch/auto/RIPEMD160/RIPEMD160.bundle LD_RUN_PATH="" env MACOSX_DEPLOYMENT_TARGET=10.3 cc -bundle -undefined dynamic_lookup -arch ppc -arch i386 -Wl,-search_paths_first -Wl,-syslibroot,/Developer/SDKs/MacOSX10.4u.sdk -mmacosx-version-min=10.3 RIPEMD160.o rmd160.o wrap_160.o -o blib/arch/auto/RIPEMD160/RIPEMD160.bundle chmod 755 blib/arch/auto/RIPEMD160/RIPEMD160.bundle cp RIPEMD160.bs blib/arch/auto/RIPEMD160/RIPEMD160.bs chmod 644 blib/arch/auto/RIPEMD160/RIPEMD160.bs Manifying blib/man3/RIPEMD160::MAC.3 Manifying blib/man3/RIPEMD160.3 PERL_DL_NONLAZY=1 /Users/cpanrun/pristine/5.8.7/bin/perl "-Iblib/lib" "-Iblib/arch" test.pl 1..25 ok 1 (use RIPEMD160;) The byte-order isn't '1234', so the following tests will fail ok 2 (new) not ok 3 (std-test-vectors) not ok 4 (A...Za...z0...9) 2f5b5e982b063fd20a8b367f9f45f93c6431bed0: not ok 5 (8 x "1234567890") 43327852db7b69c1f9376de183f0687f2815dc25: not ok 6 (1e6 x "a") ok 7 (Various flavours of file-handle to addfile) ok 8 (Fully qualified with ' operator) ok 9 (Fully qualified with :: operator) ok 10 (Type glob) ok 11 (Type glob reference (the prefered mechanism)) ok 12 (File-handle passed by name (really the same as 9)) ok 13 (Other ways of reading the data -- line at a time) ok 14 (Input lines as a list to add()) ok 15 (Random chunks up to 128 bytes) ok 16 (All the data at once) ok 17 (Using static member function) not ok 18 (RIPEMD160::MAC std-test-vector from RFC2286) not ok 19 (RIPEMD160::MAC std-test-vector from RFC2286) not ok 20 (RIPEMD160::MAC std-test-vector from RFC2286) not ok 21 (RIPEMD160::MAC std-test-vector from RFC2286) not ok 22 (RIPEMD160::MAC std-test-vector from RFC2286) not ok 23 (RIPEMD160::MAC std-test-vector from RFC2286) not ok 24 (RIPEMD160::MAC std-test-vector from RFC2286) not ok 25 (RIPEMD160::MAC std-test-vector from RFC2286) Files found in blib/arch: installing files in blib/lib into architecture dependent library tree Installing /Users/cpanrun/pristine/5.8.7/man/man3/RIPEMD160.3 Installing /Users/cpanrun/pristine/5.8.7/man/man3/RIPEMD160::MAC.3 Appending installation info to /Users/cpanrun/pristine/5.8.7/lib/5.8.7/darwin-thread-multi-2level/perllocal.pod /bin/sh -c true