Репозиторий Sisyphus
Последнее обновление: 1 октября 2023 | Пакетов: 18631 | Посещений: 37037514
en ru br
Репозитории 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
www.altlinux.org/Changes

Группа :: Система/Основа
Пакет: 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
 
дизайн и разработка: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
текущий майнтейнер: Michael Shigorin