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