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 +DD64 -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-lp64/build/5.8.2/lib/5.8.2/IA64.ARCHREV_0-thread-multi-LP64/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 +DD64 -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-lp64/build/5.8.2/lib/5.8.2/IA64.ARCHREV_0-thread-multi-LP64/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 +DD64 -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-lp64/build/5.8.2/lib/5.8.2/IA64.ARCHREV_0-thread-multi-LP64/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 +DD64 -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-lp64/build/5.8.2/lib/5.8.2/IA64.ARCHREV_0-thread-multi-LP64/CORE" -DLINUX matrixssl-1-8-3-open/src/crypto/peersec/md5.c -omatrixssl-1-8-3-open/src/crypto/peersec/md5.o cc -c -I. -Imatrixssl-1-8-3-open -D_POSIX_C_SOURCE=199506L -D_REENTRANT -Ae -D_HPUX_SOURCE -Wl,+vnocompatwarnings +DD64 -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-lp64/build/5.8.2/lib/5.8.2/IA64.ARCHREV_0-thread-multi-LP64/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 +DD64 -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-lp64/build/5.8.2/lib/5.8.2/IA64.ARCHREV_0-thread-multi-LP64/CORE" -DLINUX matrixssl-1-8-3-open/src/crypto/peersec/mpi.c -omatrixssl-1-8-3-open/src/crypto/peersec/mpi.o Warning 863: "matrixssl-1-8-3-open/src/crypto/peersec/mpi.c", line 678 # Result of operator << is widened from int to long. if ((err = mp_copy(&M[1], &M[1 << (winsize - 1)])) != 0 ) { ^^^^^^^^^^^^^^^^^ Warning 863: "matrixssl-1-8-3-open/src/crypto/peersec/mpi.c", line 684 # Result of operator << is widened from int to long. &M[1 << (winsize - 1)])) != 0 ) { ^^^^^^^^^^^^^^^^^ Warning 863: "matrixssl-1-8-3-open/src/crypto/peersec/mpi.c", line 683 # Result of operator << is widened from int to long. if ((err = fast_s_mp_sqr (pool, &M[1 << (winsize - 1)], ^^^^^^^^^^^^^^^^^ Warning 863: "matrixssl-1-8-3-open/src/crypto/peersec/mpi.c", line 687 # Result of operator << is widened from int to long. if ((err = redux(&M[1 << (winsize - 1)], P, mp)) != 0 ) { ^^^^^^^^^^^^^^^^^ cc -c -I. -Imatrixssl-1-8-3-open -D_POSIX_C_SOURCE=199506L -D_REENTRANT -Ae -D_HPUX_SOURCE -Wl,+vnocompatwarnings +DD64 -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-lp64/build/5.8.2/lib/5.8.2/IA64.ARCHREV_0-thread-multi-LP64/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 +DD64 -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-lp64/build/5.8.2/lib/5.8.2/IA64.ARCHREV_0-thread-multi-LP64/CORE" -DLINUX matrixssl-1-8-3-open/src/crypto/peersec/sha1.c -omatrixssl-1-8-3-open/src/crypto/peersec/sha1.o cc -c -I. -Imatrixssl-1-8-3-open -D_POSIX_C_SOURCE=199506L -D_REENTRANT -Ae -D_HPUX_SOURCE -Wl,+vnocompatwarnings +DD64 -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-lp64/build/5.8.2/lib/5.8.2/IA64.ARCHREV_0-thread-multi-LP64/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