summaryrefslogtreecommitdiff
path: root/configure.ac
diff options
context:
space:
mode:
authorPádraig Brady <P@draigBrady.com>2014-07-16 16:47:50 +0100
committerPádraig Brady <P@draigBrady.com>2014-07-31 11:00:55 +0100
commit0cf66cbe85009213bcf2608eceeee1355f367667 (patch)
tree6b6444d93a0b56299ea0827f715a5b0dba1d414b /configure.ac
parentd8a19e0336347e10c2640b01b96fd09ab7288528 (diff)
downloadcoreutils-0cf66cbe85009213bcf2608eceeee1355f367667.tar.xz
build: avoid building stdbuf on cygwin
* configure.ac: Don't add stdbuf to the list of programs to build if EXEEXT is set, as that is not handled in configure.ac for libstdbuf.so yet (see bin_PRGRAMS handling in configure.ac). Also the LD_PRELOAD mechanism will need to be adjusted to support cygwin in any case, so avoid stdbuf completely in this case for now. Problem reported by Eric Blake.
Diffstat (limited to 'configure.ac')
-rw-r--r--configure.ac2
1 files changed, 1 insertions, 1 deletions
diff --git a/configure.ac b/configure.ac
index ae78cb187..e061a0ad5 100644
--- a/configure.ac
+++ b/configure.ac
@@ -473,7 +473,7 @@ AC_COMPILE_IFELSE(
[stdbuf_supported=yes],
[stdbuf_supported=no])
AC_MSG_RESULT([$stdbuf_supported])
-if test "$stdbuf_supported" = "yes"; then
+if test "$stdbuf_supported" = "yes" && test -z "$EXEEXT"; then
gl_ADD_PROG([optional_bin_progs], [stdbuf])
fi