Files
termux-packages/packages/valkey/fix-cflags.patch
termux-pacman-bot 1a595682ad addpkg(main/valkey): 8.1.4
Co-authored-by: Robert Kirkman <rkirkman@termux.dev>
2025-10-12 23:34:54 +00:00

31 lines
960 B
Diff

Errors this fixes look like, respectively:
fatal error: 'glob.h' file not found
/usr/bin/ld.gold: fatal error:
/home/builder/.termux-build/_cache/android-r28c-api-24-v1/sysroot
/usr/lib/aarch64-linux-android/24/crtbegin_dynamic.o:
unsupported ELF machine number 183
--- a/cmake/Modules/ValkeySetup.cmake
+++ b/cmake/Modules/ValkeySetup.cmake
@@ -380,7 +380,6 @@ add_custom_target(
include(SourceFiles)
# Clear the below variables from the cache
-unset(CMAKE_C_FLAGS CACHE)
unset(VALKEY_SERVER_LDFLAGS CACHE)
unset(VALKEY_SERVER_CFLAGS CACHE)
unset(PYTHON_EXE CACHE)
--- a/src/CMakeLists.txt
+++ b/src/CMakeLists.txt
@@ -19,7 +19,7 @@ add_dependencies(valkey-server release_header)
if (VALKEY_RELEASE_BUILD)
# Enable LTO for Release build
- set_property(TARGET valkey-server PROPERTY INTERPROCEDURAL_OPTIMIZATION TRUE)
+ set_property(TARGET valkey-server PROPERTY INTERPROCEDURAL_OPTIMIZATION FALSE)
endif ()
if (DEBUG_FORCE_DEFRAG)