diff options
| author | Nic Boet <nic@boet.cc> | 2024-01-31 21:48:21 -0600 |
|---|---|---|
| committer | Andreas Sturmlechner <asturm@gentoo.org> | 2024-04-06 21:47:59 +0200 |
| commit | 76ad139fa613a3eb2a946c922d8fee43db9e1630 (patch) | |
| tree | 6f775f8858e0f9f2b2d3d6c9220f5bf362a4a73b /eclass/cmake.eclass | |
| parent | 7226fe5c879f7f813896bda9d2b0413f10890a9c (diff) | |
| download | kde-76ad139fa613a3eb2a946c922d8fee43db9e1630.tar.gz kde-76ad139fa613a3eb2a946c922d8fee43db9e1630.tar.bz2 kde-76ad139fa613a3eb2a946c922d8fee43db9e1630.zip | |
cmake.eclass: bug 811486 escape find patterns
Modify cmake_src_prepare to qoute escape filenames
within the find search patterns
This resolves build issues with some EAPI 7 packages,
i.e. sys-fs/dislocker via catalyst
Bug: https://bugs.gentoo.org/811486
Signed-off-by: Nic Boet <nic@boet.cc>
Closes: https://github.com/gentoo/gentoo/pull/35125
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
Diffstat (limited to 'eclass/cmake.eclass')
| -rw-r--r-- | eclass/cmake.eclass | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/eclass/cmake.eclass b/eclass/cmake.eclass index 17078368644..5e5418bc49f 100644 --- a/eclass/cmake.eclass +++ b/eclass/cmake.eclass @@ -305,7 +305,7 @@ cmake_src_prepare() { local name for name in "${modules_list[@]}" ; do if [[ ${EAPI} == 7 ]]; then - find "${S}" -name ${name}.cmake -exec rm -v {} + || die + find "${S}" -name "${name}.cmake" -exec rm -v {} + || die else find -name "${name}.cmake" -exec rm -v {} + || die fi |
