Bug #64049
closedcrimson-compile-error: error: declaration of 'seastar::net::offload_info seastar::net::packet::offload_info() const'
0%
Description
reproduce:
host: macos M2 cpu docker pull ubuntu:24.04 docker run --name="ceph-ubuntu-test" --hostname="ceph-ubuntu-test" --privileged=true -tdi --env container=docker --net=host ubuntu:24.04 /bin/sh % docker ps CONTAINER ID IMAGE COMMAND CREATED STATUS PORTS NAMES b16ccef51646 ubuntu:24.04 "/bin/sh" 24 hours ago Up About an hour ceph-ubuntu-test root@ceph-ubuntu-test:/# lscpu Architecture: aarch64 CPU op-mode(s): 64-bit Byte Order: Little Endian CPU(s): 6 On-line CPU(s) list: 0-5 Vendor ID: Apple Model name: - Model: 0 Thread(s) per core: 1 Core(s) per cluster: 6 Socket(s): - Cluster(s): 1 Stepping: 0x0 BogoMIPS: 48.00 Flags: fp asimd evtstrm aes pmull sha1 sha2 crc32 atomics fphp asimdhp cpuid asimdrdm jscvt fcma lrcpc dcpop sha3 asimddp sha512 asimdfhm dit uscat ilrcpc flagm ssbs sb paca pacg dcpodp flagm2 frint Vulnerabilities: Gather data sampling: Not affected Itlb multihit: Not affected L1tf: Not affected Mds: Not affected Meltdown: Not affected Mmio stale data: Not affected Retbleed: Not affected Spec rstack overflow: Not affected Spec store bypass: Vulnerable Spectre v1: Mitigation; __user pointer sanitization Spectre v2: Not affected Srbds: Not affected Tsx async abort: Not affected git clone https://github.com/ceph/ceph.git git checkout v18.2.1 git checkout -b 18.2.1-test git submodule update --init --recursive --progress apt install curl python3-routes ./install-deps.sh #!/bin/sh set -x rm -rf build/ ./do_cmake.sh \ -DWITH_RADOSGW=OFF \ -DWITH_PYTHON3=3.11 \ -DWITH_RADOSGW_AMQP_ENDPOINT=OFF \ -DWITH_RADOSGW_BEAST_OPENSSL=OFF \ -DWITH_RADOSGW_D4N=OFF \ -DWITH_RBD=OFF \ -DWITH_RBD_MIGRATION_FORMAT_QCOW_V1=OFF \ -DWITH_SYSTEMD=OFF \ -DWITH_LTTNG=OFF \ -DWITH_LIBCEPHFS=OFF \ -DWITH_CEPHFS=OFF \ -DWITH_LTTNG=OFF \ -DWITH_LZ4=OFF \ -DWITH_MANPAGE=OFF \ -DWITH_RADOSGW_DBSTORE=OFF \ -DWITH_RADOSGW_KAFKA_ENDPOINT=OFF \ -DWITH_RADOSGW_LUA_PACKAGES=OFF \ -DWITH_RADOSGW_POSIX=OFF \ -DWITH_RADOSGW_SELECT_PARQUET=OFF \ -DWITH_RDMA=OFF \ -DWITH_JAEGER=OFF \ -DWITH_KRBD=OFF \ -DWITH_OPENLDAP=OFF \ -DWITH_SEASTAR=ON \ -DWITH_MGR_DASHBOARD_FRONTEND=OFF
Updated by jianwei zhang 4 months ago
root@ceph-ubuntu-test:~/ceph-18.2.1/build# ninja [61/1445] Generating ../../bin/cephadm cephadm/build.py: Python Version: 3.11.7 cephadm/build.py: Args: {'dest': '/root/ceph-18.2.1/build/bin/cephadm', 'source': None, 'python': None, 'version_vars': [('CEPH_GIT_VER', '7fe91d5d5842e04be3b4f514d6dd990c54b29c76'), ('CEPH_GIT_NICE_VER', '18.2.1'), ('CEPH_RELEASE', '18'), ('CEPH_RELEASE_NAME', 'reef'), ('CEPH_RELEASE_TYPE', 'stable')]} cephadm/build.py: Source Dir: /root/ceph-18.2.1/src/cephadm cephadm/build.py: Destination Path: /root/ceph-18.2.1/build/bin/cephadm cephadm/build.py: Copying contents cephadm/build.py: Generating version file cephadm/build.py: Byte-compiling py to pyc cephadm/build.py: Constructing the zipapp file cephadm/build.py: Zipapp created with compression [69/1445] Performing configure step for 'rocksdb_ext' -- The CXX compiler identification is GNU 13.2.0 -- The C compiler identification is GNU 13.2.0 -- The ASM compiler identification is GNU -- Found assembler: /usr/bin/cc -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Check for working CXX compiler: /usr/bin/g++-13 - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/cc - skipped -- Detecting C compile features -- Detecting C compile features - done -- Found ZLIB: /usr/lib/aarch64-linux-gnu/libz.so (found version "1.3") -- Performing Test HAS_ARMV8_CRC -- Performing Test HAS_ARMV8_CRC - Success -- HAS_ARMV8_CRC yes -- Performing Test HAVE_SSE42 -- Performing Test HAVE_SSE42 - Failed -- Performing Test BUILTIN_ATOMIC -- Performing Test BUILTIN_ATOMIC - Success -- Could NOT find uring (missing: uring_LIBRARIES uring_INCLUDE_DIR) -- Enabling RTTI in all builds -- Performing Test HAVE_FALLOCATE -- Performing Test HAVE_FALLOCATE - Success -- Performing Test HAVE_SYNC_FILE_RANGE_WRITE -- Performing Test HAVE_SYNC_FILE_RANGE_WRITE - Success -- Performing Test HAVE_PTHREAD_MUTEX_ADAPTIVE_NP -- Performing Test HAVE_PTHREAD_MUTEX_ADAPTIVE_NP - Success -- Looking for malloc_usable_size -- Looking for malloc_usable_size - found -- Looking for sched_getcpu -- Looking for sched_getcpu - found -- Looking for getauxval -- Looking for getauxval - not found -- Looking for F_FULLFSYNC -- Looking for F_FULLFSYNC - not found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- ROCKSDB_PLUGINS: -- ROCKSDB PLUGINS TO BUILD -- Found Git: /usr/bin/git (found version "2.43.0") fatal: no tag exactly matches '9fa4990159853479a222244574ca41202e4c95c1' -- JNI library is disabled -- Configuring done (1.0s) -- Generating done (0.1s) -- Build files have been written to: /root/ceph-18.2.1/build/src/rocksdb [73/1445] Performing configure step for 'zstd_ext' CMake Deprecation Warning at CMakeLists.txt:10 (cmake_minimum_required): Compatibility with CMake < 3.5 will be removed from a future version of CMake. Update the VERSION argument <min> value or use a ...<max> suffix to tell CMake that the project does not need compatibility with older versions. -- The C compiler identification is GNU 13.2.0 -- The CXX compiler identification is GNU 13.2.0 -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Check for working C compiler: /usr/bin/gcc-13 - 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/g++-13 - skipped -- Detecting CXX compile features -- Detecting CXX compile features - done -- ZSTD VERSION: 1.4.5 -- Setting build type to 'Release' as none was specified. -- Performing Test CXX_FLAG_STD_CPLUSPLUS11 -- Performing Test CXX_FLAG_STD_CPLUSPLUS11 - Success -- Performing Test C_FLAG_STD_C99 -- Performing Test C_FLAG_STD_C99 - Success -- Performing Test C_FLAG_WALL -- Performing Test C_FLAG_WALL - Success -- Performing Test CXX_FLAG_WALL -- Performing Test CXX_FLAG_WALL - Success -- Performing Test C_FLAG_WEXTRA -- Performing Test C_FLAG_WEXTRA - Success -- Performing Test CXX_FLAG_WEXTRA -- Performing Test CXX_FLAG_WEXTRA - Success -- Performing Test C_FLAG_WUNDEF -- Performing Test C_FLAG_WUNDEF - Success -- Performing Test CXX_FLAG_WUNDEF -- Performing Test CXX_FLAG_WUNDEF - Success -- Performing Test C_FLAG_WSHADOW -- Performing Test C_FLAG_WSHADOW - Success -- Performing Test CXX_FLAG_WSHADOW -- Performing Test CXX_FLAG_WSHADOW - Success -- Performing Test C_FLAG_WCAST_ALIGN -- Performing Test C_FLAG_WCAST_ALIGN - Success -- Performing Test CXX_FLAG_WCAST_ALIGN -- Performing Test CXX_FLAG_WCAST_ALIGN - Success -- Performing Test C_FLAG_WCAST_QUAL -- Performing Test C_FLAG_WCAST_QUAL - Success -- Performing Test CXX_FLAG_WCAST_QUAL -- Performing Test CXX_FLAG_WCAST_QUAL - Success -- Performing Test C_FLAG_WSTRICT_PROTOTYPES -- Performing Test C_FLAG_WSTRICT_PROTOTYPES - Success -- CMAKE_INSTALL_PREFIX: /usr/local -- CMAKE_INSTALL_LIBDIR: lib -- ZSTD_LEGACY_SUPPORT not defined! -- ZSTD_MULTITHREAD_SUPPORT is enabled -- Performing Test CMAKE_HAVE_LIBC_PTHREAD -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success -- Found Threads: TRUE -- Configuring done (1.5s) -- Generating done (0.0s) -- Build files have been written to: /root/ceph-18.2.1/build/src/compressor/zstd/libzstd [80/1445] Performing download step (git clone) for 'liburing_ext' Cloning into 'liburing'... HEAD is now at 45f0735 .gitignore: add test/cq-overflow-peek [87/1445] Performing build step for 'zstd_ext' [1/33] Building C object lib/CMakeFiles/libzstd_static.dir/root/ceph-18.2.1/src/zstd/lib/common/debug.c.o [2/33] Building C object lib/CMakeFiles/libzstd_static.dir/root/ceph-18.2.1/src/zstd/lib/common/error_private.c.o [3/33] Building C object lib/CMakeFiles/libzstd_static.dir/root/ceph-18.2.1/src/zstd/lib/common/threading.c.o [4/33] Building C object lib/CMakeFiles/libzstd_static.dir/root/ceph-18.2.1/src/zstd/lib/common/entropy_common.c.o [5/33] Building C object lib/CMakeFiles/libzstd_static.dir/root/ceph-18.2.1/src/zstd/lib/common/fse_decompress.c.o [6/33] Building C object lib/CMakeFiles/libzstd_static.dir/root/ceph-18.2.1/src/zstd/lib/compress/hist.c.o [7/33] Building C object lib/CMakeFiles/libzstd_static.dir/root/ceph-18.2.1/src/zstd/lib/compress/fse_compress.c.o [8/33] Building C object lib/CMakeFiles/libzstd_static.dir/root/ceph-18.2.1/src/zstd/lib/common/xxhash.c.o [9/33] Building C object lib/CMakeFiles/libzstd_static.dir/root/ceph-18.2.1/src/zstd/lib/common/pool.c.o [10/33] Building C object lib/CMakeFiles/libzstd_static.dir/root/ceph-18.2.1/src/zstd/lib/common/zstd_common.c.o [11/33] Building C object lib/CMakeFiles/libzstd_static.dir/root/ceph-18.2.1/src/zstd/lib/compress/huf_compress.c.o [12/33] Building C object lib/CMakeFiles/libzstd_static.dir/root/ceph-18.2.1/src/zstd/lib/compress/zstd_compress_literals.c.o [13/33] Building C object lib/CMakeFiles/libzstd_static.dir/root/ceph-18.2.1/src/zstd/lib/compress/zstd_compress_sequences.c.o [14/33] Building C object lib/CMakeFiles/libzstd_static.dir/root/ceph-18.2.1/src/zstd/lib/compress/zstd_compress_superblock.c.o [15/33] Building C object lib/CMakeFiles/libzstd_static.dir/root/ceph-18.2.1/src/zstd/lib/compress/zstd_ldm.c.o [16/33] Building C object lib/CMakeFiles/libzstd_static.dir/root/ceph-18.2.1/src/zstd/lib/decompress/zstd_ddict.c.o [17/33] Building C object lib/CMakeFiles/libzstd_static.dir/root/ceph-18.2.1/src/zstd/lib/compress/zstd_compress.c.o [18/33] Building C object lib/CMakeFiles/libzstd_static.dir/root/ceph-18.2.1/src/zstd/lib/decompress/huf_decompress.c.o [19/33] Building C object lib/CMakeFiles/libzstd_static.dir/root/ceph-18.2.1/src/zstd/lib/compress/zstdmt_compress.c.o [20/33] Building C object lib/CMakeFiles/libzstd_static.dir/root/ceph-18.2.1/src/zstd/lib/decompress/zstd_decompress.c.o [21/33] Building C object lib/CMakeFiles/libzstd_static.dir/root/ceph-18.2.1/src/zstd/lib/decompress/zstd_decompress_block.c.o [22/33] Building C object lib/CMakeFiles/libzstd_static.dir/root/ceph-18.2.1/src/zstd/lib/compress/zstd_fast.c.o [23/33] Building C object lib/CMakeFiles/libzstd_static.dir/root/ceph-18.2.1/src/zstd/lib/deprecated/zbuff_common.c.o [24/33] Building C object lib/CMakeFiles/libzstd_static.dir/root/ceph-18.2.1/src/zstd/lib/dictBuilder/cover.c.o [25/33] Building C object lib/CMakeFiles/libzstd_static.dir/root/ceph-18.2.1/src/zstd/lib/deprecated/zbuff_compress.c.o [26/33] Building C object lib/CMakeFiles/libzstd_static.dir/root/ceph-18.2.1/src/zstd/lib/deprecated/zbuff_decompress.c.o [27/33] Building C object lib/CMakeFiles/libzstd_static.dir/root/ceph-18.2.1/src/zstd/lib/dictBuilder/fastcover.c.o [28/33] Building C object lib/CMakeFiles/libzstd_static.dir/root/ceph-18.2.1/src/zstd/lib/compress/zstd_double_fast.c.o [29/33] Building C object lib/CMakeFiles/libzstd_static.dir/root/ceph-18.2.1/src/zstd/lib/dictBuilder/divsufsort.c.o [30/33] Building C object lib/CMakeFiles/libzstd_static.dir/root/ceph-18.2.1/src/zstd/lib/dictBuilder/zdict.c.o [31/33] Building C object lib/CMakeFiles/libzstd_static.dir/root/ceph-18.2.1/src/zstd/lib/compress/zstd_lazy.c.o [32/33] Building C object lib/CMakeFiles/libzstd_static.dir/root/ceph-18.2.1/src/zstd/lib/compress/zstd_opt.c.o [33/33] Linking C static library lib/libzstd.a [89/1445] Completed 'zstd_ext' [90/1445] Performing build step for 'rocksdb_ext' [1/325] Building CXX object CMakeFiles/rocksdb.dir/cache/cache_entry_roles.cc.o [2/325] Building CXX object CMakeFiles/rocksdb.dir/cache/cache_key.cc.o [3/325] Building CXX object CMakeFiles/rocksdb.dir/cache/charged_cache.cc.o [4/325] Building CXX object CMakeFiles/rocksdb.dir/cache/secondary_cache.cc.o [5/325] Building CXX object CMakeFiles/rocksdb.dir/cache/sharded_cache.cc.o [6/325] Building CXX object CMakeFiles/rocksdb.dir/cache/cache_reservation_manager.cc.o [7/325] Building CXX object CMakeFiles/rocksdb.dir/cache/compressed_secondary_cache.cc.o [8/325] Building CXX object CMakeFiles/rocksdb.dir/cache/lru_cache.cc.o [9/325] Building CXX object CMakeFiles/rocksdb.dir/db/blob/blob_contents.cc.o [10/325] Building CXX object CMakeFiles/rocksdb.dir/cache/cache.cc.o [11/325] Building CXX object CMakeFiles/rocksdb.dir/cache/clock_cache.cc.o [12/325] Building CXX object CMakeFiles/rocksdb.dir/db/blob/blob_file_addition.cc.o [13/325] Building CXX object CMakeFiles/rocksdb.dir/db/blob/blob_file_garbage.cc.o [14/325] Building CXX object CMakeFiles/rocksdb.dir/db/blob/blob_file_meta.cc.o [15/325] Building CXX object CMakeFiles/rocksdb.dir/db/blob/blob_file_cache.cc.o [16/325] Building CXX object CMakeFiles/rocksdb.dir/db/blob/blob_garbage_meter.cc.o [17/325] Building CXX object CMakeFiles/rocksdb.dir/db/blob/blob_log_format.cc.o [18/325] Building CXX object CMakeFiles/rocksdb.dir/db/blob/blob_file_reader.cc.o [19/325] Building CXX object CMakeFiles/rocksdb.dir/db/blob/blob_log_sequential_reader.cc.o [20/325] Building CXX object CMakeFiles/rocksdb.dir/db/blob/blob_fetcher.cc.o [21/325] Building CXX object CMakeFiles/rocksdb.dir/db/arena_wrapped_db_iter.cc.o [22/325] Building CXX object CMakeFiles/rocksdb.dir/db/blob/prefetch_buffer_collection.cc.o [23/325] Building CXX object CMakeFiles/rocksdb.dir/db/blob/blob_log_writer.cc.o [24/325] Building CXX object CMakeFiles/rocksdb.dir/db/blob/blob_file_builder.cc.o [25/325] Building CXX object CMakeFiles/rocksdb.dir/db/blob/blob_source.cc.o [26/325] Building CXX object CMakeFiles/rocksdb.dir/db/builder.cc.o [27/325] Building CXX object CMakeFiles/rocksdb.dir/db/c.cc.o [28/325] Building CXX object CMakeFiles/rocksdb.dir/db/compaction/compaction_picker_fifo.cc.o [29/325] Building CXX object CMakeFiles/rocksdb.dir/db/compaction/compaction.cc.o [30/325] Building CXX object CMakeFiles/rocksdb.dir/db/compaction/compaction_iterator.cc.o [31/325] Building CXX object CMakeFiles/rocksdb.dir/db/compaction/compaction_picker.cc.o [32/325] Building CXX object CMakeFiles/rocksdb.dir/db/compaction/compaction_picker_level.cc.o [33/325] Building CXX object CMakeFiles/rocksdb.dir/db/compaction/sst_partitioner.cc.o [34/325] Building CXX object CMakeFiles/rocksdb.dir/db/column_family.cc.o [35/325] Building CXX object CMakeFiles/rocksdb.dir/db/compaction/compaction_picker_universal.cc.o [36/325] Building CXX object CMakeFiles/rocksdb.dir/db/compaction/compaction_outputs.cc.o [37/325] Building CXX object CMakeFiles/rocksdb.dir/db/compaction/compaction_state.cc.o [38/325] Building CXX object CMakeFiles/rocksdb.dir/db/compaction/compaction_job.cc.o [39/325] Building CXX object CMakeFiles/rocksdb.dir/db/compaction/compaction_service_job.cc.o [40/325] Building CXX object CMakeFiles/rocksdb.dir/db/compaction/subcompaction_state.cc.o [41/325] Building CXX object CMakeFiles/rocksdb.dir/db/convenience.cc.o [42/325] Building CXX object CMakeFiles/rocksdb.dir/db/db_filesnapshot.cc.o [43/325] Building CXX object CMakeFiles/rocksdb.dir/db/db_impl/compacted_db_impl.cc.o [44/325] Building CXX object CMakeFiles/rocksdb.dir/db/db_impl/db_impl_write.cc.o [45/325] Building CXX object CMakeFiles/rocksdb.dir/db/db_impl/db_impl_files.cc.o [46/325] Building CXX object CMakeFiles/rocksdb.dir/db/db_impl/db_impl_compaction_flush.cc.o [47/325] Building CXX object CMakeFiles/rocksdb.dir/db/db_impl/db_impl_debug.cc.o [48/325] Building CXX object CMakeFiles/rocksdb.dir/db/db_info_dumper.cc.o [49/325] Building CXX object CMakeFiles/rocksdb.dir/db/db_impl/db_impl_open.cc.o [50/325] Building CXX object CMakeFiles/rocksdb.dir/db/db_impl/db_impl_experimental.cc.o [51/325] Building CXX object CMakeFiles/rocksdb.dir/db/db_impl/db_impl_readonly.cc.o [52/325] Building CXX object CMakeFiles/rocksdb.dir/db/dbformat.cc.o [53/325] Building CXX object CMakeFiles/rocksdb.dir/db/db_impl/db_impl.cc.o [54/325] Building CXX object CMakeFiles/rocksdb.dir/db/event_helpers.cc.o [55/325] Building CXX object CMakeFiles/rocksdb.dir/db/db_iter.cc.o [56/325] Building CXX object CMakeFiles/rocksdb.dir/db/file_indexer.cc.o [57/325] Building CXX object CMakeFiles/rocksdb.dir/db/db_impl/db_impl_secondary.cc.o [58/325] Building CXX object CMakeFiles/rocksdb.dir/db/experimental.cc.o [59/325] Building CXX object CMakeFiles/rocksdb.dir/db/logs_with_prep_tracker.cc.o [60/325] Building CXX object CMakeFiles/rocksdb.dir/db/error_handler.cc.o [61/325] Building CXX object CMakeFiles/rocksdb.dir/db/flush_scheduler.cc.o [62/325] Building CXX object CMakeFiles/rocksdb.dir/db/external_sst_file_ingestion_job.cc.o [63/325] Building CXX object CMakeFiles/rocksdb.dir/db/malloc_stats.cc.o [64/325] Building CXX object CMakeFiles/rocksdb.dir/db/flush_job.cc.o [65/325] Building CXX object CMakeFiles/rocksdb.dir/db/log_reader.cc.o [66/325] Building CXX object CMakeFiles/rocksdb.dir/db/log_writer.cc.o [67/325] Building CXX object CMakeFiles/rocksdb.dir/db/merge_operator.cc.o [68/325] Building CXX object CMakeFiles/rocksdb.dir/db/import_column_family_job.cc.o [69/325] Building CXX object CMakeFiles/rocksdb.dir/db/forward_iterator.cc.o [70/325] Building CXX object CMakeFiles/rocksdb.dir/db/memtable.cc.o [71/325] Building CXX object CMakeFiles/rocksdb.dir/db/output_validator.cc.o [72/325] Building CXX object CMakeFiles/rocksdb.dir/db/periodic_task_scheduler.cc.o [73/325] Building CXX object CMakeFiles/rocksdb.dir/db/merge_helper.cc.o [74/325] Building CXX object CMakeFiles/rocksdb.dir/db/internal_stats.cc.o [75/325] Building CXX object CMakeFiles/rocksdb.dir/db/snapshot_impl.cc.o [76/325] Building CXX object CMakeFiles/rocksdb.dir/db/range_del_aggregator.cc.o [77/325] Building CXX object CMakeFiles/rocksdb.dir/db/range_tombstone_fragmenter.cc.o [78/325] Building CXX object CMakeFiles/rocksdb.dir/db/memtable_list.cc.o [79/325] Building CXX object CMakeFiles/rocksdb.dir/db/table_properties_collector.cc.o [80/325] Building CXX object CMakeFiles/rocksdb.dir/db/seqno_to_time_mapping.cc.o [81/325] Building CXX object CMakeFiles/rocksdb.dir/db/table_cache.cc.o [82/325] Building CXX object CMakeFiles/rocksdb.dir/db/wal_edit.cc.o [83/325] Building CXX object CMakeFiles/rocksdb.dir/db/transaction_log_impl.cc.o [84/325] Building CXX object CMakeFiles/rocksdb.dir/db/trim_history_scheduler.cc.o [85/325] Building CXX object CMakeFiles/rocksdb.dir/db/version_edit.cc.o [86/325] Building CXX object CMakeFiles/rocksdb.dir/db/wide/wide_columns.cc.o [87/325] Building CXX object CMakeFiles/rocksdb.dir/db/write_batch_base.cc.o [88/325] Building CXX object CMakeFiles/rocksdb.dir/db/wide/wide_column_serialization.cc.o [89/325] Building CXX object CMakeFiles/rocksdb.dir/db/repair.cc.o [90/325] Building CXX object CMakeFiles/rocksdb.dir/db/write_controller.cc.o [91/325] Building CXX object CMakeFiles/rocksdb.dir/db/version_builder.cc.o [92/325] Building CXX object CMakeFiles/rocksdb.dir/env/composite_env.cc.o [93/325] Building CXX object CMakeFiles/rocksdb.dir/db/write_thread.cc.o [94/325] Building CXX object CMakeFiles/rocksdb.dir/env/env_chroot.cc.o [95/325] Building CXX object CMakeFiles/rocksdb.dir/db/wal_manager.cc.o [96/325] Building CXX object CMakeFiles/rocksdb.dir/db/version_edit_handler.cc.o [97/325] Building CXX object CMakeFiles/rocksdb.dir/env/env.cc.o [98/325] Building CXX object CMakeFiles/rocksdb.dir/env/fs_remap.cc.o [99/325] Building CXX object CMakeFiles/rocksdb.dir/env/file_system_tracer.cc.o [100/325] Building CXX object CMakeFiles/rocksdb.dir/db/write_batch.cc.o [101/325] Building CXX object CMakeFiles/rocksdb.dir/env/unique_id_gen.cc.o [102/325] Building CXX object CMakeFiles/rocksdb.dir/env/env_encryption.cc.o [103/325] Building CXX object CMakeFiles/rocksdb.dir/env/mock_env.cc.o [104/325] Building CXX object CMakeFiles/rocksdb.dir/env/file_system.cc.o [105/325] Building CXX object CMakeFiles/rocksdb.dir/db/version_set.cc.o [106/325] Building CXX object CMakeFiles/rocksdb.dir/file/file_prefetch_buffer.cc.o [107/325] Building CXX object CMakeFiles/rocksdb.dir/file/line_file_reader.cc.o [108/325] Building CXX object CMakeFiles/rocksdb.dir/file/read_write_util.cc.o [109/325] Building CXX object CMakeFiles/rocksdb.dir/file/delete_scheduler.cc.o [110/325] Building CXX object CMakeFiles/rocksdb.dir/file/readahead_raf.cc.o [111/325] Building CXX object CMakeFiles/rocksdb.dir/file/random_access_file_reader.cc.o [112/325] Building CXX object CMakeFiles/rocksdb.dir/file/filename.cc.o [113/325] Building CXX object CMakeFiles/rocksdb.dir/file/file_util.cc.o [114/325] Building CXX object CMakeFiles/rocksdb.dir/file/sequence_file_reader.cc.o [115/325] Building CXX object CMakeFiles/rocksdb.dir/logging/log_buffer.cc.o [116/325] Building CXX object CMakeFiles/rocksdb.dir/logging/event_logger.cc.o [117/325] Building CXX object CMakeFiles/rocksdb.dir/logging/auto_roll_logger.cc.o [118/325] Building CXX object CMakeFiles/rocksdb.dir/memory/arena.cc.o [119/325] Building CXX object CMakeFiles/rocksdb.dir/memory/memkind_kmem_allocator.cc.o [120/325] Building CXX object CMakeFiles/rocksdb.dir/memtable/alloc_tracker.cc.o [121/325] Building CXX object CMakeFiles/rocksdb.dir/memory/concurrent_arena.cc.o [122/325] Building CXX object CMakeFiles/rocksdb.dir/memory/jemalloc_nodump_allocator.cc.o [123/325] Building CXX object CMakeFiles/rocksdb.dir/file/writable_file_writer.cc.o [124/325] Building CXX object CMakeFiles/rocksdb.dir/memory/memory_allocator.cc.o [125/325] Building CXX object CMakeFiles/rocksdb.dir/monitoring/histogram_windowing.cc.o [126/325] Building CXX object CMakeFiles/rocksdb.dir/monitoring/histogram.cc.o [127/325] Building CXX object CMakeFiles/rocksdb.dir/file/sst_file_manager_impl.cc.o [128/325] Building CXX object CMakeFiles/rocksdb.dir/memtable/hash_linklist_rep.cc.o [129/325] Building CXX object CMakeFiles/rocksdb.dir/memtable/hash_skiplist_rep.cc.o [130/325] Building CXX object CMakeFiles/rocksdb.dir/memtable/vectorrep.cc.o [131/325] Building CXX object CMakeFiles/rocksdb.dir/monitoring/iostats_context.cc.o [132/325] Building CXX object CMakeFiles/rocksdb.dir/monitoring/perf_level.cc.o [133/325] Building CXX object CMakeFiles/rocksdb.dir/memtable/skiplistrep.cc.o [134/325] Building CXX object CMakeFiles/rocksdb.dir/monitoring/instrumented_mutex.cc.o [135/325] Building CXX object CMakeFiles/rocksdb.dir/monitoring/perf_context.cc.o [136/325] Building CXX object CMakeFiles/rocksdb.dir/monitoring/thread_status_impl.cc.o [137/325] Building CXX object CMakeFiles/rocksdb.dir/monitoring/thread_status_updater.cc.o [138/325] Building CXX object CMakeFiles/rocksdb.dir/monitoring/thread_status_util.cc.o [139/325] Building CXX object CMakeFiles/rocksdb.dir/monitoring/thread_status_util_debug.cc.o [140/325] Building CXX object CMakeFiles/rocksdb.dir/memtable/write_buffer_manager.cc.o [141/325] Building CXX object CMakeFiles/rocksdb.dir/monitoring/in_memory_stats_history.cc.o [142/325] Building CXX object CMakeFiles/rocksdb.dir/monitoring/statistics.cc.o [143/325] Building CXX object CMakeFiles/rocksdb.dir/options/customizable.cc.o [144/325] Building CXX object CMakeFiles/rocksdb.dir/port/stack_trace.cc.o [145/325] Building CXX object CMakeFiles/rocksdb.dir/options/configurable.cc.o [146/325] Building CXX object CMakeFiles/rocksdb.dir/options/options.cc.o [147/325] Building CXX object CMakeFiles/rocksdb.dir/monitoring/persistent_stats_history.cc.o [148/325] Building CXX object CMakeFiles/rocksdb.dir/options/cf_options.cc.o [149/325] Building CXX object CMakeFiles/rocksdb.dir/options/db_options.cc.o [150/325] Building CXX object CMakeFiles/rocksdb.dir/table/block_based/binary_search_index_reader.cc.o [151/325] Building CXX object CMakeFiles/rocksdb.dir/table/adaptive/adaptive_table_factory.cc.o [152/325] Building CXX object CMakeFiles/rocksdb.dir/options/options_parser.cc.o [153/325] Building CXX object CMakeFiles/rocksdb.dir/table/block_based/block.cc.o [154/325] Building CXX object CMakeFiles/rocksdb.dir/table/block_based/block_builder.cc.o [155/325] Building CXX object CMakeFiles/rocksdb.dir/table/block_based/block_prefix_index.cc.o [156/325] Building CXX object CMakeFiles/rocksdb.dir/options/options_helper.cc.o [157/325] Building CXX object CMakeFiles/rocksdb.dir/table/block_based/data_block_hash_index.cc.o [158/325] Building CXX object CMakeFiles/rocksdb.dir/table/block_based/block_based_table_iterator.cc.o [159/325] Building CXX object CMakeFiles/rocksdb.dir/table/block_based/block_based_table_factory.cc.o [160/325] Building CXX object CMakeFiles/rocksdb.dir/table/block_based/data_block_footer.cc.o [161/325] Building CXX object CMakeFiles/rocksdb.dir/table/block_based/block_prefetcher.cc.o [162/325] Building CXX object CMakeFiles/rocksdb.dir/table/block_based/block_based_table_builder.cc.o [163/325] Building CXX object CMakeFiles/rocksdb.dir/table/block_based/filter_block_reader_common.cc.o [164/325] Building CXX object CMakeFiles/rocksdb.dir/table/block_based/full_filter_block.cc.o [165/325] Building CXX object CMakeFiles/rocksdb.dir/table/block_based/hash_index_reader.cc.o [166/325] Building CXX object CMakeFiles/rocksdb.dir/table/block_based/flush_block_policy.cc.o [167/325] Building CXX object CMakeFiles/rocksdb.dir/table/block_based/block_based_table_reader.cc.o [168/325] Building CXX object CMakeFiles/rocksdb.dir/table/block_based/filter_policy.cc.o [169/325] Building CXX object CMakeFiles/rocksdb.dir/table/block_based/index_reader_common.cc.o [170/325] Building CXX object CMakeFiles/rocksdb.dir/table/block_based/index_builder.cc.o [171/325] Building CXX object CMakeFiles/rocksdb.dir/table/block_based/parsed_full_filter_block.cc.o [172/325] Building CXX object CMakeFiles/rocksdb.dir/table/block_based/reader_common.cc.o [173/325] Building CXX object CMakeFiles/rocksdb.dir/table/block_based/partitioned_index_iterator.cc.o [174/325] Building CXX object CMakeFiles/rocksdb.dir/table/block_based/uncompression_dict_reader.cc.o [175/325] Building CXX object CMakeFiles/rocksdb.dir/table/block_based/partitioned_filter_block.cc.o [176/325] Building CXX object CMakeFiles/rocksdb.dir/table/block_based/partitioned_index_reader.cc.o [177/325] Building CXX object CMakeFiles/rocksdb.dir/table/cuckoo/cuckoo_table_builder.cc.o [178/325] Building CXX object CMakeFiles/rocksdb.dir/table/block_fetcher.cc.o [179/325] Building CXX object CMakeFiles/rocksdb.dir/table/format.cc.o [180/325] Building CXX object CMakeFiles/rocksdb.dir/table/cuckoo/cuckoo_table_factory.cc.o [181/325] Building CXX object CMakeFiles/rocksdb.dir/table/iterator.cc.o [182/325] Building CXX object CMakeFiles/rocksdb.dir/table/cuckoo/cuckoo_table_reader.cc.o [183/325] Building CXX object CMakeFiles/rocksdb.dir/table/get_context.cc.o [184/325] Building CXX object CMakeFiles/rocksdb.dir/table/persistent_cache_helper.cc.o [185/325] Building CXX object CMakeFiles/rocksdb.dir/table/plain/plain_table_index.cc.o [186/325] Building CXX object CMakeFiles/rocksdb.dir/table/meta_blocks.cc.o [187/325] Building CXX object CMakeFiles/rocksdb.dir/table/plain/plain_table_bloom.cc.o [188/325] Building CXX object CMakeFiles/rocksdb.dir/table/plain/plain_table_key_coding.cc.o [189/325] Building CXX object CMakeFiles/rocksdb.dir/table/plain/plain_table_builder.cc.o [190/325] Building CXX object CMakeFiles/rocksdb.dir/table/plain/plain_table_factory.cc.o [191/325] Building CXX object CMakeFiles/rocksdb.dir/table/merging_iterator.cc.o [192/325] Building CXX object CMakeFiles/rocksdb.dir/table/table_factory.cc.o [193/325] Building CXX object CMakeFiles/rocksdb.dir/table/table_properties.cc.o [194/325] Building CXX object CMakeFiles/rocksdb.dir/table/plain/plain_table_reader.cc.o [195/325] Building CXX object CMakeFiles/rocksdb.dir/table/unique_id.cc.o [196/325] Building CXX object CMakeFiles/rocksdb.dir/table/two_level_iterator.cc.o [197/325] Building CXX object CMakeFiles/rocksdb.dir/table/sst_file_dumper.cc.o [198/325] Building CXX object CMakeFiles/rocksdb.dir/tools/block_cache_analyzer/block_cache_trace_analyzer.cc.o [199/325] Building CXX object CMakeFiles/rocksdb.dir/tools/io_tracer_parser_tool.cc.o [200/325] Building CXX object CMakeFiles/rocksdb.dir/test_util/sync_point.cc.o [201/325] Building CXX object CMakeFiles/rocksdb.dir/test_util/sync_point_impl.cc.o [202/325] Building CXX object CMakeFiles/rocksdb.dir/tools/dump/db_dump_tool.cc.o [203/325] Building CXX object CMakeFiles/rocksdb.dir/tools/trace_analyzer_tool.cc.o [204/325] Building CXX object CMakeFiles/rocksdb.dir/test_util/transaction_test_util.cc.o [205/325] Building CXX object CMakeFiles/rocksdb.dir/table/sst_file_reader.cc.o [206/325] Building CXX object CMakeFiles/rocksdb.dir/tools/ldb_tool.cc.o [207/325] Building CXX object CMakeFiles/rocksdb.dir/table/sst_file_writer.cc.o [208/325] Building CXX object CMakeFiles/rocksdb.dir/test_util/testutil.cc.o [209/325] Building CXX object CMakeFiles/rocksdb.dir/trace_replay/trace_record_result.cc.o [210/325] Building CXX object CMakeFiles/rocksdb.dir/util/async_file_reader.cc.o [211/325] Building CXX object CMakeFiles/rocksdb.dir/util/cleanable.cc.o [212/325] Building CXX object CMakeFiles/rocksdb.dir/trace_replay/trace_record_handler.cc.o [213/325] Building CXX object CMakeFiles/rocksdb.dir/util/compaction_job_stats_impl.cc.o [214/325] Building CXX object CMakeFiles/rocksdb.dir/tools/sst_dump_tool.cc.o [215/325] Building CXX object CMakeFiles/rocksdb.dir/util/coding.cc.o [216/325] Building CXX object CMakeFiles/rocksdb.dir/trace_replay/trace_record.cc.o [217/325] Building CXX object CMakeFiles/rocksdb.dir/util/compression.cc.o [218/325] Building CXX object CMakeFiles/rocksdb.dir/util/concurrent_task_limiter_impl.cc.o [219/325] Building CXX object CMakeFiles/rocksdb.dir/util/compression_context_cache.cc.o [220/325] Building CXX object CMakeFiles/rocksdb.dir/trace_replay/io_tracer.cc.o [221/325] Building CXX object CMakeFiles/rocksdb.dir/util/comparator.cc.o [222/325] Building CXX object CMakeFiles/rocksdb.dir/trace_replay/block_cache_tracer.cc.o [223/325] Building CXX object CMakeFiles/rocksdb.dir/util/murmurhash.cc.o [224/325] Building CXX object CMakeFiles/rocksdb.dir/util/dynamic_bloom.cc.o [225/325] Building CXX object CMakeFiles/rocksdb.dir/util/crc32c.cc.o [226/325] Building CXX object CMakeFiles/rocksdb.dir/util/ribbon_config.cc.o [227/325] Building CXX object CMakeFiles/rocksdb.dir/util/hash.cc.o [228/325] Building CXX object CMakeFiles/rocksdb.dir/util/random.cc.o [229/325] Building CXX object CMakeFiles/rocksdb.dir/trace_replay/trace_replay.cc.o [230/325] Building CXX object CMakeFiles/rocksdb.dir/util/status.cc.o [231/325] Building CXX object CMakeFiles/rocksdb.dir/util/rate_limiter.cc.o [232/325] Building CXX object CMakeFiles/rocksdb.dir/util/stderr_logger.cc.o [233/325] Building CXX object CMakeFiles/rocksdb.dir/util/slice.cc.o [234/325] Building CXX object CMakeFiles/rocksdb.dir/util/xxhash.cc.o [235/325] Building CXX object CMakeFiles/rocksdb.dir/util/string_util.cc.o [236/325] Building CXX object CMakeFiles/rocksdb.dir/util/thread_local.cc.o [237/325] Building CXX object CMakeFiles/rocksdb.dir/tools/ldb_cmd.cc.o [238/325] Building CXX object CMakeFiles/rocksdb.dir/util/threadpool_imp.cc.o [239/325] Building CXX object CMakeFiles/rocksdb.dir/utilities/agg_merge/agg_merge.cc.o [240/325] Building CXX object CMakeFiles/rocksdb.dir/util/file_checksum_helper.cc.o [241/325] Building CXX object CMakeFiles/rocksdb.dir/utilities/blob_db/blob_dump_tool.cc.o [242/325] Building CXX object CMakeFiles/rocksdb.dir/utilities/blob_db/blob_db_impl_filesnapshot.cc.o [243/325] Building CXX object CMakeFiles/rocksdb.dir/utilities/blob_db/blob_db.cc.o [244/325] Building CXX object CMakeFiles/rocksdb.dir/utilities/backup/backup_engine.cc.o [245/325] Building CXX object CMakeFiles/rocksdb.dir/utilities/blob_db/blob_file.cc.o [246/325] Building CXX object CMakeFiles/rocksdb.dir/utilities/blob_db/blob_compaction_filter.cc.o [247/325] Building CXX object CMakeFiles/rocksdb.dir/utilities/cache_dump_load.cc.o [248/325] Building CXX object CMakeFiles/rocksdb.dir/utilities/cassandra/format.cc.o [249/325] Building CXX object CMakeFiles/rocksdb.dir/utilities/cache_dump_load_impl.cc.o [250/325] Building CXX object CMakeFiles/rocksdb.dir/utilities/compaction_filters/remove_emptyvalue_compactionfilter.cc.o [251/325] Building CXX object CMakeFiles/rocksdb.dir/utilities/cassandra/cassandra_compaction_filter.cc.o [252/325] Building CXX object CMakeFiles/rocksdb.dir/utilities/cassandra/merge_operator.cc.o [253/325] Building CXX object CMakeFiles/rocksdb.dir/utilities/blob_db/blob_db_impl.cc.o [254/325] Building CXX object CMakeFiles/rocksdb.dir/utilities/counted_fs.cc.o [255/325] Building CXX object CMakeFiles/rocksdb.dir/utilities/env_mirror.cc.o [256/325] Building CXX object CMakeFiles/rocksdb.dir/utilities/compaction_filters.cc.o [257/325] Building CXX object CMakeFiles/rocksdb.dir/utilities/env_timed.cc.o [258/325] Building CXX object CMakeFiles/rocksdb.dir/utilities/leveldb_options/leveldb_options.cc.o [259/325] Building CXX object CMakeFiles/rocksdb.dir/utilities/fault_injection_secondary_cache.cc.o [260/325] Building CXX object CMakeFiles/rocksdb.dir/utilities/fault_injection_env.cc.o [261/325] Building CXX object CMakeFiles/rocksdb.dir/utilities/checkpoint/checkpoint_impl.cc.o [262/325] Building CXX object CMakeFiles/rocksdb.dir/utilities/merge_operators/bytesxor.cc.o [263/325] Building CXX object CMakeFiles/rocksdb.dir/utilities/merge_operators/put.cc.o [264/325] Building CXX object CMakeFiles/rocksdb.dir/utilities/fault_injection_fs.cc.o [265/325] Building CXX object CMakeFiles/rocksdb.dir/utilities/merge_operators/max.cc.o [266/325] Building CXX object CMakeFiles/rocksdb.dir/utilities/merge_operators/sortlist.cc.o [267/325] Building CXX object CMakeFiles/rocksdb.dir/utilities/merge_operators.cc.o [268/325] Building CXX object CMakeFiles/rocksdb.dir/utilities/merge_operators/uint64add.cc.o [269/325] Building CXX object CMakeFiles/rocksdb.dir/utilities/merge_operators/string_append/stringappend.cc.o [270/325] Building CXX object CMakeFiles/rocksdb.dir/utilities/object_registry.cc.o [271/325] Building CXX object CMakeFiles/rocksdb.dir/utilities/option_change_migration/option_change_migration.cc.o [272/325] Building CXX object CMakeFiles/rocksdb.dir/utilities/debug.cc.o [273/325] Building CXX object CMakeFiles/rocksdb.dir/utilities/options/options_util.cc.o [274/325] Building CXX object CMakeFiles/rocksdb.dir/utilities/memory/memory_util.cc.o [275/325] Building CXX object CMakeFiles/rocksdb.dir/utilities/merge_operators/string_append/stringappend2.cc.o [276/325] Building CXX object CMakeFiles/rocksdb.dir/utilities/persistent_cache/persistent_cache_tier.cc.o [277/325] Building CXX object CMakeFiles/rocksdb.dir/utilities/persistent_cache/block_cache_tier_metadata.cc.o [278/325] Building CXX object CMakeFiles/rocksdb.dir/utilities/persistent_cache/block_cache_tier_file.cc.o [279/325] Building CXX object CMakeFiles/rocksdb.dir/utilities/persistent_cache/volatile_tier_impl.cc.o [280/325] Building CXX object CMakeFiles/rocksdb.dir/utilities/persistent_cache/block_cache_tier.cc.o [281/325] Building CXX object CMakeFiles/rocksdb.dir/utilities/table_properties_collectors/compact_on_deletion_collector.cc.o [282/325] Building CXX object CMakeFiles/rocksdb.dir/utilities/simulator_cache/cache_simulator.cc.o [283/325] Building CXX object CMakeFiles/rocksdb.dir/utilities/simulator_cache/sim_cache.cc.o [284/325] Building CXX object CMakeFiles/rocksdb.dir/utilities/trace/replayer_impl.cc.o [285/325] Building CXX object CMakeFiles/rocksdb.dir/utilities/transactions/lock/lock_manager.cc.o [286/325] Building CXX object CMakeFiles/rocksdb.dir/utilities/trace/file_trace_reader_writer.cc.o [287/325] Building CXX object CMakeFiles/rocksdb.dir/utilities/transactions/lock/point/point_lock_tracker.cc.o [288/325] Building CXX object CMakeFiles/rocksdb.dir/utilities/transactions/lock/range/range_tree/range_tree_lock_tracker.cc.o [289/325] Building CXX object CMakeFiles/rocksdb.dir/utilities/transactions/optimistic_transaction.cc.o [290/325] Building CXX object CMakeFiles/rocksdb.dir/utilities/transactions/snapshot_checker.cc.o [291/325] Building CXX object CMakeFiles/rocksdb.dir/utilities/transactions/transaction_db_mutex_impl.cc.o [292/325] Building CXX object CMakeFiles/rocksdb.dir/utilities/transactions/lock/range/range_tree/range_tree_lock_manager.cc.o [293/325] Building CXX object CMakeFiles/rocksdb.dir/utilities/transactions/optimistic_transaction_db_impl.cc.o [294/325] Building CXX object CMakeFiles/rocksdb.dir/utilities/transactions/pessimistic_transaction.cc.o [295/325] Building CXX object CMakeFiles/rocksdb.dir/utilities/transactions/lock/point/point_lock_manager.cc.o [296/325] Building CXX object CMakeFiles/rocksdb.dir/utilities/transactions/transaction_base.cc.o [297/325] Building CXX object CMakeFiles/rocksdb.dir/utilities/transactions/pessimistic_transaction_db.cc.o [298/325] Building CXX object CMakeFiles/rocksdb.dir/utilities/wal_filter.cc.o [299/325] Building CXX object CMakeFiles/rocksdb.dir/utilities/transactions/transaction_util.cc.o [300/325] Building CXX object CMakeFiles/rocksdb.dir/utilities/transactions/lock/range/range_tree/lib/locktree/concurrent_tree.cc.o [301/325] Building CXX object CMakeFiles/rocksdb.dir/utilities/transactions/lock/range/range_tree/lib/locktree/keyrange.cc.o [302/325] Building CXX object CMakeFiles/rocksdb.dir/utilities/transactions/write_prepared_txn.cc.o [303/325] Building CXX object CMakeFiles/rocksdb.dir/utilities/transactions/write_prepared_txn_db.cc.o [304/325] Building CXX object CMakeFiles/rocksdb.dir/utilities/transactions/write_unprepared_txn.cc.o [305/325] Building CXX object CMakeFiles/rocksdb.dir/utilities/transactions/lock/range/range_tree/lib/locktree/lock_request.cc.o [306/325] Building CXX object CMakeFiles/rocksdb.dir/utilities/transactions/lock/range/range_tree/lib/locktree/range_buffer.cc.o [307/325] Building CXX object CMakeFiles/rocksdb.dir/utilities/transactions/lock/range/range_tree/lib/locktree/treenode.cc.o [308/325] Building CXX object CMakeFiles/rocksdb.dir/utilities/write_batch_with_index/write_batch_with_index.cc.o [309/325] Building CXX object CMakeFiles/rocksdb.dir/utilities/transactions/lock/range/range_tree/lib/locktree/txnid_set.cc.o [310/325] Building CXX object CMakeFiles/rocksdb.dir/utilities/transactions/write_unprepared_txn_db.cc.o [311/325] Building CXX object CMakeFiles/rocksdb.dir/utilities/transactions/lock/range/range_tree/lib/standalone_port.cc.o [312/325] Building CXX object CMakeFiles/rocksdb.dir/utilities/transactions/lock/range/range_tree/lib/locktree/locktree.cc.o [313/325] Building CXX object CMakeFiles/rocksdb.dir/utilities/transactions/lock/range/range_tree/lib/util/dbt.cc.o [314/325] Building CXX object CMakeFiles/rocksdb.dir/utilities/transactions/lock/range/range_tree/lib/locktree/wfg.cc.o [315/325] Building CXX object CMakeFiles/rocksdb.dir/utilities/ttl/db_ttl_impl.cc.o [316/325] Building CXX object CMakeFiles/rocksdb.dir/utilities/transactions/lock/range/range_tree/lib/util/memarena.cc.o [317/325] Building CXX object CMakeFiles/rocksdb.dir/util/crc32c_arm64.cc.o [318/325] Building CXX object CMakeFiles/rocksdb.dir/utilities/transactions/lock/range/range_tree/lib/locktree/manager.cc.o [319/325] Building CXX object CMakeFiles/rocksdb.dir/utilities/write_batch_with_index/write_batch_with_index_internal.cc.o [320/325] Building CXX object CMakeFiles/rocksdb.dir/port/port_posix.cc.o [321/325] Building CXX object CMakeFiles/rocksdb.dir/build_version.cc.o [322/325] Building CXX object CMakeFiles/rocksdb.dir/env/env_posix.cc.o [323/325] Building CXX object CMakeFiles/rocksdb.dir/env/io_posix.cc.o [324/325] Building CXX object CMakeFiles/rocksdb.dir/env/fs_posix.cc.o [325/325] Linking CXX static library librocksdb.a [93/1445] Performing download step (download, verify and extract) for 'Boost' -- Downloading... dst='/root/ceph-18.2.1/build/boost/src/boost_1_79_0.tar.bz2' timeout='none' inactivity timeout='none' -- Using src='https://boostorg.jfrog.io/artifactory/main/release/1.79.0/source/boost_1_79_0.tar.bz2' -- verifying file... file='/root/ceph-18.2.1/build/boost/src/boost_1_79_0.tar.bz2' -- Downloading... done -- extracting... src='/root/ceph-18.2.1/build/boost/src/boost_1_79_0.tar.bz2' dst='/root/ceph-18.2.1/build/boost/src/Boost' -- extracting... [tar xfz] -- extracting... [analysis] -- extracting... [rename] -- extracting... [clean up] -- extracting... done [96/1445] Performing configure step for 'Boost' Building B2 engine.. ### ### ### Using 'gcc' toolset. ### ### g++ (Ubuntu 13.2.0-9ubuntu1) 13.2.0 Copyright (C) 2023 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. ### ### > g++ -x c++ -std=c++11 -O2 -s -DNDEBUG builtins.cpp class.cpp command.cpp compile.cpp constants.cpp cwd.cpp debug.cpp debugger.cpp execcmd.cpp execnt.cpp execunix.cpp filesys.cpp filent.cpp fileunix.cpp frames.cpp function.cpp glob.cpp hash.cpp hcache.cpp hdrmacro.cpp headers.cpp jam_strings.cpp jam.cpp jamgram.cpp lists.cpp make.cpp make1.cpp md5.cpp mem.cpp modules.cpp native.cpp object.cpp option.cpp output.cpp parse.cpp pathnt.cpp pathsys.cpp pathunix.cpp regexp.cpp rules.cpp scan.cpp search.cpp startup.cpp subst.cpp sysinfo.cpp timestamp.cpp variable.cpp w32_getreg.cpp modules/order.cpp modules/path.cpp modules/property-set.cpp modules/regex.cpp modules/sequence.cpp modules/set.cpp -o b2 > cp b2 bjam tools/build/src/engine/b2 Unicode/ICU support for Boost.Regex?... /usr Generating B2 configuration in project-config.jam for gcc... Bootstrapping is done. To build, run: ./b2 To generate header files, run: ./b2 headers The configuration generated uses gcc to build by default. If that is unintended either use the --with-toolset option or adjust configuration, by editing 'project-config.jam'. Further information: - Command line help: ./b2 --help - Getting started guide: http://www.boost.org/more/getting_started/unix-variants.html - B2 documentation: http://www.boost.org/build/ [97/1445] Performing build step for 'Boost' Performing configuration checks - default address-model : 64-bit [1] - default architecture : arm [1] - zlib : yes [2] - bzip2 : no [2] - lzma : no [2] - zstd : yes [2] - has_lzma_cputhreads builds : no [3] - has_icu builds : yes [3] - lockfree boost::atomic_flag : yes [3] [1] gcc-13 [2] link-static [3] gcc-13/release/link-static/python-3.11/threadapi-pthread/threading-multi/visibility-hidden Component configuration: - atomic : building - chrono : building - container : building - context : building - contract : not building - coroutine : building - date_time : building - exception : not building - fiber : not building - filesystem : not building - graph : not building - graph_parallel : not building - headers : not building - iostreams : building - json : not building - locale : not building - log : not building - math : not building - mpi : not building - nowide : not building - program_options : building - python : building - random : building - regex : building - serialization : not building - stacktrace : not building - system : building - test : not building - thread : building - timer : building - type_erasure : not building - wave : not building [98/1445] Performing install step for 'Boost' Performing configuration checks - default address-model : 64-bit (cached) [1] - default architecture : arm (cached) [1] - zlib : yes - bzip2 : no - lzma : no - zstd : yes - has_lzma_cputhreads builds : no [2] - has_icu builds : yes [2] - lockfree boost::atomic_flag : yes [2] - zlib : yes (cached) [3] - bzip2 : no (cached) [3] - lzma : no (cached) [3] - zstd : yes (cached) [3] - has_lzma_cputhreads builds : no (cached) [4] - has_icu builds : yes (cached) [4] - lockfree boost::atomic_flag : yes (cached) [4] [1] gcc-13 [2] gcc-13/release/python-3.11/threadapi-pthread/threading-multi/visibility-hidden [3] link-static [4] gcc-13/release/link-static/python-3.11/threadapi-pthread/threading-multi/visibility-hidden Component configuration: - atomic : building - chrono : building - container : building - context : building - contract : not building - coroutine : building - date_time : building - exception : not building - fiber : not building - filesystem : not building - graph : not building - graph_parallel : not building - headers : not building - iostreams : building - json : not building - locale : not building - log : not building - math : not building - mpi : not building - nowide : not building - program_options : building - python : building - random : building - regex : building - serialization : not building - stacktrace : not building - system : building - test : not building - thread : building - timer : building - type_erasure : not building - wave : not building [104/1445] Building CXX object src/crimson/CMakeFiles/crimson.dir/auth/KeyRing.cc.o FAILED: src/crimson/CMakeFiles/crimson.dir/auth/KeyRing.cc.o /usr/bin/g++-13 -DBOOST_ASIO_DISABLE_CONCEPTS -DBOOST_ASIO_DISABLE_THREAD_KEYWORD_EXTENSION -DBOOST_ASIO_USE_TS_EXECUTOR_AS_DEFAULT -DHAVE_CONFIG_H -DSEASTAR_API_LEVEL=6 -DSEASTAR_DEBUG -DSEASTAR_DEBUG_SHARED_PTR -DSEASTAR_DEFAULT_ALLOCATOR -DSEASTAR_SCHEDULING_GROUPS_COUNT=16 -DSEASTAR_SHUFFLE_TASK_QUEUE -DSEASTAR_TYPE_ERASE_MORE -DWITH_SEASTAR=1 -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_REENTRANT -D_THREAD_SAFE -D__CEPH__ -D__STDC_FORMAT_MACROS -D__linux__ -I/root/ceph-18.2.1/build/src/include -I/root/ceph-18.2.1/src -I/root/ceph-18.2.1/src/seastar/include -I/root/ceph-18.2.1/build/src/seastar/gen/include -isystem /root/ceph-18.2.1/build/boost/include -isystem /root/ceph-18.2.1/build/include -isystem /root/ceph-18.2.1/src/xxHash -Og -g -std=c++20 -fPIC -fno-builtin-malloc -fno-builtin-calloc -fno-builtin-realloc -fno-builtin-free -Wall -fno-strict-aliasing -fsigned-char -Wtype-limits -Wignored-qualifiers -Wpointer-arith -Werror=format-security -Winit-self -Wno-unknown-pragmas -Wnon-virtual-dtor -Wno-ignored-qualifiers -ftemplate-depth-1024 -Wpessimizing-move -Wredundant-move -Wstrict-null-sentinel -Woverloaded-virtual -DCEPH_DEBUG_MUTEX -fstack-protector-strong -D_GLIBCXX_ASSERTIONS -fdiagnostics-color=auto -ftemplate-backtrace-limit=0 -Wno-non-virtual-dtor -U_FORTIFY_SOURCE -Wno-maybe-uninitialized -DSEASTAR_SSTRING -Wno-error=unused-result -fstack-clash-protection -fsanitize=address -fsanitize=undefined -fno-sanitize=vptr -MD -MT src/crimson/CMakeFiles/crimson.dir/auth/KeyRing.cc.o -MF src/crimson/CMakeFiles/crimson.dir/auth/KeyRing.cc.o.d -o src/crimson/CMakeFiles/crimson.dir/auth/KeyRing.cc.o -c /root/ceph-18.2.1/src/crimson/auth/KeyRing.cc In file included from /root/ceph-18.2.1/src/seastar/include/seastar/core/scattered_message.hh:26, from /root/ceph-18.2.1/src/seastar/include/seastar/core/iostream.hh:41, from /root/ceph-18.2.1/src/seastar/include/seastar/core/fstream.hh:34, from /root/ceph-18.2.1/src/crimson/auth/KeyRing.cc:9: /root/ceph-18.2.1/src/seastar/include/seastar/net/packet.hh:315:25: error: declaration of 'seastar::net::offload_info seastar::net::packet::offload_info() const' changes meaning of 'offload_info' [-Wchanges-meaning] 315 | struct offload_info offload_info() const noexcept { return _impl->_offload_info; } | ^~~~~~~~~~~~ /root/ceph-18.2.1/src/seastar/include/seastar/net/packet.hh:100:9: note: used here to mean 'struct seastar::net::offload_info' 100 | offload_info _offload_info; | ^~~~~~~~~~~~ /root/ceph-18.2.1/src/seastar/include/seastar/net/packet.hh:43:8: note: declared here 43 | struct offload_info { | ^~~~~~~~~~~~ In file included from /root/ceph-18.2.1/src/seastar/include/seastar/core/future-util.hh:29, from /root/ceph-18.2.1/src/crimson/auth/KeyRing.cc:10: /root/ceph-18.2.1/src/seastar/include/seastar/core/map_reduce.hh: In instantiation of 'seastar::map_reduce<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char>*, std::vector<std::__cxx11::basic_string<char> > >, crimson::auth::load_from_keyring(KeyRing*)::<lambda(auto:89)>, std::pair<bool, std::__cxx11::basic_string<char> >, crimson::auth::load_from_keyring(KeyRing*)::<lambda(auto:90, auto:91)> >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char>*, std::vector<std::__cxx11::basic_string<char> > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char>*, std::vector<std::__cxx11::basic_string<char> > >, crimson::auth::load_from_keyring(KeyRing*)::<lambda(auto:89)>&&, std::pair<bool, std::__cxx11::basic_string<char> >, crimson::auth::load_from_keyring(KeyRing*)::<lambda(auto:90, auto:91)>)::<lambda(auto:69)> mutable [with auto:69 = seastar::future<std::pair<bool, std::__cxx11::basic_string<char> > >]': /usr/include/c++/13/type_traits:2558:26: required by substitution of 'template<class _Fn, class ... _Args> static std::__result_of_success<decltype (declval<_Fn>()((declval<_Args>)()...)), std::__invoke_other> std::__result_of_other_impl::_S_test(int) [with _Fn = seastar::map_reduce<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char>*, std::vector<std::__cxx11::basic_string<char> > >, crimson::auth::load_from_keyring(KeyRing*)::<lambda(auto:89)>, std::pair<bool, std::__cxx11::basic_string<char> >, crimson::auth::load_from_keyring(KeyRing*)::<lambda(auto:90, auto:91)> >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char>*, std::vector<std::__cxx11::basic_string<char> > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char>*, std::vector<std::__cxx11::basic_string<char> > >, crimson::auth::load_from_keyring(KeyRing*)::<lambda(auto:89)>&&, std::pair<bool, std::__cxx11::basic_string<char> >, crimson::auth::load_from_keyring(KeyRing*)::<lambda(auto:90, auto:91)>)::<lambda(auto:69)>; _Args = {seastar::future<std::pair<bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&}]' /usr/include/c++/13/type_traits:2569:55: required from 'struct std::__result_of_impl<false, false, seastar::map_reduce<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char>*, std::vector<std::__cxx11::basic_string<char> > >, crimson::auth::load_from_keyring(KeyRing*)::<lambda(auto:89)>, std::pair<bool, std::__cxx11::basic_string<char> >, crimson::auth::load_from_keyring(KeyRing*)::<lambda(auto:90, auto:91)> >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char>*, std::vector<std::__cxx11::basic_string<char> > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char>*, std::vector<std::__cxx11::basic_string<char> > >, crimson::auth::load_from_keyring(KeyRing*)::<lambda(auto:89)>&&, std::pair<bool, std::__cxx11::basic_string<char> >, crimson::auth::load_from_keyring(KeyRing*)::<lambda(auto:90, auto:91)>)::<lambda(auto:69)>, seastar::future<std::pair<bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&>' /usr/include/c++/13/type_traits:2574:12: required from 'struct std::__invoke_result<seastar::map_reduce<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char>*, std::vector<std::__cxx11::basic_string<char> > >, crimson::auth::load_from_keyring(KeyRing*)::<lambda(auto:89)>, std::pair<bool, std::__cxx11::basic_string<char> >, crimson::auth::load_from_keyring(KeyRing*)::<lambda(auto:90, auto:91)> >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char>*, std::vector<std::__cxx11::basic_string<char> > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char>*, std::vector<std::__cxx11::basic_string<char> > >, crimson::auth::load_from_keyring(KeyRing*)::<lambda(auto:89)>&&, std::pair<bool, std::__cxx11::basic_string<char> >, crimson::auth::load_from_keyring(KeyRing*)::<lambda(auto:90, auto:91)>)::<lambda(auto:69)>, seastar::future<std::pair<bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&>' /usr/include/c++/13/type_traits:3061:12: required from 'struct std::invoke_result<seastar::map_reduce<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char>*, std::vector<std::__cxx11::basic_string<char> > >, crimson::auth::load_from_keyring(KeyRing*)::<lambda(auto:89)>, std::pair<bool, std::__cxx11::basic_string<char> >, crimson::auth::load_from_keyring(KeyRing*)::<lambda(auto:90, auto:91)> >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char>*, std::vector<std::__cxx11::basic_string<char> > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char>*, std::vector<std::__cxx11::basic_string<char> > >, crimson::auth::load_from_keyring(KeyRing*)::<lambda(auto:89)>&&, std::pair<bool, std::__cxx11::basic_string<char> >, crimson::auth::load_from_keyring(KeyRing*)::<lambda(auto:90, auto:91)>)::<lambda(auto:69)>, seastar::future<std::pair<bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&>' /usr/include/c++/13/type_traits:3073:11: required by substitution of 'template<class _Fn, class ... _Args> using std::invoke_result_t = typename std::invoke_result::type [with _Fn = seastar::map_reduce<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char>*, std::vector<std::__cxx11::basic_string<char> > >, crimson::auth::load_from_keyring(KeyRing*)::<lambda(auto:89)>, std::pair<bool, std::__cxx11::basic_string<char> >, crimson::auth::load_from_keyring(KeyRing*)::<lambda(auto:90, auto:91)> >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char>*, std::vector<std::__cxx11::basic_string<char> > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char>*, std::vector<std::__cxx11::basic_string<char> > >, crimson::auth::load_from_keyring(KeyRing*)::<lambda(auto:89)>&&, std::pair<bool, std::__cxx11::basic_string<char> >, crimson::auth::load_from_keyring(KeyRing*)::<lambda(auto:90, auto:91)>)::<lambda(auto:69)>; _Args = {seastar::future<std::pair<bool, std::__cxx11::basic_string<char, std::char_traits<char>, std::allocator<char> > > >&&}]' /root/ceph-18.2.1/src/seastar/include/seastar/core/future.hh:1643:30: required by substitution of 'template<class Func, class FuncResult> requires invocable<Func, seastar::future<T>&&> seastar::futurize_t<FuncResult> seastar::future<std::pair<bool, std::__cxx11::basic_string<char> > >::then_wrapped(Func&&) && [with Func = seastar::map_reduce<__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char>*, std::vector<std::__cxx11::basic_string<char> > >, crimson::auth::load_from_keyring(KeyRing*)::<lambda(auto:89)>, std::pair<bool, std::__cxx11::basic_string<char> >, crimson::auth::load_from_keyring(KeyRing*)::<lambda(auto:90, auto:91)> >(__gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char>*, std::vector<std::__cxx11::basic_string<char> > >, __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char>*, std::vector<std::__cxx11::basic_string<char> > >, crimson::auth::load_from_keyring(KeyRing*)::<lambda(auto:89)>&&, std::pair<bool, std::__cxx11::basic_string<char> >, crimson::auth::load_from_keyring(KeyRing*)::<lambda(auto:90, auto:91)>)::<lambda(auto:69)>; FuncResult = <missing>]' /root/ceph-18.2.1/src/seastar/include/seastar/core/map_reduce.hh:187:64: required from 'seastar::future<Initial> seastar::map_reduce(Iterator, Iterator, Mapper&&, Initial, Reduce) [with Iterator = __gnu_cxx::__normal_iterator<std::__cxx11::basic_string<char>*, std::vector<std::__cxx11::basic_string<char> > >; Mapper = crimson::auth::load_from_keyring(KeyRing*)::<lambda(auto:89)>; Initial = std::pair<bool, std::__cxx11::basic_string<char> >; Reduce = crimson::auth::load_from_keyring(KeyRing*)::<lambda(auto:90, auto:91)>]' /root/ceph-18.2.1/src/seastar/include/seastar/core/map_reduce.hh:257:22: required from 'seastar::future<Initial> seastar::map_reduce(Range&&, Mapper&&, Initial, Reduce) [with Range = std::vector<std::__cxx11::basic_string<char> >&; Mapper = crimson::auth::load_from_keyring(KeyRing*)::<lambda(auto:89)>; Initial = std::pair<bool, std::__cxx11::basic_string<char> >; Reduce = crimson::auth::load_from_keyring(KeyRing*)::<lambda(auto:90, auto:91)>]' /root/ceph-18.2.1/src/crimson/auth/KeyRing.cc:27:29: required from here /root/ceph-18.2.1/src/seastar/include/seastar/core/map_reduce.hh:189:27: warning: moving a temporary object prevents copy elision [-Wpessimizing-move] 189 | s->result = s->reduce(std::move(s->result), std::move(f.get0())); | ~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /root/ceph-18.2.1/src/seastar/include/seastar/core/map_reduce.hh:189:27: note: remove 'std::move' call [106/1445] Building CXX object src/CMakeFiles/common-objs.dir/log/Log.cc.o ninja: build stopped: subcommand failed. root@ceph-ubuntu-test:~/ceph-18.2.1/build#
Updated by Matan Breizman 4 months ago
jianwei zhang wrote:
[...]
Can you try building main branch for comparison? Or try using gcc11 instead of 13 - we probably have to rebase the sub module to support 13.
Updated by jianwei zhang 4 months ago
let's move the discussion to the Crimson slack channel so it will be public to the rest of the team!
Hi Matan,
Is this document in the correct location? If it's not right, could you please tell me where I should put it? Thanks
Updated by jianwei zhang 4 months ago
Use main branch first, same problem, then use v18.2.1
Updated by jianwei zhang 4 months ago
E: Unable to locate package ceph-libboost-atomic1.82-dev E: Couldn't find any package by glob 'ceph-libboost-atomic1.82-dev' E: Couldn't find any package by regex 'ceph-libboost-atomic1.82-dev' E: Unable to locate package ceph-libboost-chrono1.82-dev E: Couldn't find any package by glob 'ceph-libboost-chrono1.82-dev' E: Couldn't find any package by regex 'ceph-libboost-chrono1.82-dev' E: Unable to locate package ceph-libboost-container1.82-dev E: Couldn't find any package by glob 'ceph-libboost-container1.82-dev' E: Couldn't find any package by regex 'ceph-libboost-container1.82-dev' E: Unable to locate package ceph-libboost-context1.82-dev E: Couldn't find any package by glob 'ceph-libboost-context1.82-dev' E: Couldn't find any package by regex 'ceph-libboost-context1.82-dev' E: Unable to locate package ceph-libboost-coroutine1.82-dev E: Couldn't find any package by glob 'ceph-libboost-coroutine1.82-dev' E: Couldn't find any package by regex 'ceph-libboost-coroutine1.82-dev' E: Unable to locate package ceph-libboost-date-time1.82-dev E: Couldn't find any package by glob 'ceph-libboost-date-time1.82-dev' E: Couldn't find any package by regex 'ceph-libboost-date-time1.82-dev' E: Unable to locate package ceph-libboost-filesystem1.82-dev E: Couldn't find any package by glob 'ceph-libboost-filesystem1.82-dev' E: Couldn't find any package by regex 'ceph-libboost-filesystem1.82-dev' E: Unable to locate package ceph-libboost-iostreams1.82-dev E: Couldn't find any package by glob 'ceph-libboost-iostreams1.82-dev' E: Couldn't find any package by regex 'ceph-libboost-iostreams1.82-dev' E: Unable to locate package ceph-libboost-program-options1.82-dev E: Couldn't find any package by glob 'ceph-libboost-program-options1.82-dev' E: Couldn't find any package by regex 'ceph-libboost-program-options1.82-dev' E: Unable to locate package ceph-libboost-python1.82-dev E: Couldn't find any package by glob 'ceph-libboost-python1.82-dev' E: Couldn't find any package by regex 'ceph-libboost-python1.82-dev' E: Unable to locate package ceph-libboost-random1.82-dev E: Couldn't find any package by glob 'ceph-libboost-random1.82-dev' E: Couldn't find any package by regex 'ceph-libboost-random1.82-dev' E: Unable to locate package ceph-libboost-regex1.82-dev E: Couldn't find any package by glob 'ceph-libboost-regex1.82-dev' E: Couldn't find any package by regex 'ceph-libboost-regex1.82-dev' E: Unable to locate package ceph-libboost-system1.82-dev E: Couldn't find any package by glob 'ceph-libboost-system1.82-dev' E: Couldn't find any package by regex 'ceph-libboost-system1.82-dev' E: Unable to locate package ceph-libboost-test1.82-dev E: Couldn't find any package by glob 'ceph-libboost-test1.82-dev' E: Couldn't find any package by regex 'ceph-libboost-test1.82-dev' E: Unable to locate package ceph-libboost-thread1.82-dev E: Couldn't find any package by glob 'ceph-libboost-thread1.82-dev' E: Couldn't find any package by regex 'ceph-libboost-thread1.82-dev' E: Unable to locate package ceph-libboost-timer1.82-dev E: Couldn't find any package by glob 'ceph-libboost-timer1.82-dev' E: Couldn't find any package by regex 'ceph-libboost-timer1.82-dev'
Updated by jianwei zhang 4 months ago
Ign:8 https://chacra.ceph.com/r/libboost/master/2804368f5b807ba8334b0ccfeb8af191edeb996f/ubuntu/jammy/flavors/default jammy InRelease Hit:9 https://chacra.ceph.com/r/libboost/master/2804368f5b807ba8334b0ccfeb8af191edeb996f/ubuntu/jammy/flavors/default jammy Release Ign:12 https://chacra.ceph.com/r/libboost/master/2804368f5b807ba8334b0ccfeb8af191edeb996f/ubuntu/jammy/flavors/default jammy Release.gpg
Still can't find ceph-libboost
Updated by jianwei zhang 4 months ago
function install_boost_on_ubuntu { ci_debug "Running install_boost_on_ubuntu() in install-deps.sh" # Once we get to this point, clean_boost_on_ubuntu() should ensure # that there is no more than one installed version. local installed_ver=$(apt -qq list --installed ceph-libboost*-dev 2>/dev/null | grep -e 'libboost[0-9].[0-9]\+-dev' | cut -d' ' -f2 | cut -d'.' -f1,2) if test -n "$installed_ver"; then if echo "$installed_ver" | grep -q "^$boost_ver"; then return fi fi local codename=$1 local project=libboost local sha1=2804368f5b807ba8334b0ccfeb8af191edeb996f install_pkg_on_ubuntu \ $project \ $sha1 \ $codename \ check \ ceph-libboost-atomic${boost_ver}-dev \ ceph-libboost-chrono${boost_ver}-dev \ ceph-libboost-container${boost_ver}-dev \ ceph-libboost-context${boost_ver}-dev \ ceph-libboost-coroutine${boost_ver}-dev \ ceph-libboost-date-time${boost_ver}-dev \ ceph-libboost-filesystem${boost_ver}-dev \ ceph-libboost-iostreams${boost_ver}-dev \ ceph-libboost-program-options${boost_ver}-dev \ ceph-libboost-python${boost_ver}-dev \ ceph-libboost-random${boost_ver}-dev \ ceph-libboost-regex${boost_ver}-dev \ ceph-libboost-system${boost_ver}-dev \ ceph-libboost-test${boost_ver}-dev \ ceph-libboost-thread${boost_ver}-dev \ ceph-libboost-timer${boost_ver}-dev \ || ci_debug "ceph-libboost package unavailable, you can build the submodule" }
Updated by Matan Breizman 4 months ago
jianwei zhang wrote:
let's move the discussion to the Crimson slack channel so it will be public to the rest of the team!
Hi Matan,
Is this document in the correct location? If it's not right, could you please tell me where I should put it? Thanks
Yes. You could also join https://ceph-storage.slack.com/ #crimson
Updated by Matan Breizman 3 months ago
- Status changed from New to Resolved
Crimson's Seastar submodule was updated, closing this issue.
Please re-open if you still encounter that.