From f281990ffc9b356b7e786574eb0bacc57b9eb666 Mon Sep 17 00:00:00 2001 From: Stephen Kitt Date: Sat, 17 Oct 2026 21:32:58 +0200 Subject: [PATCH 1/2] Install lldb on Debian 13 instead of lldb-19 LLVM 19 is the default on Debian 13, so installing lldb ensures that /usr/bin/lldb points to lldb-19 (which is pulled in through a dependency in lldb). Signed-off-by: Stephen Kitt --- release-process/distro-configs/debian13.json | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/release-process/distro-configs/debian13.json b/release-process/distro-configs/debian13.json index e93c051e1ed..63ff51055da 100644 --- a/release-process/distro-configs/debian13.json +++ b/release-process/distro-configs/debian13.json @@ -10,10 +10,7 @@ "sudo -E apt-get update -y", "sudo -E apt-get dist-upgrade -f -y" ], - "install_build_deps": [ - "sudo -E apt-get install -y locales-all rpm ccache cmake g++ pkg-config zlib1g-dev git python-dev-is-python3 libacl1-dev ninja-build manpages-dev capnproto libcapnp-dev gdb lldb-19 python3-pexpect libzstd1 libzstd-dev jq libc6-dbg", - "sudo update-alternatives --install /usr/bin/lldb lldb /usr/bin/lldb-19 50" - ], + "install_build_deps": "sudo -E apt-get install -y locales-all rpm ccache cmake g++ pkg-config zlib1g-dev git python-dev-is-python3 libacl1-dev ninja-build manpages-dev capnproto libcapnp-dev gdb lldb python3-pexpect libzstd1 libzstd-dev jq libc6-dbg", "install_build_deps_x86_64": "sudo -E apt-get install -y g++-multilib", "install_app_test_deps": "sudo -E apt-get install -y tightvncserver xtightvncviewer curl tar bzip2 libdbus-glib-1-2 libreoffice" } From 69660947fe8688780d169e4bc08dcc4a0d9727d0 Mon Sep 17 00:00:00 2001 From: Stephen Kitt Date: Sat, 17 Oct 2026 21:33:59 +0200 Subject: [PATCH 2/2] Make lldb a direct symlink on Debian 12 The LLVM packages don't use alternatives, so there's no point in setting one up manually. This replaces the alternative with a direct link (as is done in the lldb package, albeit to lldb-14 in Debian 12 which is why the lldb package isn't appropriate here). Signed-off-by: Stephen Kitt --- release-process/distro-configs/debian12.json | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/release-process/distro-configs/debian12.json b/release-process/distro-configs/debian12.json index cd17739a297..d6c349dd1a6 100644 --- a/release-process/distro-configs/debian12.json +++ b/release-process/distro-configs/debian12.json @@ -12,7 +12,7 @@ ], "install_build_deps": [ "sudo -E apt-get install -y locales-all rpm ccache cmake g++ pkg-config zlib1g-dev git python-dev-is-python3 libacl1-dev ninja-build manpages-dev capnproto libcapnp-dev gdb lldb-16 python3-pexpect libzstd1 libzstd-dev jq", - "sudo update-alternatives --install /usr/bin/lldb lldb /usr/bin/lldb-16 50" + "sudo ln -sf lldb-16 /usr/bin/lldb", ], "install_build_deps_x86_64": "sudo -E apt-get install -y g++-multilib", "install_app_test_deps": "sudo -E apt-get install -y tightvncserver xtightvncviewer curl tar bzip2 libdbus-glib-1-2 libreoffice"