From f9bd4c8740f3f4e5261eb5df2aeefaff1f1571d0 Mon Sep 17 00:00:00 2001 From: Michael Wild Date: Tue, 20 Apr 2021 01:48:12 +0200 Subject: [catch2] Fix share/catch2 directory name conflict (#17271) Catch2 installs into share/Catch2/ and lib/cmake/Catch2. The vcpkg_fixup_cmake_targets() function tries to move the contents from the latter directory to share/catch2, i.e. differing in case w.r.t. the former. On Linux this results in both names being present. On pure Windows the first name "wins". It breaks in a Linux Docker container where the installation root is located on a bound directory that is on a case-insensitive file system, such as from a host running Windows. Fixes: #17228. --- ports/catch2/CONTROL | 1 + 1 file changed, 1 insertion(+) (limited to 'ports/catch2/CONTROL') diff --git a/ports/catch2/CONTROL b/ports/catch2/CONTROL index add0f035e..3d56f8060 100644 --- a/ports/catch2/CONTROL +++ b/ports/catch2/CONTROL @@ -1,4 +1,5 @@ Source: catch2 Version: 2.13.1 +Port-Version: 1 Description: A modern, header-only test framework for unit testing. Homepage: https://github.com/catchorg/Catch2 -- cgit v1.2.3