[Question]: In the building phase: FAILED: third_party/snappy/CMakeFiles/snappy.dir/snappy-sinksource.cc.o.ddi
envgap__infiniflow__infinity-2595
Original GitHub issue ↗Opened 2025-05-10
01 / FAILURE SIGNATURE
As reported upstream
-- Could NOT find LibEdit (missing: LibEdit_INCLUDE_DIRS LibEdit_LIBRARIES)
Not a benchmark task.
- No curated issue-specific recipe or verified environment fix is available.
02 / ENVIRONMENT RECIPE
- Base commit
Not freshly verified- Manifest
CMakeLists.txt- Reproduce
Awaiting issue-specific recipe- Run under trace
Awaiting a meaningful runtime command
03 / ORIGINAL ISSUE TEXT
infiniflow/infinity #2595 · read the original issue
### Describe your problem
Following the indications found here: https://infiniflow.org/docs/build_from_source#build-the-source-code
(base) raphy@raohy:~/infinity/cmake-build-debug$ export CC=/usr/bin/clang-18
(base) raphy@raohy:~/infinity/cmake-build-debug$ export CXX=/usr/bin/clang++-18
(base) raphy@raohy:~/infinity/cmake-build-debug$
(base) raphy@raohy:~/infinity/cmake-build-debug$ cmake -G Ninja -DCMAKE_BUILD_TYPE=Debug -DCMAKE_VERBOSE_MAKEFILE=ON ..
-- The C compiler identification is Clang 18.1.3
-- The CXX compiler identification is Clang 18.1.3
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/clang-18 - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/clang++-18 - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- CXX: /usr/bin/clang++-18
-- Building infinity with CMake version: 3.31.20241217-gabb3d39 On CLANG-18.1
-- Performing Test HAVE_FFI_CALL
-- Performing Test HAVE_FFI_CALL - Success
-- Found FFI: /usr/lib/x86_64-linux-gnu/libffi.so
-- Could NOT find LibEdit (missing: LibEdit_INCLUDE_DIRS LibEdit_LIBRARIES)
-- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version "1.3")
-- Found zstd: /usr/lib/x86_64-linux-gnu/libzstd.so
-- Found LibXml2: /usr/lib/x86_64-linux-gnu/libxml2.so (found version "2.9.14")
-- Found CURL: /usr/local/lib/cmake/CURL/CURLConfig.cmake (found version "8.8.0-DEV")
-- Found LLVM 19.1.1
-- Using LLVM Header in: /usr/lib/llvm-19/include
-- Using LLVM Library in: /usr/lib/llvm-19/lib
-- Build time = "2025-05-10 16:49.47"
-- Found Git: /usr/bin/git (found version "2.43.0")
-- Branch name = main
-- Commit-id = nightly-0-dcc24c90f
-- Disable jemalloc in Debug mode
-- Build type = Debug
-- Code Coverage = OFF
-- Enable Address Sanitizer in target: infinity
-- Enable Sanitizer in target: infinity
-- C++ Compilation flags: -O0 -g -fno-stack-protector -fno-var-tracking -Wall -Werror -Wno-asm-operand-widths -Wno-unused-command-line-argument -Wno-deprecated-declarations -Wextra -Wno-unused-parameter -Wno-unused-private-field -pthread -fcolor-diagnostics
-- Found CONFIG_HAVE_EFFICIENT_UNALIGNED_ACCESS=y
CMake Warning (dev) at /usr/local/share/cmake-3.31/Modules/FindPackageHandleStandardArgs.cmake:436 (message):
The package name passed to find_package_handle_standard_args() (LZ4) does
not match the name of the calling package (Lz4). This can lead to problems
in calling code that expects find_package() result variables (e.g.,
`_FOUND`) to follow a certain pattern.
Call Stack (most recent call first):
cmake/FindLz4.cmake:19 (FIND_PACKAGE_HANDLE_STANDARD_ARGS)
CMakeLis04 / LABELS
Labels from the report text only; not yet run
No supported category has been assigned.
Label rules and the text that matched
[]
Issue-specific recipe and runtime smoke command require review against the complete issue and repository.
Legacy reproduction is generic install-only; match the actual issue failure before admission.