From 1f21aae242ba7e1e040d93d1932e64d3e4246438 Mon Sep 17 00:00:00 2001 From: Chase Knowlden Date: Tue, 12 Aug 2025 10:45:57 -0400 Subject: [PATCH] Update NDK version to 28 (#13729) * Update NDK version to 28 and add 16kb page size linker flags to x86_64 * Remove Android Linker Options 16kb page size is now the default since NDK r28c * Update Android CI to use NDK 28 (cherry picked from commit 6e422e5ff2a615fefb666e840ddcedc6b345ce95) --- build-scripts/build-release.py | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) diff --git a/build-scripts/build-release.py b/build-scripts/build-release.py index b256e4d54c..e25bda8c11 100755 --- a/build-scripts/build-release.py +++ b/build-scripts/build-release.py @@ -542,9 +542,7 @@ class AndroidApiVersion: def __repr__(self) -> str: return f"<{self.name} ({'.'.join(str(v) for v in self.ints)})>" -ANDROID_ABI_EXTRA_LINK_OPTIONS = { - "arm64-v8a": "-Wl,-z,max-page-size=16384 -Wl,-z,common-page-size=16384", -} +ANDROID_ABI_EXTRA_LINK_OPTIONS = {} class Releaser: def __init__(self, release_info: dict, commit: str, revision: str, root: Path, dist_path: Path, section_printer: SectionPrinter, executer: Executer, cmake_generator: str, deps_path: Path, overwrite: bool, github: bool, fast: bool):