I can't reproduce that failure in a clean chroot. I get:
just cexec ninja -C build heap_profiler
arch-nspawn /usr/local/pacman/chroot/20.2.1_1 --chdir /build/ceph/src/ceph-20.2.1/. sh -c 'ninja -C build heap_profiler'
ninja: Entering directory `build'
[2/2] Linking CXX static library lib/libheap_profiler.a
Are you using the latest Archlinux deps?
Pinned Comments
pbazaah commented on 2022-10-05 13:03 (UTC) (edited on 2022-10-05 13:03 (UTC) by pbazaah)
For future commenters:
TLDR:
https://aur.archlinux.org/pkgbase/ceph | From source build (slow)
https://aur.archlinux.org/pkgbase/ceph-bin | Pre-built binaries (fast)
Unlike the original community version, this repo builds ceph from source. Ceph is a large, complicated project so this takes several hours on a good build server.
To get a similar experience to how community/ceph worked (pre-built binaries) use ceph-bin instead.