Hello. I am building OpenSSL 0.9.8j from the source available at http://www.openssl.org/source/openssl-0.9.8j.tar.gz on an IA64 linux system. During the build I encountered an error in crypto/sha/Makefile. For the linux-ia64 build, the output of the perl scripts goes to stdout instead of being redirected to the .s files. I made the following modification and afterwards it was able to build and test successfully:
# diff -Naur obj/crypto/sha/Makefile src/crypto/sha/Makefile --- obj/crypto/sha/Makefile 2009-03-13 09:31:16.419968132 -0500 +++ src/crypto/sha/Makefile 2008-10-06 05:35:29.000000000 -0500 @@ -59,11 +59,11 @@ (cd asm; $(PERL) sha512-sse2.pl a.out $(CFLAGS) $(PROCESSOR) > ../$@) sha1-ia64.s: asm/sha1-ia64.pl - (cd asm; $(PERL) sha1-ia64.pl ../$@ $(CFLAGS) > ../$@) + (cd asm; $(PERL) sha1-ia64.pl ../$@ $(CFLAGS)) sha256-ia64.s: asm/sha512-ia64.pl - (cd asm; $(PERL) sha512-ia64.pl ../$@ $(CFLAGS) > ../$@) + (cd asm; $(PERL) sha512-ia64.pl ../$@ $(CFLAGS)) sha512-ia64.s: asm/sha512-ia64.pl - (cd asm; $(PERL) sha512-ia64.pl ../$@ $(CFLAGS) > ../$@) + (cd asm; $(PERL) sha512-ia64.pl ../$@ $(CFLAGS)) # Solaris make has to be explicitly told sha1-x86_64.s: asm/sha1-x86_64.pl; $(PERL) asm/sha1-x86_64.pl $@ ----------------------------------------------------------- Tom Rothrock <tom.rothr...@us.army.mil> US Army Space & Missile Defense Command Simulation Center 256-955-3382 (DSN 645) FAX 256-955-1231 <http://www.sc.army.mil> Main SimCtr Phone: 256-955-3750 ----------------------------------------------------------- This email capability is supported by Department of Defense systems and is subject to monitoring. Please refrain from using this address for non-Government purposes. ----------------------------------------------------------- ______________________________________________________________________ OpenSSL Project http://www.openssl.org Development Mailing List openssl-dev@openssl.org Automated List Manager majord...@openssl.org