From 74f6fa34af2f400c7b8383b7e60e8223543aa632 Mon Sep 17 00:00:00 2001 From: "Bobby R. Bruce" Date: Mon, 14 Aug 2023 17:52:40 -0700 Subject: [PATCH] util-docker: Fix clang-version-8 docker container clang v8, when installed in this manner via Docker, did not install the libstdc++. This caused compilation errors. This patch adds the libstdc++-10-dev package to this Dockerfile. Change-Id: Ia0f41e82b3df2d4bf32b418b0cb78111a35e0b9f --- util/dockerfiles/ubuntu-20.04_clang-version/Dockerfile | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/util/dockerfiles/ubuntu-20.04_clang-version/Dockerfile b/util/dockerfiles/ubuntu-20.04_clang-version/Dockerfile index 00f34c4d9e..f1ecf89105 100644 --- a/util/dockerfiles/ubuntu-20.04_clang-version/Dockerfile +++ b/util/dockerfiles/ubuntu-20.04_clang-version/Dockerfile @@ -40,7 +40,10 @@ RUN apt -y update && apt -y upgrade && \ apt -y install git m4 scons zlib1g zlib1g-dev libprotobuf-dev \ protobuf-compiler libprotoc-dev libgoogle-perftools-dev python3-dev \ python-is-python3 doxygen libboost-all-dev libhdf5-serial-dev \ - python3-pydot libpng-dev clang-${version} make + python3-pydot libpng-dev clang-${version} make \ + # This is needed as clang-8 does not have the libstdc++-10-dev package. + # It is necessary for compilation. + libstdc++-10-dev RUN apt-get --purge -y remove gcc