diff --git a/build-libraries.sh b/build-libraries.sh index 9b29b80..4c6f197 100755 --- a/build-libraries.sh +++ b/build-libraries.sh @@ -94,6 +94,12 @@ cd "${TOP}" export CFLAGS="" export CXXFLAGS="" +OPENSSL_S_SERVER_FILE="${LIB_BUILD_DIR}/openssl-${OPENSSL_VER}/apps/s_server.c" +if [ -f "${OPENSSL_S_SERVER_FILE}" ] && ! grep -q '^#include $' "${OPENSSL_S_SERVER_FILE}"; then + echo "== Патч OpenSSL: добавляю в apps/s_server.c ==" + sed -i '/^#ifndef OPENSSL_NO_SOCK/i #include ' "${OPENSSL_S_SERVER_FILE}" +fi + cd "${LIB_BUILD_DIR}/openssl-${OPENSSL_VER}" ./Configure linux-armv4 \ --prefix=${SYSROOT_USR_DIR} \