Checking if your kit is complete... Looks good Writing Makefile for Crypt::OpenSSL::DSA cp lib/Crypt/OpenSSL/DSA.pm blib/lib/Crypt/OpenSSL/DSA.pm cp lib/Crypt/OpenSSL/DSA/Signature.pod blib/lib/Crypt/OpenSSL/DSA/Signature.pod /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 DSA.xs > DSA.xsc && mv DSA.xsc DSA.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.13\" -DXS_VERSION=\"0.13\" "-I/Users/cpanrun/pristine/5.8.7/lib/5.8.7/darwin-thread-multi-2level/CORE" -DPERL5 DSA.c DSA.xs: In function 'XS_Crypt__OpenSSL__DSA_generate_parameters': DSA.xs: In function 'XS_Crypt__OpenSSL__DSA_generate_parameters': DSA.xs:53: warning: passing argument 3 of 'Perl_sv_2pv_flags' from incompatible pointer type DSA.xs:53: warning: passing argument 3 of 'Perl_sv_2pv_flags' from incompatible pointer type DSA.xs:55: warning: pointer targets in passing argument 2 of 'DSA_generate_parameters' differ in signedness DSA.xs:55: warning: pointer targets in passing argument 2 of 'DSA_generate_parameters' differ in signedness DSA.xs: In function 'XS_Crypt__OpenSSL__DSA_do_sign': DSA.xs:80: warning: passing argument 3 of 'Perl_sv_2pv_flags' from incompatible pointer type DSA.xs: In function 'XS_Crypt__OpenSSL__DSA_do_sign': DSA.xs:80: warning: passing argument 3 of 'Perl_sv_2pv_flags' from incompatible pointer type DSA.xs: In function 'XS_Crypt__OpenSSL__DSA_sign': DSA.xs:101: warning: passing argument 3 of 'Perl_sv_2pv_flags' from incompatible pointer type DSA.xs:107: warning: pointer targets in passing argument 2 of 'Perl_newSVpvn' differ in signedness DSA.xs: In function 'XS_Crypt__OpenSSL__DSA_sign': DSA.xs:101: warning: passing argument 3 of 'Perl_sv_2pv_flags' from incompatible pointer type DSA.xs:107: warning: pointer targets in passing argument 2 of 'Perl_newSVpvn' differ in signedness DSA.xs: In function 'XS_Crypt__OpenSSL__DSA_verify': DSA.xs:123: warning: passing argument 3 of 'Perl_sv_2pv_flags' from incompatible pointer type DSA.xs:124: warning: passing argument 3 of 'Perl_sv_2pv_flags' from incompatible pointer type DSA.xs:125: warning: pointer targets in passing argument 2 of 'DSA_verify' differ in signedness DSA.xs:125: warning: pointer targets in passing argument 4 of 'DSA_verify' differ in signedness DSA.xs: In function 'XS_Crypt__OpenSSL__DSA_verify': DSA.xs:123: warning: passing argument 3 of 'Perl_sv_2pv_flags' from incompatible pointer type DSA.xs:124: warning: passing argument 3 of 'Perl_sv_2pv_flags' from incompatible pointer type DSA.xs:125: warning: pointer targets in passing argument 2 of 'DSA_verify' differ in signedness DSA.xs:125: warning: pointer targets in passing argument 4 of 'DSA_verify' differ in signedness DSA.xs: In function 'XS_Crypt__OpenSSL__DSA_do_verify': DSA.xs:140: warning: passing argument 3 of 'Perl_sv_2pv_flags' from incompatible pointer type DSA.xs:141: warning: pointer targets in passing argument 1 of 'DSA_do_verify' differ in signedness DSA.xs: In function 'XS_Crypt__OpenSSL__DSA_do_verify': DSA.xs:140: warning: passing argument 3 of 'Perl_sv_2pv_flags' from incompatible pointer type DSA.xs:141: warning: pointer targets in passing argument 1 of 'DSA_do_verify' differ in signedness DSA.xs: In function 'XS_Crypt__OpenSSL__DSA__load_key': DSA.xs:185: warning: passing argument 3 of 'Perl_sv_2pv_flags' from incompatible pointer type DSA.xs: In function 'XS_Crypt__OpenSSL__DSA__load_key': DSA.xs:185: warning: passing argument 3 of 'Perl_sv_2pv_flags' from incompatible pointer type DSA.xs: In function 'XS_Crypt__OpenSSL__DSA_get_p': DSA.xs:262: warning: pointer targets in passing argument 2 of 'BN_bn2bin' differ in signedness DSA.xs: In function 'XS_Crypt__OpenSSL__DSA_get_p': DSA.xs: In function 'XS_Crypt__OpenSSL__DSA_get_q':DSA.xs:262: warning: pointer targets in passing argument 2 of 'BN_bn2bin' differ in signedness DSA.xs:276: warning: pointer targets in passing argument 2 of 'BN_bn2bin' differ in signedness DSA.xs: In function 'XS_Crypt__OpenSSL__DSA_get_g':DSA.xs: In function 'XS_Crypt__OpenSSL__DSA_get_q': DSA.xs:290: warning: pointer targets in passing argument 2 of 'BN_bn2bin' differ in signednessDSA.xs:276: warning: pointer targets in passing argument 2 of 'BN_bn2bin' differ in signedness DSA.xs: In function 'XS_Crypt__OpenSSL__DSA_get_g': DSA.xs:290: warning: pointer targets in passing argument 2 of 'BN_bn2bin' differ in signedness DSA.xs: In function 'XS_Crypt__OpenSSL__DSA_get_pub_key': DSA.xs:304: warning: pointer targets in passing argument 2 of 'BN_bn2bin' differ in signedness DSA.xs: In function 'XS_Crypt__OpenSSL__DSA_get_pub_key': DSA.xs:304: warning: pointer targets in passing argument 2 of 'BN_bn2bin' differ in signedness DSA.xs: In function 'XS_Crypt__OpenSSL__DSA_get_priv_key': DSA.xs:318: warning: pointer targets in passing argument 2 of 'BN_bn2bin' differ in signedness DSA.xs: In function 'XS_Crypt__OpenSSL__DSA_get_priv_key': DSA.xs:318: warning: pointer targets in passing argument 2 of 'BN_bn2bin' differ in signedness DSA.xs: In function 'XS_Crypt__OpenSSL__DSA_set_p': DSA.xs:332: warning: passing argument 3 of 'Perl_sv_2pv_flags' from incompatible pointer type DSA.xs:332: warning: pointer targets in passing argument 1 of 'BN_bin2bn' differ in signedness DSA.xs: In function 'XS_Crypt__OpenSSL__DSA_set_p': DSA.xs:332: warning: passing argument 3 of 'Perl_sv_2pv_flags' from incompatible pointer type DSA.xs:332: warning: pointer targets in passing argument 1 of 'BN_bin2bn' differ in signedness DSA.xs: In function 'XS_Crypt__OpenSSL__DSA_set_q': DSA.xs:342: warning: passing argument 3 of 'Perl_sv_2pv_flags' from incompatible pointer type DSA.xs:342: warning: pointer targets in passing argument 1 of 'BN_bin2bn' differ in signedness DSA.xs: In function 'XS_Crypt__OpenSSL__DSA_set_q': DSA.xs:342: warning: passing argument 3 of 'Perl_sv_2pv_flags' from incompatible pointer type DSA.xs:342: warning: pointer targets in passing argument 1 of 'BN_bin2bn' differ in signedness DSA.xs: In function 'XS_Crypt__OpenSSL__DSA_set_g': DSA.xs:352: warning: passing argument 3 of 'Perl_sv_2pv_flags' from incompatible pointer type DSA.xs:352: warning: pointer targets in passing argument 1 of 'BN_bin2bn' differ in signedness DSA.xs: In function 'XS_Crypt__OpenSSL__DSA_set_g': DSA.xs:352: warning: passing argument 3 of 'Perl_sv_2pv_flags' from incompatible pointer type DSA.xs:352: warning: pointer targets in passing argument 1 of 'BN_bin2bn' differ in signedness DSA.xs: In function 'XS_Crypt__OpenSSL__DSA_set_pub_key': DSA.xs:362: warning: passing argument 3 of 'Perl_sv_2pv_flags' from incompatible pointer type DSA.xs:362: warning: pointer targets in passing argument 1 of 'BN_bin2bn' differ in signedness DSA.xs: In function 'XS_Crypt__OpenSSL__DSA_set_pub_key': DSA.xs:362: warning: passing argument 3 of 'Perl_sv_2pv_flags' from incompatible pointer type DSA.xs:362: warning: pointer targets in passing argument 1 of 'BN_bin2bn' differ in signedness DSA.xs: In function 'XS_Crypt__OpenSSL__DSA_set_priv_key': DSA.xs:372: warning: passing argument 3 of 'Perl_sv_2pv_flags' from incompatible pointer type DSA.xs:372: warning: pointer targets in passing argument 1 of 'BN_bin2bn' differ in signedness DSA.xs: In function 'XS_Crypt__OpenSSL__DSA_set_priv_key': DSA.xs:372: warning: passing argument 3 of 'Perl_sv_2pv_flags' from incompatible pointer type DSA.xs:372: warning: pointer targets in passing argument 1 of 'BN_bin2bn' differ in signedness DSA.xs: In function 'XS_Crypt__OpenSSL__DSA__Signature_get_r': DSA.xs:398: warning: pointer targets in passing argument 2 of 'BN_bn2bin' differ in signedness DSA.xs: In function 'XS_Crypt__OpenSSL__DSA__Signature_get_r': DSA.xs:398: warning: pointer targets in passing argument 2 of 'BN_bn2bin' differ in signedness DSA.xs: In function 'XS_Crypt__OpenSSL__DSA__Signature_get_s': DSA.xs:412: warning: pointer targets in passing argument 2 of 'BN_bn2bin' differ in signedness DSA.xs: In function 'XS_Crypt__OpenSSL__DSA__Signature_get_s': DSA.xs:412: warning: pointer targets in passing argument 2 of 'BN_bn2bin' differ in signedness DSA.xs: In function 'XS_Crypt__OpenSSL__DSA__Signature_set_r': DSA.xs:426: warning: passing argument 3 of 'Perl_sv_2pv_flags' from incompatible pointer type DSA.xs:426: warning: pointer targets in passing argument 1 of 'BN_bin2bn' differ in signedness DSA.xs: In function 'XS_Crypt__OpenSSL__DSA__Signature_set_s': DSA.xs:436: warning: passing argument 3 of 'Perl_sv_2pv_flags' from incompatible pointer type DSA.xs: In function 'XS_Crypt__OpenSSL__DSA__Signature_set_r': DSA.xs:436: warning: pointer targets in passing argument 1 of 'BN_bin2bn' differ in signednessDSA.xs:426: warning: passing argument 3 of 'Perl_sv_2pv_flags' from incompatible pointer type DSA.xs:426: warning: pointer targets in passing argument 1 of 'BN_bin2bn' differ in signedness DSA.xs: In function 'XS_Crypt__OpenSSL__DSA__Signature_set_s': DSA.xs:436: warning: passing argument 3 of 'Perl_sv_2pv_flags' from incompatible pointer type DSA.xs:436: warning: pointer targets in passing argument 1 of 'BN_bin2bn' differ in signedness Running Mkbootstrap for Crypt::OpenSSL::DSA () chmod 644 DSA.bs rm -f blib/arch/auto/Crypt/OpenSSL/DSA/DSA.bundle LD_RUN_PATH="/usr/lib" 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 DSA.o -o blib/arch/auto/Crypt/OpenSSL/DSA/DSA.bundle -lssl -lcrypto chmod 755 blib/arch/auto/Crypt/OpenSSL/DSA/DSA.bundle cp DSA.bs blib/arch/auto/Crypt/OpenSSL/DSA/DSA.bs chmod 644 blib/arch/auto/Crypt/OpenSSL/DSA/DSA.bs Manifying blib/man3/Crypt::OpenSSL::DSA.3 Manifying blib/man3/Crypt::OpenSSL::DSA::Signature.3 PERL_DL_NONLAZY=1 /Users/cpanrun/pristine/5.8.7/bin/perl "-MExtUtils::Command::MM" "-e" "test_harness(0, 'blib/lib', 'blib/arch')" t/*.t t/00-use...............ok t/10-selftest..........ok t/90-openssl-compat....ok All tests successful. Files=3, Tests=115, 2 wallclock secs ( 1.81 cusr + 0.60 csys = 2.41 CPU) Files found in blib/arch: installing files in blib/lib into architecture dependent library tree Installing /Users/cpanrun/pristine/5.8.7/man/man3/Crypt::OpenSSL::DSA.3 Installing /Users/cpanrun/pristine/5.8.7/man/man3/Crypt::OpenSSL::DSA::Signature.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