* m4/mkfifo.m4 (gl_FUNC_MKFIFO): Move AC_LIBOBJ invocations from
here...
* modules/mkfifo (configure.ac): ... to here.
+2011-05-21 Bruno Haible <bruno@clisp.org>
+
+ mkfifo: Respect rules for use of AC_LIBOBJ.
+ * m4/mkfifo.m4 (gl_FUNC_MKFIFO): Move AC_LIBOBJ invocations from
+ here...
+ * modules/mkfifo (configure.ac): ... to here.
+
2011-05-21 Bruno Haible <bruno@clisp.org>
mkdtemp: Move AC_LIBOBJ invocations to module description.
-# serial 2
+# serial 3
# See if we need to provide mkfifo replacement.
dnl Copyright (C) 2009-2011 Free Software Foundation, Inc.
AC_CHECK_FUNCS_ONCE([mkfifo])
if test $ac_cv_func_mkfifo = no; then
HAVE_MKFIFO=0
- AC_LIBOBJ([mkfifo])
else
dnl Check for Solaris 9 and FreeBSD bug with trailing slash.
AC_CHECK_FUNCS_ONCE([lstat])
AC_DEFINE([MKFIFO_TRAILING_SLASH_BUG], [1], [Define to 1 if mkfifo
does not reject trailing slash])
REPLACE_MKFIFO=1
- AC_LIBOBJ([mkfifo])
fi
fi
])
configure.ac:
gl_FUNC_MKFIFO
+if test $HAVE_MKFIFO = 0 || test $REPLACE_MKFIFO = 1; then
+ AC_LIBOBJ([mkfifo])
+fi
gl_UNISTD_MODULE_INDICATOR([mkfifo])
Makefile.am: