]> git.ipfire.org Git - thirdparty/Python/cpython.git/commit
[3.13] gh-120291: Fix a bashism in python-config.sh.in (GH-120292) (#120341)
authorMiss Islington (bot) <31488909+miss-islington@users.noreply.github.com>
Tue, 11 Jun 2024 07:29:01 +0000 (09:29 +0200)
committerGitHub <noreply@github.com>
Tue, 11 Jun 2024 07:29:01 +0000 (07:29 +0000)
commit7993268beb9442c063d142860135bd5d84c2946e
tree50c9785d33d9df7aba70ea0762a21fb392c043ab
parent52225c64f7cd55f2bfe8515d4daf1a5ed4be6d7b
[3.13] gh-120291: Fix a bashism in python-config.sh.in (GH-120292) (#120341)

gh-120291: Fix a bashism in python-config.sh.in (GH-120292)

gh-120291: Fix bashisms in python-config.sh.in

Replace the use of bash-specific `[[ ... ]]` with POSIX-compliant
`[ ... ]` to make the `python-config` shell script work with non-bash
shells again.  While at it, use `local` in a safer way, since it is
not in POSIX either (though universally supported).

Fixes GH-120291
(cherry picked from commit 7d2447137e117ea9a6ee1493bce0b071c76b1bd7)

Co-authored-by: Michał Górny <mgorny@gentoo.org>
Misc/NEWS.d/next/Build/2024-06-09-15-54-22.gh-issue-120291.IpfHzE.rst [new file with mode: 0644]
Misc/python-config.sh.in