Checking if your kit is complete... Looks good Writing Makefile for Crypt::Rainbow cp Rainbow.pm blib/lib/Crypt/Rainbow.pm /Users/cpanrun/build/5.10.0/bin/perl /Users/cpanrun/build/5.10.0/lib/ExtUtils/xsubpp -typemap /Users/cpanrun/build/5.10.0/lib/ExtUtils/typemap -typemap typemap Rainbow.xs > Rainbow.xsc && mv Rainbow.xsc Rainbow.c gcc -c -I. -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 -DPRIVLIB_LAST_IN_INC -fno-strict-aliasing -pipe -O3 -DVERSION=\"1.0.0\" -DXS_VERSION=\"1.0.0\" "-I/Users/cpanrun/build/5.10.0/lib/CORE" Rainbow.c In file included from Rainbow.xs:5: _rainbow.c: In function 'cipherInit': _rainbow.c:286: warning: pointer targets in assignment differ in signedness _rainbow.c:290: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness _rainbow.c:290: warning: pointer targets in passing argument 2 of 'strncpy' differ in signedness In file included from Rainbow.xs:5: _rainbow.c: In function 'cipherInit': _rainbow.c:286: warning: pointer targets in assignment differ in signedness _rainbow.c:290: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness _rainbow.c:290: warning: pointer targets in passing argument 2 of 'strncpy' differ in signedness _rainbow.c: In function 'cipher_correct_test': _rainbow.c:1043: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness _rainbow.c:1043: warning: pointer targets in passing argument 2 of 'strncmp' differ in signedness _rainbow.c:1054: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness _rainbow.c:1054: warning: pointer targets in passing argument 2 of 'strncmp' differ in signedness _rainbow.c:1065: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness _rainbow.c:1065: warning: pointer targets in passing argument 2 of 'strncmp' differ in signedness _rainbow.c: In function 'cipher_correct_test': _rainbow.c:1043: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness _rainbow.c:1043: warning: pointer targets in passing argument 2 of 'strncmp' differ in signedness _rainbow.c: In function 'cipher_speed_test': _rainbow.c:1109: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness _rainbow.c:1054: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness_rainbow.c:1109: warning: pointer targets in passing argument 2 of 'strncpy' differ in signedness _rainbow.c:1054: warning: pointer targets in passing argument 2 of 'strncmp' differ in signedness _rainbow.c:1065: warning: pointer targets in passing argument 1 of 'strncmp' differ in signedness _rainbow.c:1065: warning: pointer targets in passing argument 2 of 'strncmp' differ in signedness _rainbow.c:1125: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness _rainbow.c:1125: warning: pointer targets in passing argument 2 of 'strncpy' differ in signedness _rainbow.c: In function 'cipher_speed_test': _rainbow.c:1109: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness _rainbow.c:1109: warning: pointer targets in passing argument 2 of 'strncpy' differ in signedness _rainbow.c:1125: warning: pointer targets in passing argument 1 of 'strncpy' differ in signedness _rainbow.c:1125: warning: pointer targets in passing argument 2 of 'strncpy' differ in signedness Rainbow.xs: In function 'XS_Crypt__Rainbow_new': Rainbow.xs:54: warning: pointer targets in passing argument 3 of 'cipherInit' differ in signedness Rainbow.xs: In function 'XS_Crypt__Rainbow_new': Rainbow.xs:54: warning: pointer targets in passing argument 3 of 'cipherInit' differ in signedness Rainbow.xs: In function 'XS_Crypt__Rainbow_encrypt': Rainbow.xs:70: warning: pointer targets in initialization differ in signedness Rainbow.xs:76: warning: pointer targets in passing argument 5 of 'blockEncrypt' differ in signedness Rainbow.xs: In function 'XS_Crypt__Rainbow_encrypt': Rainbow.xs:70: warning: pointer targets in initialization differ in signedness Rainbow.xs:76: warning: pointer targets in passing argument 5 of 'blockEncrypt' differ in signedness Rainbow.xs: In function 'XS_Crypt__Rainbow_decrypt': Rainbow.xs:94: warning: pointer targets in initialization differ in signedness Rainbow.xs:100: warning: pointer targets in passing argument 5 of 'blockDecrypt' differ in signedness Rainbow.xs: In function 'XS_Crypt__Rainbow_decrypt': Rainbow.xs:94: warning: pointer targets in initialization differ in signedness Rainbow.xs:100: warning: pointer targets in passing argument 5 of 'blockDecrypt' differ in signedness Running Mkbootstrap for Crypt::Rainbow () chmod 644 Rainbow.bs rm -f blib/arch/auto/Crypt/Rainbow/Rainbow.bundle 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 Rainbow.o -o blib/arch/auto/Crypt/Rainbow/Rainbow.bundle \ \ chmod 755 blib/arch/auto/Crypt/Rainbow/Rainbow.bundle cp Rainbow.bs blib/arch/auto/Crypt/Rainbow/Rainbow.bs chmod 644 blib/arch/auto/Crypt/Rainbow/Rainbow.bs Manifying blib/man3/Crypt::Rainbow.3 PERL_DL_NONLAZY=1 /Users/cpanrun/build/5.10.0/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(1, 'blib/lib', 'blib/arch')" t/*.t t/01.........1..2 ok 1 - use Crypt::Rainbow; not ok 2 # Failed test at t/01.t line 15. # got: '664e6a126c05ce620616dbd09b7ed6e8' # expected: '8d508cd484bb8e7e8acce5db09badb92' # Looks like you failed 1 test of 2. dubious Test returned status 1 (wstat 256, 0x100) DIED. FAILED test 2 Failed 1/2 tests, 50.00% okay t/02.........1..2 ok 1 - use Crypt::Rainbow; # Failed test at t/02.t line 15. not ok 2 # got: '00112233445566778899aabbccddeeff' # expected: 'b781ee1ee59dd1e386939ea1030671bc' # Looks like you failed 1 test of 2. dubious Test returned status 1 (wstat 256, 0x100) DIED. FAILED test 2 Failed 1/2 tests, 50.00% okay t/loading....1..1 ok 1 - use Crypt::Rainbow; ok Failed Test Stat Wstat Total Fail List of Failed ------------------------------------------------------------------------------- t/01.t 1 256 2 1 2 t/02.t 1 256 2 1 2 Failed 2/3 test scripts. 2/5 subtests failed. Files=3, Tests=5, 1 wallclock secs ( 0.85 cusr + 0.18 csys = 1.03 CPU) Failed 2/3 test programs. 2/5 subtests failed. make: *** [test_dynamic] Error 255