Steve: Well, I put the IA64 build on the back burner. I downloaded the trial HP C compiler package and installed it on a HP-UX 11 PA-RISC2.0 platform on which I have tried to build openssl-fips-1.1.2. I've hit a snag (actually, a few) and spent a few days Googling and scouring hp.com for enlightenment, but, haven't figure this out yet. As you (unwisely) mentioned that you built openssl-fips-1.1.2 successfully on a PA-RISC2.0 box, it's clear I'm missing something fundamental here. I had expected that building on a *nix platform was going to be easier (for me) than building on Windows ... perhaps I was brighter a year ago. Regardlesss, below, find two sections ...
1. Setup: Describes the platform configuration 2. Output: Extracted portions of "make -p" As always, at your discretion ... ------------------------------------------------------------------------------ Setup: Platform Configuration ------------------------------------------------------------------------------ Desc: Installed build tools for building OFOM/openssl/curl Date: Sun Apr 27 19:44:02 PDT 2008 System: HP-UX smirnov B.11.11 U 9000/785 2003396480 unlimited-user license File List: make ld cc perl:-v openssl:version Occurences: #########1#########2#########3#########4#########5#########6 make (3 found) #########1#########2#########3#########4 instance: #1 location: /opt/OpenSource/bin/make ls -lt: -r-xr-xr-x 1 bin bin 1298384 Apr 5 2001 /opt/OpenSource/bin/make what: /opt/OpenSource/bin/make: #########1#########2#########3#########4 instance: #2 location: /usr/bin/make ls -lt: lr-xr-xr-t 1 root sys 17 Aug 30 2007 /usr/bin/make -> /usr/ccs/bin/make what: /usr/bin/make: $Revision: B.11.11_LR Fri Oct 27 00:43:03 PDT 2000 $ #########1#########2#########3#########4 instance: #3 location: /usr/ccs/bin/make ls -lt: -r-xr-xr-x 1 bin bin 86016 Nov 14 2000 /usr/ccs/bin/make what: /usr/ccs/bin/make: $Revision: B.11.11_LR Fri Oct 27 00:43:03 PDT 2000 $ #########1#########2#########3#########4#########5#########6 ld (2 found) #########1#########2#########3#########4 instance: #1 location: /usr/bin/ld ls -lt: lr-xr-xr-t 1 root sys 15 Aug 30 2007 /usr/bin/ld -> /usr/ccs/bin/ld what: /usr/bin/ld: HP aC++ B3910B A.03.25 Classic Iostream Library HP aC++ B3910B A.03.25 Language Support Library ld_msgs.cat: $Revision: 1.85 $ 92453-07 linker command s800.sgs ld PA64 B.11.18 REL 000922 #########1#########2#########3#########4 instance: #2 location: /usr/ccs/bin/ld ls -lt: -r-xr-xr-x 1 bin bin 581632 Nov 14 2000 /usr/ccs/bin/ld what: /usr/ccs/bin/ld: HP aC++ B3910B A.03.25 Classic Iostream Library HP aC++ B3910B A.03.25 Language Support Library ld_msgs.cat: $Revision: 1.85 $ 92453-07 linker command s800.sgs ld PA64 B.11.18 REL 000922 #########1#########2#########3#########4#########5#########6 cc (3 found) #########1#########2#########3#########4 instance: #1 location: /opt/ansic/bin/cc ls -lt: -r-xr-xr-x 2 bin bin 925696 Jun 14 2007 /opt/ansic/bin/cc what: /opt/ansic/bin/cc: $Revision: 92453-07 linker linker crt0.o B.11.53 060807 $ LINT B.11.11.18 CXREF B.11.11.18 HP92453-01 B.11.11.18 HP C Compiler $ PATCH/11.00:PHCO_27774 Oct 3 2002 09:45:59 $ #########1#########2#########3#########4 instance: #2 location: /usr/bin/cc ls -lt: lr-xr-xr-t 1 root sys 17 Apr 14 17:39 /usr/bin/cc -> /opt/ansic/bin/cc what: /usr/bin/cc: $Revision: 92453-07 linker linker crt0.o B.11.53 060807 $ LINT B.11.11.18 CXREF B.11.11.18 HP92453-01 B.11.11.18 HP C Compiler $ PATCH/11.00:PHCO_27774 Oct 3 2002 09:45:59 $ #########1#########2#########3#########4 instance: #3 location: /usr/ccs/bin/cc ls -lt: lrwxr-xr-x 1 root sys 12 Aug 30 2007 /usr/ccs/bin/cc -> ./cc_bundled what: /usr/ccs/bin/cc: HP92453-01 A.11.01.21 HP C (Bundled) Compiler $ Sep 8 2000 23:13:51 $ #########1#########2#########3#########4#########5#########6 perl (3 found) #########1#########2#########3#########4 instance: #1 location: /opt/perl/bin/perl ls -lt: -r-xr-xr-x 1 bin bin 1546916 Jun 21 2001 /opt/perl/bin/perl what: /opt/perl/bin/perl: yaccpar 1.8 (Berkeley) 01/20/91 version: This is perl, v5.6.1 built for PA-RISC1.1-thread-multi (with 1 registered patch, see perl -V for more detail) Copyright 1987-2001, Larry Wall Binary build 627 provided by ActiveState Tool Corp. http://www.ActiveState.com Built 21:42:53 Jun 20 2001 Perl may be copied only under the terms of either the Artistic License or the GNU General Public License, which may be found in the Perl 5 source kit. Complete documentation for Perl, including FAQ lists, should be found on this system using `man perl' or `perldoc perl'. If you have access to the Internet, point your browser at http://www.perl.com/, the Perl Home Page. #########1#########2#########3#########4 instance: #2 location: /usr/contrib/bin/perl ls -lt: -r-xr-xr-x 1 bin bin 963092 Nov 14 2000 /usr/contrib/bin/perl what: /usr/contrib/bin/perl: yaccpar 1.8 (Berkeley) 01/20/91 version: This is perl, version 5.005_02 built for PA-RISC1.1 Copyright 1987-1998, Larry Wall Perl may be copied only under the terms of either the Artistic License or the GNU General Public License, which may be found in the Perl 5.0 source kit. Complete documentation for Perl, including FAQ lists, should be found on this system using `man perl' or `perldoc perl'. If you have access to the Internet, point your browser at http://www.perl.com/, the Perl Home Page. #########1#########2#########3#########4 instance: #3 location: /usr/local/bin/perl ls -lt: -rwxr-xr-x 2 root sys 2117884 Sep 19 2006 /usr/local/bin/perl what: /usr/local/bin/perl: $Revision: 92453-07 linker linker crt0.o B.11.53 DBG 060323 $ version: This is perl, v5.8.8 built for PA-RISC2.0 Copyright 1987-2006, Larry Wall Perl may be copied only under the terms of either the Artistic License or the GNU General Public License, which may be found in the Perl 5 source kit. Complete documentation for Perl, including FAQ lists, should be found on this system using "man perl" or "perldoc perl". If you have access to the Internet, point your browser at http://www.perl.org/, the Perl Home Page. #########1#########2#########3#########4#########5#########6 openssl (2 found) #########1#########2#########3#########4 instance: #1 location: /opt/apache/ssl/bin/openssl ls -lt: -rwxr-xr-x 1 bin bin 1979612 Oct 16 2001 /opt/apache/ssl/bin/openssl what: /opt/apache/ssl/bin/openssl: version: OpenSSL 0.9.5a 1 Apr 2000 #########1#########2#########3#########4 instance: #2 location: /usr/local/bin/openssl ls -lt: -rwxr-xr-x 1 root sys 2568192 Oct 19 2007 /usr/local/bin/openssl what: /usr/local/bin/openssl: $Revision: 92453-07 linker linker crt0.o B.11.61 070614 $ version: OpenSSL 0.9.8g 19 Oct 2007 ------------------------------------------------------------------------------ Output: make -p (noteworthy output) ------------------------------------------------------------------------------ Macros: commands: commands: SHAREDCMD = $(CC) SHAREDFLAGS = ${SHARED_LDFLAGS} -G -bE:lib$$i.exp -bM:SRE ALLSYMSFLAG = -bnogc DETECT_GNU_LD = (${CC} -Wl,-V /dev/null 2>&1 | grep '^GNU ld' )>/dev/null HEADER = e_os.h EXHEADER = e_os2.h WTARFILE = $(NAME)-win.tar TARFILE = $(NAME).tar NAME = $(BASENAME)-$(VERSION) BASENAME = openssl GENERAL = Makefile SHARED_LDFLAGS = -b SHARED_LIBS_LINK_EXTS = .sl.$(SHLIB_MAJOR) .sl SHARED_LIBS = SHARED_SSL = libssl$(SHLIB_EXT) SHARED_CRYPTO = libcrypto$(SHLIB_EXT) LIBS = libcrypto.a libssl.a WDIRS = windows EDIRS = times doc bugs util include certs ms shlib mt demos perl sf dep VMS ONEDIRS = out tmp TOP = . MANSUFFIX = MAN3 = 3 MAN1 = 1 MANDIR = $(OPENSSLDIR)/man MAKEFILE = Makefile TESTS = alltests FDIRS = sha rand des aes dsa rsa dh hmac SDIRS = objects md2 md4 md5 sha mdc2 hmac ripemd des rc2 rc4 rc5 idea bf cast bn ec rsa dsa dh dso engine aes buffer bio stack lhash rand err evp asn1 pem x509 x509v3 conf txt_db pkcs7 pkcs12 comp oc sp ui krb5 SHLIBDIRS = crypto ssl DIRS = crypto fips-1.0 ssl $(SHLIB_MARK) apps test tools SHLIB_MARK = LIBZLIB = ZLIB_INCLUDE = LIBKRB5 = KRB5_INCLUDES = RMD160_ASM_OBJ = FIPS_SHA1_ASM_OBJ = SHA1_ASM_OBJ = MD5_ASM_OBJ = RC5_ENC = rc5_enc.o RC4_ENC = rc4_enc.o CAST_ENC = c_enc.o BF_ENC = bf_enc.o DES_ENC = des_enc.o fcrypt_b.o FIPS_AES_ENC = fips_aes_core.o FIPS_DES_ENC = fips_des_enc.o PROCESSOR = BN_ASM = asm/pa-risc2.o ASFLAG = $(CFLAG) MAKEDEPPROG = makedepend TARFLAGS = --no-recursion TAR = tar RANLIB = /usr/bin/ranlib AR = ar $(ARFLAGS) r EXE_EXT = EX_LIBS = -Wl,+cdp,../:,+cdp,./:,+s,+b,$(INSTALLTOP)/lib -ldld PEX_LIBS = DEPFLAG = CFLAG = -v -DOPENSSL_THREADS -D_REENTRANT -DDSO_DL -DOPENSSL_NO_KRB5 -D_REENTRANT +DA2.0 +DS2.0 +O3 +O ptrs_strongly_typed -Ae +ESlit -DB_ENDIAN -DMD32_XARRAY OPENSSLDIR = /usr/local/ssl INSTALLTOP = /usr/local/ssl INSTALL_PREFIX = HERE = . SHLIB_TARGET = hpux-shared CONFIGURE_ARGS = hpux-parisc2-cc fips -D_REENTRANT OPTIONS = fips -D_REENTRANT no-krb5 PLATFORM = hpux-parisc2-cc SHLIB_EXT = .sl.$(SHLIB_MAJOR).$(SHLIB_MINOR) SHLIB_MINOR = 9.7 SHLIB_MAJOR = 0 SHLIB_VERSION_HISTORY = SHLIB_VERSION_NUMBER = 0.9.7 MINOR = 9.7 MAJOR = 0 VERSION = 0.9.7j-dev SHELL = /bin/sh PROJECTDIR = LINES = 60 TZ = PST8PDT PERL5LIB = /usr/local/lib:/usr/local/lib/perl5/5.8.8/PA-RISC2.0:/usr/local/lib/perl5/5.8.8:/usr/local/ lib/perl5/5.8.8/unicore/lib PWD = /barrel/udc/dfom/openssl-fips-1.1.2 TERM = ansi HOME = / ERASE = ^H MAIL = /var/mail/root LOGNAME = root CCOPTS = -v EDITOR = vi PERL = /usr/local/bin/perl LDOPTS = -v -t COLUMNS = 102 PATH = /opt/ansic/bin:/opt/langtools/bin:/usr/bin:/usr/local/bin:/opt/perl/bin:/opt/aCC/bin:/usr/sbin: /usr/contrib/bin MANPATH = /usr/share/man/%L:/usr/share/man:/usr/contrib/man/%L:/usr/contrib/man:/usr/local/man/%L:/usr /local/man:/opt/graphics/PEX5/share/man:/opt/graphics/starbase/share/man:/opt/mpi/share/man:/opt/upgra de/share/man/%L:/opt/upgrade/share/man:/opt/pd/share/man/%L:/opt/pd/share/man:/opt/pd/share/man/%L:/op t/pd/share/man:/opt/pd/share/man/%L:/opt/pd/share/man:/opt/resmon/share/man:/opt/hparray/share/man/%L: /opt/hparray/share/man:/opt/scr/share/man:/usr/dt/share/man:/opt/samba/man:/opt/graphics/phigs/share/m an:/opt/mlib/share/man://opt/perl/man:/opt/OpenSource/man:/opt/videoout/share/man:/opt/ignite/share/ma n/%L:/opt/ignite/share/man:/opt/aCC/share/man/%L:/opt/aCC/share/man:/opt/ansic/share/man/%L:/opt/ansic /share/man:/opt/langtools/share/man/%L:/opt/langtools/share/man:/opt/cadvise/share/man/%L:/opt/cadvise /share/man:/opt/sentinel/man/%L:/opt/sentinel/man _ = /usr/bin/make SCCSGETFLAGS = -s SCCSFLAGS = CXX = CC CXXFLAGS = -O GFLAGS = GET = get ARFLAGS = ASFLAGS = AS = $(CC) -c RFLAGS = -O FFLAGS = -O PFLAGS = -O CFLAGS = -O PC = pc FC = f77 CC = cc LDFLAGS = LD = ld LFLAGS = LEX = lex YFLAGS = YACC = yacc MAKE = make $ = $ MAKEFLAGS = b ... cc: informational note 404: NLSPATH is /opt/ansic/lib/nls/msg/%L/%N.cat:/opt/ansic/lib/nls/msg/C/%N.ca t: cc: informational note 404: INCLUDIR is INCLUDIR=/usr/include cc: informational note 404: CCOPTS is -v /opt/langtools/lbin/cpp.ansi fips_sha1dgst.c /var/tmp/ctmAAAa23872 -$ -D__hp9000s700 -D__hp9000s800 -D __hppa -D__hpux -D__unix -I.. -I../.. -I../../include -DOPENSSL_THREADS -D_REENTRANT -DDSO_DL -DOPENSS L_NO_KRB5 -D_REENTRANT -DB_ENDIAN -DMD32_XARRAY -D_ILP32 -e -D_PA_RISC2_0 -D_HPUX_SOURCE -D__STDC_EXT_ _ -D__HP_cc=111108 cc: informational note 411: Entering Preprocessor. /opt/ansic/lbin/ccom /var/tmp/ctmAAAa23872 fips_sha1dgst.o -Ffips_sha1dgst.c -ESlit -DA2.0 -DS2.0 -Oq0 3,al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,In,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,Lx,ST,ap,Pg,ug,Lu,lb,uj,dp,F s,bp,wp,Cl,mo,xn,Ex,mp,rp,Ap,Dn,Sg,pt,Kt,Em,pc,np! -Ae cc -o fips_standalone_sha1 -I.. -I../.. -I../../include -v -DOPENSSL_THREADS -D_REENTRANT -DDSO_DL -DOPENSSL_NO_KRB5 -D_REENTRANT +DA2.0 +DS2.0 +O3 +Optrs_strongly_typed -Ae +ESlit -DB_ENDIAN -DMD32_XA RRAY \ fips_standalone_sha1.o fips_sha1dgst.o cc: informational note 404: NLSPATH is /opt/ansic/lib/nls/msg/%L/%N.cat:/opt/ansic/lib/nls/msg/C/%N.ca t: cc: informational note 404: INCLUDIR is INCLUDIR=/usr/include cc: informational note 404: LPATH is /usr/lib:/opt/langtools/lib: /usr/ccs/bin/ld /opt/langtools/lib/crt0.o -o fips_standalone_sha1 fips_standalone_sha1.o fips_sha1dgst .o -u main -lc cc: informational note 413: Entering Link editor. /usr/ccs/bin/ld -v -t /opt/langtools/lib/crt0.o -o fips_standalone_sha1 fips_standalone_sha1.o fips_sh a1dgst.o -u main -lc LPATH is : /usr/lib:/opt/langtools/lib Loading /opt/langtools/lib/crt0.o: Loading fips_standalone_sha1.o: /usr/ccs/bin/ld: (Warning) At least one PA 2.0 object file (fips_standalone_sha1.o) was detected. The linked output may not run on a PA 1.x system. Loading fips_sha1dgst.o: Searching library /usr/lib/libdld.2: /usr/lib/libdld.2: Searching library /usr/lib/libc.sl: /usr/lib/libc.sl: Searching library /usr/lib/milli.a: Selecting dyncallU.o to resolve $$dyncall referenced from /opt/langtools/lib/crt0.o Loading /usr/lib/milli.a(dyncallU.o): Searching library /usr/lib/milli.a: /opt/langtools/lib/crt0.o: fips_standalone_sha1.o: fips_sha1dgst.o: /usr/lib/milli.a: cc -I.. -I../.. -I../../include -v -DOPENSSL_THREADS -D_REENTRANT -DDSO_DL -DOPENSSL_NO_KRB5 -D_REE NTRANT +DA2.0 +DS2.0 +O3 +Optrs_strongly_typed -Ae +ESlit -DB_ENDIAN -DMD32_XARRAY -c fips_sha1_selfte st.c cc: informational note 404: NLSPATH is /opt/ansic/lib/nls/msg/%L/%N.cat:/opt/ansic/lib/nls/msg/C/%N.ca t: cc: informational note 404: INCLUDIR is INCLUDIR=/usr/include cc: informational note 404: CCOPTS is -v ... DEBUG: fips-1.0 Makefile: fips_canister.o: fips.o fips_err_wrapper.o fipshashes.o,sha/lib hmac/lib ran d/lib des/lib aes/lib dsa/lib rsa/lib dh/lib + cc -I. -I.. -I../include -v -DOPENSSL_THREADS -D_REENTRANT -DDSO_DL -DOPENSSL_NO_KRB5 -D_REENTRANT + DA2.0 +DS2.0 +O3 +Optrs_strongly_typed -Ae +ESlit -DB_ENDIAN -DMD32_XARRAY -DHMAC_EXT="sha1" -r -nostd lib -o fipscanister.o fips_start.o fips.o fips_err_wrapper.o fipshashes.o ../crypto/aes/aes_cbc.o ../c rypto/aes/aes_cfb.o ../crypto/aes/aes_ecb.o ../crypto/aes/aes_ofb.o ../crypto/asn1/a_bitstr.o ../crypt ... pto/x509v3/v3err.o ../crypto/x509v3/v3_hex.o ../crypto/x509/x509_err.o -n ../crypto/bn/asm/pa-risc2.o sha/fips_sha1dgst.o sha/fips_sha1_selftest.o sha/fips_sha256.o sha/fips_sha512.o hmac/fips_hmac.o hmac /fips_hmac_selftest.o rand/fips_rand.o rand/fips_rand_selftest.o des/fips_des_enc.o des/fips_des_selft est.o des/fips_set_key.o aes/fips_aes_core.o aes/fips_aes_selftest.o dsa/fips_dsa_ossl.o dsa/fips_dsa_ gen.o dsa/fips_dsa_selftest.o rsa/fips_rsa_eay.o rsa/fips_rsa_gen.o rsa/fips_rsa_selftest.o rsa/fips_r sa_x931g.o dh/fips_dh_check.o dh/fips_dh_gen.o dh/fips_dh_key.o fips_end.o cc: warning 422: Unknown option "-nostdlib" ignored. cc: informational note 404: NLSPATH is /opt/ansic/lib/nls/msg/%L/%N.cat:/opt/ansic/lib/nls/msg/C/%N.ca t: cc: informational note 404: INCLUDIR is INCLUDIR=/usr/include cc: informational note 404: LPATH is /usr/lib:/opt/langtools/lib: /usr/ccs/bin/ld /opt/langtools/lib/crt0.o -r -o fipscanister.o fips_start.o fips.o fips_err_wrapper.o fipshashes.o ../crypto/aes/aes_cbc.o ../crypto/aes/aes_cfb.o ../crypto/aes/aes_ecb.o ../crypto/aes/aes ... 509_err.o -n ../crypto/bn/asm/pa-risc2.o sha/fips_sha1dgst.o sha/fips_sha1_selftest.o sha/fips_sha256. o sha/fips_sha512.o hmac/fips_hmac.o hmac/fips_hmac_selftest.o rand/fips_rand.o rand/fips_rand_selftes t.o des/fips_des_enc.o des/fips_des_selftest.o des/fips_set_key.o aes/fips_aes_core.o aes/fips_aes_sel ftest.o dsa/fips_dsa_ossl.o dsa/fips_dsa_gen.o dsa/fips_dsa_selftest.o rsa/fips_rsa_eay.o rsa/fips_rsa _gen.o rsa/fips_rsa_selftest.o rsa/fips_rsa_x931g.o dh/fips_dh_check.o dh/fips_dh_gen.o dh/fips_dh_key .o fips_end.o -u main -lc cc: informational note 413: Entering Link editor. /usr/ccs/bin/ld -v -t /opt/langtools/lib/crt0.o -r -o fipscanister.o fips_start.o fips.o fips_err_wrap per.o fipshashes.o ../crypto/aes/aes_cbc.o ../crypto/aes/aes_cfb.o ../crypto/aes/aes_ecb.o ../crypto/a ... x509/x509_err.o -n ../crypto/bn/asm/pa-risc2.o sha/fips_sha1dgst.o sha/fips_sha1_selftest.o sha/fips_s ha256.o sha/fips_sha512.o hmac/fips_hmac.o hmac/fips_hmac_selftest.o rand/fips_rand.o rand/fips_rand_s elftest.o des/fips_des_enc.o des/fips_des_selftest.o des/fips_set_key.o aes/fips_aes_core.o aes/fips_a es_selftest.o dsa/fips_dsa_ossl.o dsa/fips_dsa_gen.o dsa/fips_dsa_selftest.o rsa/fips_rsa_eay.o rsa/fi ps_rsa_gen.o rsa/fips_rsa_selftest.o rsa/fips_rsa_x931g.o dh/fips_dh_check.o dh/fips_dh_gen.o dh/fips_ dh_key.o fips_end.o -u main -lc LPATH is : /usr/lib:/opt/langtools/lib Loading /opt/langtools/lib/crt0.o: Loading fips_start.o: Loading fips.o: Loading fips_err_wrapper.o: Loading fipshashes.o: Loading ../crypto/aes/aes_cbc.o: Loading ../crypto/aes/aes_cfb.o: Loading ../crypto/aes/aes_ecb.o: ... Loading rsa/fips_rsa_x931g.o: Loading dh/fips_dh_check.o: Loading dh/fips_dh_gen.o: Loading dh/fips_dh_key.o: Loading fips_end.o: /usr/ccs/bin/ld: (Warning) Shared library /usr/lib/libc.sl referenced during relocatable link - ignore d /opt/langtools/lib/crt0.o: fips_start.o: fips.o: fips_err_wrapper.o: fipshashes.o: ../crypto/aes/aes_cbc.o: ../crypto/aes/aes_cfb.o: ../crypto/aes/aes_ecb.o: ../crypto/aes/aes_ofb.o: ../crypto/asn1/a_bitstr.o: ../crypto/asn1/a_bytes.o: ... rsa/fips_rsa_gen.o: rsa/fips_rsa_selftest.o: rsa/fips_rsa_x931g.o: dh/fips_dh_check.o: dh/fips_dh_gen.o: dh/fips_dh_key.o: fips_end.o: sha/fips_standalone_sha1 fipscanister.o > fipscanister.o.sha1 exdel=""; \ for i in ../crypto/aes/aes_cbc.o ../crypto/aes/aes_cfb.o ../crypto/aes/aes_ecb.o ../crypto/aes/a es_ofb.o ../crypto/asn1/a_bitstr.o ../crypto/asn1/a_bytes.o ../crypto/asn1/a_dup.o ../crypto/asn1/ a_int.o ../crypto/asn1/a_object.o ../crypto/asn1/asn1_err.o ../crypto/asn1/asn1_lib.o ../crypto/as n1/a_type.o ../crypto/asn1/evp_asn1.o ../crypto/asn1/tasn_dec.o ../crypto/asn1/tasn_enc.o ../crypt ... pto/rsa/rsa_pss.o ../crypto/rsa/rsa_sign.o ../crypto/rsa/rsa_ssl.o ../crypto/rsa/rsa_x931.o ../cry pto/stack/stack.o ../crypto/uid.o ../crypto/ui/ui_err.o ../crypto/x509v3/v3err.o ../crypto/x509v3/ v3_hex.o ../crypto/x509/x509_err.o asm/pa-risc2.o;\ do \ exdel="$exdel "`basename $i`""; \ done ; \ ar d ../libcrypto.a $exdel DEBUG: fips-1.0 Makefile: lib: ar r ../libcrypto.a fipscanister.o /usr/bin/ranlib ../libcrypto.a || echo Never mind. DEBUG: fips-1.0 Makefile: fips_premain_dso.o: cc,-I. -I.. -I../include -v -DOPENSSL_THREADS -D_REENTRA NT -DDSO_DL -DOPENSSL_NO_KRB5 -D_REENTRANT +DA2.0 +DS2.0 +O3 +Optrs_strongly_typed -Ae +ESlit -DB_ENDI AN -DMD32_XARRAY -DHMAC_EXT="sha1" cc -I. -I.. -I../include -v -DOPENSSL_THREADS -D_REENTRANT -DDSO_DL -DOPENSSL_NO_KRB5 -D_REENTRANT +DA2.0 +DS2.0 +O3 +Optrs_strongly_typed -Ae +ESlit -DB_ENDIAN -DMD32_XARRAY -DHMAC_EXT=\"${HMAC_EXT:-s ha1}\" -DFINGERPRINT_PREMAIN_DSO_LOAD -o fips_premain_dso fips_premain.c \ ../libcrypto.a -Wl,+cdp,../:,+cdp,./:,+s,+b,/usr/local/ssl/lib -ldld cc: informational note 404: NLSPATH is /opt/ansic/lib/nls/msg/%L/%N.cat:/opt/ansic/lib/nls/msg/C/%N.ca t: cc: informational note 404: INCLUDIR is INCLUDIR=/usr/include cc: informational note 404: CCOPTS is -v /opt/langtools/lbin/cpp.ansi fips_premain.c /var/tmp/ctmAAAa24147 -$ -D__hp9000s700 -D__hp9000s800 -D_ _hppa -D__hpux -D__unix -I. -I.. -I../include -DOPENSSL_THREADS -D_REENTRANT -DDSO_DL -DOPENSSL_NO_KRB 5 -D_REENTRANT -DB_ENDIAN -DMD32_XARRAY -DHMAC_EXT="sha1" -DFINGERPRINT_PREMAIN_DSO_LOAD -D_ILP32 -e - D_PA_RISC2_0 -D_HPUX_SOURCE -D__STDC_EXT__ -D__HP_cc=111108 cc: informational note 411: Entering Preprocessor. /opt/ansic/lbin/ccom /var/tmp/ctmAAAa24147 fips_premain.o -Ffips_premain.c -ESlit -DA2.0 -DS2.0 -Oq03, al,ag,cn,Lm,sz,Ic,vo,lc,Mf,Po,es,rs,sp,In,vc,Pi,fa,pe,Rr,Fl,pv,pa,nf,cp,Lx,ST,ap,Pg,ug,Lu,lb,uj,dp,Fs, bp,wp,Cl,mo,xn,Ex,mp,rp,Ap,Dn,Sg,pt,Kt,Em,pc,np! -Ae cc: informational note 404: LPATH is /usr/lib:/opt/langtools/lib: /usr/ccs/bin/ld /opt/langtools/lib/crt0.o -o fips_premain_dso fips_premain.o ../libcrypto.a +cdp ../: +cdp ./: +s +b /usr/local/ssl/lib -ldld -u main -lc cc: informational note 413: Entering Link editor. /usr/ccs/bin/ld -v -t /opt/langtools/lib/crt0.o -o fips_premain_dso fips_premain.o ../libcrypto.a +cdp ../: +cdp ./: +s +b /usr/local/ssl/lib -ldld -u main -lc LPATH is : /usr/lib:/opt/langtools/lib Loading /opt/langtools/lib/crt0.o: Loading fips_premain.o: /usr/ccs/bin/ld: (Warning) At least one PA 2.0 object file (fips_premain.o) was detected. The linked o utput may not run on a PA 1.x system. Searching library ../libcrypto.a: Selecting dso_lib.o to resolve DSO_bind_func referenced from fips_premain.o Selecting fipscanister.o to resolve BIO_new referenced from fips_premain.o Selecting fipscanister.o to resolve ERR_load_crypto_strings referenced from fips_premain.o Selecting fipscanister.o to resolve BIO_ctrl referenced from fips_premain.o Selecting fipscanister.o to resolve BIO_s_file referenced from fips_premain.o Selecting dso_lib.o to resolve DSO_load referenced from fips_premain.o Selecting fipscanister.o to resolve ERR_print_errors referenced from fips_premain.o Loading ../libcrypto.a(dso_lib.o): Loading ../libcrypto.a(fipscanister.o): /usr/ccs/bin/ld: Duplicate symbol "$global$" in files /opt/langtools/lib/crt0.o and ../libcrypto.a(fip scanister.o) /usr/ccs/bin/ld: Duplicate symbol "$START$" in files /opt/langtools/lib/crt0.o and ../libcrypto.a(fips canister.o) /usr/ccs/bin/ld: Duplicate symbol "$ARGV" in files /opt/langtools/lib/crt0.o and ../libcrypto.a(fipsca nister.o) /usr/ccs/bin/ld: Duplicate symbol "_environ" in files /opt/langtools/lib/crt0.o and ../libcrypto.a(fip scanister.o) /usr/ccs/bin/ld: Duplicate symbol "_CPU_REVISION" in files /opt/langtools/lib/crt0.o and ../libcrypto. a(fipscanister.o) /usr/ccs/bin/ld: Duplicate symbol "_CPU_KEYBITS_1" in files /opt/langtools/lib/crt0.o and ../libcrypto .a(fipscanister.o) /usr/ccs/bin/ld: Duplicate symbol "_FPU_MODEL" in files /opt/langtools/lib/crt0.o and ../libcrypto.a(f ipscanister.o) /usr/ccs/bin/ld: Duplicate symbol "_mcount" in files /opt/langtools/lib/crt0.o and ../libcrypto.a(fips canister.o) /usr/ccs/bin/ld: Duplicate symbol "_clear_counters" in files /opt/langtools/lib/crt0.o and ../libcrypt o.a(fipscanister.o) /usr/ccs/bin/ld: Duplicate symbol "_sr4export" in files /opt/langtools/lib/crt0.o and ../libcrypto.a(f ipscanister.o) /usr/ccs/bin/ld: Duplicate symbol "__d_trap" in files /opt/langtools/lib/crt0.o and ../libcrypto.a(fip scanister.o) /usr/ccs/bin/ld: Duplicate symbol "$UNWIND_START" in files /opt/langtools/lib/crt0.o and ../libcrypto. a(fipscanister.o) /usr/ccs/bin/ld: Duplicate symbol "$UNWIND_END" in files /opt/langtools/lib/crt0.o and ../libcrypto.a( fipscanister.o) /usr/ccs/bin/ld: Duplicate symbol "$RECOVER_START" in files /opt/langtools/lib/crt0.o and ../libcrypto .a(fipscanister.o) /usr/ccs/bin/ld: Duplicate symbol "$RECOVER_END" in files /opt/langtools/lib/crt0.o and ../libcrypto.a (fipscanister.o) /usr/ccs/bin/ld: Duplicate symbol "__dld_flags" in files /opt/langtools/lib/crt0.o and ../libcrypto.a( fipscanister.o) /usr/ccs/bin/ld: Duplicate symbol "__dld_hook" in files /opt/langtools/lib/crt0.o and ../libcrypto.a(f ipscanister.o) /usr/ccs/bin/ld: Duplicate symbol "__dld_list" in files /opt/langtools/lib/crt0.o and ../libcrypto.a(f ipscanister.o) /usr/ccs/bin/ld: Duplicate symbol "_SYSTEM_ID" in files /opt/langtools/lib/crt0.o and ../libcrypto.a(f ipscanister.o) /usr/ccs/bin/ld: Duplicate symbol "_FPU_REVISION" in files /opt/langtools/lib/crt0.o and ../libcrypto. a(fipscanister.o) /usr/ccs/bin/ld: Duplicate symbol "__d_trap_fptr" in files /opt/langtools/lib/crt0.o and ../libcrypto. a(fipscanister.o) /usr/ccs/bin/ld: Duplicate symbol "$PFA_C_START" in files /opt/langtools/lib/crt0.o and ../libcrypto.a (fipscanister.o) /usr/ccs/bin/ld: Duplicate symbol "$PFA_C_END" in files /opt/langtools/lib/crt0.o and ../libcrypto.a(f ipscanister.o) /usr/ccs/bin/ld: Duplicate symbol "___init_start" in files /opt/langtools/lib/crt0.o and ../libcrypto. a(fipscanister.o) /usr/ccs/bin/ld: Duplicate symbol "___fini_start" in files /opt/langtools/lib/crt0.o and ../libcrypto. a(fipscanister.o) /usr/ccs/bin/ld: Duplicate symbol "___init_len" in files /opt/langtools/lib/crt0.o and ../libcrypto.a( fipscanister.o) /usr/ccs/bin/ld: Duplicate symbol "___fini_len" in files /opt/langtools/lib/crt0.o and ../libcrypto.a( fipscanister.o) Searching library ../libcrypto.a: Selecting dso_openssl.o to resolve DSO_METHOD_openssl referenced from ../libcrypto.a(dso_lib.o) Loading ../libcrypto.a(dso_openssl.o): Searching library ../libcrypto.a: Selecting dso_dl.o to resolve DSO_METHOD_dl referenced from ../libcrypto.a(dso_openssl.o) Loading ../libcrypto.a(dso_dl.o): Searching library ../libcrypto.a: Searching library /usr/lib/libdld.sl: /usr/lib/libdld.sl: Searching library /usr/lib/libc.sl: /usr/lib/libc.sl: Searching library /usr/lib/milli.a: Selecting rem2U.o to resolve $$rem2U referenced from ../libcrypto.a(fipscanister.o) Selecting div2U.o to resolve $$div2U referenced from ../libcrypto.a(fipscanister.o) Selecting dyncallU.o to resolve $$dyncall referenced from /opt/langtools/lib/crt0.o referenced from ../libcrypto.a(fipscanister.o) referenced from ../libcrypto.a(dso_lib.o) referenced from fips_premain.o Loading /usr/lib/milli.a(div2U.o): Loading /usr/lib/milli.a(rem2U.o): Loading /usr/lib/milli.a(dyncallU.o): Searching library /usr/lib/milli.a: /usr/ccs/bin/ld: Found 27 duplicate symbol(s) /opt/langtools/lib/crt0.o: fips_premain.o: ../libcrypto.a: /usr/lib/milli.a: *** Error exit code 1 Stop. *** Error exit code 1 Stop. *** Error exit code 1 Stop. -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] Behalf Of Steve Marquess Sent: Tuesday, April 15, 2008 1:33 PM To: openssl-users@openssl.org Subject: Re: openssl-fips-1.1.2 "make install" fails in fips-1.0/Makefile for hpux64-ia64-cc HP-UX 11 Welling, Conrad Gerhart wrote: > Well, Steve, if you had no problem, I'm inclined to believe that I am in > error and that I didn't review the occurrence properly before reporting it. > I'll report back when I've reviewed the issue again by confirming it's > occurrence (start-from-scratch) and I'll try v1.2. Thanks. > Well, you're on an Itanium box and mine was PA-RISC, and gcc not the HP compiler. That could well make a difference. Unfortunately I only have access to PA-RISC. -Steve M. -- Steve Marquess Open Source Software institute [EMAIL PROTECTED] ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List openssl-users@openssl.org Automated List Manager [EMAIL PROTECTED] ______________________________________________________________________ OpenSSL Project http://www.openssl.org User Support Mailing List openssl-users@openssl.org Automated List Manager [EMAIL PROTECTED]