Welling, Conrad Gerhart wrote:
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"
.... <abundance of info snipped>...
Hmmm ... you appended a *lot* of output, but it's not clear to me
exactly what you're doing. I see you have multiple versions of perl,
make, openssl, etc. installed but don't know what you're actually
referencing. Could you provide a Makefile that drives your build
beginning with the tarball? For reference here's one that I've used for
HP-UX 11.11:
FIPSPROD = openssl-fips-1.1.2.tar.gz
FIPSDIR = openssl-fips-1.1.2
all: fips-build
$(FIPSDIR): $(FIPSPROD)
gunzip -c $(FIPSPROD) | tar xf -
fips-build: $(FIPSDIR)
export PATH=/usr/local/bin:$$PATH; \
cd $(FIPSDIR); \
./config fips; \
make
Note that /usr/local/ contains all the standard OSS products -- gcc,
perl, make, binutils, etc.
HP was a sponsor of the original (v1.1, which begat 1.1.1 and 1.1.2)
validated product, and I've built those products many, many times on
HP-UX 11.0 and 11.11. However, I rarely use the proprietary HP
compilers at all, and never for OpenSSL; due to various issues
encountered with bundled or optional HP-UX commands they have been
replaced by their OSS equivalents in the HP-UX environment I have access to.
Unfortunately I don't have the latitude at present to try this with the
HP compiler and build tools. BTW the bundled "cc" is worthless for
anything but kernel updates -- it's a non-ANSI compiler. I'm not
familiar with the "trial HP C" compiler. There is an extra-cost
optional compiler, on 250+ HP servers in my environment we have one
copy, somewhere (haven't used it in several years and I'm not sure which
system it's installed on, if any).
Are you able to build a stock OpenSSL (say openssl-0.9.7m.tat.gz) using
your build environment?
-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]