[openssl-dev] [openssl.org #4229] Bug - OpenSSL 1.0.2e on AIX has sha256p8-ppc.s assembler build issue...

Gomes, Robert via RT rt at openssl.org
Mon Jan 11 23:58:37 UTC 2016


Hi,

I am attempting to build OpenSSL 1.0.2e on AIX and I'm seeing an issue with the "stvx" assembler instruction in the sha256p8-ppc.s module.  I have built prior version OpenSSL packages on AIX without issue until now (prior was 1.0.1c), and I haven't varied the steps I typically use.  Specifics are:

AIX: 5200-08

./Configure threads aix64-cc -no-mdc2 -no-idea -no-rc5

make depend (works ok)

make (gets the following errors):

        cc -I.. -I../.. -I../modes -I../asn1 -I../evp -I../../include  -DOPENSSL_THREADS -qthreaded -D_THREAD_SAFE -DDSO_DLFCN -DHAVE_DLFCN_H -q64 -O -DB_ENDIAN -qmaxmem=16384 -qro -qroconst -DOPENSSL_BN_ASM_MONT -DSHA1_ASM -DSHA256_ASM -DSHA512_ASM -DAES_ASM -DVPAES_ASM -c -o sha256p8-ppc.o sha256p8-ppc.s
Assembler:
sha256p8-ppc.s: line 11: invalid opcode or pseudo-op
sha256p8-ppc.s: line 14: invalid opcode or pseudo-op
sha256p8-ppc.s: line 16: invalid opcode or pseudo-op
sha256p8-ppc.s: line 18: invalid opcode or pseudo-op
sha256p8-ppc.s: line 20: invalid opcode or pseudo-op
sha256p8-ppc.s: line 22: invalid opcode or pseudo-op
sha256p8-ppc.s: line 24: invalid opcode or pseudo-op
sha256p8-ppc.s: line 26: invalid opcode or pseudo-op
sha256p8-ppc.s: line 28: invalid opcode or pseudo-op
sha256p8-ppc.s: line 30: invalid opcode or pseudo-op

. . . similar diagnostics . . .

sha256p8-ppc.s: line 760: invalid opcode or pseudo-op
sha256p8-ppc.s: line 762: invalid opcode or pseudo-op
sha256p8-ppc.s: line 764: invalid opcode or pseudo-op
sha256p8-ppc.s: line 766: invalid opcode or pseudo-op
sha256p8-ppc.s: line 767: invalid opcode or pseudo-op
make: The error code from the last command is 1.


Stop.
make: 1254-004 The error code from the last command is 1.


Stop.
make: 1254-004 The error code from the last command is 1.


Stop.

CONFIDENTIALITY NOTICE: This message is the property of International Game Technology PLC and/or its subsidiaries and may contain proprietary, confidential or trade secret information.  This message is intended solely for the use of the addressee.  If you are not the intended recipient and have received this message in error, please delete this message from your system. Any unauthorized reading, distribution, copying, or other use of this message or its attachments is strictly prohibited.

-------------- next part --------------
_______________________________________________
openssl-bugs-mod mailing list
openssl-bugs-mod at openssl.org
https://mta.openssl.org/mailman/listinfo/openssl-bugs-mod


More information about the openssl-dev mailing list