From: Ned Deily Date: Mon, 9 Oct 2017 18:30:59 +0000 (-0400) Subject: Allow configure to handle PATH elements with spaces (#3935) (#3937) X-Git-Tag: v3.6.4rc1~177 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=ac360fc56c111ec19895ba445e0ec6863f825625;p=python Allow configure to handle PATH elements with spaces (#3935) (#3937) Fix some tests in ./configure for determining macOS compiler choices that could fail if a $PATH element contained spaces. --- diff --git a/configure b/configure index ed305a89b4..0b950502d2 100755 --- a/configure +++ b/configure @@ -3536,14 +3536,14 @@ then for as_dir in $PATH do IFS=$as_save_IFS - if test -x $as_dir/gcc; then + if test -x "${as_dir}/gcc"; then if test -z "${found_gcc}"; then - found_gcc=$as_dir/gcc + found_gcc="${as_dir}/gcc" fi fi - if test -x $as_dir/clang; then + if test -x "${as_dir}/clang"; then if test -z "${found_clang}"; then - found_clang=$as_dir/clang + found_clang="${as_dir}/clang" fi fi done diff --git a/configure.ac b/configure.ac index e400fa187d..056c5db4a6 100644 --- a/configure.ac +++ b/configure.ac @@ -642,14 +642,14 @@ then for as_dir in $PATH do IFS=$as_save_IFS - if test -x $as_dir/gcc; then + if test -x "${as_dir}/gcc"; then if test -z "${found_gcc}"; then - found_gcc=$as_dir/gcc + found_gcc="${as_dir}/gcc" fi fi - if test -x $as_dir/clang; then + if test -x "${as_dir}/clang"; then if test -z "${found_clang}"; then - found_clang=$as_dir/clang + found_clang="${as_dir}/clang" fi fi done