[PATCH 5/6] x11-terms/wezterm: avoid heredoc in global scope
Sam James <[email protected]> Fri, 10 Jul 2026 17:41:11 +0100
| Newsgroups | gmane.linux.gentoo.devel |
|---|---|
| Message-ID | <7606ff1692b14049454eb01d60153e807b48b6fc.1783701663.git.sam@gentoo.org> |
A heredoc may cause the use of a temporary file with < EAPI 9 and even then still with >= EAPI 9 if the input is large. This becomes a problem if sandboxing is applied to metadata generation. Closes: https://bugs.gentoo.org/978944 Signed-off-by: Sam James <[email protected]> --- x11-terms/wezterm/wezterm-20260616.002039.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/x11-terms/wezterm/wezterm-20260616.002039.ebuild b/x11-terms/wezterm/wezterm-20260616.002039.ebuild index cb994e7cbd6b1..71e85e1d11a4f 100644 --- a/x11-terms/wezterm/wezterm-20260616.002039.ebuild +++ b/x11-terms/wezterm/wezterm-20260616.002039.ebuild @@ -91,7 +91,7 @@ QA_FLAGS_IGNORED=" submodule_uris() { for line in "${SUBMODULES[@]}"; do - read -r name hoster dep url commit <<< "${line}" || die + read -rd '' name hoster dep url commit < <(printf %s "${line}") if [ ${hoster} == "github" ]; then -- 2.55.0