commit:     4f9fd4a2aeaff669c76b67b427eb3e4e81b6176c
Author:     Haelwenn (lanodan) Monnier <contact <AT> hacktivis <DOT> me>
AuthorDate: Sat Feb 21 02:23:27 2026 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Feb 21 19:01:03 2026 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f9fd4a2

media-libs/libcaca: explicitly use bash for ./configure

Signed-off-by: Haelwenn (lanodan) Monnier <contact <AT> hacktivis.me>
Part-of: https://codeberg.org/gentoo/gentoo/pulls/107
Merges: https://codeberg.org/gentoo/gentoo/pulls/107
Signed-off-by: Sam James <sam <AT> gentoo.org>

 media-libs/libcaca/libcaca-0.99_beta20-r1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/media-libs/libcaca/libcaca-0.99_beta20-r1.ebuild 
b/media-libs/libcaca/libcaca-0.99_beta20-r1.ebuild
index 1ec76fe0fb40..778efae5f231 100644
--- a/media-libs/libcaca/libcaca-0.99_beta20-r1.ebuild
+++ b/media-libs/libcaca/libcaca-0.99_beta20-r1.ebuild
@@ -115,7 +115,8 @@ multilib_src_configure() {
                $(multilib_native_use_enable doc)
        )
 
-       ECONF_SOURCE="${S}" econf "${myeconfargs[@]}"
+       # CONFIG_SHELL: ./configure script uses [[ … ~= … ]] among other 
bashisms
+       CONFIG_SHELL="${BROOT}"/bin/bash ECONF_SOURCE="${S}" econf 
"${myeconfargs[@]}"
 }
 
 multilib_src_compile() {

Reply via email to