diff --git a/KAESnappy/open_source/kaesnappy_1_10_0.patch b/KAESnappy/open_source/kaesnappy_1_1_10.patch similarity index 96% rename from KAESnappy/open_source/kaesnappy_1_10_0.patch rename to KAESnappy/open_source/kaesnappy_1_1_10.patch index ac626801909bd0e35b23d8a714278af979a9f042..68b2d78971020b24f9d92f8f95ab11fef2398588 100644 --- a/KAESnappy/open_source/kaesnappy_1_10_0.patch +++ b/KAESnappy/open_source/kaesnappy_1_1_10.patch @@ -3,15 +3,21 @@ Binary files snappy-1.1.10/.vscode/tags-34.wecode-db and snappy-1.1.10-KAE/.vsco Binary files snappy-1.1.10/.vscode/tags-34.wecode-lock and snappy-1.1.10-KAE/.vscode/tags-34.wecode-lock differ diff -ruN snappy-1.1.10/CMakeLists.txt snappy-1.1.10-KAE/CMakeLists.txt --- snappy-1.1.10/CMakeLists.txt 2023-03-09 07:44:00.000000000 +0800 -+++ snappy-1.1.10-KAE/CMakeLists.txt 2025-08-30 18:09:22.616282200 +0800 -@@ -84,7 +84,7 @@ ++++ snappy-1.1.10-KAE/CMakeLists.txt 2025-09-01 22:42:04.359817000 +0800 +@@ -84,11 +84,11 @@ # BUILD_SHARED_LIBS is a standard CMake variable, but we declare it here to make # it prominent in the GUI. -option(BUILD_SHARED_LIBS "Build shared libraries(DLLs)." OFF) +option(BUILD_SHARED_LIBS "Build shared libraries(DLLs)." ON) - option(SNAPPY_BUILD_TESTS "Build Snappy's own tests." ON) +-option(SNAPPY_BUILD_TESTS "Build Snappy's own tests." ON) ++option(SNAPPY_BUILD_TESTS "Build Snappy's own tests." OFF) + +-option(SNAPPY_BUILD_BENCHMARKS "Build Snappy's benchmarks" ON) ++option(SNAPPY_BUILD_BENCHMARKS "Build Snappy's benchmarks" OFF) + + option(SNAPPY_FUZZING_BUILD "Build Snappy for fuzzing." OFF) @@ -236,6 +236,25 @@ "${PROJECT_BINARY_DIR}/snappy-stubs-public.h") @@ -100,7 +106,7 @@ diff -ruN snappy-1.1.10/CMakeLists.txt snappy-1.1.10-KAE/CMakeLists.txt set(BENCHMARK_ENABLE_EXCEPTIONS OFF CACHE BOOL "" FORCE) diff -ruN snappy-1.1.10/lz4_accelerater.h snappy-1.1.10-KAE/lz4_accelerater.h --- snappy-1.1.10/lz4_accelerater.h 1970-01-01 08:00:00.000000000 +0800 -+++ snappy-1.1.10-KAE/lz4_accelerater.h 2025-08-30 18:09:22.619464100 +0800 ++++ snappy-1.1.10-KAE/lz4_accelerater.h 2025-09-01 19:42:12.944666500 +0800 @@ -0,0 +1,131 @@ +/* * + * Copyright (c) Huawei Technologies Co., Ltd. 2023-2023. All rights reserved. @@ -235,7 +241,7 @@ diff -ruN snappy-1.1.10/lz4_accelerater.h snappy-1.1.10-KAE/lz4_accelerater.h +#endif diff -ruN snappy-1.1.10/snappy-internal.h snappy-1.1.10-KAE/snappy-internal.h --- snappy-1.1.10/snappy-internal.h 2023-03-09 07:44:00.000000000 +0800 -+++ snappy-1.1.10-KAE/snappy-internal.h 2025-08-30 18:09:22.619464100 +0800 ++++ snappy-1.1.10-KAE/snappy-internal.h 2025-09-01 19:42:12.945663100 +0800 @@ -40,6 +40,13 @@ #include #endif @@ -262,7 +268,7 @@ diff -ruN snappy-1.1.10/snappy-internal.h snappy-1.1.10-KAE/snappy-internal.h // diff -ruN snappy-1.1.10/snappy.cc snappy-1.1.10-KAE/snappy.cc --- snappy-1.1.10/snappy.cc 2023-03-09 07:44:00.000000000 +0800 -+++ snappy-1.1.10-KAE/snappy.cc 2025-08-30 18:09:22.621458000 +0800 ++++ snappy-1.1.10-KAE/snappy.cc 2025-09-01 19:42:12.947656300 +0800 @@ -74,6 +74,14 @@ #define SNAPPY_PREFETCH(ptr) (void)(ptr) #endif @@ -474,7 +480,7 @@ diff -ruN snappy-1.1.10/snappy.cc snappy-1.1.10-KAE/snappy.cc return written; diff -ruN snappy-1.1.10/snappy_unittest.cc snappy-1.1.10-KAE/snappy_unittest.cc --- snappy-1.1.10/snappy_unittest.cc 2023-03-09 07:44:00.000000000 +0800 -+++ snappy-1.1.10-KAE/snappy_unittest.cc 2025-08-30 18:09:22.623451300 +0800 ++++ snappy-1.1.10-KAE/snappy_unittest.cc 2025-09-01 19:42:12.949650100 +0800 @@ -225,7 +225,7 @@ compressed.resize(prefix.size()+snappy::MaxCompressedLength(input.size())); char* dest = string_as_array(&compressed) + prefix.size();