Commit 59faef3a48648be8b2b88868d9897e710ce88a4e

Authored by balrog
1 parent 1d4db89c

Fix building under paths with symlinks (patch from Richard Purdie).


git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@3956 c046a42c-6fe2-441c-8c8c-71466251a162
Showing 1 changed file with 8 additions and 6 deletions
configure
@@ -205,15 +205,17 @@ fi @@ -205,15 +205,17 @@ fi
205 205
206 # find source path 206 # find source path
207 source_path=`dirname "$0"` 207 source_path=`dirname "$0"`
  208 +source_path_used="no"
  209 +workdir=`pwd`
  210 +workdir=`readlink -f $workdir`
208 if [ -z "$source_path" ]; then 211 if [ -z "$source_path" ]; then
209 - source_path=`pwd` 212 + source_path=$workdir
210 else 213 else
211 source_path=`cd "$source_path"; pwd` 214 source_path=`cd "$source_path"; pwd`
212 -fi  
213 -if test "$source_path" = `pwd` ; then  
214 - source_path_used="no"  
215 -else  
216 - source_path_used="yes" 215 + source_path=`readlink -f $source_path`
  216 + if test "$source_path" != "$workdir" ; then
  217 + source_path_used="yes"
  218 + fi
217 fi 219 fi
218 220
219 werror="no" 221 werror="no"