about summary refs log tree commit diff
diff options
context:
space:
mode:
authorJoseph Myers <joseph@codesourcery.com>2012-10-19 20:01:45 +0000
committerJoseph Myers <joseph@codesourcery.com>2012-10-19 20:01:45 +0000
commitd528cdcfdef2f0eb3932749aa9894db7c18101f4 (patch)
tree05fb5c5382a79e170200230ab5337e1b6db8f213
parent135948bd500067d766a8bbe0bee0e37d8e491681 (diff)
downloadglibc-d528cdcfdef2f0eb3932749aa9894db7c18101f4.tar.gz
glibc-d528cdcfdef2f0eb3932749aa9894db7c18101f4.tar.xz
glibc-d528cdcfdef2f0eb3932749aa9894db7c18101f4.zip
Use working directory, not /tmp, in io/ftwtest-sh.
-rw-r--r--ChangeLog5
-rw-r--r--io/ftwtest-sh4
2 files changed, 7 insertions, 2 deletions
diff --git a/ChangeLog b/ChangeLog
index be21718f9b..8ff8a77c9d 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
 2012-10-19  Joseph Myers  <joseph@codesourcery.com>
 
+	[BZ #13888]
+	* io/ftwtest-sh (tmp): Set to use the working directory, not /tmp
+	or TMPDIR.
+	(testout): Likewise.
+
 	* posix/Makefile ($(objpfx)tst-getconf.out): Pass
 	$(built-program-cmd) to tst-getconf.sh, not $(elf-objpfx) and
 	$(rtld-installed-name).
diff --git a/io/ftwtest-sh b/io/ftwtest-sh
index 1822ea7fcd..93b2e669fb 100644
--- a/io/ftwtest-sh
+++ b/io/ftwtest-sh
@@ -44,7 +44,7 @@ LANG=C
 export LANG
 
 # First create our scenario:
-tmp=`echo ${TMPDIR:-/tmp} | sed 's|\(.\)/*$|\1|'`
+tmp=`pwd | sed 's|\(.\)/*$|\1|'`
 tmpdir=$tmp/ftwtest.d
 
 [ -f ${objpfx}elf/ld.so ] && ldso=${objpfx}elf/ld.so
@@ -71,7 +71,7 @@ ln -s $tmpdir/foo/lvl1/lvl2/lvl3/lvl4 $tmpdir/foo/lvl1/link@1
 echo > $tmpdir/bar/xo
 chmod a-x,a+r $tmpdir/bar
 
-testout=${TMPDIR:-/tmp}/ftwtest.out
+testout=$tmp/ftwtest.out
 
 LD_LIBRARY_PATH=$objpfx $ldso $testprogram $tmpdir |
     sort > $testout