On Fri, Dec 20, 2002 at 08:48:57AM +0100, Marko Asplund via RT wrote:
>
> On Wed, 18 Dec 2002, Lutz Jaenicke wrote:
>
> > ...
> > What about 0.9.7-beta6? The shared library build system was reworked for
> > 0.9.7 (with a special treatment to handle HP-UX).
>
> ok, tried building 0.9.7-beta6 using the same configuration and procedure.
> here are some notes about the build process:
There are several issues in your report, so I have redirected this thread
into the request tracker.
> * lots of messages during 'make depend' apparently from the pre-processor:
> ../util/domd .. -MD makedepend -- -DOPENSSL_THREADS -D_REENTRANT -DDSO_DL
>-DOPENSSL_NO_KRB5 -DOPENSSL_NO_IDEA -DOPENSSL_NO_ASM +DA2.0 +DS2.0 +O3
>+Optrs_strongly_typed +Olibcalls -Ae +ESlit -DB_ENDIAN -DMD32_XARRAY -I. -I..
>-I../include -DOPENSSL_NO_IDEA -- cryptlib.c mem.c mem_clr.c mem_dbg.c cversion.c
>ex_data.c tmdiff.c cpt_err.c ebcdic.c uid.c o_time.c
> "cryptlib.c":433: !defined(_POSIX_C_SOURCE) || (_POSIX_C_SOURCE < 199309L)
Don't know about this one... Do you have "makedepend" on your system,
otherwise gcc is being used. Maybe some flag is missing.
> * compilation goes fine apart from the following compiler warning:
> cc -I.. -I../.. -I../../include -DOPENSSL_THREADS -D_REENTRANT -DDSO_DL
>-DOPENSSL_NO_KRB5 -DOPENSSL_NO_IDEA -DOPENSSL_NO_ASM +DA2.0 +DS2.0 +O3
>+Optrs_strongly_typed +Olibcalls -Ae +ESlit -DB_ENDIAN -DMD32_XARRAY -c bn_asm.c
> cc: "bn_asm.c", line 155: warning 950: Shift amount should be in the range of zero
>through 31 bits.
> <last line repeated about 100 times>
I am using HP-UX 10.20 (hpux-parisc-cc target) and have never seen this.
I am using 0.9.7-beta? in production.
> * tests fail with the following messages:
> test BN_lshift
> test BN_rshift1
> test BN_rshift
> test BN_sqr
> Square test failed!
> *** Error exit code 1
There shouldn't be a problem on 32bit platforms... (PA-RISC2 is able to run
64bit, but with the settings provided a 32bit application is built).
Best regards,
Lutz
--
Lutz Jaenicke [EMAIL PROTECTED]
http://www.aet.TU-Cottbus.DE/personen/jaenicke/
BTU Cottbus, Allgemeine Elektrotechnik
Universitaetsplatz 3-4, D-03044 Cottbus
______________________________________________________________________
OpenSSL Project http://www.openssl.org
Development Mailing List [EMAIL PROTECTED]
Automated List Manager [EMAIL PROTECTED]