SHA256
8
0
forked from pool/snappy
Files
snappy/reenable-rtti.patch
Antonio Teixeira a1bd0bb2c5 - update to 1.2.2
* We fixed a very old issue of data corruption when compressed
    size exceeds 4GB. This can happen when you compress data
    close to 4GB and it's incompressible, for example, random
    data.
 *  Started to use minimum CMake 3.10 because older ones are not
    planned to be supported.
- update to 1.2.1
  * We restored old functions/symbols after reports of ABI
    incompatibility apache/arrow#41058
- update to 1.2.0
  * Level API was added with level 2 support. Compresses 5-10%
    denser and decompresses 5-10% faster. The compression speed
    drop is about 20-30%
- add correct_testing_link.patch, taken from Debian
- adjust reenable-rtti.patch
- adjust use-system-test-libs.patch, following the patch from
  Debian

OBS-URL: https://build.opensuse.org/package/show/devel:libraries:c_c++/snappy?expand=0&rev=30
2025-07-04 13:49:53 +00:00

27 lines
1.0 KiB
Diff

Index: snappy-1.1.9/CMakeLists.txt
===================================================================
--- snappy-1.1.9.orig/CMakeLists.txt
+++ snappy-1.1.9/CMakeLists.txt
@@ -53,8 +53,8 @@
add_definitions(-D_HAS_EXCEPTIONS=0)
# Disable RTTI.
- string(REGEX REPLACE "/GR" "" CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}")
- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /GR-")
+ # string(REGEX REPLACE "/GR" "" CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}")
+ # set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} /GR-")
else(MSVC)
# Use -Wall for clang and gcc.
if(NOT CMAKE_CXX_FLAGS MATCHES "-Wall")
@@ -83,8 +83,8 @@
set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fno-exceptions")
# Disable RTTI.
- string(REGEX REPLACE "-frtti" "" CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}")
- set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fno-rtti")
+ # string(REGEX REPLACE "-frtti" "" CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS}")
+ # set(CMAKE_CXX_FLAGS "${CMAKE_CXX_FLAGS} -fno-rtti")
endif(MSVC)
# BUILD_SHARED_LIBS is a standard CMake variable, but we declare it here to make