ports/databases/couchdb3/files/patch-src_snappy_rebar.config
Dave Cottlehuber 6924dfdf7e databases/couchdb3: update to 3.4.2, resolve PR282217
- include QuickJS engine
- support xxHash for data integrity checksums
- improved mango keys-only indexes
- https://blog.couchdb.org/2024/10/22/3-4-2/
- https://docs.couchdb.org/en/stable/whatsnew/3.4.html

- ensure snappy NIF is compiled without optimisations to avoid
    corrupted documents under newer clang versions, used in
    in 14.1-RELEASE (see PR282217 for details)

Sponsored by:	SkunkWerks, GmbH

PR:		282217
2024-11-22 17:27:52 +00:00

11 lines
381 B
Text

--- src/snappy/rebar.config.orig 2024-11-17 19:38:49 UTC
+++ src/snappy/rebar.config
@@ -2,7 +2,7 @@
{port_sources, ["c_src/*.cc",
"c_src/snappy/*.cc"]}.
{port_env, [
- {"CXXFLAGS", "$CXXFLAGS -DNDEBUG"},
+ {"CXXFLAGS", "$CXXFLAGS -DNDEBUG -O0"},
{"(linux|solaris|freebsd|netbsd|openbsd|dragonfly|darwin)",
"LDFLAGS", "$LDFLAGS -lstdc++"}
]}.