diff options
author | Andreas Bießmann <andreas@biessmann.de> | 2014-04-20 09:45:54 +0200 |
---|---|---|
committer | Michael Olbrich <m.olbrich@pengutronix.de> | 2014-04-21 10:45:30 +0200 |
commit | 1e8fc75e31eaf051b4114eafbd7410b5d140ae87 (patch) | |
tree | c98eed8b46a2acd439336ef5b972ebf02369a42c | |
parent | 52c41c91fc2f9d8b2cd0c4ecfae6322350b2c752 (diff) | |
download | ptxdist-1e8fc75e31eaf051b4114eafbd7410b5d140ae87.tar.gz ptxdist-1e8fc75e31eaf051b4114eafbd7410b5d140ae87.tar.xz |
configure: search for GNU mktemp
Commit d35a034a99d4bd6053dfe4bd9b1e2169b951430e broke ptxdist on machines with
BSD mktemp in $PATH. The introduced -t switch is different in BSD variants and
therefore the resulting path is somethink like
---8<---
% mktemp -t -d ptxdist.XXXXXX
/var/folders/mp/g80tgyd55bbc9vqjp9zd20600000gp/T/-d.bQehko2k
ptxdist.gaZrCM
--->8---
which is obviously wrong. Prevent that by providing always the GNU mktemp
variant in $PATH.
Also remove the now redundant check for installed mktemp.
Signed-off-by: Andreas Bießmann <andreas@biessmann.de>
Signed-off-by: Michael Olbrich <m.olbrich@pengutronix.de>
-rw-r--r-- | Makefile.in | 1 | ||||
-rw-r--r-- | configure.ac | 7 |
2 files changed, 2 insertions, 6 deletions
diff --git a/Makefile.in b/Makefile.in index 72509a2a9..0c8098df4 100644 --- a/Makefile.in +++ b/Makefile.in @@ -50,6 +50,7 @@ environment: @ln -sf @GNU_rmdir@ "$(abs_srcdir)/bin/rmdir" @ln -sf @GNU_md5sum@ "$(abs_srcdir)/bin/md5sum" @ln -sf @GNU_mkdir@ "$(abs_srcdir)/bin/mkdir" + @ln -sf @GNU_mktemp@ "$(abs_srcdir)/bin/mktemp" @ln -sf @GNU_install@ "$(abs_srcdir)/bin/install" @ln -sf @GNU_stat@ "$(abs_srcdir)/bin/stat" @ln -sf @GNU_mknod@ "$(abs_srcdir)/bin/mknod" diff --git a/configure.ac b/configure.ac index 9c3651d31..8d8c9757d 100644 --- a/configure.ac +++ b/configure.ac @@ -143,6 +143,7 @@ GNU_TOOL(rm, coreutils) GNU_TOOL(rmdir, coreutils) GNU_TOOL(md5sum, coreutils) GNU_TOOL(mkdir, coreutils) +GNU_TOOL(mktemp, coreutils) GNU_TOOL(install, coreutils) GNU_TOOL(stat, coreutils) GNU_TOOL(mknod, coreutils) @@ -241,12 +242,6 @@ if test -z "$UNZIP"; then AC_MSG_ERROR([unzip could not be found, please install]) fi -dnl Check for mktemp -AC_PATH_PROGS(MKTEMP, mktemp,, $PATH) -if test -z "$MKTEMP"; then - AC_MSG_ERROR([mktemp could not be found, please install]) -fi - dnl Check for wget AC_PATH_PROGS(WGET, wget,, $PATH) if test -z "$WGET"; then |