]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
script/buildcontainer-setup: fix package install on debian trixie 70127/head
authorDavid Galloway <david.galloway@ibm.com>
Fri, 10 Jul 2026 20:12:01 +0000 (16:12 -0400)
committerDavid Galloway <david.galloway@ibm.com>
Fri, 10 Jul 2026 20:12:01 +0000 (16:12 -0400)
commitb5697987ae86f51d7f16a1409ce9f2b542f3de52
tree6fa4396b26f117c0d8fa76168cb528a766da574b
parent99531101ef40ccb9c3bdc238bd36dea1b5078ca2
script/buildcontainer-setup: fix package install on debian trixie

Debian removed software-properties-common from the archive in trixie,
so the flat apt-get install list fails there. The package was only
needed to provide add-apt-repository for llvm.sh, which installs
clang-19 from apt.llvm.org. Trixie ships clang-19 natively, so install
it from the distro instead; run-make.sh's prepare() then finds clang-19
and skips llvm.sh entirely. Ubuntu and older Debian releases still have
software-properties-common and keep the previous behavior.

Fixes: https://tracker.ceph.com/issues/78111
Signed-off-by: David Galloway <david.galloway@ibm.com>
src/script/buildcontainer-setup.sh