Android: Report error when OpenSSL is on and headers are missing
There was an override for Android which would disable the configure error when doing an OpenSSL build without having the headers available. This has several times lead to packaging errors where OpenSSL gets disabled but it's not noticed before the package testing, which delays the process. I'm not 100% sure of the reasoning behind the override, but I think it's a left-over from Necessitas where OpenSSL was statically linked into Qt. Change-Id: I2bdc33fb60c59cd493987959d4bbbbb4e9735a92 Task-number: QTBUG-42851 Reviewed-by: Frederik Gladhorn <frederik.gladhorn@theqtcompany.com> Reviewed-by: BogDan Vatra <bogdan@kde.org> Reviewed-by: Kai Koehne <kai.koehne@theqtcompany.com> Reviewed-by: Oswald Buddenhagen <oswald.buddenhagen@theqtcompany.com>
This commit is contained in:
parent
503b9c3181
commit
37fb892767
2
configure
vendored
2
configure
vendored
@ -5481,7 +5481,7 @@ if [ "$CFG_OPENSSL" != "no" ]; then
|
|||||||
CFG_OPENSSL=yes
|
CFG_OPENSSL=yes
|
||||||
fi
|
fi
|
||||||
else
|
else
|
||||||
if ( [ "$CFG_OPENSSL" = "yes" ] || [ "$CFG_OPENSSL" = "linked" ] ) && [ "$CFG_CONFIGURE_EXIT_ON_ERROR" = "yes" ] && [ "$XPLATFORM_ANDROID" = "no" ]; then
|
if ( [ "$CFG_OPENSSL" = "yes" ] || [ "$CFG_OPENSSL" = "linked" ] ) && [ "$CFG_CONFIGURE_EXIT_ON_ERROR" = "yes" ]; then
|
||||||
echo "OpenSSL support cannot be enabled due to functionality tests!"
|
echo "OpenSSL support cannot be enabled due to functionality tests!"
|
||||||
echo " Turn on verbose messaging (-v) to $0 to see the final report."
|
echo " Turn on verbose messaging (-v) to $0 to see the final report."
|
||||||
echo " If you believe this message is in error you may use the continue"
|
echo " If you believe this message is in error you may use the continue"
|
||||||
|
Loading…
Reference in New Issue
Block a user