diff options
author | Benjamin Barenblat <bbaren@google.com> | 2020-09-14 17:39:03 -0400 |
---|---|---|
committer | Benjamin Barenblat <bbaren@google.com> | 2020-09-14 17:39:03 -0400 |
commit | d7352d827df8f422eb55dc88448f346cafdb05e4 (patch) | |
tree | 56ca71abd9e083a78ec64b0c3d0fea5f7e3fcfba /debian/patches | |
parent | 3dc8d1e43262a739dc4c8ee4e45e4c45c6d9bdd8 (diff) |
Fix CMake warning about finding module
CMake now warns if you include a module directly rather than using
find_dependency. Apply a patch from upstream to fix the problem.
Closes: https://bugs.debian.org/970333
Diffstat (limited to 'debian/patches')
-rw-r--r-- | debian/patches/bug970333.diff | 20 | ||||
-rw-r--r-- | debian/patches/series | 1 |
2 files changed, 21 insertions, 0 deletions
diff --git a/debian/patches/bug970333.diff b/debian/patches/bug970333.diff new file mode 100644 index 00000000..efca5a5a --- /dev/null +++ b/debian/patches/bug970333.diff @@ -0,0 +1,20 @@ +From: Zach Toogood <zach@yousician.com> +Subject: Fix CMake Threads dependency issue +Origin: upstream, https://github.com/abseil/abseil-cpp/commit/68494aae959dfbbf781cdf03a988d2f5fc7e4802 +Bug: https://github.com/abseil/abseil-cpp/issues/668 +Bug-Debian: https://bugs.debian.org/970333 + +Improve CMake support by finding the Threads module with find_dependency +rather than trying to include it directly. This silences a CMake warning. + +--- a/CMake/abslConfig.cmake.in ++++ b/CMake/abslConfig.cmake.in +@@ -1,6 +1,7 @@ + # absl CMake configuration file. + +-include(FindThreads) ++include(CMakeFindDependencyMacro) ++find_dependency(Threads) + + @PACKAGE_INIT@ + diff --git a/debian/patches/series b/debian/patches/series index f99c8e0c..f544d1d9 100644 --- a/debian/patches/series +++ b/debian/patches/series @@ -1,2 +1,3 @@ license.diff configure.diff +bug970333.diff |