because of https://bugzilla.redhat.com/show_bug.cgi?id=2278689,
the rebuilt abseil package provided by fedora has different settings
than the ones if the tree is built with the sanitizer enabled. this
inconsistency leads to a crash.
to address this problem, we have to reinstate the abseil submodule, so
we can built it with the same compiler options with which we build the
tree.
in this change
* Revert "build: drop abseil submodule, replace with distribution abseil"
* update CMake building system with abseil header include settings
* bump up the abseil submodule to the latest LTS branch of abseil:
lts_2024_01_16
* update scylla-gdb.py to adapt to the new structure of
flat_hash_map
This reverts commit 8635d24424.
Signed-off-by: Kefu Chai <kefu.chai@scylladb.com>
Closes scylladb/scylladb#18511
24 lines
500 B
Plaintext
24 lines
500 B
Plaintext
[submodule "seastar"]
|
|
path = seastar
|
|
url = ../seastar
|
|
ignore = dirty
|
|
[submodule "swagger-ui"]
|
|
path = swagger-ui
|
|
url = ../scylla-swagger-ui
|
|
ignore = dirty
|
|
[submodule "abseil"]
|
|
path = abseil
|
|
url = ../abseil-cpp
|
|
[submodule "scylla-jmx"]
|
|
path = tools/jmx
|
|
url = ../scylla-jmx
|
|
[submodule "scylla-tools"]
|
|
path = tools/java
|
|
url = ../scylla-tools-java
|
|
[submodule "scylla-python3"]
|
|
path = tools/python3
|
|
url = ../scylla-python3
|
|
[submodule "tools/cqlsh"]
|
|
path = tools/cqlsh
|
|
url = ../scylla-cqlsh
|