Hi! While trying to distcheck CVS Coreutils with CVS Autoconf and CVS Automake I've seen this:
gcc -g -O2 -o tail tail.o ../lib/libfetish.a ../lib/libfetish.a -lm -lrt none required gcc: none: No such file or directory gcc: required: No such file or directory [config.log] ... configure:33651: checking for library containing nanosleep configure:33681: gcc -o conftest -g -O2 conftest.c >&5 configure:33687: $? = 0 configure:33691: test -z || test ! -s conftest.err configure:33694: $? = 0 configure:33697: test -s conftest configure:33700: $? = 0 configure:33770: result: none required ... [src/Makefile] ... LIB_NANOSLEEP = none required ... nanosec_libs = \ $(LDADD) $(FESETROUND_LIBM) $(POW_LIB) $(LIB_CLOCK_GETTIME) $(LIB_NANOSLEEP) ... sleep_LDADD = $(nanosec_libs) tail_LDADD = $(nanosec_libs) ... configure protects its LIBS setting with test "$ac_cv_search_nanosleep" = "none required" || LIBS="$ac_cv_search_nanosleep $LIBS" maybe jm_FUNC_NANOSLEEP should protect it's LIB_NANOSLEEP setting similarly. 2003-11-08 Alexandre Duret-Lutz <[EMAIL PROTECTED]> * nanosleep.m4 (jm_FUNC_NANOSLEEP): Do not fill LIB_NANOSLEEP with $ac_cv_search_nanosleep if it's "none required". Index: m4/nanosleep.m4 =================================================================== RCS file: /cvsroot/coreutils/coreutils/m4/nanosleep.m4,v retrieving revision 1.15 diff -u -r1.15 nanosleep.m4 --- m4/nanosleep.m4 17 Aug 2003 17:57:38 -0000 1.15 +++ m4/nanosleep.m4 8 Nov 2003 11:17:17 -0000 @@ -11,8 +11,10 @@ # Solaris 2.5.1 needs -lposix4 to get the nanosleep function. # Solaris 7 prefers the library name -lrt to the obsolescent name -lposix4. - AC_SEARCH_LIBS(nanosleep, [rt posix4], [LIB_NANOSLEEP=$ac_cv_search_nanosleep]) - AC_SUBST(LIB_NANOSLEEP) + AC_SEARCH_LIBS([nanosleep], [rt posix4], + [test "$ac_cv_search_nanosleep" = "none required" || + LIB_NANOSLEEP=$ac_cv_search_nanosleep]) + AC_SUBST([LIB_NANOSLEEP]) AC_CACHE_CHECK([whether nanosleep works], jm_cv_func_nanosleep_works, -- Alexandre Duret-Lutz _______________________________________________ Bug-coreutils mailing list [EMAIL PROTECTED] http://mail.gnu.org/mailman/listinfo/bug-coreutils