From patchwork Tue Sep 19 23:54:16 2017 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Jacob Trimble X-Patchwork-Id: 5197 Delivered-To: ffmpegpatchwork@gmail.com Received: by 10.2.36.26 with SMTP id f26csp127678jaa; Tue, 19 Sep 2017 16:54:59 -0700 (PDT) X-Received: by 10.223.160.46 with SMTP id k43mr2962047wrk.113.1505865299566; Tue, 19 Sep 2017 16:54:59 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1505865299; cv=none; d=google.com; s=arc-20160816; b=T3W71bnQQEoLXtDcDz/WaN5dDiCW/iXpDpoDZsirUSOVsMq/2E7C8/+fcJe79riygy WBvHVh4QkeLDJLs1MwQCQI9UQ4fDX22Sj/kVn9nRP0ns2tL/f4jb4iw9agusurd/QPT8 edSuH9ooXrdEX6eI87G8KiQ42xLeIpooO/lkWPAvLE3IQ6kRsZ7QJcCMu/mu+A1RagUG GcDa1QuvwqsZMxtSpSQiq7j1Xzl7GvMrGiV9azRW51/ZBc4LnZnoiTdkE5tS3KbImxy4 /05AWuCif010bXtuXHlyu08r/1nBjeUIrfulJLCArxtmniETceo5SpIYJ1RsPXRzesIU Zg2g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=sender:errors-to:content-transfer-encoding:cc:reply-to :list-subscribe:list-help:list-post:list-archive:list-unsubscribe :list-id:precedence:subject:to:from:message-id:date:mime-version :dkim-signature:delivered-to:arc-authentication-results; bh=/4i/C4O0EqTHkQz+Gkro9SxPFBS7XtBZBxuToe0iVO8=; b=xs0muqZELFKDHhDHf4BgQnya+Cb4KTZDHzEByl7iDKec+NMuCt4f8tC2wXDzd9PIh2 y2s74MIQsPXTi0m+Ryfa/eYk6BpGESEF655hQn6jmFy9jCwnVdLSQH5Dew4ZrmlmYg1P Z9pMYcaD2EAWwr9xnA1iw9OZ6CAzL8i6tA7nBmXZBm22y7p9V5nudBCebxXh4LfdFHjV tCeN7xP0dmeNO3yb6fqJuhfcNCKlQ+GoyEgPQ/2rdDcQ5M2xY3gLLUKT6KtMku0Ote2R guKFEW1xUZWxtd+LA8T43Kyo60tTwPpJZd5Cojh0DcdGrm5L6w18/6CmdqaHiYbltc/x AaWw== ARC-Authentication-Results: i=1; mx.google.com; dkim=neutral (body hash did not verify) header.i=@google.com header.s=20161025 header.b=opAaJnr3; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org Return-Path: Received: from ffbox0-bg.mplayerhq.hu (ffbox0-bg.ffmpeg.org. [79.124.17.100]) by mx.google.com with ESMTP id d30si385382wrb.210.2017.09.19.16.54.58; Tue, 19 Sep 2017 16:54:59 -0700 (PDT) Received-SPF: pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) client-ip=79.124.17.100; Authentication-Results: mx.google.com; dkim=neutral (body hash did not verify) header.i=@google.com header.s=20161025 header.b=opAaJnr3; spf=pass (google.com: domain of ffmpeg-devel-bounces@ffmpeg.org designates 79.124.17.100 as permitted sender) smtp.mailfrom=ffmpeg-devel-bounces@ffmpeg.org Received: from [127.0.1.1] (localhost [127.0.0.1]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTP id 1B09B68839A; Wed, 20 Sep 2017 02:54:48 +0300 (EEST) X-Original-To: ffmpeg-devel@ffmpeg.org Delivered-To: ffmpeg-devel@ffmpeg.org Received: from mail-pg0-f73.google.com (mail-pg0-f73.google.com [74.125.83.73]) by ffbox0-bg.mplayerhq.hu (Postfix) with ESMTPS id 40FB368059D for ; Wed, 20 Sep 2017 02:54:41 +0300 (EEST) Received: by mail-pg0-f73.google.com with SMTP id k193so751026pgc.1 for ; Tue, 19 Sep 2017 16:54:50 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=20161025; h=mime-version:date:message-id:subject:from:to:cc; bh=8oRbx5vi0XtJ2fbl8DdEKWHi+sY5gLilav2kzVGE+x8=; b=opAaJnr3MCXq5Oig0YYZHYRKeYEutOxdXlHN/iodfVYR/8jjJkO8hhHKDBl+z0BwBw ZSe6iykwOxWKww94OJTXXAeIVNuDWSGbj94r+/qcDTXabbLC83ZYa3JJIS8qYxmmNe0P k2kTFeKEd3XlNWu7sh8gdl6B8idlXo6zBJQTBwQNrYGeKjRj5LLH/0mJAWhhCkw8iOHm JvO2YjYJLaYS8NlN2aCnOk8MRbICeXqBgti/jTSEhOKOoRtMYEAkm/JAYHDin8JrivMT GpQN+vfmikV2OJTR/Hl/9w1VWj1L4Xnry85LWlOH5UPXxo5NSSi3oA7zKOQv39iKbIIi Hbcw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:date:message-id:subject:from:to:cc; bh=8oRbx5vi0XtJ2fbl8DdEKWHi+sY5gLilav2kzVGE+x8=; b=OxFWB8O5cRdPg13C3KQ2niZ/fuSSEYMU7PY91+pNrlK8BqGTK2X58heEblp9+G34wj bp6CTn1VJxRpxFGZnHKsT5qydGLNhjjoSFtf5Li+M2qYDVjjrxOiSmqMXXLE4VFxwvRJ m8CDvGkcJxR2IpkBm9A8IcXphYkuFJk+ezdbGYC+Cv5mnB8P03Bvb+6uoxZ99qYwsyiF BZbixcmCImchCJkuDkg9xSK46Zvb6ez0j2qXOHI10lThL6QTxibjZ5rFmKVebtZsBWSr khGIpaJllbDIOq/L2JCqstzfL2RzYQ4XjW0DVuVtjNHV6+arawpboC9SbknONe6IewEp BQhw== X-Gm-Message-State: AHPjjUgwBPFLgWeikERVLcKgfs0Yz3cXCjFLIBZs7DjuzlUDW9wu/BiR GMkEzP6zdaUK5HO3o2auLEF7+4dYCftF+BJcy8gRxhmrXW8/kMaOUabQNYF0rARwR/CrcgP2j2j tYDV4XrkWswCc4/HKHFqQkb/rgGuyQ2yPNMJGk9eM0QpcrcSSy/f1HAdzzfuhAK6HpbGO X-Google-Smtp-Source: AOwi7QAbcrRDDrLsrIrTnzd7WrwybQR+D4ggyC5rd1Icootz49h1/ecCd/EYOYUI3B9VGapGfPoSJAgHN0YOBg== MIME-Version: 1.0 X-Received: by 10.101.85.4 with SMTP id f4mr247248pgr.176.1505865288668; Tue, 19 Sep 2017 16:54:48 -0700 (PDT) Date: Tue, 19 Sep 2017 16:54:16 -0700 Message-Id: <20170919235416.95771-1-modmaker@google.com> X-Mailer: git-send-email 2.14.1.690.gbb1197296e-goog From: Jacob Trimble To: ffmpeg-devel@ffmpeg.org Subject: [FFmpeg-devel] [PATCH] configure: quote compiler paths X-BeenThere: ffmpeg-devel@ffmpeg.org X-Mailman-Version: 2.1.20 Precedence: list List-Id: FFmpeg development discussions and patches List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Reply-To: FFmpeg development discussions and patches Cc: Jacob Trimble Errors-To: ffmpeg-devel-bounces@ffmpeg.org Sender: "ffmpeg-devel" Signed-off-by: Jacob Trimble --- configure | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/configure b/configure index 2de20a02a4..16aa09be05 100755 --- a/configure +++ b/configure @@ -920,14 +920,14 @@ check_cc(){ log check_cc "$@" cat > $TMPC log_file $TMPC - check_cmd $cc $CPPFLAGS $CFLAGS "$@" $CC_C $(cc_o $TMPO) $TMPC + check_cmd "$cc" $CPPFLAGS $CFLAGS "$@" $CC_C $(cc_o $TMPO) $TMPC } check_cxx(){ log check_cxx "$@" cat > $TMPCPP log_file $TMPCPP - check_cmd $cxx $CPPFLAGS $CFLAGS $CXXFLAGS "$@" $CXX_C -o $TMPO $TMPCPP + check_cmd "$cxx" $CPPFLAGS $CFLAGS $CXXFLAGS "$@" $CXX_C -o $TMPO $TMPCPP } check_objcc(){ @@ -981,7 +981,7 @@ check_inline_asm_flags(){ void foo(void){ __asm__ volatile($code); } EOF log_file $TMPC - check_cmd $cc $CPPFLAGS $CFLAGS $flags "$@" $CC_C $(cc_o $TMPO) $TMPC && + check_cmd "$cc" $CPPFLAGS $CFLAGS $flags "$@" $CC_C $(cc_o $TMPO) $TMPC && enable $name && add_cflags $flags && add_asflags $flags && add_ldflags $flags } @@ -1012,7 +1012,7 @@ check_ld(){ check_$type $($cflags_filter $flags) || return flags=$($ldflags_filter $flags) libs=$($ldflags_filter $libs) - check_cmd $ld $LDFLAGS $LDEXEFLAGS $flags $(ld_o $TMPE) $TMPO $libs $extralibs + check_cmd "$ld" $LDFLAGS $LDEXEFLAGS $flags $(ld_o $TMPE) $TMPO $libs $extralibs } print_include(){ @@ -4382,7 +4382,7 @@ if test "$cpu" = host; then case "$cc_type" in gcc|llvm_gcc) check_native(){ - $cc $1=native -v -c -o $TMPO $TMPC >$TMPE 2>&1 || return + "$cc" $1=native -v -c -o $TMPO $TMPC >$TMPE 2>&1 || return sed -n "/cc1.*$1=/{ s/.*$1=\\([^ ]*\\).*/\\1/ p @@ -4393,7 +4393,7 @@ if test "$cpu" = host; then ;; clang) check_native(){ - $cc $1=native -v -c -o $TMPO $TMPC >$TMPE 2>&1 || return + "$cc" $1=native -v -c -o $TMPO $TMPC >$TMPE 2>&1 || return sed -n "/cc1.*-target-cpu /{ s/.*-target-cpu \\([^ ]*\\).*/\\1/ p @@ -5476,7 +5476,7 @@ elif enabled mips; then elif enabled parisc; then if enabled gcc; then - case $($cc -dumpversion) in + case $("$cc" -dumpversion) in 4.[3-9].*) check_cflags -fno-optimize-sibling-calls ;; esac fi @@ -6407,7 +6407,7 @@ if enabled icc; then # The test above does not test linking enabled lto && disable symver_asm_label if enabled x86_32; then - icc_version=$($cc -dumpversion) + icc_version=$("$cc" -dumpversion) test ${icc_version%%.*} -ge 11 && check_cflags -falign-stack=maintain-16-byte || disable aligned_stack