Checking if your kit is complete... Looks good Writing Makefile for Crypt::MatrixSSL You appear to be directly connected to the Internet. I have a test that grabs https://www.google.com/ Do you want to enable this test? [y] y cp sample_ssl_client.pl blib/lib/Crypt/sample_ssl_client.pl cp sample_functions.pl blib/lib/Crypt/sample_functions.pl cp mxgg.pl blib/lib/Crypt/mxgg.pl cp sample_ssl_server.pl blib/lib/Crypt/sample_ssl_server.pl cp MatrixSSL.pm blib/lib/Crypt/MatrixSSL.pm cc -c -I. -Imatrixssl-1-8-3-open -D_POSIX_C_SOURCE=199506L -D_REENTRANT -Ae -D_HPUX_SOURCE -Wl,+vnocompatwarnings -DNO_HASH_SEED -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fast +DSitanium2 +Ofltacc=strict -DVERSION=\"1.83\" -DXS_VERSION=\"1.83\" +Z "-I/home/cpanrun/ia64/build/5.8.2/lib/5.8.2/IA64.ARCHREV_0-thread-multi/CORE" -DLINUX matrixssl-1-8-3-open/src/crypto/peersec/arc4.c -omatrixssl-1-8-3-open/src/crypto/peersec/arc4.o cc -c -I. -Imatrixssl-1-8-3-open -D_POSIX_C_SOURCE=199506L -D_REENTRANT -Ae -D_HPUX_SOURCE -Wl,+vnocompatwarnings -DNO_HASH_SEED -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fast +DSitanium2 +Ofltacc=strict -DVERSION=\"1.83\" -DXS_VERSION=\"1.83\" +Z "-I/home/cpanrun/ia64/build/5.8.2/lib/5.8.2/IA64.ARCHREV_0-thread-multi/CORE" -DLINUX matrixssl-1-8-3-open/src/crypto/peersec/base64.c -omatrixssl-1-8-3-open/src/crypto/peersec/base64.o cc -c -I. -Imatrixssl-1-8-3-open -D_POSIX_C_SOURCE=199506L -D_REENTRANT -Ae -D_HPUX_SOURCE -Wl,+vnocompatwarnings -DNO_HASH_SEED -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fast +DSitanium2 +Ofltacc=strict -DVERSION=\"1.83\" -DXS_VERSION=\"1.83\" +Z "-I/home/cpanrun/ia64/build/5.8.2/lib/5.8.2/IA64.ARCHREV_0-thread-multi/CORE" -DLINUX matrixssl-1-8-3-open/src/crypto/peersec/des3.c -omatrixssl-1-8-3-open/src/crypto/peersec/des3.o cc -c -I. -Imatrixssl-1-8-3-open -D_POSIX_C_SOURCE=199506L -D_REENTRANT -Ae -D_HPUX_SOURCE -Wl,+vnocompatwarnings -DNO_HASH_SEED -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fast +DSitanium2 +Ofltacc=strict -DVERSION=\"1.83\" -DXS_VERSION=\"1.83\" +Z "-I/home/cpanrun/ia64/build/5.8.2/lib/5.8.2/IA64.ARCHREV_0-thread-multi/CORE" -DLINUX matrixssl-1-8-3-open/src/crypto/peersec/md5.c -omatrixssl-1-8-3-open/src/crypto/peersec/md5.o Warning 863: "matrixssl-1-8-3-open/src/crypto/peersec/md5.c", line 297 # Result of operator << is widened from unsigned long to unsigned long long. md->md5.length += md->md5.curlen << 3; ^^^^^^^^^^^^^^^^^^^ cc -c -I. -Imatrixssl-1-8-3-open -D_POSIX_C_SOURCE=199506L -D_REENTRANT -Ae -D_HPUX_SOURCE -Wl,+vnocompatwarnings -DNO_HASH_SEED -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fast +DSitanium2 +Ofltacc=strict -DVERSION=\"1.83\" -DXS_VERSION=\"1.83\" +Z "-I/home/cpanrun/ia64/build/5.8.2/lib/5.8.2/IA64.ARCHREV_0-thread-multi/CORE" -DLINUX matrixssl-1-8-3-open/src/crypto/peersec/md2.c -omatrixssl-1-8-3-open/src/crypto/peersec/md2.o cc -c -I. -Imatrixssl-1-8-3-open -D_POSIX_C_SOURCE=199506L -D_REENTRANT -Ae -D_HPUX_SOURCE -Wl,+vnocompatwarnings -DNO_HASH_SEED -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fast +DSitanium2 +Ofltacc=strict -DVERSION=\"1.83\" -DXS_VERSION=\"1.83\" +Z "-I/home/cpanrun/ia64/build/5.8.2/lib/5.8.2/IA64.ARCHREV_0-thread-multi/CORE" -DLINUX matrixssl-1-8-3-open/src/crypto/peersec/mpi.c -omatrixssl-1-8-3-open/src/crypto/peersec/mpi.o cc -c -I. -Imatrixssl-1-8-3-open -D_POSIX_C_SOURCE=199506L -D_REENTRANT -Ae -D_HPUX_SOURCE -Wl,+vnocompatwarnings -DNO_HASH_SEED -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fast +DSitanium2 +Ofltacc=strict -DVERSION=\"1.83\" -DXS_VERSION=\"1.83\" +Z "-I/home/cpanrun/ia64/build/5.8.2/lib/5.8.2/IA64.ARCHREV_0-thread-multi/CORE" -DLINUX matrixssl-1-8-3-open/src/crypto/peersec/rsa.c -omatrixssl-1-8-3-open/src/crypto/peersec/rsa.o cc -c -I. -Imatrixssl-1-8-3-open -D_POSIX_C_SOURCE=199506L -D_REENTRANT -Ae -D_HPUX_SOURCE -Wl,+vnocompatwarnings -DNO_HASH_SEED -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fast +DSitanium2 +Ofltacc=strict -DVERSION=\"1.83\" -DXS_VERSION=\"1.83\" +Z "-I/home/cpanrun/ia64/build/5.8.2/lib/5.8.2/IA64.ARCHREV_0-thread-multi/CORE" -DLINUX matrixssl-1-8-3-open/src/crypto/peersec/sha1.c -omatrixssl-1-8-3-open/src/crypto/peersec/sha1.o Warning 863: "matrixssl-1-8-3-open/src/crypto/peersec/sha1.c", line 222 # Result of operator << is widened from unsigned long to unsigned long long. md->sha1.length += md->sha1.curlen << 3; ^^^^^^^^^^^^^^^^^^^^ cc -c -I. -Imatrixssl-1-8-3-open -D_POSIX_C_SOURCE=199506L -D_REENTRANT -Ae -D_HPUX_SOURCE -Wl,+vnocompatwarnings -DNO_HASH_SEED -D_LARGEFILE_SOURCE -D_FILE_OFFSET_BITS=64 -fast +DSitanium2 +Ofltacc=strict -DVERSION=\"1.83\" -DXS_VERSION=\"1.83\" +Z "-I/home/cpanrun/ia64/build/5.8.2/lib/5.8.2/IA64.ARCHREV_0-thread-multi/CORE" -DLINUX matrixssl-1-8-3-open/src/os/linux/linux.c -omatrixssl-1-8-3-open/src/os/linux/linux.o Error 172: "matrixssl-1-8-3-open/src/os/linux/linux.c", line 125 # Undeclared variable 'PTHREAD_MUTEX_RECURSIVE_NP'. pthread_mutexattr_settype(&attr, PTHREAD_MUTEX_RECURSIVE_NP); ^^^^^^^^^^^^^^^^^^^^^^^^^^ make: *** [matrixssl-1-8-3-open/src/os/linux/linux.o] Error 2