From b33125e208279eb26b1e59bdecf155993ea041a0 Mon Sep 17 00:00:00 2001 From: Johannes Kauffmann <johanneskauffmann@hotmail.com> Date: Sat, 1 Jul 2023 17:24:06 +0200 Subject: [PATCH] vlc-debian-unstable: remove libc++(abi)-dev Both packages depend on libunwind-14-dev. However, gstreamer depends on nongnu libunwind-dev. With both "providing" libunwind-dev, the nongnu libunwind-dev is then removed. Without nongnu libunwind-dev, pkg-config deems gstreamer not installed. Consequently VLC's configure also does not find gstreamer, meaning that the gstdecode module won't be build. As no project using vlc-debian-unstable depends on Clang's libc++ being available (instead of libstdc++), simply remove libc(abi)++-dev to fix building the gstdecode module in VLC CI. Amends 6e8cb6bfd08f56d4831e98261467c88f642202ec Fixes videolan/docker-images#4 --- vlc-debian-unstable/Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vlc-debian-unstable/Dockerfile b/vlc-debian-unstable/Dockerfile index b5befca..97c33b8 100644 --- a/vlc-debian-unstable/Dockerfile +++ b/vlc-debian-unstable/Dockerfile @@ -32,7 +32,7 @@ RUN set -x && \ qml-module-qtquick-layouts qml-module-qtquick-templates2 qml-module-qttest \ qml-module-qtgraphicaleffects flex bison libxkbcommon-x11-dev libx11-xcb-dev libplacebo-dev \ meson doxygen graphviz libsqlite3-dev rapidjson-dev nasm cmake libxcb-damage0-dev \ - clang libc++-dev libc++abi-dev llvm-13 gperf libgstreamer-plugins-base1.0-dev && \ + clang llvm-13 gperf libgstreamer-plugins-base1.0-dev && \ apt-get build-dep --no-install-suggests --no-install-recommends -y vlc && \ apt-get remove -y libprotobuf-dev protobuf-compiler && \ apt-get clean -y && rm -rf /var/lib/apt/lists/* && \ -- GitLab