From b322802ecc6d87fae3afb17fbca8217993d8d0c7 Mon Sep 17 00:00:00 2001 From: Dmitriy Kuminov <cod...@dmik.org> Date: Thu, 14 Apr 2016 01:41:30 +0400 Subject: [PATCH 1/3] configure: Support backslashes in TMPDIR on OS/2.
Signed-off-by: Dave Yeo <daver...@telus.net> --- configure | 13 +++++++++---- 1 file changed, 9 insertions(+), 4 deletions(-) diff --git a/configure b/configure index 0ff1b9d..ff80aee 100755 --- a/configure +++ b/configure @@ -734,7 +734,12 @@ check_deps(){ print_config(){ pfx=$1 - files=$2 + if test "$host_os" = "os/2"; then + # awk treats \ as escape chars, convert them to / in paths + files=`echo "$2" | tr '\\\' /` + else + files=$2 + fi shift 2 map 'eval echo "$v \${$v:-no}"' "$@" | awk "BEGIN { split(\"$files\", files) } @@ -3550,10 +3555,10 @@ fi tmpfile(){ tmp=$(mktemp -u "${TMPDIR}/ffconf.XXXXXXXX")$2 && - (set -C; exec > $tmp) 2>/dev/null || + (set -C; exec > "$tmp") 2>/dev/null || die "Unable to create temporary file in $TMPDIR." - append TMPFILES $tmp - eval $1=$tmp + append TMPFILES "$tmp" + eval $1=\"$tmp\" } trap 'rm -f -- $TMPFILES' EXIT -- 2.0.0 _______________________________________________ ffmpeg-devel mailing list ffmpeg-devel@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-devel