diff --git a/deps-packaging/openssl/cfbuild-openssl.spec b/deps-packaging/openssl/cfbuild-openssl.spec index 371316438..c0b8abbc7 100644 --- a/deps-packaging/openssl/cfbuild-openssl.spec +++ b/deps-packaging/openssl/cfbuild-openssl.spec @@ -62,17 +62,18 @@ if [ x$SYS = "xAIX" ]; then # See https://www.ibm.com/developerworks/aix/library/au-gnu.html for # details. LDFLAGS="$LDFLAGS -Wl,-bexpfull" - # for some reason, Configure on AIX doesn't auto-detect target - target=aix-gcc + # ./config doesn't properly detect aix-gcc on our systems, so be explicit and use ./Configure + CONFIG_COMMAND=$PERL ./Configure aix-gcc +else + CONFIG_COMMAND=./config fi -$PERL ./Configure $target shared no-idea no-rc5 no-ssl3 no-dtls no-psk no-srp no-engine \ +"$CONFIG_COMMAND" shared no-idea no-rc5 no-ssl3 no-dtls no-psk no-srp no-engine \ $DEBUG_CONFIG_FLAGS \ --prefix=%{prefix} \ $HACK_FLAGS \ $DEBUG_CFLAGS \ - $LDFLAGS \ - --libdir=lib + $LDFLAGS # Remove -O3 and -fomit-frame-pointer from debug builds if [ $BUILD_TYPE = "DEBUG" ]