Re: LibreSSL patch for AIX

2018-01-08 Thread Kinichiro Inoguchi
Hi,

I would like to see that patch.
Since I thought autotools could adjust the differences between OSs,
I didn't know that a special patch needed for AIX.

Best regards,
Kinichiro Inoguchi


LibreSSL patch for AIX

2018-01-08 Thread Garrick Trowsdale
Hello,

LibreSSL up to version 2.5.0 builds under AIX 5.3, 6.1 and 7.1 with the IBM XLC 
compiler without any patches.

LibreSSL 2.5.1 introduced use of the -export-symbols linker flag and 
corresponding symbol files:

libressl-2.5.1/crypto/crypto.sym
libressl-2.5.1/crypto/crypto_portable.sym
libressl-2.5.1/ssl/ssl.sym
libressl-2.5.1/tls/tls.sym

To build under AIX with the IBM XLC compiler, patches are needed for version 
2.5.1, 2.5.2 and 2.6.1

libressl-2.5.1-aix-symbols.patch
libressl-2.5.2-aix-symbols.patch
libressl-2.6.1-aix-symbols.patch

I can submit the patches if the project has interest in these platform/compiler 
combinations.

Garrick