Репозитории ALT
S: | 1.9.14p1-alt2.1 |
5.1: | 1.6.8p12-alt7 |
4.1: | 1.6.8p12-alt5.M41.1 |
4.0: | 1.6.8p12-alt5 |
+updates: | 1.6.8p12-alt5 |
3.0: | 1.6.7p5-alt5 |
Группа :: Система/Основа
Пакет: sudo
Главная Изменения Спек Патчи Sources Загрузить Gear Bugs and FR Repocop
Патч: sudo-1.6.7p5-alt-configure.patch
Скачать
Скачать
diff -uprk.orig sudo-1.6.7p5.orig/configure.in sudo-1.6.7p5/configure.in
--- sudo-1.6.7p5.orig/configure.in 2003-05-06 19:22:36 +0400
+++ sudo-1.6.7p5/configure.in 2004-03-10 19:48:18 +0300
@@ -1124,6 +1124,7 @@ dnl
dnl C compiler checks
dnl XXX - the cross-compiler check gets false positives so we override it
dnl
+AC_GNU_SOURCE
AC_ISC_POSIX
ac_cv_prog_cc_cross="no"
cross_compiling="no"
@@ -1655,9 +1656,12 @@ fi
AC_CHECK_FUNCS(lockf flock, [break])
AC_CHECK_FUNCS(waitpid wait3, [break])
AC_CHECK_FUNCS(innetgr _innetgr, [AC_CHECK_FUNCS(getdomainname) [break]])
-AC_CHECK_FUNCS(lsearch, , [AC_CHECK_LIB(compat, lsearch, AC_CHECK_HEADER(search.h, AC_DEFINE(HAVE_LSEARCH) [LIBS="${LIBS} -lcompat"], AC_LIBOBJ(lsearch), -), AC_LIBOBJ(lsearch))])
+AC_CHECK_FUNCS(lsearch, , [AC_CHECK_LIB(compat, lsearch, [AC_CHECK_HEADER(search.h, [LIBS="${LIBS} -lcompat"], [AC_LIBOBJ(lsearch)])], [AC_LIBOBJ(lsearch)])])
+if test "x$ac_cv_header_search_h" = xyes; then
+ AC_DEFINE(HAVE_LSEARCH)
+fi
AC_CHECK_FUNCS(utime, [SUDO_FUNC_UTIME_POSIX], [AC_LIBOBJ(utime)])
-SUDO_FUNC_FNMATCH(AC_DEFINE(HAVE_FNMATCH, 1, [Define if you have the `fnmatch' function.]), AC_LIBOBJ(fnmatch))
+AC_FUNC_FNMATCH_GNU
SUDO_FUNC_ISBLANK
AC_REPLACE_FUNCS(strerror strcasecmp sigaction strlcpy strlcat)
AC_CHECK_FUNCS(snprintf vsnprintf asprintf vasprintf, , [NEED_SNPRINTF=1])
@@ -2075,12 +2079,6 @@ fi
dnl
dnl Special bits for autoheader
dnl
-AH_VERBATIM([_GNU_SOURCE],
-[/* Enable GNU extensions on systems that have them. */
-#ifndef _GNU_SOURCE
-# define _GNU_SOURCE 1
-#endif])
-
AH_VERBATIM([_ALL_SOURCE],
[/* Enable non-POSIX extensions on AIX. */
#ifndef _ALL_SOURCE