@@ -283,6 +283,7 @@ for arch in $archs; do
283283 -DCMAKE_EXTRA_LINK_FLAGS=" -rtlib=compiler-rt -unwindlib=libunwind -stdlib=libc++ -fuse-ld=lld -lc++ -lc++abi" \
284284 -DCMAKE_BUILD_TYPE=$build_type \
285285 -DCMAKE_INSTALL_PREFIX=$sdk_root /usr \
286+ -DCMAKE_SHARED_LINKER_FLAGS=" -Wl,-z,max-page-size=16384" \
286287 -DLIBXML2_WITH_PYTHON=NO \
287288 -DLIBXML2_WITH_ICU=NO \
288289 -DLIBXML2_WITH_ICONV=NO \
@@ -311,6 +312,7 @@ for arch in $archs; do
311312 -DCMAKE_TOOLCHAIN_FILE=$ndk_home /build/cmake/android.toolchain.cmake \
312313 -DCMAKE_BUILD_TYPE=$build_type \
313314 -DCMAKE_INSTALL_PREFIX=$sdk_root /usr \
315+ -DCMAKE_SHARED_LINKER_FLAGS=" -Wl,-z,max-page-size=16384" \
314316 -DBUILD_SHARED_LIBS=OFF \
315317 -DBUILD_STATIC_LIBS=ON \
316318 -DBUILD_TESTING=OFF
@@ -337,6 +339,7 @@ for arch in $archs; do
337339 -DCMAKE_TOOLCHAIN_FILE=$ndk_home /build/cmake/android.toolchain.cmake \
338340 -DCMAKE_BUILD_TYPE=$build_type \
339341 -DCMAKE_INSTALL_PREFIX=$sdk_root /usr \
342+ -DCMAKE_SHARED_LINKER_FLAGS=" -Wl,-z,max-page-size=16384" \
340343 -DOPENSSL_ROOT_DIR=$sdk_root /usr \
341344 -DOPENSSL_INCLUDE_DIR=$sdk_root /usr/include \
342345 -DOPENSSL_SSL_LIBRARY=$sdk_root /usr/lib/libssl.a \
0 commit comments