[openssl-users] make test failed on HPUX parisc

Alexandre Klein alexandre.klein at tanukisoftware.com
Wed May 25 10:00:45 UTC 2016


Thanks Viktor for your reply.

I forgot to mention that I can compile 1.0.2h 64-bit version on the same
machine. The only problem is when building the 32-bit version of OpenSSL.

Here is full line:
"hpux-parisc2-cc","cc:+DAportable +O3 +Optrs_strongly_typed -Ae +ESlit
-DB_ENDIAN -DMD32_XARRAY -D_REENTRANT::::-Wl,+s -ldld:SIXTY_FOUR_BIT
MD2_CHAR RC4_INDEX RC4_CHAR DES_UNROLL DES_
RISC1 DES_INT:".eval{my
$asm=$parisc20_asm;$asm=~s/2W\./2\./;$asm=~s/:64/:32/;$asm}.":dl:hpux-shared:+Z:-b:.sl.\$(SHLIB_MAJOR).\$(SHLIB_MINOR):::/pa20_32",

The only difference is:
- I removed "+DA2.0 +DS2.0"
- I added "+DAportable"

If I use the original line, then I have the same error.

Alexandre Klein
Tanuki Software, Ltd.
6-18-10-4F Nishi-Kasai, Edogawa-ku
Tokyo 134-0088 Japan
Tel: +81-3-3878-3211
Fax: +81-3-3878-0313
http://www.tanukisoftware.com

On Wed, May 25, 2016 at 12:19 AM, Viktor Dukhovni <
openssl-users at dukhovni.org> wrote:

> On Tue, May 24, 2016 at 06:05:34PM +0900, Alexandre Klein wrote:
>
> >
> > I'm using "hpux-parisc2-cc". I modified Configure to use +DAportable:
> > "hpux-parisc2-cc","cc:+DAportable   +O3 ...
> > "hpux-parisc2-cc","cc:+DA2.0 +DS2.0 +O3 ...
>
> For meaningful help, post an unedited "diff" between the original
> and your version.
>
> The original Configure file has:
>
>     "hpux-parisc2-cc","cc:+DA2.0 +DS2.0 +O3 +Optrs_strongly_typed -Ae
> +ESlit -DB_ENDIAN -DMD32_XARRAY -D_REENTRANT::::-Wl,+s -ldld:SIXTY_FOUR_BIT
> MD2_CHAR RC4_INDEX RC4_CHAR DES_UNROLL DES_RISC1 DES_INT:".eval{my
> $asm=$parisc20_asm;$asm=~s/2W\./2\./;$asm=~s/:64/:32/;$asm}.":dl:hpux-shared:+Z:-b:.sl.\$(SHLIB_MAJOR).\$(SHLIB_MINOR):::/pa20_32",
>     "hpux64-parisc2-cc","cc:+DD64 +O3 +Optrs_strongly_typed -Ae +ESlit
> -DB_ENDIAN -DMD32_XARRAY -D_REENTRANT::::-ldl:SIXTY_FOUR_BIT_LONG MD2_CHAR
> RC4_INDEX RC4_CHAR DES_UNROLL DES_RISC1
> DES_INT:${parisc20_asm}:dlfcn:hpux-shared:+Z:+DD64
> -b:.sl.\$(SHLIB_MAJOR).\$(SHLIB_MINOR):::/pa20_64",
>
> > $ ./Configure hpux-parisc2-cc --prefix=path/to/folder no-shared no-zlib
> > no-zlib-dynamic no-rc5 no-idea no-ec no-ecdh no-ecdsa no-asm no-mdc2
> no-bf
> > no-cast no-md2 no-rc4 no-jpake no-gmp
>
> In particular you sure you want "no-asm" and "no-shared"?  Those
> targets seem to be designed for shared builds with asm.
>
> --
>         Viktor.
> --
> openssl-users mailing list
> To unsubscribe: https://mta.openssl.org/mailman/listinfo/openssl-users
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mta.openssl.org/pipermail/openssl-users/attachments/20160525/e6702438/attachment.html>


More information about the openssl-users mailing list