From 219e0ad061811f3c580412b0aa8c29bca9225402 Mon Sep 17 00:00:00 2001 From: Philipp Dreher Date: Mon, 27 Jul 2026 15:53:33 +0200 Subject: [PATCH 1/3] fixed an issue with the verbosity of the devcontainer output for the determination of container id --- test.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test.sh b/test.sh index 421398b..53cd33b 100755 --- a/test.sh +++ b/test.sh @@ -17,6 +17,6 @@ cat < Date: Mon, 27 Jul 2026 15:55:05 +0200 Subject: [PATCH 2/3] fixed an issue with apt.llvm.org's certificate by skipping the respective check by wget --- install.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/install.sh b/install.sh index 9dcc867..24ec705 100644 --- a/install.sh +++ b/install.sh @@ -40,7 +40,7 @@ if [ ! -f "/etc/apt/sources.list" ]; then fi cd /tmp -wget https://apt.llvm.org/llvm.sh +wget --no-check-certificate https://apt.llvm.org/llvm.sh chmod +x llvm.sh ./llvm.sh $VERSION all rm llvm.sh From 9f7d1c2d42f22ac46beac6ade2ac2a80b53afbc7 Mon Sep 17 00:00:00 2001 From: Philipp Dreher Date: Mon, 27 Jul 2026 15:57:14 +0200 Subject: [PATCH 3/3] provided logic to still install software-properties-common, if it is available to avoid issues with llvm.sh --- install.sh | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/install.sh b/install.sh index 24ec705..b8ef1c2 100644 --- a/install.sh +++ b/install.sh @@ -26,6 +26,13 @@ check_packages() { check_packages lsb-release wget gnupg +# llvm.sh requires software-properties-common in distro-versions where it is still available +apt_get_update_if_needed +SPCCHECK=$(apt-cache search software-properties-common) +if [ ! -z "$SPCCHECK" ]; then + apt-get -y install --no-install-recommends software-properties-common +fi + # Remove any previous LLVM that may be in the base image # LLVM packages packaged by Ubuntu may get picked over us and # cause problems later.