This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. It was created by sudo configure 1.9.0, which was generated by GNU Autoconf 2.69. Invocation command line was $ ./configure ## --------- ## ## Platform. ## ## --------- ## hostname = unstable9x uname -m = i86pc uname -r = 5.9 uname -s = SunOS uname -v = Generic_122301-52 /usr/bin/uname -p = i386 /bin/uname -X = System = SunOS Node = unstable9x Release = 5.9 KernelID = Generic_122301-52 Machine = i86pc BusType = Serial = Users = OEM# = 0 Origin# = 1 NumCPU = 4 /bin/arch = i86pc /usr/bin/arch -k = i86pc /usr/convex/getsysinfo = unknown /usr/bin/hostinfo = unknown /bin/machine = unknown /usr/bin/oslevel = unknown /bin/universe = unknown PATH: /usr/xpg4/bin PATH: /usr/bin PATH: /opt/csw/bin ## ----------- ## ## Core tests. ## ## ----------- ## configure:2960: Configuring Sudo version 1.9.0 configure:3234: checking for gcc configure:3250: found /opt/csw/bin/gcc configure:3261: result: gcc configure:3490: checking for C compiler version configure:3499: gcc --version >&5 gcc (GCC) 4.6.4 Copyright (C) 2011 Free Software Foundation, Inc. This is free software; see the source for copying conditions. There is NO warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. configure:3510: $? = 0 configure:3499: gcc -v >&5 Reading specs from /opt/csw/lib/gcc/i386-pc-solaris2.9/4.6.4/specs COLLECT_GCC=gcc COLLECT_LTO_WRAPPER=/opt/csw/libexec/gcc/i386-pc-solaris2.9/4.6.4/lto-wrapper Target: i386-pc-solaris2.9 Configured with: /home/rmottola/opencsw/gcc4/branches/gcc-4.6.x/work/solaris9-i386/build-isa-i386/gcc-4.6.4/configure --program-suffix=-4.6 --prefix=/opt/csw --exec_prefix=/opt/csw --bindir=/opt/csw/bin --sbindir=/opt/csw/sbin --libexecdir=/opt/csw/libexec --datadir=/opt/csw/share --sysconfdir=/etc/opt/csw --sharedstatedir=/opt/csw/share --localstatedir=/var/opt/csw --libdir=/opt/csw/lib --infodir=/opt/csw/share/info --includedir=/opt/csw/include --mandir=/opt/csw/share/man --with-gnu-as --with-as=/opt/csw/bin/gas --without-gnu-ld --with-ld=/usr/ccs/bin/ld --enable-nls --with-included-gettext --with-libiconv-prefix=/opt/csw --with-x --with-mpfr=/opt/csw --with-gmp=/opt/csw --with-ppl=/opt/csw --enable-java-awt=xlib --enable-libada --enable-libssp --enable-objc-gc --enable-threads=posix --enable-languages=ada,c,c++,fortran,java,objc --with-system-zlib=/opt/csw Thread model: posix gcc version 4.6.4 (GCC) configure:3510: $? = 0 configure:3499: gcc -V >&5 gcc: error: unrecognized option '-V' gcc: fatal error: no input files compilation terminated. configure:3510: $? = 1 configure:3499: gcc -qversion >&5 gcc: error: unrecognized option '-qversion' gcc: fatal error: no input files compilation terminated. configure:3510: $? = 1 configure:3530: checking whether the C compiler works configure:3552: gcc conftest.c >&5 configure:3556: $? = 0 configure:3604: result: yes configure:3607: checking for C compiler default output file name configure:3609: result: a.out configure:3615: checking for suffix of executables configure:3622: gcc -o conftest conftest.c >&5 configure:3626: $? = 0 configure:3648: result: configure:3670: checking whether we are cross compiling configure:3678: gcc -o conftest conftest.c >&5 configure:3682: $? = 0 configure:3689: ./conftest configure:3693: $? = 0 configure:3708: result: no configure:3713: checking for suffix of object files configure:3735: gcc -c conftest.c >&5 configure:3739: $? = 0 configure:3760: result: o configure:3764: checking whether we are using the GNU C compiler configure:3783: gcc -c conftest.c >&5 configure:3783: $? = 0 configure:3792: result: yes configure:3801: checking whether gcc accepts -g configure:3821: gcc -c -g conftest.c >&5 configure:3821: $? = 0 configure:3862: result: yes configure:3879: checking for gcc option to accept ISO C89 configure:3942: gcc -c -g -O2 conftest.c >&5 configure:3942: $? = 0 configure:3955: result: none needed configure:3981: checking how to run the C preprocessor configure:4012: gcc -E conftest.c configure:4012: $? = 0 configure:4026: gcc -E conftest.c conftest.c:9:28: fatal error: ac_nonexistent.h: No such file or directory compilation terminated. configure:4026: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | /* end confdefs.h. */ | #include configure:4051: result: gcc -E configure:4071: gcc -E conftest.c configure:4071: $? = 0 configure:4085: gcc -E conftest.c conftest.c:9:28: fatal error: ac_nonexistent.h: No such file or directory compilation terminated. configure:4085: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | /* end confdefs.h. */ | #include configure:4114: checking for grep that handles long lines and -e configure:4172: result: /opt/csw/bin/ggrep configure:4177: checking for egrep configure:4239: result: /opt/csw/bin/ggrep -E configure:4244: checking for ANSI C header files configure:4264: gcc -c -g -O2 conftest.c >&5 configure:4264: $? = 0 configure:4334: gcc -o conftest -g -O2 conftest.c >&5 configure:4334: $? = 0 configure:4334: ./conftest configure:4334: $? = 0 configure:4345: result: yes configure:4358: checking for sys/types.h configure:4358: gcc -c -g -O2 conftest.c >&5 configure:4358: $? = 0 configure:4358: result: yes configure:4358: checking for sys/stat.h configure:4358: gcc -c -g -O2 conftest.c >&5 configure:4358: $? = 0 configure:4358: result: yes configure:4358: checking for stdlib.h configure:4358: gcc -c -g -O2 conftest.c >&5 configure:4358: $? = 0 configure:4358: result: yes configure:4358: checking for string.h configure:4358: gcc -c -g -O2 conftest.c >&5 configure:4358: $? = 0 configure:4358: result: yes configure:4358: checking for memory.h configure:4358: gcc -c -g -O2 conftest.c >&5 configure:4358: $? = 0 configure:4358: result: yes configure:4358: checking for strings.h configure:4358: gcc -c -g -O2 conftest.c >&5 configure:4358: $? = 0 configure:4358: result: yes configure:4358: checking for inttypes.h configure:4358: gcc -c -g -O2 conftest.c >&5 configure:4358: $? = 0 configure:4358: result: yes configure:4358: checking for stdint.h configure:4358: gcc -c -g -O2 conftest.c >&5 configure:4358: $? = 0 configure:4358: result: yes configure:4358: checking for unistd.h configure:4358: gcc -c -g -O2 conftest.c >&5 configure:4358: $? = 0 configure:4358: result: yes configure:4371: checking minix/config.h usability configure:4371: gcc -c -g -O2 conftest.c >&5 conftest.c:52:26: fatal error: minix/config.h: No such file or directory compilation terminated. configure:4371: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:4371: result: no configure:4371: checking minix/config.h presence configure:4371: gcc -E conftest.c conftest.c:19:26: fatal error: minix/config.h: No such file or directory compilation terminated. configure:4371: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | /* end confdefs.h. */ | #include configure:4371: result: no configure:4371: checking for minix/config.h configure:4371: result: no configure:4392: checking whether it is safe to define __EXTENSIONS__ configure:4410: gcc -c -g -O2 conftest.c >&5 configure:4410: $? = 0 configure:4417: result: yes configure:5014: checking whether to lecture users the first time they run sudo configure:5030: result: yes configure:5039: checking whether sudo should log via syslog or to a file by default configure:5069: result: syslog configure:5090: checking at which syslog priority to log commands configure:5113: result: notice configure:5116: checking at which syslog priority to log failures configure:5139: result: alert configure:5154: checking how long a line in the log file should be configure:5176: result: 80 configure:5179: checking whether sudo should ignore '.' or '' in $PATH configure:5200: result: no configure:5204: checking whether to send mail when a user is not in sudoers configure:5222: result: yes configure:5229: checking whether to send mail when user listed but not for this host configure:5250: result: no configure:5254: checking whether to send mail when a user tries a disallowed command configure:5275: result: no configure:5279: checking who should get the mail that sudo sends configure:5299: result: root configure:5326: checking for bad password prompt configure:5341: result: Password: configure:5349: checking for bad password message configure:5370: result: Sorry, try again. configure:5373: checking whether to expect fully qualified hosts in sudoers configure:5394: result: no configure:5519: checking for umask programs should be run with configure:5545: result: 0022 configure:5565: checking for default user to run commands as configure:5585: result: root configure:5610: checking for editor that visudo should use configure:5632: result: vi configure:5637: checking whether to obey EDITOR and VISUAL environment variables configure:5655: result: yes configure:5662: checking number of tries a user gets to enter their password configure:5683: result: 3 configure:5686: checking time in minutes after which sudo will ask for a password again configure:5707: result: 5 configure:5710: checking time in minutes after the password prompt will time out configure:5731: result: 5 configure:5748: checking whether to include insults configure:5775: result: no configure:5931: checking whether to override the user's path configure:5959: result: no configure:5964: checking whether to get ip addresses from the network interfaces configure:5982: result: yes configure:5987: checking whether to use an askpass helper configure:6001: result: no configure:6074: checking whether to do user authentication by default configure:6095: result: yes configure:6100: checking whether to disable running the mailer as root configure:6121: result: no configure:6148: checking whether to disable shadow password support configure:6168: result: no configure:6173: checking whether root should be allowed to use sudo configure:6192: result: yes configure:6197: checking whether to log the hostname in the log file configure:6218: result: no configure:6223: checking whether to invoke a shell if sudo is given no arguments configure:6244: result: no configure:6249: checking whether to set $HOME to target user in shell mode configure:6270: result: no configure:6275: checking whether to disable 'command not found' messages configure:6297: result: no configure:6302: checking whether to enable environment debugging configure:6323: result: no configure:6359: : CPPFLAGS="$CPPFLAGS" configure:6362: $? = 0 configure:6368: checking whether to enable environment resetting by default configure:6386: result: yes configure:6889: checking for library containing strerror configure:6920: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:6920: $? = 0 configure:6937: result: none required configure:6950: checking how to run the C preprocessor configure:7020: result: gcc -E configure:7040: gcc -E -DZLIB_CONST conftest.c configure:7040: $? = 0 configure:7054: gcc -E -DZLIB_CONST conftest.c conftest.c:48:28: fatal error: ac_nonexistent.h: No such file or directory compilation terminated. configure:7054: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | /* end confdefs.h. */ | #include configure:7125: checking for ar configure:7141: found /usr/xpg4/bin/ar configure:7152: result: ar configure:7217: checking for ranlib configure:7247: result: no configure:7313: checking build system type configure:7327: result: i386-pc-solaris2.9 configure:7347: checking host system type configure:7360: result: i386-pc-solaris2.9 configure:7466: checking how to print strings configure:7493: result: printf configure:7514: checking for a sed that does not truncate output configure:7578: result: /opt/csw/bin/gsed configure:7596: checking for fgrep configure:7658: result: /opt/csw/bin/ggrep -F configure:7693: checking for ld used by gcc configure:7760: result: /usr/ccs/bin/ld configure:7767: checking if the linker (/usr/ccs/bin/ld) is GNU ld configure:7782: result: no configure:7794: checking for BSD- or MS-compatible name lister (nm) configure:7848: result: /usr/xpg4/bin/nm -p configure:7978: checking the name lister (/usr/xpg4/bin/nm -p) interface configure:7985: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:7988: /usr/xpg4/bin/nm -p "conftest.o" configure:7991: output conftest.o: 0000000000 s 0000000000 s 0000000000 s 0000000000 b 0000000000 s 0000000000 s 0000000000 s 0000000000 s 0000000000 f conftest.c 0000000000 B some_variable configure:7998: result: BSD nm configure:8001: checking whether ln -s works configure:8005: result: yes configure:8013: checking the maximum length of command line arguments configure:8144: result: 786240 configure:8192: checking how to convert i386-pc-solaris2.9 file names to i386-pc-solaris2.9 format configure:8232: result: func_convert_file_noop configure:8239: checking how to convert i386-pc-solaris2.9 file names to toolchain format configure:8259: result: func_convert_file_noop configure:8266: checking for /usr/ccs/bin/ld option to reload object files configure:8273: result: -r configure:8347: checking for objdump configure:8377: result: no configure:8406: checking how to recognize dependent libraries configure:8606: result: pass_all configure:8691: checking for dlltool configure:8721: result: no configure:8751: checking how to associate runtime and link libraries configure:8778: result: printf %s\n configure:8902: checking for archiver @FILE support configure:8919: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:8919: $? = 0 configure:8922: ar cru libconftest.a @conftest.lst >&5 ar: cannot open @conftest.lst No such file or directory ar: @conftest.lst not found configure:8925: $? = 1 configure:8945: result: no configure:9003: checking for strip configure:9033: result: no configure:9102: checking for ranlib configure:9129: result: : configure:9206: checking for gawk configure:9222: found /opt/csw/bin/gawk configure:9233: result: gawk configure:9273: checking command to parse /usr/xpg4/bin/nm -p output from gcc object configure:9426: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:9429: $? = 0 configure:9433: /usr/xpg4/bin/nm -p conftest.o \| sed -n -e 's/^.*[ ]\([BDRT][BDRT]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' \> conftest.nm configure:9436: $? = 0 configure:9502: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c conftstm.o >&5 configure:9505: $? = 0 configure:9543: result: ok configure:9590: checking for sysroot configure:9620: result: no configure:9627: checking for a working dd configure:9665: result: /usr/bin/dd configure:9669: checking how to truncate binary pipes configure:9684: result: /usr/bin/dd bs=4096 count=1 configure:9933: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:9936: $? = 0 configure:10013: checking for mt configure:10029: found /usr/bin/mt configure:10040: result: mt configure:10063: checking if mt is a manifest tool configure:10069: mt '-?' mt: unknown command: -? configure:10077: result: no configure:10751: checking for dlfcn.h configure:10751: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:10751: $? = 0 configure:10751: result: yes configure:11006: checking for objdir configure:11021: result: .libs configure:11285: checking if gcc supports -fno-rtti -fno-exceptions configure:11303: gcc -c -g -O2 -DZLIB_CONST -fno-rtti -fno-exceptions conftest.c >&5 cc1: warning: command line option '-fno-rtti' is valid for C++/ObjC++ but not for C [enabled by default] configure:11307: $? = 0 configure:11320: result: no configure:11678: checking for gcc option to produce PIC configure:11685: result: -fPIC -DPIC configure:11693: checking if gcc PIC flag -fPIC -DPIC works configure:11711: gcc -c -g -O2 -DZLIB_CONST -fPIC -DPIC -DPIC conftest.c >&5 configure:11715: $? = 0 configure:11728: result: yes configure:11757: checking if gcc static flag -static works configure:11785: result: yes configure:11800: checking if gcc supports -c -o file.o configure:11821: gcc -c -g -O2 -DZLIB_CONST -o out/conftest2.o conftest.c >&5 configure:11825: $? = 0 configure:11847: result: yes configure:11855: checking if gcc supports -c -o file.o configure:11902: result: yes configure:11935: checking whether the gcc linker (/usr/ccs/bin/ld) supports shared libraries configure:13283: result: yes configure:13320: checking whether -lc should be explicitly linked in configure:13328: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:13331: $? = 0 configure:13346: gcc -shared -fPIC -DPIC -Wl,-z -Wl,text -Wl,-h -Wl,conftest -o conftest conftest.o -v 2\>\&1 \| /opt/csw/bin/ggrep -lc \>/dev/null 2\>\&1 configure:13349: $? = 0 configure:13363: result: no configure:13533: checking dynamic linker characteristics configure:14351: result: solaris2.9 ld.so configure:14473: checking how to hardcode library paths into programs configure:14499: result: immediate configure:14601: checking for shl_load configure:14601: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 Undefined first referenced symbol in file shl_load /var/tmp//ccmmRNVn.o ld: fatal: Symbol referencing errors. No output written to conftest collect2: ld returned 1 exit status configure:14601: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | /* end confdefs.h. */ | /* Define shl_load to an innocuous variant, in case declares shl_load. | For example, HP-UX 11i declares gettimeofday. */ | #define shl_load innocuous_shl_load | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char shl_load (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef shl_load | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char shl_load (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_shl_load || defined __stub___shl_load | choke me | #endif | | int | main () | { | return shl_load (); | ; | return 0; | } configure:14601: result: no configure:14605: checking for shl_load in -ldld configure:14630: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c -ldld >&5 ld: fatal: library -ldld: not found ld: fatal: File processing errors. No output written to conftest collect2: ld returned 1 exit status configure:14630: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char shl_load (); | int | main () | { | return shl_load (); | ; | return 0; | } configure:14639: result: no configure:14644: checking for dlopen configure:14644: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 Undefined first referenced symbol in file dlopen /var/tmp//cc4kTXj4.o (symbol belongs to implicit dependency /usr/lib/libdl.so.1) ld: fatal: Symbol referencing errors. No output written to conftest collect2: ld returned 1 exit status configure:14644: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | /* end confdefs.h. */ | /* Define dlopen to an innocuous variant, in case declares dlopen. | For example, HP-UX 11i declares gettimeofday. */ | #define dlopen innocuous_dlopen | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char dlopen (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef dlopen | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char dlopen (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_dlopen || defined __stub___dlopen | choke me | #endif | | int | main () | { | return dlopen (); | ; | return 0; | } configure:14644: result: no configure:14648: checking for dlopen in -ldl configure:14673: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c -ldl >&5 configure:14673: $? = 0 configure:14682: result: yes configure:14801: checking whether a program can dlopen itself configure:14881: gcc -o conftest -g -O2 -DZLIB_CONST -DHAVE_DLFCN_H conftest.c -ldl >&5 configure:14884: $? = 0 configure:14902: result: yes configure:14907: checking whether a statically linked program can dlopen itself configure:14987: gcc -o conftest -g -O2 -DZLIB_CONST -DHAVE_DLFCN_H -static conftest.c -ldl >&5 ld: fatal: library -ldl: not found ld: fatal: File processing errors. No output written to conftest collect2: ld returned 1 exit status configure:14990: $? = 1 configure:15008: result: no configure:15047: checking whether stripping libraries is possible configure:15069: result: no configure:15087: checking if libtool supports shared libraries configure:15089: result: yes configure:15092: checking whether to build shared libraries configure:15117: result: yes configure:15120: checking whether to build static libraries configure:15124: result: yes configure:15188: checking path to sudo_noexec.so configure:15203: result: ${exec_prefix}/libexec/sudo/sudo_noexec.so configure:15210: checking for uname configure:15228: found /usr/bin/uname configure:15241: result: /usr/bin/uname configure:15251: checking for tr configure:15269: found /usr/xpg4/bin/tr configure:15282: result: /usr/xpg4/bin/tr configure:15292: checking for mandoc configure:15323: result: mandoc configure:15336: checking for nroff configure:15354: found /usr/bin/nroff configure:15366: result: /usr/bin/nroff configure:15376: checking which macro set to use for manual pages configure:15395: result: man configure:15459: checking for priv_set configure:15459: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 Undefined first referenced symbol in file priv_set /var/tmp//ccGjZXO3.o ld: fatal: Symbol referencing errors. No output written to conftest collect2: ld returned 1 exit status configure:15459: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | /* end confdefs.h. */ | /* Define priv_set to an innocuous variant, in case declares priv_set. | For example, HP-UX 11i declares gettimeofday. */ | #define priv_set innocuous_priv_set | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char priv_set (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef priv_set | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char priv_set (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_priv_set || defined __stub___priv_set | choke me | #endif | | int | main () | { | return priv_set (); | ; | return 0; | } configure:15459: result: no configure:16586: checking for gcc option to accept ISO C99 configure:16735: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c:103:29: error: expected ';', ',' or ')' before 'text' conftest.c: In function 'main': conftest.c:157:18: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'newvar' conftest.c:157:18: error: 'newvar' undeclared (first use in this function) conftest.c:157:18: note: each undeclared identifier is reported only once for each function it appears in conftest.c:167:3: error: 'for' loop initial declarations are only allowed in C99 mode conftest.c:167:3: note: use option -std=c99 or -std=gnu99 to compile your code configure:16735: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | /* end confdefs.h. */ | #include | #include | #include | #include | #include | | // Check varargs macros. These examples are taken from C99 6.10.3.5. | #define debug(...) fprintf (stderr, __VA_ARGS__) | #define showlist(...) puts (#__VA_ARGS__) | #define report(test,...) ((test) ? puts (#test) : printf (__VA_ARGS__)) | static void | test_varargs_macros (void) | { | int x = 1234; | int y = 5678; | debug ("Flag"); | debug ("X = %d\n", x); | showlist (The first, second, and third items.); | report (x>y, "x is %d but y is %d", x, y); | } | | // Check long long types. | #define BIG64 18446744073709551615ull | #define BIG32 4294967295ul | #define BIG_OK (BIG64 / BIG32 == 4294967297ull && BIG64 % BIG32 == 0) | #if !BIG_OK | your preprocessor is broken; | #endif | #if BIG_OK | #else | your preprocessor is broken; | #endif | static long long int bignum = -9223372036854775807LL; | static unsigned long long int ubignum = BIG64; | | struct incomplete_array | { | int datasize; | double data[]; | }; | | struct named_init { | int number; | const wchar_t *name; | double average; | }; | | typedef const char *ccp; | | static inline int | test_restrict (ccp restrict text) | { | // See if C++-style comments work. | // Iterate through items via the restricted pointer. | // Also check for declarations in for loops. | for (unsigned int i = 0; *(text+i) != '\0'; ++i) | continue; | return 0; | } | | // Check varargs and va_copy. | static void | test_varargs (const char *format, ...) | { | va_list args; | va_start (args, format); | va_list args_copy; | va_copy (args_copy, args); | | const char *str; | int number; | float fnumber; | | while (*format) | { | switch (*format++) | { | case 's': // string | str = va_arg (args_copy, const char *); | break; | case 'd': // int | number = va_arg (args_copy, int); | break; | case 'f': // float | fnumber = va_arg (args_copy, double); | break; | default: | break; | } | } | va_end (args_copy); | va_end (args); | } | | int | main () | { | | // Check bool. | _Bool success = false; | | // Check restrict. | if (test_restrict ("String literal") == 0) | success = true; | char *restrict newvar = "Another string"; | | // Check varargs. | test_varargs ("s, d' f .", "string", 65, 34.234); | test_varargs_macros (); | | // Check flexible array members. | struct incomplete_array *ia = | malloc (sizeof (struct incomplete_array) + (sizeof (double) * 10)); | ia->datasize = 10; | for (int i = 0; i < ia->datasize; ++i) | ia->data[i] = i * 1.234; | | // Check named initializers. | struct named_init ni = { | .number = 34, | .name = L"Test wide string", | .average = 543.34343, | }; | | ni.number = 58; | | int dynamic_array[ni.number]; | dynamic_array[ni.number - 1] = 543; | | // work around unused variable warnings | return (!success || bignum == 0LL || ubignum == 0uLL || newvar[0] == 'x' | || dynamic_array[ni.number - 1] != 543); | | ; | return 0; | } configure:16735: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:16735: $? = 0 configure:16755: result: -std=gnu99 configure:16856: checking for gcc -std=gnu99 option to accept ISO Standard C configure:16870: result: -std=gnu99 configure:16874: checking for an ANSI C-conforming const configure:16940: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:16940: $? = 0 configure:16947: result: yes configure:16955: checking for inline configure:16971: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:16971: $? = 0 configure:16979: result: inline configure:16997: checking for working volatile configure:17016: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:17016: $? = 0 configure:17023: result: yes configure:17031: checking for variadic macro support in cpp configure:17051: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:17051: $? = 0 configure:17052: result: yes configure:17076: checking for gawk configure:17103: result: gawk configure:17118: checking for bison configure:17134: found /opt/csw/bin/bison configure:17145: result: bison -y configure:17159: checking for flex configure:17177: found /opt/csw/bin/flex configure:17190: result: /opt/csw/bin/flex configure:17201: checking for mv configure:17219: found /usr/bin/mv configure:17231: result: /usr/bin/mv configure:17247: checking for sh configure:17265: found /usr/xpg4/bin/sh configure:17278: result: /usr/xpg4/bin/sh configure:17295: checking for sendmail configure:17313: found /usr/lib/sendmail configure:17325: result: /usr/lib/sendmail configure:17342: checking for vi configure:17360: found /usr/bin/vi configure:17372: result: /usr/bin/vi configure:17385: checking which syslog facility sudo should log with configure:17399: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c: In function 'main': conftest.c:61:9: error: 'LOG_AUTHPRIV' undeclared (first use in this function) conftest.c:61:9: note: each undeclared identifier is reported only once for each function it appears in configure:17399: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | /* end confdefs.h. */ | #include | int | main () | { | int i = LOG_AUTHPRIV; (void)i; | ; | return 0; | } configure:17409: result: auth configure:17414: checking for dirent.h that defines DIR configure:17433: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:17433: $? = 0 configure:17441: result: yes configure:17454: checking for library containing opendir configure:17485: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:17485: $? = 0 configure:17502: result: none required configure:17569: checking for stdbool.h that conforms to C99 configure:17636: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:17636: $? = 0 configure:17643: result: yes configure:17645: checking for _Bool configure:17645: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:17645: $? = 0 configure:17645: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c: In function 'main': conftest.c:95:20: error: expected expression before ')' token configure:17645: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | if (sizeof ((_Bool))) | return 0; | ; | return 0; | } configure:17645: result: yes configure:17668: checking for sys/types.h configure:17668: result: yes configure:17668: checking for netgroup.h configure:17668: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c:96:22: fatal error: netgroup.h: No such file or directory compilation terminated. configure:17668: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | | #include configure:17668: result: no configure:17668: checking for paths.h configure:17668: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c:96:19: fatal error: paths.h: No such file or directory compilation terminated. configure:17668: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | | #include configure:17668: result: no configure:17668: checking for spawn.h configure:17668: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c:96:19: fatal error: spawn.h: No such file or directory compilation terminated. configure:17668: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | | #include configure:17668: result: no configure:17668: checking for wordexp.h configure:17668: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:17668: $? = 0 configure:17668: result: yes configure:17668: checking for sys/sockio.h configure:17668: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:17668: $? = 0 configure:17668: result: yes configure:17668: checking for sys/bsdtypes.h configure:17668: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c:98:26: fatal error: sys/bsdtypes.h: No such file or directory compilation terminated. configure:17668: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | | #include configure:17668: result: no configure:17668: checking for sys/select.h configure:17668: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:17668: $? = 0 configure:17668: result: yes configure:17668: checking for sys/stropts.h configure:17668: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:17668: $? = 0 configure:17668: result: yes configure:17668: checking for sys/sysmacros.h configure:17668: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:17668: $? = 0 configure:17668: result: yes configure:17668: checking for sys/syscall.h configure:17668: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:17668: $? = 0 configure:17668: result: yes configure:17668: checking for sys/statvfs.h configure:17668: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:17668: $? = 0 configure:17668: result: yes configure:17682: checking sys/mkdev.h usability configure:17682: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:17682: $? = 0 configure:17682: result: yes configure:17682: checking sys/mkdev.h presence configure:17682: gcc -E -DZLIB_CONST conftest.c configure:17682: $? = 0 configure:17682: result: yes configure:17682: checking for sys/mkdev.h configure:17682: result: yes configure:17727: checking utmps.h usability configure:17727: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c:103:19: fatal error: utmps.h: No such file or directory compilation terminated. configure:17727: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:17727: result: no configure:17727: checking utmps.h presence configure:17727: gcc -E -DZLIB_CONST conftest.c conftest.c:70:19: fatal error: utmps.h: No such file or directory compilation terminated. configure:17727: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | /* end confdefs.h. */ | #include configure:17727: result: no configure:17727: checking for utmps.h configure:17727: result: no configure:17727: checking utmpx.h usability configure:17727: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:17727: $? = 0 configure:17727: result: yes configure:17727: checking utmpx.h presence configure:17727: gcc -E -DZLIB_CONST conftest.c configure:17727: $? = 0 configure:17727: result: yes configure:17727: checking for utmpx.h configure:17727: result: yes configure:17740: checking endian.h usability configure:17740: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c:104:20: fatal error: endian.h: No such file or directory compilation terminated. configure:17740: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:17740: result: no configure:17740: checking endian.h presence configure:17740: gcc -E -DZLIB_CONST conftest.c conftest.c:71:20: fatal error: endian.h: No such file or directory compilation terminated. configure:17740: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | /* end confdefs.h. */ | #include configure:17740: result: no configure:17740: checking for endian.h configure:17740: result: no configure:17740: checking sys/endian.h usability configure:17740: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c:104:24: fatal error: sys/endian.h: No such file or directory compilation terminated. configure:17740: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:17740: result: no configure:17740: checking sys/endian.h presence configure:17740: gcc -E -DZLIB_CONST conftest.c conftest.c:71:24: fatal error: sys/endian.h: No such file or directory compilation terminated. configure:17740: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | /* end confdefs.h. */ | #include configure:17740: result: no configure:17740: checking for sys/endian.h configure:17740: result: no configure:17740: checking machine/endian.h usability configure:17740: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c:104:28: fatal error: machine/endian.h: No such file or directory compilation terminated. configure:17740: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:17740: result: no configure:17740: checking machine/endian.h presence configure:17740: gcc -E -DZLIB_CONST conftest.c conftest.c:71:28: fatal error: machine/endian.h: No such file or directory compilation terminated. configure:17740: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | /* end confdefs.h. */ | #include configure:17740: result: no configure:17740: checking for machine/endian.h configure:17740: result: no configure:17753: checking procfs.h usability configure:17753: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:17753: $? = 0 configure:17753: result: yes configure:17753: checking procfs.h presence configure:17753: gcc -E -DZLIB_CONST conftest.c configure:17753: $? = 0 configure:17753: result: yes configure:17753: checking for procfs.h configure:17753: result: yes configure:17758: checking for struct psinfo.pr_ttydev configure:17758: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:17758: $? = 0 configure:17758: result: yes configure:17775: checking for _ttyname_dev configure:17775: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:17775: $? = 0 configure:17775: result: yes configure:17801: checking for special C compiler options needed for large files configure:17846: result: no configure:17852: checking for _FILE_OFFSET_BITS value needed for large files configure:17877: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c:80:3: warning: left shift count >= width of type [enabled by default] conftest.c:80:3: warning: left shift count >= width of type [enabled by default] conftest.c:81:10: warning: left shift count >= width of type [enabled by default] conftest.c:81:10: warning: left shift count >= width of type [enabled by default] conftest.c:80:7: error: variably modified 'off_t_is_large' at file scope configure:17877: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | /* end confdefs.h. */ | #include | /* Check that off_t can represent 2**63 - 1 correctly. | We can't simply define LARGE_OFF_T to be 9223372036854775807, | since some C++ compilers masquerading as C compilers | incorrectly reject 9223372036854775807. */ | #define LARGE_OFF_T (((off_t) 1 << 62) - 1 + ((off_t) 1 << 62)) | int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721 | && LARGE_OFF_T % 2147483647 == 1) | ? 1 : -1]; | int | main () | { | | ; | return 0; | } configure:17901: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:17901: $? = 0 configure:17909: result: 64 configure:18055: checking POSIX termios configure:18075: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:18075: $? = 0 configure:18083: result: yes configure:18113: checking maillock.h usability configure:18113: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:18113: $? = 0 configure:18113: result: yes configure:18113: checking maillock.h presence configure:18113: gcc -E -DZLIB_CONST conftest.c configure:18113: $? = 0 configure:18113: result: yes configure:18113: checking for maillock.h configure:18113: result: yes configure:18226: checking for mode_t configure:18226: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:18226: $? = 0 configure:18226: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c: In function 'main': conftest.c:114:21: error: expected expression before ')' token configure:18226: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | if (sizeof ((mode_t))) | return 0; | ; | return 0; | } configure:18226: result: yes configure:18237: checking for uid_t in sys/types.h configure:18256: result: yes configure:18267: checking for clockid_t configure:18267: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:18267: $? = 0 configure:18267: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c: In function 'main': conftest.c:84:24: error: expected expression before ')' token configure:18267: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | /* end confdefs.h. */ | #include | #include | | int | main () | { | if (sizeof ((clockid_t))) | return 0; | ; | return 0; | } configure:18267: result: yes configure:18277: checking for sig_atomic_t configure:18277: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:18277: $? = 0 configure:18277: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c: In function 'main': conftest.c:84:27: error: expected expression before ')' token configure:18277: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | /* end confdefs.h. */ | #include | #include | | int | main () | { | if (sizeof ((sig_atomic_t))) | return 0; | ; | return 0; | } configure:18277: result: yes configure:18287: checking for struct in6_addr configure:18287: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:18287: $? = 0 configure:18287: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c: In function 'main': conftest.c:84:30: error: expected expression before ')' token configure:18287: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | /* end confdefs.h. */ | #include | #include | | int | main () | { | if (sizeof ((struct in6_addr))) | return 0; | ; | return 0; | } configure:18287: result: yes configure:18300: checking for unsigned long long int configure:18348: result: yes configure:18358: checking for long long int configure:18407: result: yes configure:18418: checking for intmax_t configure:18418: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:18418: $? = 0 configure:18418: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c: In function 'main': conftest.c:117:23: error: expected expression before ')' token configure:18418: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | if (sizeof ((intmax_t))) | return 0; | ; | return 0; | } configure:18418: result: yes configure:18429: checking for uintmax_t configure:18429: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:18429: $? = 0 configure:18429: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c: In function 'main': conftest.c:117:24: error: expected expression before ')' token configure:18429: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | if (sizeof ((uintmax_t))) | return 0; | ; | return 0; | } configure:18429: result: yes configure:18440: checking for uint8_t configure:18440: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:18440: $? = 0 configure:18440: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c: In function 'main': conftest.c:117:22: error: expected expression before ')' token configure:18440: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | if (sizeof ((uint8_t))) | return 0; | ; | return 0; | } configure:18440: result: yes configure:18451: checking for uint32_t configure:18451: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:18451: $? = 0 configure:18451: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c: In function 'main': conftest.c:117:23: error: expected expression before ')' token configure:18451: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | if (sizeof ((uint32_t))) | return 0; | ; | return 0; | } configure:18451: result: yes configure:18462: checking for uint64_t configure:18462: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:18462: $? = 0 configure:18462: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c: In function 'main': conftest.c:117:23: error: expected expression before ')' token configure:18462: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | if (sizeof ((uint64_t))) | return 0; | ; | return 0; | } configure:18462: result: yes configure:18473: checking for socklen_t configure:18473: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:18473: $? = 0 configure:18473: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c: In function 'main': conftest.c:120:24: error: expected expression before ')' token configure:18473: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | /* end confdefs.h. */ | | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include | | int | main () | { | if (sizeof ((socklen_t))) | return 0; | ; | return 0; | } configure:18473: result: yes configure:18484: checking for rsize_t configure:18484: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c: In function 'main': conftest.c:117:13: error: 'rsize_t' undeclared (first use in this function) conftest.c:117:13: note: each undeclared identifier is reported only once for each function it appears in configure:18484: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | if (sizeof (rsize_t)) | return 0; | ; | return 0; | } configure:18484: result: no configure:18495: checking for errno_t configure:18495: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c: In function 'main': conftest.c:118:13: error: 'errno_t' undeclared (first use in this function) conftest.c:118:13: note: each undeclared identifier is reported only once for each function it appears in configure:18495: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | #define rsize_t size_t | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | if (sizeof (errno_t)) | return 0; | ; | return 0; | } configure:18495: result: no configure:18507: checking max length of uid_t configure:18537: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c:88:1: warning: return type defaults to 'int' [enabled by default] conftest.c: In function 'main': conftest.c:94:5: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] conftest.c:94:5: warning: incompatible implicit declaration of built-in function 'exit' [enabled by default] conftest.c:97:3: warning: implicit declaration of function 'strlen' [-Wimplicit-function-declaration] conftest.c:97:29: warning: incompatible implicit declaration of built-in function 'strlen' [enabled by default] conftest.c:99:3: warning: incompatible implicit declaration of built-in function 'exit' [enabled by default] configure:18537: $? = 0 configure:18537: ./conftest configure:18537: $? = 0 configure:18550: result: 10 configure:18559: checking for struct sockaddr.sa_len configure:18559: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c: In function 'main': conftest.c:93:12: error: 'struct sockaddr' has no member named 'sa_len' configure:18559: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | #define rsize_t size_t | #define errno_t int | #define MAX_UID_T_LEN 10 | /* end confdefs.h. */ | | # include | # include | | | int | main () | { | static struct sockaddr ac_aggr; | if (ac_aggr.sa_len) | return 0; | ; | return 0; | } configure:18559: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c: In function 'main': conftest.c:93:19: error: 'struct sockaddr' has no member named 'sa_len' configure:18559: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | #define rsize_t size_t | #define errno_t int | #define MAX_UID_T_LEN 10 | /* end confdefs.h. */ | | # include | # include | | | int | main () | { | static struct sockaddr ac_aggr; | if (sizeof ac_aggr.sa_len) | return 0; | ; | return 0; | } configure:18559: result: no configure:18572: checking for struct sockaddr_in.sin_len configure:18572: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c: In function 'main': conftest.c:93:12: error: 'struct sockaddr_in' has no member named 'sin_len' configure:18572: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | #define rsize_t size_t | #define errno_t int | #define MAX_UID_T_LEN 10 | /* end confdefs.h. */ | | # include | # include | | | int | main () | { | static struct sockaddr_in ac_aggr; | if (ac_aggr.sin_len) | return 0; | ; | return 0; | } configure:18572: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c: In function 'main': conftest.c:93:19: error: 'struct sockaddr_in' has no member named 'sin_len' configure:18572: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | #define rsize_t size_t | #define errno_t int | #define MAX_UID_T_LEN 10 | /* end confdefs.h. */ | | # include | # include | | | int | main () | { | static struct sockaddr_in ac_aggr; | if (sizeof ac_aggr.sin_len) | return 0; | ; | return 0; | } configure:18572: result: no configure:18588: checking size of id_t configure:18593: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:18593: $? = 0 configure:18593: ./conftest configure:18593: $? = 0 configure:18607: result: 4 configure:18621: checking size of long long configure:18626: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:18626: $? = 0 configure:18626: ./conftest configure:18626: $? = 0 configure:18640: result: 8 configure:18654: checking size of time_t configure:18659: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:18659: $? = 0 configure:18659: ./conftest configure:18659: $? = 0 configure:18673: result: 4 configure:18791: checking for struct utmpx.ut_id configure:18791: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:18791: $? = 0 configure:18791: result: yes configure:18804: checking for struct utmpx.ut_pid configure:18804: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:18804: $? = 0 configure:18804: result: yes configure:18817: checking for struct utmpx.ut_tv configure:18817: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c: In function 'main': conftest.c:98:5: error: used struct type value where scalar is required configure:18817: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | #define rsize_t size_t | #define errno_t int | #define MAX_UID_T_LEN 10 | #define SIZEOF_ID_T 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define HAVE_STRUCT_UTMP_UT_ID 1 | #define HAVE_STRUCT_UTMP_UT_PID 1 | /* end confdefs.h. */ | | # include | # include | | | int | main () | { | static struct utmpx ac_aggr; | if (ac_aggr.ut_tv) | return 0; | ; | return 0; | } configure:18817: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:18817: $? = 0 configure:18817: result: yes configure:18830: checking for struct utmpx.ut_type configure:18830: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:18830: $? = 0 configure:18830: result: yes configure:18859: checking for struct utmpx.ut_exit.__e_termination configure:18859: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c: In function 'main': conftest.c:100:20: error: 'struct exit_status' has no member named '__e_termination' configure:18859: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | #define rsize_t size_t | #define errno_t int | #define MAX_UID_T_LEN 10 | #define SIZEOF_ID_T 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define HAVE_STRUCT_UTMP_UT_ID 1 | #define HAVE_STRUCT_UTMP_UT_PID 1 | #define HAVE_STRUCT_UTMP_UT_TV 1 | #define HAVE_STRUCT_UTMP_UT_TYPE 1 | /* end confdefs.h. */ | | # include | # include | | | int | main () | { | static struct utmpx ac_aggr; | if (ac_aggr.ut_exit.__e_termination) | return 0; | ; | return 0; | } configure:18859: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c: In function 'main': conftest.c:100:27: error: 'struct exit_status' has no member named '__e_termination' configure:18859: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | #define rsize_t size_t | #define errno_t int | #define MAX_UID_T_LEN 10 | #define SIZEOF_ID_T 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define HAVE_STRUCT_UTMP_UT_ID 1 | #define HAVE_STRUCT_UTMP_UT_PID 1 | #define HAVE_STRUCT_UTMP_UT_TV 1 | #define HAVE_STRUCT_UTMP_UT_TYPE 1 | /* end confdefs.h. */ | | # include | # include | | | int | main () | { | static struct utmpx ac_aggr; | if (sizeof ac_aggr.ut_exit.__e_termination) | return 0; | ; | return 0; | } configure:18859: result: no configure:18875: checking for struct utmpx.ut_exit.e_termination configure:18875: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:18875: $? = 0 configure:18875: result: yes configure:19003: checking type of array argument to getgroups configure:19037: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:19037: $? = 0 configure:19037: ./conftest configure:19037: $? = 0 configure:19062: result: gid_t configure:19070: checking for size_t configure:19070: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:19070: $? = 0 configure:19070: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c: In function 'main': conftest.c:130:21: error: expected expression before ')' token configure:19070: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | #define rsize_t size_t | #define errno_t int | #define MAX_UID_T_LEN 10 | #define SIZEOF_ID_T 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define HAVE_STRUCT_UTMP_UT_ID 1 | #define HAVE_STRUCT_UTMP_UT_PID 1 | #define HAVE_STRUCT_UTMP_UT_TV 1 | #define HAVE_STRUCT_UTMP_UT_TYPE 1 | #define HAVE_STRUCT_UTMP_UT_EXIT 1 | #define HAVE_STRUCT_UTMP_UT_EXIT_E_TERMINATION 1 | #define GETGROUPS_T gid_t | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | if (sizeof ((size_t))) | return 0; | ; | return 0; | } configure:19070: result: yes configure:19081: checking for getgroups configure:19081: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:19081: $? = 0 configure:19081: result: yes configure:19136: checking for working getgroups configure:19156: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:19156: $? = 0 configure:19156: ./conftest configure:19156: $? = 0 configure:19167: result: yes configure:19185: checking for fexecve configure:19185: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 Undefined first referenced symbol in file fexecve /var/tmp//ccKZHDyT.o ld: fatal: Symbol referencing errors. No output written to conftest collect2: ld returned 1 exit status configure:19185: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | #define rsize_t size_t | #define errno_t int | #define MAX_UID_T_LEN 10 | #define SIZEOF_ID_T 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define HAVE_STRUCT_UTMP_UT_ID 1 | #define HAVE_STRUCT_UTMP_UT_PID 1 | #define HAVE_STRUCT_UTMP_UT_TV 1 | #define HAVE_STRUCT_UTMP_UT_TYPE 1 | #define HAVE_STRUCT_UTMP_UT_EXIT 1 | #define HAVE_STRUCT_UTMP_UT_EXIT_E_TERMINATION 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | /* end confdefs.h. */ | /* Define fexecve to an innocuous variant, in case declares fexecve. | For example, HP-UX 11i declares gettimeofday. */ | #define fexecve innocuous_fexecve | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char fexecve (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef fexecve | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char fexecve (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_fexecve || defined __stub___fexecve | choke me | #endif | | int | main () | { | return fexecve (); | ; | return 0; | } configure:19185: result: no configure:19185: checking for killpg configure:19185: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:19185: $? = 0 configure:19185: result: yes configure:19185: checking for nl_langinfo configure:19185: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:19185: $? = 0 configure:19185: result: yes configure:19185: checking for pread configure:19185: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:19185: $? = 0 configure:19185: result: yes configure:19185: checking for pwrite configure:19185: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:19185: $? = 0 configure:19185: result: yes configure:19185: checking for faccessat configure:19185: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 Undefined first referenced symbol in file faccessat /var/tmp//ccqBnblK.o ld: fatal: Symbol referencing errors. No output written to conftest collect2: ld returned 1 exit status configure:19185: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | #define rsize_t size_t | #define errno_t int | #define MAX_UID_T_LEN 10 | #define SIZEOF_ID_T 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define HAVE_STRUCT_UTMP_UT_ID 1 | #define HAVE_STRUCT_UTMP_UT_PID 1 | #define HAVE_STRUCT_UTMP_UT_TV 1 | #define HAVE_STRUCT_UTMP_UT_TYPE 1 | #define HAVE_STRUCT_UTMP_UT_EXIT 1 | #define HAVE_STRUCT_UTMP_UT_EXIT_E_TERMINATION 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | /* end confdefs.h. */ | /* Define faccessat to an innocuous variant, in case declares faccessat. | For example, HP-UX 11i declares gettimeofday. */ | #define faccessat innocuous_faccessat | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char faccessat (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef faccessat | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char faccessat (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_faccessat || defined __stub___faccessat | choke me | #endif | | int | main () | { | return faccessat (); | ; | return 0; | } configure:19185: result: no configure:19185: checking for wordexp configure:19185: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:19185: $? = 0 configure:19185: result: yes configure:19185: checking for getauxval configure:19185: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 Undefined first referenced symbol in file getauxval /var/tmp//cciIzfQ1.o ld: fatal: Symbol referencing errors. No output written to conftest collect2: ld returned 1 exit status configure:19185: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | #define rsize_t size_t | #define errno_t int | #define MAX_UID_T_LEN 10 | #define SIZEOF_ID_T 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define HAVE_STRUCT_UTMP_UT_ID 1 | #define HAVE_STRUCT_UTMP_UT_PID 1 | #define HAVE_STRUCT_UTMP_UT_TV 1 | #define HAVE_STRUCT_UTMP_UT_TYPE 1 | #define HAVE_STRUCT_UTMP_UT_EXIT 1 | #define HAVE_STRUCT_UTMP_UT_EXIT_E_TERMINATION 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_WORDEXP 1 | /* end confdefs.h. */ | /* Define getauxval to an innocuous variant, in case declares getauxval. | For example, HP-UX 11i declares gettimeofday. */ | #define getauxval innocuous_getauxval | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char getauxval (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef getauxval | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char getauxval (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_getauxval || defined __stub___getauxval | choke me | #endif | | int | main () | { | return getauxval (); | ; | return 0; | } configure:19185: result: no configure:19185: checking for seteuid configure:19185: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:19185: $? = 0 configure:19185: result: yes configure:19238: checking for getgrouplist configure:19238: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 Undefined first referenced symbol in file getgrouplist /var/tmp//ccQcnhOj.o ld: fatal: Symbol referencing errors. No output written to conftest collect2: ld returned 1 exit status configure:19238: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | #define rsize_t size_t | #define errno_t int | #define MAX_UID_T_LEN 10 | #define SIZEOF_ID_T 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define HAVE_STRUCT_UTMP_UT_ID 1 | #define HAVE_STRUCT_UTMP_UT_PID 1 | #define HAVE_STRUCT_UTMP_UT_TV 1 | #define HAVE_STRUCT_UTMP_UT_TYPE 1 | #define HAVE_STRUCT_UTMP_UT_EXIT 1 | #define HAVE_STRUCT_UTMP_UT_EXIT_E_TERMINATION 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | /* end confdefs.h. */ | /* Define getgrouplist to an innocuous variant, in case declares getgrouplist. | For example, HP-UX 11i declares gettimeofday. */ | #define getgrouplist innocuous_getgrouplist | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char getgrouplist (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef getgrouplist | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char getgrouplist (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_getgrouplist || defined __stub___getgrouplist | choke me | #endif | | int | main () | { | return getgrouplist (); | ; | return 0; | } configure:19238: result: no configure:19261: checking for nss_search configure:19261: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:19261: $? = 0 configure:19261: result: yes configure:19264: checking for _nss_XbyY_buf_alloc configure:19264: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:19264: $? = 0 configure:19264: result: yes configure:19268: checking for _nss_initf_group configure:19268: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 Undefined first referenced symbol in file _nss_initf_group /var/tmp//ccY3Y7fS.o ld: fatal: Symbol referencing errors. No output written to conftest collect2: ld returned 1 exit status configure:19268: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | #define rsize_t size_t | #define errno_t int | #define MAX_UID_T_LEN 10 | #define SIZEOF_ID_T 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define HAVE_STRUCT_UTMP_UT_ID 1 | #define HAVE_STRUCT_UTMP_UT_PID 1 | #define HAVE_STRUCT_UTMP_UT_TV 1 | #define HAVE_STRUCT_UTMP_UT_TYPE 1 | #define HAVE_STRUCT_UTMP_UT_EXIT 1 | #define HAVE_STRUCT_UTMP_UT_EXIT_E_TERMINATION 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | /* end confdefs.h. */ | /* Define _nss_initf_group to an innocuous variant, in case declares _nss_initf_group. | For example, HP-UX 11i declares gettimeofday. */ | #define _nss_initf_group innocuous__nss_initf_group | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char _nss_initf_group (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef _nss_initf_group | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char _nss_initf_group (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub__nss_initf_group || defined __stub____nss_initf_group | choke me | #endif | | int | main () | { | return _nss_initf_group (); | ; | return 0; | } configure:19268: result: no configure:19294: checking nss_dbdefs.h usability configure:19294: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:19294: $? = 0 configure:19294: result: yes configure:19294: checking nss_dbdefs.h presence configure:19294: gcc -E -DZLIB_CONST conftest.c configure:19294: $? = 0 configure:19294: result: yes configure:19294: checking for nss_dbdefs.h configure:19294: result: yes configure:19368: checking for getdelim configure:19368: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 Undefined first referenced symbol in file getdelim /var/tmp//ccmlo0FA.o ld: fatal: Symbol referencing errors. No output written to conftest collect2: ld returned 1 exit status configure:19368: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | #define rsize_t size_t | #define errno_t int | #define MAX_UID_T_LEN 10 | #define SIZEOF_ID_T 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define HAVE_STRUCT_UTMP_UT_ID 1 | #define HAVE_STRUCT_UTMP_UT_PID 1 | #define HAVE_STRUCT_UTMP_UT_TV 1 | #define HAVE_STRUCT_UTMP_UT_TYPE 1 | #define HAVE_STRUCT_UTMP_UT_EXIT 1 | #define HAVE_STRUCT_UTMP_UT_EXIT_E_TERMINATION 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_NSS_DBDEFS_H 1 | #define HAVE_NSS_SEARCH 1 | #define HAVE__NSS_XBYY_BUF_ALLOC 1 | /* end confdefs.h. */ | /* Define getdelim to an innocuous variant, in case declares getdelim. | For example, HP-UX 11i declares gettimeofday. */ | #define getdelim innocuous_getdelim | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char getdelim (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef getdelim | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char getdelim (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_getdelim || defined __stub___getdelim | choke me | #endif | | int | main () | { | return getdelim (); | ; | return 0; | } configure:19368: result: no configure:19395: checking for reallocarray configure:19395: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 Undefined first referenced symbol in file reallocarray /var/tmp//ccYuGYAU.o ld: fatal: Symbol referencing errors. No output written to conftest collect2: ld returned 1 exit status configure:19395: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | #define rsize_t size_t | #define errno_t int | #define MAX_UID_T_LEN 10 | #define SIZEOF_ID_T 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define HAVE_STRUCT_UTMP_UT_ID 1 | #define HAVE_STRUCT_UTMP_UT_PID 1 | #define HAVE_STRUCT_UTMP_UT_TV 1 | #define HAVE_STRUCT_UTMP_UT_TYPE 1 | #define HAVE_STRUCT_UTMP_UT_EXIT 1 | #define HAVE_STRUCT_UTMP_UT_EXIT_E_TERMINATION 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_NSS_DBDEFS_H 1 | #define HAVE_NSS_SEARCH 1 | #define HAVE__NSS_XBYY_BUF_ALLOC 1 | /* end confdefs.h. */ | /* Define reallocarray to an innocuous variant, in case declares reallocarray. | For example, HP-UX 11i declares gettimeofday. */ | #define reallocarray innocuous_reallocarray | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char reallocarray (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef reallocarray | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char reallocarray (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_reallocarray || defined __stub___reallocarray | choke me | #endif | | int | main () | { | return reallocarray (); | ; | return 0; | } configure:19395: result: no configure:19421: checking for arc4random configure:19421: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 Undefined first referenced symbol in file arc4random /var/tmp//ccsSLD1c.o ld: fatal: Symbol referencing errors. No output written to conftest collect2: ld returned 1 exit status configure:19421: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | #define rsize_t size_t | #define errno_t int | #define MAX_UID_T_LEN 10 | #define SIZEOF_ID_T 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define HAVE_STRUCT_UTMP_UT_ID 1 | #define HAVE_STRUCT_UTMP_UT_PID 1 | #define HAVE_STRUCT_UTMP_UT_TV 1 | #define HAVE_STRUCT_UTMP_UT_TYPE 1 | #define HAVE_STRUCT_UTMP_UT_EXIT 1 | #define HAVE_STRUCT_UTMP_UT_EXIT_E_TERMINATION 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_NSS_DBDEFS_H 1 | #define HAVE_NSS_SEARCH 1 | #define HAVE__NSS_XBYY_BUF_ALLOC 1 | /* end confdefs.h. */ | /* Define arc4random to an innocuous variant, in case declares arc4random. | For example, HP-UX 11i declares gettimeofday. */ | #define arc4random innocuous_arc4random | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char arc4random (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef arc4random | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char arc4random (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_arc4random || defined __stub___arc4random | choke me | #endif | | int | main () | { | return arc4random (); | ; | return 0; | } configure:19421: result: no configure:19483: checking for getentropy configure:19483: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 Undefined first referenced symbol in file getentropy /var/tmp//cclQzdFh.o ld: fatal: Symbol referencing errors. No output written to conftest collect2: ld returned 1 exit status configure:19483: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | #define rsize_t size_t | #define errno_t int | #define MAX_UID_T_LEN 10 | #define SIZEOF_ID_T 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define HAVE_STRUCT_UTMP_UT_ID 1 | #define HAVE_STRUCT_UTMP_UT_PID 1 | #define HAVE_STRUCT_UTMP_UT_TV 1 | #define HAVE_STRUCT_UTMP_UT_TYPE 1 | #define HAVE_STRUCT_UTMP_UT_EXIT 1 | #define HAVE_STRUCT_UTMP_UT_EXIT_E_TERMINATION 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_NSS_DBDEFS_H 1 | #define HAVE_NSS_SEARCH 1 | #define HAVE__NSS_XBYY_BUF_ALLOC 1 | /* end confdefs.h. */ | /* Define getentropy to an innocuous variant, in case declares getentropy. | For example, HP-UX 11i declares gettimeofday. */ | #define getentropy innocuous_getentropy | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char getentropy (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef getentropy | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char getentropy (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_getentropy || defined __stub___getentropy | choke me | #endif | | int | main () | { | return getentropy (); | ; | return 0; | } configure:19483: result: no configure:19523: checking pthread.h usability configure:19523: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:19523: $? = 0 configure:19523: result: yes configure:19523: checking pthread.h presence configure:19523: gcc -E -DZLIB_CONST conftest.c configure:19523: $? = 0 configure:19523: result: yes configure:19523: checking for pthread.h configure:19523: result: yes configure:19529: checking for main in -lpthread configure:19548: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c -lpthread >&5 configure:19548: $? = 0 configure:19557: result: yes configure:19565: checking for pthread_atfork configure:19565: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:19565: $? = 0 configure:19565: result: yes configure:19588: checking for getutsid configure:19588: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 Undefined first referenced symbol in file getutsid /var/tmp//ccMzwOxm.o ld: fatal: Symbol referencing errors. No output written to conftest collect2: ld returned 1 exit status configure:19588: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | #define rsize_t size_t | #define errno_t int | #define MAX_UID_T_LEN 10 | #define SIZEOF_ID_T 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define HAVE_STRUCT_UTMP_UT_ID 1 | #define HAVE_STRUCT_UTMP_UT_PID 1 | #define HAVE_STRUCT_UTMP_UT_TV 1 | #define HAVE_STRUCT_UTMP_UT_TYPE 1 | #define HAVE_STRUCT_UTMP_UT_EXIT 1 | #define HAVE_STRUCT_UTMP_UT_EXIT_E_TERMINATION 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_NSS_DBDEFS_H 1 | #define HAVE_NSS_SEARCH 1 | #define HAVE__NSS_XBYY_BUF_ALLOC 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_ATFORK 1 | /* end confdefs.h. */ | /* Define getutsid to an innocuous variant, in case declares getutsid. | For example, HP-UX 11i declares gettimeofday. */ | #define getutsid innocuous_getutsid | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char getutsid (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef getutsid | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char getutsid (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_getutsid || defined __stub___getutsid | choke me | #endif | | int | main () | { | return getutsid (); | ; | return 0; | } configure:19588: result: no configure:19588: checking for getutxid configure:19588: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:19588: $? = 0 configure:19588: result: yes configure:19625: checking for sysctl configure:19625: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 Undefined first referenced symbol in file sysctl /var/tmp//cciJJY02.o ld: fatal: Symbol referencing errors. No output written to conftest collect2: ld returned 1 exit status configure:19625: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | #define rsize_t size_t | #define errno_t int | #define MAX_UID_T_LEN 10 | #define SIZEOF_ID_T 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define HAVE_STRUCT_UTMP_UT_ID 1 | #define HAVE_STRUCT_UTMP_UT_PID 1 | #define HAVE_STRUCT_UTMP_UT_TV 1 | #define HAVE_STRUCT_UTMP_UT_TYPE 1 | #define HAVE_STRUCT_UTMP_UT_EXIT 1 | #define HAVE_STRUCT_UTMP_UT_EXIT_E_TERMINATION 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_NSS_DBDEFS_H 1 | #define HAVE_NSS_SEARCH 1 | #define HAVE__NSS_XBYY_BUF_ALLOC 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_ATFORK 1 | #define HAVE_GETUTXID 1 | /* end confdefs.h. */ | /* Define sysctl to an innocuous variant, in case declares sysctl. | For example, HP-UX 11i declares gettimeofday. */ | #define sysctl innocuous_sysctl | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char sysctl (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef sysctl | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char sysctl (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_sysctl || defined __stub___sysctl | choke me | #endif | | int | main () | { | return sysctl (); | ; | return 0; | } configure:19625: result: no configure:19698: checking for openpty configure:19698: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 Undefined first referenced symbol in file openpty /var/tmp//ccc6R9Uj.o ld: fatal: Symbol referencing errors. No output written to conftest collect2: ld returned 1 exit status configure:19698: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | #define rsize_t size_t | #define errno_t int | #define MAX_UID_T_LEN 10 | #define SIZEOF_ID_T 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define HAVE_STRUCT_UTMP_UT_ID 1 | #define HAVE_STRUCT_UTMP_UT_PID 1 | #define HAVE_STRUCT_UTMP_UT_TV 1 | #define HAVE_STRUCT_UTMP_UT_TYPE 1 | #define HAVE_STRUCT_UTMP_UT_EXIT 1 | #define HAVE_STRUCT_UTMP_UT_EXIT_E_TERMINATION 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_NSS_DBDEFS_H 1 | #define HAVE_NSS_SEARCH 1 | #define HAVE__NSS_XBYY_BUF_ALLOC 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_ATFORK 1 | #define HAVE_GETUTXID 1 | /* end confdefs.h. */ | /* Define openpty to an innocuous variant, in case declares openpty. | For example, HP-UX 11i declares gettimeofday. */ | #define openpty innocuous_openpty | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char openpty (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef openpty | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char openpty (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_openpty || defined __stub___openpty | choke me | #endif | | int | main () | { | return openpty (); | ; | return 0; | } configure:19698: result: no configure:19718: checking for openpty in -lutil configure:19743: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c -lutil >&5 ld: fatal: library -lutil: not found ld: fatal: File processing errors. No output written to conftest collect2: ld returned 1 exit status configure:19743: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | #define rsize_t size_t | #define errno_t int | #define MAX_UID_T_LEN 10 | #define SIZEOF_ID_T 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define HAVE_STRUCT_UTMP_UT_ID 1 | #define HAVE_STRUCT_UTMP_UT_PID 1 | #define HAVE_STRUCT_UTMP_UT_TV 1 | #define HAVE_STRUCT_UTMP_UT_TYPE 1 | #define HAVE_STRUCT_UTMP_UT_EXIT 1 | #define HAVE_STRUCT_UTMP_UT_EXIT_E_TERMINATION 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_NSS_DBDEFS_H 1 | #define HAVE_NSS_SEARCH 1 | #define HAVE__NSS_XBYY_BUF_ALLOC 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_ATFORK 1 | #define HAVE_GETUTXID 1 | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char openpty (); | int | main () | { | return openpty (); | ; | return 0; | } configure:19752: result: no configure:19780: checking for _getpty configure:19780: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 Undefined first referenced symbol in file _getpty /var/tmp//ccmK5OOj.o ld: fatal: Symbol referencing errors. No output written to conftest collect2: ld returned 1 exit status configure:19780: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | #define rsize_t size_t | #define errno_t int | #define MAX_UID_T_LEN 10 | #define SIZEOF_ID_T 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define HAVE_STRUCT_UTMP_UT_ID 1 | #define HAVE_STRUCT_UTMP_UT_PID 1 | #define HAVE_STRUCT_UTMP_UT_TV 1 | #define HAVE_STRUCT_UTMP_UT_TYPE 1 | #define HAVE_STRUCT_UTMP_UT_EXIT 1 | #define HAVE_STRUCT_UTMP_UT_EXIT_E_TERMINATION 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_NSS_DBDEFS_H 1 | #define HAVE_NSS_SEARCH 1 | #define HAVE__NSS_XBYY_BUF_ALLOC 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_ATFORK 1 | #define HAVE_GETUTXID 1 | /* end confdefs.h. */ | /* Define _getpty to an innocuous variant, in case declares _getpty. | For example, HP-UX 11i declares gettimeofday. */ | #define _getpty innocuous__getpty | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char _getpty (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef _getpty | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char _getpty (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub__getpty || defined __stub____getpty | choke me | #endif | | int | main () | { | return _getpty (); | ; | return 0; | } configure:19780: result: no configure:19790: checking for grantpt configure:19790: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:19790: $? = 0 configure:19790: result: yes configure:19798: checking for posix_openpt configure:19798: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 Undefined first referenced symbol in file posix_openpt /var/tmp//ccssSvby.o ld: fatal: Symbol referencing errors. No output written to conftest collect2: ld returned 1 exit status configure:19798: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | #define rsize_t size_t | #define errno_t int | #define MAX_UID_T_LEN 10 | #define SIZEOF_ID_T 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define HAVE_STRUCT_UTMP_UT_ID 1 | #define HAVE_STRUCT_UTMP_UT_PID 1 | #define HAVE_STRUCT_UTMP_UT_TV 1 | #define HAVE_STRUCT_UTMP_UT_TYPE 1 | #define HAVE_STRUCT_UTMP_UT_EXIT 1 | #define HAVE_STRUCT_UTMP_UT_EXIT_E_TERMINATION 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_NSS_DBDEFS_H 1 | #define HAVE_NSS_SEARCH 1 | #define HAVE__NSS_XBYY_BUF_ALLOC 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_ATFORK 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | /* end confdefs.h. */ | /* Define posix_openpt to an innocuous variant, in case declares posix_openpt. | For example, HP-UX 11i declares gettimeofday. */ | #define posix_openpt innocuous_posix_openpt | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char posix_openpt (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef posix_openpt | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char posix_openpt (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_posix_openpt || defined __stub___posix_openpt | choke me | #endif | | int | main () | { | return posix_openpt (); | ; | return 0; | } configure:19798: result: no configure:19838: checking for unsetenv configure:19838: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 Undefined first referenced symbol in file unsetenv /var/tmp//ccWJsz5H.o ld: fatal: Symbol referencing errors. No output written to conftest collect2: ld returned 1 exit status configure:19838: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | #define rsize_t size_t | #define errno_t int | #define MAX_UID_T_LEN 10 | #define SIZEOF_ID_T 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define HAVE_STRUCT_UTMP_UT_ID 1 | #define HAVE_STRUCT_UTMP_UT_PID 1 | #define HAVE_STRUCT_UTMP_UT_TV 1 | #define HAVE_STRUCT_UTMP_UT_TYPE 1 | #define HAVE_STRUCT_UTMP_UT_EXIT 1 | #define HAVE_STRUCT_UTMP_UT_EXIT_E_TERMINATION 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_NSS_DBDEFS_H 1 | #define HAVE_NSS_SEARCH 1 | #define HAVE__NSS_XBYY_BUF_ALLOC 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_ATFORK 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | /* end confdefs.h. */ | /* Define unsetenv to an innocuous variant, in case declares unsetenv. | For example, HP-UX 11i declares gettimeofday. */ | #define unsetenv innocuous_unsetenv | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char unsetenv (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef unsetenv | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char unsetenv (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_unsetenv || defined __stub___unsetenv | choke me | #endif | | int | main () | { | return unsetenv (); | ; | return 0; | } configure:19838: result: no configure:19888: checking whether putenv takes a const argument configure:19905: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c:141:5: error: conflicting types for 'putenv' /opt/csw/lib/gcc/i386-pc-solaris2.9/4.6.4/include-fixed/stdlib.h:135:12: note: previous declaration of 'putenv' was here configure:19905: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | #define rsize_t size_t | #define errno_t int | #define MAX_UID_T_LEN 10 | #define SIZEOF_ID_T 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define HAVE_STRUCT_UTMP_UT_ID 1 | #define HAVE_STRUCT_UTMP_UT_PID 1 | #define HAVE_STRUCT_UTMP_UT_TV 1 | #define HAVE_STRUCT_UTMP_UT_TYPE 1 | #define HAVE_STRUCT_UTMP_UT_EXIT 1 | #define HAVE_STRUCT_UTMP_UT_EXIT_E_TERMINATION 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_NSS_DBDEFS_H 1 | #define HAVE_NSS_SEARCH 1 | #define HAVE__NSS_XBYY_BUF_ALLOC 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_ATFORK 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int putenv(const char *string) {return 0;} | int | main () | { | | ; | return 0; | } configure:19913: result: no configure:19927: checking for setresuid configure:19927: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 Undefined first referenced symbol in file setresuid /var/tmp//ccmFFKKV.o ld: fatal: Symbol referencing errors. No output written to conftest collect2: ld returned 1 exit status configure:19927: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | #define rsize_t size_t | #define errno_t int | #define MAX_UID_T_LEN 10 | #define SIZEOF_ID_T 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define HAVE_STRUCT_UTMP_UT_ID 1 | #define HAVE_STRUCT_UTMP_UT_PID 1 | #define HAVE_STRUCT_UTMP_UT_TV 1 | #define HAVE_STRUCT_UTMP_UT_TYPE 1 | #define HAVE_STRUCT_UTMP_UT_EXIT 1 | #define HAVE_STRUCT_UTMP_UT_EXIT_E_TERMINATION 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_NSS_DBDEFS_H 1 | #define HAVE_NSS_SEARCH 1 | #define HAVE__NSS_XBYY_BUF_ALLOC 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_ATFORK 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | #define PUTENV_CONST /**/ | /* end confdefs.h. */ | /* Define setresuid to an innocuous variant, in case declares setresuid. | For example, HP-UX 11i declares gettimeofday. */ | #define setresuid innocuous_setresuid | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char setresuid (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef setresuid | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char setresuid (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_setresuid || defined __stub___setresuid | choke me | #endif | | int | main () | { | return setresuid (); | ; | return 0; | } configure:19927: result: no configure:19974: checking for setreuid configure:19974: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:19974: $? = 0 configure:19974: result: yes configure:19990: checking for getifaddrs configure:19990: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 Undefined first referenced symbol in file getifaddrs /var/tmp//ccov98ue.o ld: fatal: Symbol referencing errors. No output written to conftest collect2: ld returned 1 exit status configure:19990: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | #define rsize_t size_t | #define errno_t int | #define MAX_UID_T_LEN 10 | #define SIZEOF_ID_T 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define HAVE_STRUCT_UTMP_UT_ID 1 | #define HAVE_STRUCT_UTMP_UT_PID 1 | #define HAVE_STRUCT_UTMP_UT_TV 1 | #define HAVE_STRUCT_UTMP_UT_TYPE 1 | #define HAVE_STRUCT_UTMP_UT_EXIT 1 | #define HAVE_STRUCT_UTMP_UT_EXIT_E_TERMINATION 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_NSS_DBDEFS_H 1 | #define HAVE_NSS_SEARCH 1 | #define HAVE__NSS_XBYY_BUF_ALLOC 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_ATFORK 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | #define PUTENV_CONST /**/ | #define HAVE_SETREUID 1 | /* end confdefs.h. */ | /* Define getifaddrs to an innocuous variant, in case declares getifaddrs. | For example, HP-UX 11i declares gettimeofday. */ | #define getifaddrs innocuous_getifaddrs | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char getifaddrs (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef getifaddrs | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char getifaddrs (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_getifaddrs || defined __stub___getifaddrs | choke me | #endif | | int | main () | { | return getifaddrs (); | ; | return 0; | } configure:19990: result: no configure:20012: checking for lockf configure:20012: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:20012: $? = 0 configure:20012: result: yes configure:20023: checking for innetgr configure:20023: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:20023: $? = 0 configure:20023: result: yes configure:20029: checking whether innetgr is declared configure:20029: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:20029: $? = 0 configure:20029: result: yes configure:20087: checking for getdomainname configure:20087: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 Undefined first referenced symbol in file getdomainname /var/tmp//ccEJF8zJ.o ld: fatal: Symbol referencing errors. No output written to conftest collect2: ld returned 1 exit status configure:20087: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | #define rsize_t size_t | #define errno_t int | #define MAX_UID_T_LEN 10 | #define SIZEOF_ID_T 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define HAVE_STRUCT_UTMP_UT_ID 1 | #define HAVE_STRUCT_UTMP_UT_PID 1 | #define HAVE_STRUCT_UTMP_UT_TV 1 | #define HAVE_STRUCT_UTMP_UT_TYPE 1 | #define HAVE_STRUCT_UTMP_UT_EXIT 1 | #define HAVE_STRUCT_UTMP_UT_EXIT_E_TERMINATION 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_NSS_DBDEFS_H 1 | #define HAVE_NSS_SEARCH 1 | #define HAVE__NSS_XBYY_BUF_ALLOC 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_ATFORK 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | #define PUTENV_CONST /**/ | #define HAVE_SETREUID 1 | #define HAVE_LOCKF 1 | #define HAVE_INNETGR 1 | #define HAVE_DECL_INNETGR 1 | /* end confdefs.h. */ | /* Define getdomainname to an innocuous variant, in case declares getdomainname. | For example, HP-UX 11i declares gettimeofday. */ | #define getdomainname innocuous_getdomainname | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char getdomainname (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef getdomainname | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char getdomainname (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_getdomainname || defined __stub___getdomainname | choke me | #endif | | int | main () | { | return getdomainname (); | ; | return 0; | } configure:20087: result: no configure:20113: checking for sysinfo configure:20113: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:20113: $? = 0 configure:20113: result: yes configure:20120: checking sys/systeminfo.h usability configure:20120: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:20120: $? = 0 configure:20120: result: yes configure:20120: checking sys/systeminfo.h presence configure:20120: gcc -E -DZLIB_CONST conftest.c configure:20120: $? = 0 configure:20120: result: yes configure:20120: checking for sys/systeminfo.h configure:20120: result: yes configure:20139: checking for utimensat configure:20139: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 Undefined first referenced symbol in file utimensat /var/tmp//ccuariB9.o ld: fatal: Symbol referencing errors. No output written to conftest collect2: ld returned 1 exit status configure:20139: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | #define rsize_t size_t | #define errno_t int | #define MAX_UID_T_LEN 10 | #define SIZEOF_ID_T 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define HAVE_STRUCT_UTMP_UT_ID 1 | #define HAVE_STRUCT_UTMP_UT_PID 1 | #define HAVE_STRUCT_UTMP_UT_TV 1 | #define HAVE_STRUCT_UTMP_UT_TYPE 1 | #define HAVE_STRUCT_UTMP_UT_EXIT 1 | #define HAVE_STRUCT_UTMP_UT_EXIT_E_TERMINATION 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_NSS_DBDEFS_H 1 | #define HAVE_NSS_SEARCH 1 | #define HAVE__NSS_XBYY_BUF_ALLOC 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_ATFORK 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | #define PUTENV_CONST /**/ | #define HAVE_SETREUID 1 | #define HAVE_LOCKF 1 | #define HAVE_INNETGR 1 | #define HAVE_DECL_INNETGR 1 | #define HAVE_SYSINFO 1 | #define HAVE_SYS_SYSTEMINFO_H 1 | /* end confdefs.h. */ | /* Define utimensat to an innocuous variant, in case declares utimensat. | For example, HP-UX 11i declares gettimeofday. */ | #define utimensat innocuous_utimensat | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char utimensat (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef utimensat | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char utimensat (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_utimensat || defined __stub___utimensat | choke me | #endif | | int | main () | { | return utimensat (); | ; | return 0; | } configure:20139: result: no configure:20161: checking for utimes configure:20161: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:20161: $? = 0 configure:20161: result: yes configure:20176: checking for futimens configure:20176: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 Undefined first referenced symbol in file futimens /var/tmp//ccRihoEo.o ld: fatal: Symbol referencing errors. No output written to conftest collect2: ld returned 1 exit status configure:20176: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | #define rsize_t size_t | #define errno_t int | #define MAX_UID_T_LEN 10 | #define SIZEOF_ID_T 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define HAVE_STRUCT_UTMP_UT_ID 1 | #define HAVE_STRUCT_UTMP_UT_PID 1 | #define HAVE_STRUCT_UTMP_UT_TV 1 | #define HAVE_STRUCT_UTMP_UT_TYPE 1 | #define HAVE_STRUCT_UTMP_UT_EXIT 1 | #define HAVE_STRUCT_UTMP_UT_EXIT_E_TERMINATION 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_NSS_DBDEFS_H 1 | #define HAVE_NSS_SEARCH 1 | #define HAVE__NSS_XBYY_BUF_ALLOC 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_ATFORK 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | #define PUTENV_CONST /**/ | #define HAVE_SETREUID 1 | #define HAVE_LOCKF 1 | #define HAVE_INNETGR 1 | #define HAVE_DECL_INNETGR 1 | #define HAVE_SYSINFO 1 | #define HAVE_SYS_SYSTEMINFO_H 1 | #define HAVE_UTIMES 1 | /* end confdefs.h. */ | /* Define futimens to an innocuous variant, in case declares futimens. | For example, HP-UX 11i declares gettimeofday. */ | #define futimens innocuous_futimens | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char futimens (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef futimens | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char futimens (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_futimens || defined __stub___futimens | choke me | #endif | | int | main () | { | return futimens (); | ; | return 0; | } configure:20176: result: no configure:20199: checking for futimes configure:20199: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 Undefined first referenced symbol in file futimes /var/tmp//cco1wany.o ld: fatal: Symbol referencing errors. No output written to conftest collect2: ld returned 1 exit status configure:20199: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | #define rsize_t size_t | #define errno_t int | #define MAX_UID_T_LEN 10 | #define SIZEOF_ID_T 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define HAVE_STRUCT_UTMP_UT_ID 1 | #define HAVE_STRUCT_UTMP_UT_PID 1 | #define HAVE_STRUCT_UTMP_UT_TV 1 | #define HAVE_STRUCT_UTMP_UT_TYPE 1 | #define HAVE_STRUCT_UTMP_UT_EXIT 1 | #define HAVE_STRUCT_UTMP_UT_EXIT_E_TERMINATION 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_NSS_DBDEFS_H 1 | #define HAVE_NSS_SEARCH 1 | #define HAVE__NSS_XBYY_BUF_ALLOC 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_ATFORK 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | #define PUTENV_CONST /**/ | #define HAVE_SETREUID 1 | #define HAVE_LOCKF 1 | #define HAVE_INNETGR 1 | #define HAVE_DECL_INNETGR 1 | #define HAVE_SYSINFO 1 | #define HAVE_SYS_SYSTEMINFO_H 1 | #define HAVE_UTIMES 1 | /* end confdefs.h. */ | /* Define futimes to an innocuous variant, in case declares futimes. | For example, HP-UX 11i declares gettimeofday. */ | #define futimes innocuous_futimes | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char futimes (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef futimes | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char futimes (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_futimes || defined __stub___futimes | choke me | #endif | | int | main () | { | return futimes (); | ; | return 0; | } configure:20199: result: no configure:20199: checking for futimesat configure:20199: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:20199: $? = 0 configure:20199: result: yes configure:20212: checking for working fnmatch with FNM_CASEFOLD configure:20226: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c:118:1: warning: return type defaults to 'int' [enabled by default] conftest.c: In function 'main': conftest.c:118:1: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] conftest.c:118:10: warning: incompatible implicit declaration of built-in function 'exit' [enabled by default] conftest.c:118:69: error: 'FNM_CASEFOLD' undeclared (first use in this function) conftest.c:118:69: note: each undeclared identifier is reported only once for each function it appears in configure:20226: $? = 1 configure: program exited with status 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | #define rsize_t size_t | #define errno_t int | #define MAX_UID_T_LEN 10 | #define SIZEOF_ID_T 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define HAVE_STRUCT_UTMP_UT_ID 1 | #define HAVE_STRUCT_UTMP_UT_PID 1 | #define HAVE_STRUCT_UTMP_UT_TV 1 | #define HAVE_STRUCT_UTMP_UT_TYPE 1 | #define HAVE_STRUCT_UTMP_UT_EXIT 1 | #define HAVE_STRUCT_UTMP_UT_EXIT_E_TERMINATION 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_NSS_DBDEFS_H 1 | #define HAVE_NSS_SEARCH 1 | #define HAVE__NSS_XBYY_BUF_ALLOC 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_ATFORK 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | #define PUTENV_CONST /**/ | #define HAVE_SETREUID 1 | #define HAVE_LOCKF 1 | #define HAVE_INNETGR 1 | #define HAVE_DECL_INNETGR 1 | #define HAVE_SYSINFO 1 | #define HAVE_SYS_SYSTEMINFO_H 1 | #define HAVE_UTIMES 1 | #define HAVE_FUTIMESAT 1 | /* end confdefs.h. */ | #include | main() { exit(fnmatch("/*/bin/echo *", "/usr/bin/echo just a test", FNM_CASEFOLD)); } configure:20238: result: no configure:20260: checking for isblank configure:20276: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c: In function 'main': conftest.c:121:1: warning: implicit declaration of function 'isblank' [-Wimplicit-function-declaration] Undefined first referenced symbol in file isblank /var/tmp//ccKg0lol.o ld: fatal: Symbol referencing errors. No output written to conftest collect2: ld returned 1 exit status configure:20276: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | #define rsize_t size_t | #define errno_t int | #define MAX_UID_T_LEN 10 | #define SIZEOF_ID_T 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define HAVE_STRUCT_UTMP_UT_ID 1 | #define HAVE_STRUCT_UTMP_UT_PID 1 | #define HAVE_STRUCT_UTMP_UT_TV 1 | #define HAVE_STRUCT_UTMP_UT_TYPE 1 | #define HAVE_STRUCT_UTMP_UT_EXIT 1 | #define HAVE_STRUCT_UTMP_UT_EXIT_E_TERMINATION 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_NSS_DBDEFS_H 1 | #define HAVE_NSS_SEARCH 1 | #define HAVE__NSS_XBYY_BUF_ALLOC 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_ATFORK 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | #define PUTENV_CONST /**/ | #define HAVE_SETREUID 1 | #define HAVE_LOCKF 1 | #define HAVE_INNETGR 1 | #define HAVE_DECL_INNETGR 1 | #define HAVE_SYSINFO 1 | #define HAVE_SYS_SYSTEMINFO_H 1 | #define HAVE_UTIMES 1 | #define HAVE_FUTIMESAT 1 | /* end confdefs.h. */ | #include | int | main () | { | return (isblank('a')); | ; | return 0; | } configure:20284: result: no configure:20308: checking for glob configure:20308: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:20308: $? = 0 configure:20308: result: yes configure:20334: checking for memrchr configure:20334: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 Undefined first referenced symbol in file memrchr /var/tmp//cc0h19zX.o ld: fatal: Symbol referencing errors. No output written to conftest collect2: ld returned 1 exit status configure:20334: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | #define rsize_t size_t | #define errno_t int | #define MAX_UID_T_LEN 10 | #define SIZEOF_ID_T 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define HAVE_STRUCT_UTMP_UT_ID 1 | #define HAVE_STRUCT_UTMP_UT_PID 1 | #define HAVE_STRUCT_UTMP_UT_TV 1 | #define HAVE_STRUCT_UTMP_UT_TYPE 1 | #define HAVE_STRUCT_UTMP_UT_EXIT 1 | #define HAVE_STRUCT_UTMP_UT_EXIT_E_TERMINATION 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_NSS_DBDEFS_H 1 | #define HAVE_NSS_SEARCH 1 | #define HAVE__NSS_XBYY_BUF_ALLOC 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_ATFORK 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | #define PUTENV_CONST /**/ | #define HAVE_SETREUID 1 | #define HAVE_LOCKF 1 | #define HAVE_INNETGR 1 | #define HAVE_DECL_INNETGR 1 | #define HAVE_SYSINFO 1 | #define HAVE_SYS_SYSTEMINFO_H 1 | #define HAVE_UTIMES 1 | #define HAVE_FUTIMESAT 1 | #define HAVE_GLOB 1 | /* end confdefs.h. */ | /* Define memrchr to an innocuous variant, in case declares memrchr. | For example, HP-UX 11i declares gettimeofday. */ | #define memrchr innocuous_memrchr | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char memrchr (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef memrchr | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char memrchr (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_memrchr || defined __stub___memrchr | choke me | #endif | | int | main () | { | return memrchr (); | ; | return 0; | } configure:20334: result: no configure:20360: checking for memset_s configure:20360: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 Undefined first referenced symbol in file memset_s /var/tmp//ccsIwTFc.o ld: fatal: Symbol referencing errors. No output written to conftest collect2: ld returned 1 exit status configure:20360: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | #define rsize_t size_t | #define errno_t int | #define MAX_UID_T_LEN 10 | #define SIZEOF_ID_T 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define HAVE_STRUCT_UTMP_UT_ID 1 | #define HAVE_STRUCT_UTMP_UT_PID 1 | #define HAVE_STRUCT_UTMP_UT_TV 1 | #define HAVE_STRUCT_UTMP_UT_TYPE 1 | #define HAVE_STRUCT_UTMP_UT_EXIT 1 | #define HAVE_STRUCT_UTMP_UT_EXIT_E_TERMINATION 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_NSS_DBDEFS_H 1 | #define HAVE_NSS_SEARCH 1 | #define HAVE__NSS_XBYY_BUF_ALLOC 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_ATFORK 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | #define PUTENV_CONST /**/ | #define HAVE_SETREUID 1 | #define HAVE_LOCKF 1 | #define HAVE_INNETGR 1 | #define HAVE_DECL_INNETGR 1 | #define HAVE_SYSINFO 1 | #define HAVE_SYS_SYSTEMINFO_H 1 | #define HAVE_UTIMES 1 | #define HAVE_FUTIMESAT 1 | #define HAVE_GLOB 1 | /* end confdefs.h. */ | /* Define memset_s to an innocuous variant, in case declares memset_s. | For example, HP-UX 11i declares gettimeofday. */ | #define memset_s innocuous_memset_s | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char memset_s (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef memset_s | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char memset_s (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_memset_s || defined __stub___memset_s | choke me | #endif | | int | main () | { | return memset_s (); | ; | return 0; | } configure:20360: result: no configure:20386: checking for nanosleep configure:20386: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 Undefined first referenced symbol in file nanosleep /var/tmp//ccvQyzTn.o ld: fatal: Symbol referencing errors. No output written to conftest collect2: ld returned 1 exit status configure:20386: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | #define rsize_t size_t | #define errno_t int | #define MAX_UID_T_LEN 10 | #define SIZEOF_ID_T 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define HAVE_STRUCT_UTMP_UT_ID 1 | #define HAVE_STRUCT_UTMP_UT_PID 1 | #define HAVE_STRUCT_UTMP_UT_TV 1 | #define HAVE_STRUCT_UTMP_UT_TYPE 1 | #define HAVE_STRUCT_UTMP_UT_EXIT 1 | #define HAVE_STRUCT_UTMP_UT_EXIT_E_TERMINATION 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_NSS_DBDEFS_H 1 | #define HAVE_NSS_SEARCH 1 | #define HAVE__NSS_XBYY_BUF_ALLOC 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_ATFORK 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | #define PUTENV_CONST /**/ | #define HAVE_SETREUID 1 | #define HAVE_LOCKF 1 | #define HAVE_INNETGR 1 | #define HAVE_DECL_INNETGR 1 | #define HAVE_SYSINFO 1 | #define HAVE_SYS_SYSTEMINFO_H 1 | #define HAVE_UTIMES 1 | #define HAVE_FUTIMESAT 1 | #define HAVE_GLOB 1 | /* end confdefs.h. */ | /* Define nanosleep to an innocuous variant, in case declares nanosleep. | For example, HP-UX 11i declares gettimeofday. */ | #define nanosleep innocuous_nanosleep | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char nanosleep (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef nanosleep | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char nanosleep (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_nanosleep || defined __stub___nanosleep | choke me | #endif | | int | main () | { | return nanosleep (); | ; | return 0; | } configure:20386: result: no configure:20395: checking for nanosleep in -lrt configure:20420: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c -lrt >&5 configure:20420: $? = 0 configure:20429: result: yes configure:20460: checking for openat configure:20460: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:20460: $? = 0 configure:20460: result: yes configure:20486: checking for unlinkat configure:20486: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:20486: $? = 0 configure:20486: result: yes configure:20512: checking for fchmodat configure:20512: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 Undefined first referenced symbol in file fchmodat /var/tmp//ccI9R0mp.o ld: fatal: Symbol referencing errors. No output written to conftest collect2: ld returned 1 exit status configure:20512: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | #define rsize_t size_t | #define errno_t int | #define MAX_UID_T_LEN 10 | #define SIZEOF_ID_T 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define HAVE_STRUCT_UTMP_UT_ID 1 | #define HAVE_STRUCT_UTMP_UT_PID 1 | #define HAVE_STRUCT_UTMP_UT_TV 1 | #define HAVE_STRUCT_UTMP_UT_TYPE 1 | #define HAVE_STRUCT_UTMP_UT_EXIT 1 | #define HAVE_STRUCT_UTMP_UT_EXIT_E_TERMINATION 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_NSS_DBDEFS_H 1 | #define HAVE_NSS_SEARCH 1 | #define HAVE__NSS_XBYY_BUF_ALLOC 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_ATFORK 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | #define PUTENV_CONST /**/ | #define HAVE_SETREUID 1 | #define HAVE_LOCKF 1 | #define HAVE_INNETGR 1 | #define HAVE_DECL_INNETGR 1 | #define HAVE_SYSINFO 1 | #define HAVE_SYS_SYSTEMINFO_H 1 | #define HAVE_UTIMES 1 | #define HAVE_FUTIMESAT 1 | #define HAVE_GLOB 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_OPENAT 1 | #define HAVE_UNLINKAT 1 | /* end confdefs.h. */ | /* Define fchmodat to an innocuous variant, in case declares fchmodat. | For example, HP-UX 11i declares gettimeofday. */ | #define fchmodat innocuous_fchmodat | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char fchmodat (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef fchmodat | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char fchmodat (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_fchmodat || defined __stub___fchmodat | choke me | #endif | | int | main () | { | return fchmodat (); | ; | return 0; | } configure:20512: result: no configure:20538: checking for fstatat configure:20538: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:20538: $? = 0 configure:20538: result: yes configure:20564: checking for dup3 configure:20564: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 Undefined first referenced symbol in file dup3 /var/tmp//ccA4mWC0.o ld: fatal: Symbol referencing errors. No output written to conftest collect2: ld returned 1 exit status configure:20564: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | #define rsize_t size_t | #define errno_t int | #define MAX_UID_T_LEN 10 | #define SIZEOF_ID_T 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define HAVE_STRUCT_UTMP_UT_ID 1 | #define HAVE_STRUCT_UTMP_UT_PID 1 | #define HAVE_STRUCT_UTMP_UT_TV 1 | #define HAVE_STRUCT_UTMP_UT_TYPE 1 | #define HAVE_STRUCT_UTMP_UT_EXIT 1 | #define HAVE_STRUCT_UTMP_UT_EXIT_E_TERMINATION 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_NSS_DBDEFS_H 1 | #define HAVE_NSS_SEARCH 1 | #define HAVE__NSS_XBYY_BUF_ALLOC 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_ATFORK 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | #define PUTENV_CONST /**/ | #define HAVE_SETREUID 1 | #define HAVE_LOCKF 1 | #define HAVE_INNETGR 1 | #define HAVE_DECL_INNETGR 1 | #define HAVE_SYSINFO 1 | #define HAVE_SYS_SYSTEMINFO_H 1 | #define HAVE_UTIMES 1 | #define HAVE_FUTIMESAT 1 | #define HAVE_GLOB 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_OPENAT 1 | #define HAVE_UNLINKAT 1 | #define HAVE_FSTATAT 1 | /* end confdefs.h. */ | /* Define dup3 to an innocuous variant, in case declares dup3. | For example, HP-UX 11i declares gettimeofday. */ | #define dup3 innocuous_dup3 | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char dup3 (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef dup3 | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char dup3 (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_dup3 || defined __stub___dup3 | choke me | #endif | | int | main () | { | return dup3 (); | ; | return 0; | } configure:20564: result: no configure:20590: checking for pipe2 configure:20590: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 Undefined first referenced symbol in file pipe2 /var/tmp//ccWb28Yl.o ld: fatal: Symbol referencing errors. No output written to conftest collect2: ld returned 1 exit status configure:20590: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | #define rsize_t size_t | #define errno_t int | #define MAX_UID_T_LEN 10 | #define SIZEOF_ID_T 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define HAVE_STRUCT_UTMP_UT_ID 1 | #define HAVE_STRUCT_UTMP_UT_PID 1 | #define HAVE_STRUCT_UTMP_UT_TV 1 | #define HAVE_STRUCT_UTMP_UT_TYPE 1 | #define HAVE_STRUCT_UTMP_UT_EXIT 1 | #define HAVE_STRUCT_UTMP_UT_EXIT_E_TERMINATION 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_NSS_DBDEFS_H 1 | #define HAVE_NSS_SEARCH 1 | #define HAVE__NSS_XBYY_BUF_ALLOC 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_ATFORK 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | #define PUTENV_CONST /**/ | #define HAVE_SETREUID 1 | #define HAVE_LOCKF 1 | #define HAVE_INNETGR 1 | #define HAVE_DECL_INNETGR 1 | #define HAVE_SYSINFO 1 | #define HAVE_SYS_SYSTEMINFO_H 1 | #define HAVE_UTIMES 1 | #define HAVE_FUTIMESAT 1 | #define HAVE_GLOB 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_OPENAT 1 | #define HAVE_UNLINKAT 1 | #define HAVE_FSTATAT 1 | /* end confdefs.h. */ | /* Define pipe2 to an innocuous variant, in case declares pipe2. | For example, HP-UX 11i declares gettimeofday. */ | #define pipe2 innocuous_pipe2 | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char pipe2 (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef pipe2 | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char pipe2 (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_pipe2 || defined __stub___pipe2 | choke me | #endif | | int | main () | { | return pipe2 (); | ; | return 0; | } configure:20590: result: no configure:20616: checking for pw_dup configure:20616: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 Undefined first referenced symbol in file pw_dup /var/tmp//ccGeNcel.o ld: fatal: Symbol referencing errors. No output written to conftest collect2: ld returned 1 exit status configure:20616: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | #define rsize_t size_t | #define errno_t int | #define MAX_UID_T_LEN 10 | #define SIZEOF_ID_T 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define HAVE_STRUCT_UTMP_UT_ID 1 | #define HAVE_STRUCT_UTMP_UT_PID 1 | #define HAVE_STRUCT_UTMP_UT_TV 1 | #define HAVE_STRUCT_UTMP_UT_TYPE 1 | #define HAVE_STRUCT_UTMP_UT_EXIT 1 | #define HAVE_STRUCT_UTMP_UT_EXIT_E_TERMINATION 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_NSS_DBDEFS_H 1 | #define HAVE_NSS_SEARCH 1 | #define HAVE__NSS_XBYY_BUF_ALLOC 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_ATFORK 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | #define PUTENV_CONST /**/ | #define HAVE_SETREUID 1 | #define HAVE_LOCKF 1 | #define HAVE_INNETGR 1 | #define HAVE_DECL_INNETGR 1 | #define HAVE_SYSINFO 1 | #define HAVE_SYS_SYSTEMINFO_H 1 | #define HAVE_UTIMES 1 | #define HAVE_FUTIMESAT 1 | #define HAVE_GLOB 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_OPENAT 1 | #define HAVE_UNLINKAT 1 | #define HAVE_FSTATAT 1 | /* end confdefs.h. */ | /* Define pw_dup to an innocuous variant, in case declares pw_dup. | For example, HP-UX 11i declares gettimeofday. */ | #define pw_dup innocuous_pw_dup | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char pw_dup (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef pw_dup | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char pw_dup (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_pw_dup || defined __stub___pw_dup | choke me | #endif | | int | main () | { | return pw_dup (); | ; | return 0; | } configure:20616: result: no configure:20642: checking for strlcpy configure:20642: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:20642: $? = 0 configure:20642: result: yes configure:20668: checking for strlcat configure:20668: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:20668: $? = 0 configure:20668: result: yes configure:20692: checking for strnlen configure:20692: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 Undefined first referenced symbol in file strnlen /var/tmp//ccM5UKfg.o ld: fatal: Symbol referencing errors. No output written to conftest collect2: ld returned 1 exit status configure:20692: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | #define rsize_t size_t | #define errno_t int | #define MAX_UID_T_LEN 10 | #define SIZEOF_ID_T 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define HAVE_STRUCT_UTMP_UT_ID 1 | #define HAVE_STRUCT_UTMP_UT_PID 1 | #define HAVE_STRUCT_UTMP_UT_TV 1 | #define HAVE_STRUCT_UTMP_UT_TYPE 1 | #define HAVE_STRUCT_UTMP_UT_EXIT 1 | #define HAVE_STRUCT_UTMP_UT_EXIT_E_TERMINATION 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_NSS_DBDEFS_H 1 | #define HAVE_NSS_SEARCH 1 | #define HAVE__NSS_XBYY_BUF_ALLOC 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_ATFORK 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | #define PUTENV_CONST /**/ | #define HAVE_SETREUID 1 | #define HAVE_LOCKF 1 | #define HAVE_INNETGR 1 | #define HAVE_DECL_INNETGR 1 | #define HAVE_SYSINFO 1 | #define HAVE_SYS_SYSTEMINFO_H 1 | #define HAVE_UTIMES 1 | #define HAVE_FUTIMESAT 1 | #define HAVE_GLOB 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_OPENAT 1 | #define HAVE_UNLINKAT 1 | #define HAVE_FSTATAT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | /* end confdefs.h. */ | /* Define strnlen to an innocuous variant, in case declares strnlen. | For example, HP-UX 11i declares gettimeofday. */ | #define strnlen innocuous_strnlen | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char strnlen (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef strnlen | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char strnlen (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_strnlen || defined __stub___strnlen | choke me | #endif | | int | main () | { | return strnlen (); | ; | return 0; | } configure:20692: result: no configure:20813: checking for clock_gettime configure:20813: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 Undefined first referenced symbol in file clock_gettime /var/tmp//cc6v6D5y.o ld: fatal: Symbol referencing errors. No output written to conftest collect2: ld returned 1 exit status configure:20813: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | #define rsize_t size_t | #define errno_t int | #define MAX_UID_T_LEN 10 | #define SIZEOF_ID_T 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define HAVE_STRUCT_UTMP_UT_ID 1 | #define HAVE_STRUCT_UTMP_UT_PID 1 | #define HAVE_STRUCT_UTMP_UT_TV 1 | #define HAVE_STRUCT_UTMP_UT_TYPE 1 | #define HAVE_STRUCT_UTMP_UT_EXIT 1 | #define HAVE_STRUCT_UTMP_UT_EXIT_E_TERMINATION 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_NSS_DBDEFS_H 1 | #define HAVE_NSS_SEARCH 1 | #define HAVE__NSS_XBYY_BUF_ALLOC 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_ATFORK 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | #define PUTENV_CONST /**/ | #define HAVE_SETREUID 1 | #define HAVE_LOCKF 1 | #define HAVE_INNETGR 1 | #define HAVE_DECL_INNETGR 1 | #define HAVE_SYSINFO 1 | #define HAVE_SYS_SYSTEMINFO_H 1 | #define HAVE_UTIMES 1 | #define HAVE_FUTIMESAT 1 | #define HAVE_GLOB 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_OPENAT 1 | #define HAVE_UNLINKAT 1 | #define HAVE_FSTATAT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | /* end confdefs.h. */ | /* Define clock_gettime to an innocuous variant, in case declares clock_gettime. | For example, HP-UX 11i declares gettimeofday. */ | #define clock_gettime innocuous_clock_gettime | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char clock_gettime (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef clock_gettime | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char clock_gettime (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_clock_gettime || defined __stub___clock_gettime | choke me | #endif | | int | main () | { | return clock_gettime (); | ; | return 0; | } configure:20813: result: no configure:20822: checking for clock_gettime in -lrt configure:20847: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c -lrt >&5 configure:20847: $? = 0 configure:20856: result: yes configure:20872: checking for getopt_long configure:20872: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 Undefined first referenced symbol in file getopt_long /var/tmp//ccIPonP1.o ld: fatal: Symbol referencing errors. No output written to conftest collect2: ld returned 1 exit status configure:20872: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | #define rsize_t size_t | #define errno_t int | #define MAX_UID_T_LEN 10 | #define SIZEOF_ID_T 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define HAVE_STRUCT_UTMP_UT_ID 1 | #define HAVE_STRUCT_UTMP_UT_PID 1 | #define HAVE_STRUCT_UTMP_UT_TV 1 | #define HAVE_STRUCT_UTMP_UT_TYPE 1 | #define HAVE_STRUCT_UTMP_UT_EXIT 1 | #define HAVE_STRUCT_UTMP_UT_EXIT_E_TERMINATION 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_NSS_DBDEFS_H 1 | #define HAVE_NSS_SEARCH 1 | #define HAVE__NSS_XBYY_BUF_ALLOC 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_ATFORK 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | #define PUTENV_CONST /**/ | #define HAVE_SETREUID 1 | #define HAVE_LOCKF 1 | #define HAVE_INNETGR 1 | #define HAVE_DECL_INNETGR 1 | #define HAVE_SYSINFO 1 | #define HAVE_SYS_SYSTEMINFO_H 1 | #define HAVE_UTIMES 1 | #define HAVE_FUTIMESAT 1 | #define HAVE_GLOB 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_OPENAT 1 | #define HAVE_UNLINKAT 1 | #define HAVE_FSTATAT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_CLOCK_GETTIME 1 | /* end confdefs.h. */ | /* Define getopt_long to an innocuous variant, in case declares getopt_long. | For example, HP-UX 11i declares gettimeofday. */ | #define getopt_long innocuous_getopt_long | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char getopt_long (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef getopt_long | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char getopt_long (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_getopt_long || defined __stub___getopt_long | choke me | #endif | | int | main () | { | return getopt_long (); | ; | return 0; | } configure:20872: result: no configure:20892: checking for optreset configure:20909: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 Undefined first referenced symbol in file optreset /var/tmp//ccC2noam.o ld: fatal: Symbol referencing errors. No output written to conftest collect2: ld returned 1 exit status configure:20909: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | #define rsize_t size_t | #define errno_t int | #define MAX_UID_T_LEN 10 | #define SIZEOF_ID_T 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define HAVE_STRUCT_UTMP_UT_ID 1 | #define HAVE_STRUCT_UTMP_UT_PID 1 | #define HAVE_STRUCT_UTMP_UT_TV 1 | #define HAVE_STRUCT_UTMP_UT_TYPE 1 | #define HAVE_STRUCT_UTMP_UT_EXIT 1 | #define HAVE_STRUCT_UTMP_UT_EXIT_E_TERMINATION 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_NSS_DBDEFS_H 1 | #define HAVE_NSS_SEARCH 1 | #define HAVE__NSS_XBYY_BUF_ALLOC 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_ATFORK 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | #define PUTENV_CONST /**/ | #define HAVE_SETREUID 1 | #define HAVE_LOCKF 1 | #define HAVE_INNETGR 1 | #define HAVE_DECL_INNETGR 1 | #define HAVE_SYSINFO 1 | #define HAVE_SYS_SYSTEMINFO_H 1 | #define HAVE_UTIMES 1 | #define HAVE_FUTIMESAT 1 | #define HAVE_GLOB 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_OPENAT 1 | #define HAVE_UNLINKAT 1 | #define HAVE_FSTATAT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_CLOCK_GETTIME 1 | /* end confdefs.h. */ | | int | main () | { | extern int optreset; optreset = 1; return optreset; | ; | return 0; | } configure:20922: result: no configure:20930: checking for closefrom configure:20930: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:20930: $? = 0 configure:20930: result: yes configure:20965: checking for mkstemps configure:20965: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 Undefined first referenced symbol in file mkstemps /var/tmp//ccKiibZD.o ld: fatal: Symbol referencing errors. No output written to conftest collect2: ld returned 1 exit status configure:20965: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | #define rsize_t size_t | #define errno_t int | #define MAX_UID_T_LEN 10 | #define SIZEOF_ID_T 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define HAVE_STRUCT_UTMP_UT_ID 1 | #define HAVE_STRUCT_UTMP_UT_PID 1 | #define HAVE_STRUCT_UTMP_UT_TV 1 | #define HAVE_STRUCT_UTMP_UT_TYPE 1 | #define HAVE_STRUCT_UTMP_UT_EXIT 1 | #define HAVE_STRUCT_UTMP_UT_EXIT_E_TERMINATION 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_NSS_DBDEFS_H 1 | #define HAVE_NSS_SEARCH 1 | #define HAVE__NSS_XBYY_BUF_ALLOC 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_ATFORK 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | #define PUTENV_CONST /**/ | #define HAVE_SETREUID 1 | #define HAVE_LOCKF 1 | #define HAVE_INNETGR 1 | #define HAVE_DECL_INNETGR 1 | #define HAVE_SYSINFO 1 | #define HAVE_SYS_SYSTEMINFO_H 1 | #define HAVE_UTIMES 1 | #define HAVE_FUTIMESAT 1 | #define HAVE_GLOB 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_OPENAT 1 | #define HAVE_UNLINKAT 1 | #define HAVE_FSTATAT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOSEFROM 1 | /* end confdefs.h. */ | /* Define mkstemps to an innocuous variant, in case declares mkstemps. | For example, HP-UX 11i declares gettimeofday. */ | #define mkstemps innocuous_mkstemps | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char mkstemps (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef mkstemps | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char mkstemps (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_mkstemps || defined __stub___mkstemps | choke me | #endif | | int | main () | { | return mkstemps (); | ; | return 0; | } configure:20965: result: no configure:20980: checking for arc4random configure:20980: result: no configure:20980: checking for random configure:20980: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:20980: $? = 0 configure:20980: result: yes configure:20992: checking for getentropy configure:20992: result: no configure:21020: checking for snprintf configure:21020: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c:150:6: warning: conflicting types for built-in function 'snprintf' [enabled by default] configure:21020: $? = 0 configure:21020: result: yes configure:21020: checking for vsnprintf configure:21020: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c:151:6: warning: conflicting types for built-in function 'vsnprintf' [enabled by default] configure:21020: $? = 0 configure:21020: result: yes configure:21029: checking for working snprintf configure:21055: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c: In function 'main': conftest.c:137:5: warning: implicit declaration of function 'strcmp' [-Wimplicit-function-declaration] conftest.c:137:5: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] conftest.c:137:29: warning: incompatible implicit declaration of built-in function 'exit' [enabled by default] conftest.c:138:17: warning: incompatible implicit declaration of built-in function 'exit' [enabled by default] conftest.c:140:29: warning: incompatible implicit declaration of built-in function 'exit' [enabled by default] conftest.c:141:17: warning: incompatible implicit declaration of built-in function 'exit' [enabled by default] conftest.c:142:5: warning: incompatible implicit declaration of built-in function 'exit' [enabled by default] configure:21055: $? = 0 configure:21055: ./conftest configure:21055: $? = 0 configure:21066: result: yes configure:21068: checking for working vsnprintf configure:21105: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c: In function 'main': conftest.c:148:5: warning: implicit declaration of function 'strcmp' [-Wimplicit-function-declaration] conftest.c:148:5: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] conftest.c:148:29: warning: incompatible implicit declaration of built-in function 'exit' [enabled by default] conftest.c:149:17: warning: incompatible implicit declaration of built-in function 'exit' [enabled by default] conftest.c:151:29: warning: incompatible implicit declaration of built-in function 'exit' [enabled by default] conftest.c:152:17: warning: incompatible implicit declaration of built-in function 'exit' [enabled by default] conftest.c:153:5: warning: incompatible implicit declaration of built-in function 'exit' [enabled by default] configure:21105: $? = 0 configure:21105: ./conftest configure:21105: $? = 0 configure:21116: result: yes configure:21135: checking for asprintf configure:21135: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 Undefined first referenced symbol in file asprintf /var/tmp//cc40qeMm.o ld: fatal: Symbol referencing errors. No output written to conftest collect2: ld returned 1 exit status configure:21135: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | #define rsize_t size_t | #define errno_t int | #define MAX_UID_T_LEN 10 | #define SIZEOF_ID_T 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define HAVE_STRUCT_UTMP_UT_ID 1 | #define HAVE_STRUCT_UTMP_UT_PID 1 | #define HAVE_STRUCT_UTMP_UT_TV 1 | #define HAVE_STRUCT_UTMP_UT_TYPE 1 | #define HAVE_STRUCT_UTMP_UT_EXIT 1 | #define HAVE_STRUCT_UTMP_UT_EXIT_E_TERMINATION 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_NSS_DBDEFS_H 1 | #define HAVE_NSS_SEARCH 1 | #define HAVE__NSS_XBYY_BUF_ALLOC 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_ATFORK 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | #define PUTENV_CONST /**/ | #define HAVE_SETREUID 1 | #define HAVE_LOCKF 1 | #define HAVE_INNETGR 1 | #define HAVE_DECL_INNETGR 1 | #define HAVE_SYSINFO 1 | #define HAVE_SYS_SYSTEMINFO_H 1 | #define HAVE_UTIMES 1 | #define HAVE_FUTIMESAT 1 | #define HAVE_GLOB 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_OPENAT 1 | #define HAVE_UNLINKAT 1 | #define HAVE_FSTATAT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_RANDOM 1 | #define HAVE_SNPRINTF 1 | #define HAVE_VSNPRINTF 1 | /* end confdefs.h. */ | /* Define asprintf to an innocuous variant, in case declares asprintf. | For example, HP-UX 11i declares gettimeofday. */ | #define asprintf innocuous_asprintf | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char asprintf (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef asprintf | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char asprintf (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_asprintf || defined __stub___asprintf | choke me | #endif | | int | main () | { | return asprintf (); | ; | return 0; | } configure:21135: result: no configure:21161: checking for vasprintf configure:21161: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 Undefined first referenced symbol in file vasprintf /var/tmp//ccCSWZIA.o ld: fatal: Symbol referencing errors. No output written to conftest collect2: ld returned 1 exit status configure:21161: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | #define rsize_t size_t | #define errno_t int | #define MAX_UID_T_LEN 10 | #define SIZEOF_ID_T 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define HAVE_STRUCT_UTMP_UT_ID 1 | #define HAVE_STRUCT_UTMP_UT_PID 1 | #define HAVE_STRUCT_UTMP_UT_TV 1 | #define HAVE_STRUCT_UTMP_UT_TYPE 1 | #define HAVE_STRUCT_UTMP_UT_EXIT 1 | #define HAVE_STRUCT_UTMP_UT_EXIT_E_TERMINATION 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_NSS_DBDEFS_H 1 | #define HAVE_NSS_SEARCH 1 | #define HAVE__NSS_XBYY_BUF_ALLOC 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_ATFORK 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | #define PUTENV_CONST /**/ | #define HAVE_SETREUID 1 | #define HAVE_LOCKF 1 | #define HAVE_INNETGR 1 | #define HAVE_DECL_INNETGR 1 | #define HAVE_SYSINFO 1 | #define HAVE_SYS_SYSTEMINFO_H 1 | #define HAVE_UTIMES 1 | #define HAVE_FUTIMESAT 1 | #define HAVE_GLOB 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_OPENAT 1 | #define HAVE_UNLINKAT 1 | #define HAVE_FSTATAT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_RANDOM 1 | #define HAVE_SNPRINTF 1 | #define HAVE_VSNPRINTF 1 | /* end confdefs.h. */ | /* Define vasprintf to an innocuous variant, in case declares vasprintf. | For example, HP-UX 11i declares gettimeofday. */ | #define vasprintf innocuous_vasprintf | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char vasprintf (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef vasprintf | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char vasprintf (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_vasprintf || defined __stub___vasprintf | choke me | #endif | | int | main () | { | return vasprintf (); | ; | return 0; | } configure:21161: result: no configure:21194: checking for struct tm.tm_gmtoff configure:21194: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c: In function 'main': conftest.c:170:12: error: 'struct tm' has no member named 'tm_gmtoff' configure:21194: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | #define rsize_t size_t | #define errno_t int | #define MAX_UID_T_LEN 10 | #define SIZEOF_ID_T 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define HAVE_STRUCT_UTMP_UT_ID 1 | #define HAVE_STRUCT_UTMP_UT_PID 1 | #define HAVE_STRUCT_UTMP_UT_TV 1 | #define HAVE_STRUCT_UTMP_UT_TYPE 1 | #define HAVE_STRUCT_UTMP_UT_EXIT 1 | #define HAVE_STRUCT_UTMP_UT_EXIT_E_TERMINATION 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_NSS_DBDEFS_H 1 | #define HAVE_NSS_SEARCH 1 | #define HAVE__NSS_XBYY_BUF_ALLOC 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_ATFORK 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | #define PUTENV_CONST /**/ | #define HAVE_SETREUID 1 | #define HAVE_LOCKF 1 | #define HAVE_INNETGR 1 | #define HAVE_DECL_INNETGR 1 | #define HAVE_SYSINFO 1 | #define HAVE_SYS_SYSTEMINFO_H 1 | #define HAVE_UTIMES 1 | #define HAVE_FUTIMESAT 1 | #define HAVE_GLOB 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_OPENAT 1 | #define HAVE_UNLINKAT 1 | #define HAVE_FSTATAT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_RANDOM 1 | #define HAVE_SNPRINTF 1 | #define HAVE_VSNPRINTF 1 | /* end confdefs.h. */ | | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include | | | int | main () | { | static struct tm ac_aggr; | if (ac_aggr.tm_gmtoff) | return 0; | ; | return 0; | } configure:21194: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c: In function 'main': conftest.c:170:19: error: 'struct tm' has no member named 'tm_gmtoff' configure:21194: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | #define rsize_t size_t | #define errno_t int | #define MAX_UID_T_LEN 10 | #define SIZEOF_ID_T 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define HAVE_STRUCT_UTMP_UT_ID 1 | #define HAVE_STRUCT_UTMP_UT_PID 1 | #define HAVE_STRUCT_UTMP_UT_TV 1 | #define HAVE_STRUCT_UTMP_UT_TYPE 1 | #define HAVE_STRUCT_UTMP_UT_EXIT 1 | #define HAVE_STRUCT_UTMP_UT_EXIT_E_TERMINATION 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_NSS_DBDEFS_H 1 | #define HAVE_NSS_SEARCH 1 | #define HAVE__NSS_XBYY_BUF_ALLOC 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_ATFORK 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | #define PUTENV_CONST /**/ | #define HAVE_SETREUID 1 | #define HAVE_LOCKF 1 | #define HAVE_INNETGR 1 | #define HAVE_DECL_INNETGR 1 | #define HAVE_SYSINFO 1 | #define HAVE_SYS_SYSTEMINFO_H 1 | #define HAVE_UTIMES 1 | #define HAVE_FUTIMESAT 1 | #define HAVE_GLOB 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_OPENAT 1 | #define HAVE_UNLINKAT 1 | #define HAVE_FSTATAT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_RANDOM 1 | #define HAVE_SNPRINTF 1 | #define HAVE_VSNPRINTF 1 | /* end confdefs.h. */ | | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include | | | int | main () | { | static struct tm ac_aggr; | if (sizeof ac_aggr.tm_gmtoff) | return 0; | ; | return 0; | } configure:21194: result: no configure:21208: checking for struct stat.st_mtim configure:21208: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c: In function 'main': conftest.c:166:5: error: used struct type value where scalar is required configure:21208: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | #define rsize_t size_t | #define errno_t int | #define MAX_UID_T_LEN 10 | #define SIZEOF_ID_T 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define HAVE_STRUCT_UTMP_UT_ID 1 | #define HAVE_STRUCT_UTMP_UT_PID 1 | #define HAVE_STRUCT_UTMP_UT_TV 1 | #define HAVE_STRUCT_UTMP_UT_TYPE 1 | #define HAVE_STRUCT_UTMP_UT_EXIT 1 | #define HAVE_STRUCT_UTMP_UT_EXIT_E_TERMINATION 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_NSS_DBDEFS_H 1 | #define HAVE_NSS_SEARCH 1 | #define HAVE__NSS_XBYY_BUF_ALLOC 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_ATFORK 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | #define PUTENV_CONST /**/ | #define HAVE_SETREUID 1 | #define HAVE_LOCKF 1 | #define HAVE_INNETGR 1 | #define HAVE_DECL_INNETGR 1 | #define HAVE_SYSINFO 1 | #define HAVE_SYS_SYSTEMINFO_H 1 | #define HAVE_UTIMES 1 | #define HAVE_FUTIMESAT 1 | #define HAVE_GLOB 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_OPENAT 1 | #define HAVE_UNLINKAT 1 | #define HAVE_FSTATAT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_RANDOM 1 | #define HAVE_SNPRINTF 1 | #define HAVE_VSNPRINTF 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | static struct stat ac_aggr; | if (ac_aggr.st_mtim) | return 0; | ; | return 0; | } configure:21208: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:21208: $? = 0 configure:21208: result: yes configure:21212: checking for struct stat.st_mtim.st__tim configure:21212: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c: In function 'main': conftest.c:167:20: error: 'timestruc_t' has no member named 'st__tim' configure:21212: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | #define rsize_t size_t | #define errno_t int | #define MAX_UID_T_LEN 10 | #define SIZEOF_ID_T 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define HAVE_STRUCT_UTMP_UT_ID 1 | #define HAVE_STRUCT_UTMP_UT_PID 1 | #define HAVE_STRUCT_UTMP_UT_TV 1 | #define HAVE_STRUCT_UTMP_UT_TYPE 1 | #define HAVE_STRUCT_UTMP_UT_EXIT 1 | #define HAVE_STRUCT_UTMP_UT_EXIT_E_TERMINATION 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_NSS_DBDEFS_H 1 | #define HAVE_NSS_SEARCH 1 | #define HAVE__NSS_XBYY_BUF_ALLOC 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_ATFORK 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | #define PUTENV_CONST /**/ | #define HAVE_SETREUID 1 | #define HAVE_LOCKF 1 | #define HAVE_INNETGR 1 | #define HAVE_DECL_INNETGR 1 | #define HAVE_SYSINFO 1 | #define HAVE_SYS_SYSTEMINFO_H 1 | #define HAVE_UTIMES 1 | #define HAVE_FUTIMESAT 1 | #define HAVE_GLOB 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_OPENAT 1 | #define HAVE_UNLINKAT 1 | #define HAVE_FSTATAT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_RANDOM 1 | #define HAVE_SNPRINTF 1 | #define HAVE_VSNPRINTF 1 | #define HAVE_ST_MTIM 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | static struct stat ac_aggr; | if (ac_aggr.st_mtim.st__tim) | return 0; | ; | return 0; | } configure:21212: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c: In function 'main': conftest.c:167:27: error: 'timestruc_t' has no member named 'st__tim' configure:21212: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | #define rsize_t size_t | #define errno_t int | #define MAX_UID_T_LEN 10 | #define SIZEOF_ID_T 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define HAVE_STRUCT_UTMP_UT_ID 1 | #define HAVE_STRUCT_UTMP_UT_PID 1 | #define HAVE_STRUCT_UTMP_UT_TV 1 | #define HAVE_STRUCT_UTMP_UT_TYPE 1 | #define HAVE_STRUCT_UTMP_UT_EXIT 1 | #define HAVE_STRUCT_UTMP_UT_EXIT_E_TERMINATION 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_NSS_DBDEFS_H 1 | #define HAVE_NSS_SEARCH 1 | #define HAVE__NSS_XBYY_BUF_ALLOC 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_ATFORK 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | #define PUTENV_CONST /**/ | #define HAVE_SETREUID 1 | #define HAVE_LOCKF 1 | #define HAVE_INNETGR 1 | #define HAVE_DECL_INNETGR 1 | #define HAVE_SYSINFO 1 | #define HAVE_SYS_SYSTEMINFO_H 1 | #define HAVE_UTIMES 1 | #define HAVE_FUTIMESAT 1 | #define HAVE_GLOB 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_OPENAT 1 | #define HAVE_UNLINKAT 1 | #define HAVE_FSTATAT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_RANDOM 1 | #define HAVE_SNPRINTF 1 | #define HAVE_VSNPRINTF 1 | #define HAVE_ST_MTIM 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | static struct stat ac_aggr; | if (sizeof ac_aggr.st_mtim.st__tim) | return 0; | ; | return 0; | } configure:21212: result: no configure:21239: checking sha2.h usability configure:21239: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c:163:18: fatal error: sha2.h: No such file or directory compilation terminated. configure:21239: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | #define rsize_t size_t | #define errno_t int | #define MAX_UID_T_LEN 10 | #define SIZEOF_ID_T 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define HAVE_STRUCT_UTMP_UT_ID 1 | #define HAVE_STRUCT_UTMP_UT_PID 1 | #define HAVE_STRUCT_UTMP_UT_TV 1 | #define HAVE_STRUCT_UTMP_UT_TYPE 1 | #define HAVE_STRUCT_UTMP_UT_EXIT 1 | #define HAVE_STRUCT_UTMP_UT_EXIT_E_TERMINATION 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_NSS_DBDEFS_H 1 | #define HAVE_NSS_SEARCH 1 | #define HAVE__NSS_XBYY_BUF_ALLOC 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_ATFORK 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | #define PUTENV_CONST /**/ | #define HAVE_SETREUID 1 | #define HAVE_LOCKF 1 | #define HAVE_INNETGR 1 | #define HAVE_DECL_INNETGR 1 | #define HAVE_SYSINFO 1 | #define HAVE_SYS_SYSTEMINFO_H 1 | #define HAVE_UTIMES 1 | #define HAVE_FUTIMESAT 1 | #define HAVE_GLOB 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_OPENAT 1 | #define HAVE_UNLINKAT 1 | #define HAVE_FSTATAT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_RANDOM 1 | #define HAVE_SNPRINTF 1 | #define HAVE_VSNPRINTF 1 | #define HAVE_ST_MTIM 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:21239: result: no configure:21239: checking sha2.h presence configure:21239: gcc -E -DZLIB_CONST conftest.c conftest.c:130:18: fatal error: sha2.h: No such file or directory compilation terminated. configure:21239: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | #define rsize_t size_t | #define errno_t int | #define MAX_UID_T_LEN 10 | #define SIZEOF_ID_T 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define HAVE_STRUCT_UTMP_UT_ID 1 | #define HAVE_STRUCT_UTMP_UT_PID 1 | #define HAVE_STRUCT_UTMP_UT_TV 1 | #define HAVE_STRUCT_UTMP_UT_TYPE 1 | #define HAVE_STRUCT_UTMP_UT_EXIT 1 | #define HAVE_STRUCT_UTMP_UT_EXIT_E_TERMINATION 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_NSS_DBDEFS_H 1 | #define HAVE_NSS_SEARCH 1 | #define HAVE__NSS_XBYY_BUF_ALLOC 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_ATFORK 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | #define PUTENV_CONST /**/ | #define HAVE_SETREUID 1 | #define HAVE_LOCKF 1 | #define HAVE_INNETGR 1 | #define HAVE_DECL_INNETGR 1 | #define HAVE_SYSINFO 1 | #define HAVE_SYS_SYSTEMINFO_H 1 | #define HAVE_UTIMES 1 | #define HAVE_FUTIMESAT 1 | #define HAVE_GLOB 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_OPENAT 1 | #define HAVE_UNLINKAT 1 | #define HAVE_FSTATAT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_RANDOM 1 | #define HAVE_SNPRINTF 1 | #define HAVE_VSNPRINTF 1 | #define HAVE_ST_MTIM 1 | /* end confdefs.h. */ | #include configure:21239: result: no configure:21239: checking for sha2.h configure:21239: result: no configure:21395: checking for vsyslog configure:21395: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:21395: $? = 0 configure:21395: result: yes configure:21423: checking for setpassent configure:21423: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 Undefined first referenced symbol in file setpassent /var/tmp//ccGcApTB.o ld: fatal: Symbol referencing errors. No output written to conftest collect2: ld returned 1 exit status configure:21423: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | #define rsize_t size_t | #define errno_t int | #define MAX_UID_T_LEN 10 | #define SIZEOF_ID_T 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define HAVE_STRUCT_UTMP_UT_ID 1 | #define HAVE_STRUCT_UTMP_UT_PID 1 | #define HAVE_STRUCT_UTMP_UT_TV 1 | #define HAVE_STRUCT_UTMP_UT_TYPE 1 | #define HAVE_STRUCT_UTMP_UT_EXIT 1 | #define HAVE_STRUCT_UTMP_UT_EXIT_E_TERMINATION 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_NSS_DBDEFS_H 1 | #define HAVE_NSS_SEARCH 1 | #define HAVE__NSS_XBYY_BUF_ALLOC 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_ATFORK 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | #define PUTENV_CONST /**/ | #define HAVE_SETREUID 1 | #define HAVE_LOCKF 1 | #define HAVE_INNETGR 1 | #define HAVE_DECL_INNETGR 1 | #define HAVE_SYSINFO 1 | #define HAVE_SYS_SYSTEMINFO_H 1 | #define HAVE_UTIMES 1 | #define HAVE_FUTIMESAT 1 | #define HAVE_GLOB 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_OPENAT 1 | #define HAVE_UNLINKAT 1 | #define HAVE_FSTATAT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_RANDOM 1 | #define HAVE_SNPRINTF 1 | #define HAVE_VSNPRINTF 1 | #define HAVE_ST_MTIM 1 | #define HAVE_VSYSLOG 1 | /* end confdefs.h. */ | /* Define setpassent to an innocuous variant, in case declares setpassent. | For example, HP-UX 11i declares gettimeofday. */ | #define setpassent innocuous_setpassent | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char setpassent (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef setpassent | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char setpassent (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_setpassent || defined __stub___setpassent | choke me | #endif | | int | main () | { | return setpassent (); | ; | return 0; | } configure:21423: result: no configure:21423: checking for setgroupent configure:21423: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 Undefined first referenced symbol in file setgroupent /var/tmp//ccqYRXxW.o ld: fatal: Symbol referencing errors. No output written to conftest collect2: ld returned 1 exit status configure:21423: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | #define rsize_t size_t | #define errno_t int | #define MAX_UID_T_LEN 10 | #define SIZEOF_ID_T 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define HAVE_STRUCT_UTMP_UT_ID 1 | #define HAVE_STRUCT_UTMP_UT_PID 1 | #define HAVE_STRUCT_UTMP_UT_TV 1 | #define HAVE_STRUCT_UTMP_UT_TYPE 1 | #define HAVE_STRUCT_UTMP_UT_EXIT 1 | #define HAVE_STRUCT_UTMP_UT_EXIT_E_TERMINATION 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_NSS_DBDEFS_H 1 | #define HAVE_NSS_SEARCH 1 | #define HAVE__NSS_XBYY_BUF_ALLOC 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_ATFORK 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | #define PUTENV_CONST /**/ | #define HAVE_SETREUID 1 | #define HAVE_LOCKF 1 | #define HAVE_INNETGR 1 | #define HAVE_DECL_INNETGR 1 | #define HAVE_SYSINFO 1 | #define HAVE_SYS_SYSTEMINFO_H 1 | #define HAVE_UTIMES 1 | #define HAVE_FUTIMESAT 1 | #define HAVE_GLOB 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_OPENAT 1 | #define HAVE_UNLINKAT 1 | #define HAVE_FSTATAT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_RANDOM 1 | #define HAVE_SNPRINTF 1 | #define HAVE_VSNPRINTF 1 | #define HAVE_ST_MTIM 1 | #define HAVE_VSYSLOG 1 | /* end confdefs.h. */ | /* Define setgroupent to an innocuous variant, in case declares setgroupent. | For example, HP-UX 11i declares gettimeofday. */ | #define setgroupent innocuous_setgroupent | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char setgroupent (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef setgroupent | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char setgroupent (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_setgroupent || defined __stub___setgroupent | choke me | #endif | | int | main () | { | return setgroupent (); | ; | return 0; | } configure:21423: result: no configure:21437: checking for exect configure:21437: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 Undefined first referenced symbol in file exect /var/tmp//cciICEka.o ld: fatal: Symbol referencing errors. No output written to conftest collect2: ld returned 1 exit status configure:21437: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | #define rsize_t size_t | #define errno_t int | #define MAX_UID_T_LEN 10 | #define SIZEOF_ID_T 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define HAVE_STRUCT_UTMP_UT_ID 1 | #define HAVE_STRUCT_UTMP_UT_PID 1 | #define HAVE_STRUCT_UTMP_UT_TV 1 | #define HAVE_STRUCT_UTMP_UT_TYPE 1 | #define HAVE_STRUCT_UTMP_UT_EXIT 1 | #define HAVE_STRUCT_UTMP_UT_EXIT_E_TERMINATION 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_NSS_DBDEFS_H 1 | #define HAVE_NSS_SEARCH 1 | #define HAVE__NSS_XBYY_BUF_ALLOC 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_ATFORK 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | #define PUTENV_CONST /**/ | #define HAVE_SETREUID 1 | #define HAVE_LOCKF 1 | #define HAVE_INNETGR 1 | #define HAVE_DECL_INNETGR 1 | #define HAVE_SYSINFO 1 | #define HAVE_SYS_SYSTEMINFO_H 1 | #define HAVE_UTIMES 1 | #define HAVE_FUTIMESAT 1 | #define HAVE_GLOB 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_OPENAT 1 | #define HAVE_UNLINKAT 1 | #define HAVE_FSTATAT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_RANDOM 1 | #define HAVE_SNPRINTF 1 | #define HAVE_VSNPRINTF 1 | #define HAVE_ST_MTIM 1 | #define HAVE_VSYSLOG 1 | /* end confdefs.h. */ | /* Define exect to an innocuous variant, in case declares exect. | For example, HP-UX 11i declares gettimeofday. */ | #define exect innocuous_exect | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char exect (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef exect | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char exect (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_exect || defined __stub___exect | choke me | #endif | | int | main () | { | return exect (); | ; | return 0; | } configure:21437: result: no configure:21437: checking for execvP configure:21437: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 Undefined first referenced symbol in file execvP /var/tmp//ccOm0Jyy.o ld: fatal: Symbol referencing errors. No output written to conftest collect2: ld returned 1 exit status configure:21437: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | #define rsize_t size_t | #define errno_t int | #define MAX_UID_T_LEN 10 | #define SIZEOF_ID_T 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define HAVE_STRUCT_UTMP_UT_ID 1 | #define HAVE_STRUCT_UTMP_UT_PID 1 | #define HAVE_STRUCT_UTMP_UT_TV 1 | #define HAVE_STRUCT_UTMP_UT_TYPE 1 | #define HAVE_STRUCT_UTMP_UT_EXIT 1 | #define HAVE_STRUCT_UTMP_UT_EXIT_E_TERMINATION 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_NSS_DBDEFS_H 1 | #define HAVE_NSS_SEARCH 1 | #define HAVE__NSS_XBYY_BUF_ALLOC 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_ATFORK 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | #define PUTENV_CONST /**/ | #define HAVE_SETREUID 1 | #define HAVE_LOCKF 1 | #define HAVE_INNETGR 1 | #define HAVE_DECL_INNETGR 1 | #define HAVE_SYSINFO 1 | #define HAVE_SYS_SYSTEMINFO_H 1 | #define HAVE_UTIMES 1 | #define HAVE_FUTIMESAT 1 | #define HAVE_GLOB 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_OPENAT 1 | #define HAVE_UNLINKAT 1 | #define HAVE_FSTATAT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_RANDOM 1 | #define HAVE_SNPRINTF 1 | #define HAVE_VSNPRINTF 1 | #define HAVE_ST_MTIM 1 | #define HAVE_VSYSLOG 1 | /* end confdefs.h. */ | /* Define execvP to an innocuous variant, in case declares execvP. | For example, HP-UX 11i declares gettimeofday. */ | #define execvP innocuous_execvP | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char execvP (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef execvP | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char execvP (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_execvP || defined __stub___execvP | choke me | #endif | | int | main () | { | return execvP (); | ; | return 0; | } configure:21437: result: no configure:21437: checking for execvpe configure:21437: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 Undefined first referenced symbol in file execvpe /var/tmp//ccU9ouWR.o ld: fatal: Symbol referencing errors. No output written to conftest collect2: ld returned 1 exit status configure:21437: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | #define rsize_t size_t | #define errno_t int | #define MAX_UID_T_LEN 10 | #define SIZEOF_ID_T 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define HAVE_STRUCT_UTMP_UT_ID 1 | #define HAVE_STRUCT_UTMP_UT_PID 1 | #define HAVE_STRUCT_UTMP_UT_TV 1 | #define HAVE_STRUCT_UTMP_UT_TYPE 1 | #define HAVE_STRUCT_UTMP_UT_EXIT 1 | #define HAVE_STRUCT_UTMP_UT_EXIT_E_TERMINATION 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_NSS_DBDEFS_H 1 | #define HAVE_NSS_SEARCH 1 | #define HAVE__NSS_XBYY_BUF_ALLOC 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_ATFORK 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | #define PUTENV_CONST /**/ | #define HAVE_SETREUID 1 | #define HAVE_LOCKF 1 | #define HAVE_INNETGR 1 | #define HAVE_DECL_INNETGR 1 | #define HAVE_SYSINFO 1 | #define HAVE_SYS_SYSTEMINFO_H 1 | #define HAVE_UTIMES 1 | #define HAVE_FUTIMESAT 1 | #define HAVE_GLOB 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_OPENAT 1 | #define HAVE_UNLINKAT 1 | #define HAVE_FSTATAT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_RANDOM 1 | #define HAVE_SNPRINTF 1 | #define HAVE_VSNPRINTF 1 | #define HAVE_ST_MTIM 1 | #define HAVE_VSYSLOG 1 | /* end confdefs.h. */ | /* Define execvpe to an innocuous variant, in case declares execvpe. | For example, HP-UX 11i declares gettimeofday. */ | #define execvpe innocuous_execvpe | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char execvpe (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef execvpe | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char execvpe (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_execvpe || defined __stub___execvpe | choke me | #endif | | int | main () | { | return execvpe (); | ; | return 0; | } configure:21437: result: no configure:21475: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c: In function 'main': conftest.c:136:1: warning: implicit declaration of function 'dirfd' [-Wimplicit-function-declaration] Undefined first referenced symbol in file dirfd /var/tmp//ccslnB9b.o ld: fatal: Symbol referencing errors. No output written to conftest collect2: ld returned 1 exit status configure:21475: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | #define rsize_t size_t | #define errno_t int | #define MAX_UID_T_LEN 10 | #define SIZEOF_ID_T 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define HAVE_STRUCT_UTMP_UT_ID 1 | #define HAVE_STRUCT_UTMP_UT_PID 1 | #define HAVE_STRUCT_UTMP_UT_TV 1 | #define HAVE_STRUCT_UTMP_UT_TYPE 1 | #define HAVE_STRUCT_UTMP_UT_EXIT 1 | #define HAVE_STRUCT_UTMP_UT_EXIT_E_TERMINATION 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_NSS_DBDEFS_H 1 | #define HAVE_NSS_SEARCH 1 | #define HAVE__NSS_XBYY_BUF_ALLOC 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_ATFORK 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | #define PUTENV_CONST /**/ | #define HAVE_SETREUID 1 | #define HAVE_LOCKF 1 | #define HAVE_INNETGR 1 | #define HAVE_DECL_INNETGR 1 | #define HAVE_SYSINFO 1 | #define HAVE_SYS_SYSTEMINFO_H 1 | #define HAVE_UTIMES 1 | #define HAVE_FUTIMESAT 1 | #define HAVE_GLOB 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_OPENAT 1 | #define HAVE_UNLINKAT 1 | #define HAVE_FSTATAT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_RANDOM 1 | #define HAVE_SNPRINTF 1 | #define HAVE_VSNPRINTF 1 | #define HAVE_ST_MTIM 1 | #define HAVE_VSYSLOG 1 | /* end confdefs.h. */ | #include | #include | int | main () | { | DIR *d; (void)dirfd(d); | ; | return 0; | } configure:21491: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c: In function 'main': conftest.c:136:1: warning: implicit declaration of function 'memset' [-Wimplicit-function-declaration] conftest.c:136:8: warning: incompatible implicit declaration of built-in function 'memset' [enabled by default] configure:21491: $? = 0 configure:21500: checking for struct dirent.d_type configure:21500: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c: In function 'main': conftest.c:173:12: error: 'struct dirent' has no member named 'd_type' configure:21500: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | #define rsize_t size_t | #define errno_t int | #define MAX_UID_T_LEN 10 | #define SIZEOF_ID_T 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define HAVE_STRUCT_UTMP_UT_ID 1 | #define HAVE_STRUCT_UTMP_UT_PID 1 | #define HAVE_STRUCT_UTMP_UT_TV 1 | #define HAVE_STRUCT_UTMP_UT_TYPE 1 | #define HAVE_STRUCT_UTMP_UT_EXIT 1 | #define HAVE_STRUCT_UTMP_UT_EXIT_E_TERMINATION 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_NSS_DBDEFS_H 1 | #define HAVE_NSS_SEARCH 1 | #define HAVE__NSS_XBYY_BUF_ALLOC 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_ATFORK 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | #define PUTENV_CONST /**/ | #define HAVE_SETREUID 1 | #define HAVE_LOCKF 1 | #define HAVE_INNETGR 1 | #define HAVE_DECL_INNETGR 1 | #define HAVE_SYSINFO 1 | #define HAVE_SYS_SYSTEMINFO_H 1 | #define HAVE_UTIMES 1 | #define HAVE_FUTIMESAT 1 | #define HAVE_GLOB 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_OPENAT 1 | #define HAVE_UNLINKAT 1 | #define HAVE_FSTATAT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_RANDOM 1 | #define HAVE_SNPRINTF 1 | #define HAVE_VSNPRINTF 1 | #define HAVE_ST_MTIM 1 | #define HAVE_VSYSLOG 1 | #define HAVE_DD_FD 1 | /* end confdefs.h. */ | | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include | | | int | main () | { | static struct dirent ac_aggr; | if (ac_aggr.d_type) | return 0; | ; | return 0; | } configure:21500: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c: In function 'main': conftest.c:173:19: error: 'struct dirent' has no member named 'd_type' configure:21500: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | #define rsize_t size_t | #define errno_t int | #define MAX_UID_T_LEN 10 | #define SIZEOF_ID_T 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define HAVE_STRUCT_UTMP_UT_ID 1 | #define HAVE_STRUCT_UTMP_UT_PID 1 | #define HAVE_STRUCT_UTMP_UT_TV 1 | #define HAVE_STRUCT_UTMP_UT_TYPE 1 | #define HAVE_STRUCT_UTMP_UT_EXIT 1 | #define HAVE_STRUCT_UTMP_UT_EXIT_E_TERMINATION 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_NSS_DBDEFS_H 1 | #define HAVE_NSS_SEARCH 1 | #define HAVE__NSS_XBYY_BUF_ALLOC 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_ATFORK 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | #define PUTENV_CONST /**/ | #define HAVE_SETREUID 1 | #define HAVE_LOCKF 1 | #define HAVE_INNETGR 1 | #define HAVE_DECL_INNETGR 1 | #define HAVE_SYSINFO 1 | #define HAVE_SYS_SYSTEMINFO_H 1 | #define HAVE_UTIMES 1 | #define HAVE_FUTIMESAT 1 | #define HAVE_GLOB 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_OPENAT 1 | #define HAVE_UNLINKAT 1 | #define HAVE_FSTATAT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_RANDOM 1 | #define HAVE_SNPRINTF 1 | #define HAVE_VSNPRINTF 1 | #define HAVE_ST_MTIM 1 | #define HAVE_VSYSLOG 1 | #define HAVE_DD_FD 1 | /* end confdefs.h. */ | | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include | | | int | main () | { | static struct dirent ac_aggr; | if (sizeof ac_aggr.d_type) | return 0; | ; | return 0; | } configure:21500: result: no configure:21513: checking for struct dirent.d_namlen configure:21513: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c: In function 'main': conftest.c:173:12: error: 'struct dirent' has no member named 'd_namlen' configure:21513: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | #define rsize_t size_t | #define errno_t int | #define MAX_UID_T_LEN 10 | #define SIZEOF_ID_T 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define HAVE_STRUCT_UTMP_UT_ID 1 | #define HAVE_STRUCT_UTMP_UT_PID 1 | #define HAVE_STRUCT_UTMP_UT_TV 1 | #define HAVE_STRUCT_UTMP_UT_TYPE 1 | #define HAVE_STRUCT_UTMP_UT_EXIT 1 | #define HAVE_STRUCT_UTMP_UT_EXIT_E_TERMINATION 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_NSS_DBDEFS_H 1 | #define HAVE_NSS_SEARCH 1 | #define HAVE__NSS_XBYY_BUF_ALLOC 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_ATFORK 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | #define PUTENV_CONST /**/ | #define HAVE_SETREUID 1 | #define HAVE_LOCKF 1 | #define HAVE_INNETGR 1 | #define HAVE_DECL_INNETGR 1 | #define HAVE_SYSINFO 1 | #define HAVE_SYS_SYSTEMINFO_H 1 | #define HAVE_UTIMES 1 | #define HAVE_FUTIMESAT 1 | #define HAVE_GLOB 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_OPENAT 1 | #define HAVE_UNLINKAT 1 | #define HAVE_FSTATAT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_RANDOM 1 | #define HAVE_SNPRINTF 1 | #define HAVE_VSNPRINTF 1 | #define HAVE_ST_MTIM 1 | #define HAVE_VSYSLOG 1 | #define HAVE_DD_FD 1 | /* end confdefs.h. */ | | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include | | | int | main () | { | static struct dirent ac_aggr; | if (ac_aggr.d_namlen) | return 0; | ; | return 0; | } configure:21513: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c: In function 'main': conftest.c:173:19: error: 'struct dirent' has no member named 'd_namlen' configure:21513: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | #define rsize_t size_t | #define errno_t int | #define MAX_UID_T_LEN 10 | #define SIZEOF_ID_T 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define HAVE_STRUCT_UTMP_UT_ID 1 | #define HAVE_STRUCT_UTMP_UT_PID 1 | #define HAVE_STRUCT_UTMP_UT_TV 1 | #define HAVE_STRUCT_UTMP_UT_TYPE 1 | #define HAVE_STRUCT_UTMP_UT_EXIT 1 | #define HAVE_STRUCT_UTMP_UT_EXIT_E_TERMINATION 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_NSS_DBDEFS_H 1 | #define HAVE_NSS_SEARCH 1 | #define HAVE__NSS_XBYY_BUF_ALLOC 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_ATFORK 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | #define PUTENV_CONST /**/ | #define HAVE_SETREUID 1 | #define HAVE_LOCKF 1 | #define HAVE_INNETGR 1 | #define HAVE_DECL_INNETGR 1 | #define HAVE_SYSINFO 1 | #define HAVE_SYS_SYSTEMINFO_H 1 | #define HAVE_UTIMES 1 | #define HAVE_FUTIMESAT 1 | #define HAVE_GLOB 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_OPENAT 1 | #define HAVE_UNLINKAT 1 | #define HAVE_FSTATAT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_RANDOM 1 | #define HAVE_SNPRINTF 1 | #define HAVE_VSNPRINTF 1 | #define HAVE_ST_MTIM 1 | #define HAVE_VSYSLOG 1 | #define HAVE_DD_FD 1 | /* end confdefs.h. */ | | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include | | | int | main () | { | static struct dirent ac_aggr; | if (sizeof ac_aggr.d_namlen) | return 0; | ; | return 0; | } configure:21513: result: no configure:21529: checking for socket configure:21529: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 Undefined first referenced symbol in file socket /var/tmp//ccecp5mG.o ld: fatal: Symbol referencing errors. No output written to conftest collect2: ld returned 1 exit status configure:21529: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | #define rsize_t size_t | #define errno_t int | #define MAX_UID_T_LEN 10 | #define SIZEOF_ID_T 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define HAVE_STRUCT_UTMP_UT_ID 1 | #define HAVE_STRUCT_UTMP_UT_PID 1 | #define HAVE_STRUCT_UTMP_UT_TV 1 | #define HAVE_STRUCT_UTMP_UT_TYPE 1 | #define HAVE_STRUCT_UTMP_UT_EXIT 1 | #define HAVE_STRUCT_UTMP_UT_EXIT_E_TERMINATION 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_NSS_DBDEFS_H 1 | #define HAVE_NSS_SEARCH 1 | #define HAVE__NSS_XBYY_BUF_ALLOC 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_ATFORK 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | #define PUTENV_CONST /**/ | #define HAVE_SETREUID 1 | #define HAVE_LOCKF 1 | #define HAVE_INNETGR 1 | #define HAVE_DECL_INNETGR 1 | #define HAVE_SYSINFO 1 | #define HAVE_SYS_SYSTEMINFO_H 1 | #define HAVE_UTIMES 1 | #define HAVE_FUTIMESAT 1 | #define HAVE_GLOB 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_OPENAT 1 | #define HAVE_UNLINKAT 1 | #define HAVE_FSTATAT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_RANDOM 1 | #define HAVE_SNPRINTF 1 | #define HAVE_VSNPRINTF 1 | #define HAVE_ST_MTIM 1 | #define HAVE_VSYSLOG 1 | #define HAVE_DD_FD 1 | /* end confdefs.h. */ | /* Define socket to an innocuous variant, in case declares socket. | For example, HP-UX 11i declares gettimeofday. */ | #define socket innocuous_socket | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char socket (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef socket | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char socket (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_socket || defined __stub___socket | choke me | #endif | | int | main () | { | return socket (); | ; | return 0; | } configure:21529: result: no configure:21548: checking for socket in -lsocket configure:21574: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c -lsocket >&5 configure:21574: $? = 0 configure:21587: result: yes configure:21605: checking for inet_pton configure:21605: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c -lsocket >&5 Undefined first referenced symbol in file inet_pton /var/tmp//ccIESIjX.o (symbol belongs to implicit dependency /usr/lib/libnsl.so.1) ld: fatal: Symbol referencing errors. No output written to conftest collect2: ld returned 1 exit status configure:21605: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | #define rsize_t size_t | #define errno_t int | #define MAX_UID_T_LEN 10 | #define SIZEOF_ID_T 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define HAVE_STRUCT_UTMP_UT_ID 1 | #define HAVE_STRUCT_UTMP_UT_PID 1 | #define HAVE_STRUCT_UTMP_UT_TV 1 | #define HAVE_STRUCT_UTMP_UT_TYPE 1 | #define HAVE_STRUCT_UTMP_UT_EXIT 1 | #define HAVE_STRUCT_UTMP_UT_EXIT_E_TERMINATION 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_NSS_DBDEFS_H 1 | #define HAVE_NSS_SEARCH 1 | #define HAVE__NSS_XBYY_BUF_ALLOC 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_ATFORK 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | #define PUTENV_CONST /**/ | #define HAVE_SETREUID 1 | #define HAVE_LOCKF 1 | #define HAVE_INNETGR 1 | #define HAVE_DECL_INNETGR 1 | #define HAVE_SYSINFO 1 | #define HAVE_SYS_SYSTEMINFO_H 1 | #define HAVE_UTIMES 1 | #define HAVE_FUTIMESAT 1 | #define HAVE_GLOB 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_OPENAT 1 | #define HAVE_UNLINKAT 1 | #define HAVE_FSTATAT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_RANDOM 1 | #define HAVE_SNPRINTF 1 | #define HAVE_VSNPRINTF 1 | #define HAVE_ST_MTIM 1 | #define HAVE_VSYSLOG 1 | #define HAVE_DD_FD 1 | /* end confdefs.h. */ | /* Define inet_pton to an innocuous variant, in case declares inet_pton. | For example, HP-UX 11i declares gettimeofday. */ | #define inet_pton innocuous_inet_pton | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char inet_pton (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef inet_pton | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char inet_pton (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_inet_pton || defined __stub___inet_pton | choke me | #endif | | int | main () | { | return inet_pton (); | ; | return 0; | } configure:21605: result: no configure:21628: checking for inet_pton in -linet configure:21654: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c -lsocket -linet >&5 ld: fatal: library -linet: not found ld: fatal: File processing errors. No output written to conftest collect2: ld returned 1 exit status configure:21654: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | #define rsize_t size_t | #define errno_t int | #define MAX_UID_T_LEN 10 | #define SIZEOF_ID_T 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define HAVE_STRUCT_UTMP_UT_ID 1 | #define HAVE_STRUCT_UTMP_UT_PID 1 | #define HAVE_STRUCT_UTMP_UT_TV 1 | #define HAVE_STRUCT_UTMP_UT_TYPE 1 | #define HAVE_STRUCT_UTMP_UT_EXIT 1 | #define HAVE_STRUCT_UTMP_UT_EXIT_E_TERMINATION 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_NSS_DBDEFS_H 1 | #define HAVE_NSS_SEARCH 1 | #define HAVE__NSS_XBYY_BUF_ALLOC 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_ATFORK 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | #define PUTENV_CONST /**/ | #define HAVE_SETREUID 1 | #define HAVE_LOCKF 1 | #define HAVE_INNETGR 1 | #define HAVE_DECL_INNETGR 1 | #define HAVE_SYSINFO 1 | #define HAVE_SYS_SYSTEMINFO_H 1 | #define HAVE_UTIMES 1 | #define HAVE_FUTIMESAT 1 | #define HAVE_GLOB 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_OPENAT 1 | #define HAVE_UNLINKAT 1 | #define HAVE_FSTATAT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_RANDOM 1 | #define HAVE_SNPRINTF 1 | #define HAVE_VSNPRINTF 1 | #define HAVE_ST_MTIM 1 | #define HAVE_VSYSLOG 1 | #define HAVE_DD_FD 1 | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char inet_pton (); | int | main () | { | return inet_pton (); | ; | return 0; | } configure:21684: result: no configure:21628: checking for inet_pton in -lnsl configure:21654: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c -lsocket -lnsl >&5 configure:21654: $? = 0 configure:21667: result: yes configure:21711: checking for inet_ntop configure:21711: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c -lsocket -lnsl >&5 configure:21711: $? = 0 configure:21711: result: yes configure:21809: checking for syslog configure:21809: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c -lsocket -lnsl >&5 configure:21809: $? = 0 configure:21809: result: yes configure:21887: checking for getaddrinfo configure:21899: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 Undefined first referenced symbol in file getaddrinfo /var/tmp//ccsYmGvG.o ld: fatal: Symbol referencing errors. No output written to conftest collect2: ld returned 1 exit status configure:21899: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | #define rsize_t size_t | #define errno_t int | #define MAX_UID_T_LEN 10 | #define SIZEOF_ID_T 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define HAVE_STRUCT_UTMP_UT_ID 1 | #define HAVE_STRUCT_UTMP_UT_PID 1 | #define HAVE_STRUCT_UTMP_UT_TV 1 | #define HAVE_STRUCT_UTMP_UT_TYPE 1 | #define HAVE_STRUCT_UTMP_UT_EXIT 1 | #define HAVE_STRUCT_UTMP_UT_EXIT_E_TERMINATION 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_NSS_DBDEFS_H 1 | #define HAVE_NSS_SEARCH 1 | #define HAVE__NSS_XBYY_BUF_ALLOC 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_ATFORK 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | #define PUTENV_CONST /**/ | #define HAVE_SETREUID 1 | #define HAVE_LOCKF 1 | #define HAVE_INNETGR 1 | #define HAVE_DECL_INNETGR 1 | #define HAVE_SYSINFO 1 | #define HAVE_SYS_SYSTEMINFO_H 1 | #define HAVE_UTIMES 1 | #define HAVE_FUTIMESAT 1 | #define HAVE_GLOB 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_OPENAT 1 | #define HAVE_UNLINKAT 1 | #define HAVE_FSTATAT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_RANDOM 1 | #define HAVE_SNPRINTF 1 | #define HAVE_VSNPRINTF 1 | #define HAVE_ST_MTIM 1 | #define HAVE_VSYSLOG 1 | #define HAVE_DD_FD 1 | #define HAVE_INET_PTON 1 | #define HAVE_INET_NTOP 1 | /* end confdefs.h. */ | #include | #include | #include | int main() { return getaddrinfo(0, 0, 0, 0); } configure:21908: result: no configure:21919: checking for getaddrinfo in -lsocket configure:21946: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c -lsocket >&5 configure:21946: $? = 0 configure:21959: result: yes configure:22092: checking for getprogname configure:22092: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 Undefined first referenced symbol in file getprogname /var/tmp//ccyoos6Z.o ld: fatal: Symbol referencing errors. No output written to conftest collect2: ld returned 1 exit status configure:22092: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | #define rsize_t size_t | #define errno_t int | #define MAX_UID_T_LEN 10 | #define SIZEOF_ID_T 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define HAVE_STRUCT_UTMP_UT_ID 1 | #define HAVE_STRUCT_UTMP_UT_PID 1 | #define HAVE_STRUCT_UTMP_UT_TV 1 | #define HAVE_STRUCT_UTMP_UT_TYPE 1 | #define HAVE_STRUCT_UTMP_UT_EXIT 1 | #define HAVE_STRUCT_UTMP_UT_EXIT_E_TERMINATION 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_NSS_DBDEFS_H 1 | #define HAVE_NSS_SEARCH 1 | #define HAVE__NSS_XBYY_BUF_ALLOC 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_ATFORK 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | #define PUTENV_CONST /**/ | #define HAVE_SETREUID 1 | #define HAVE_LOCKF 1 | #define HAVE_INNETGR 1 | #define HAVE_DECL_INNETGR 1 | #define HAVE_SYSINFO 1 | #define HAVE_SYS_SYSTEMINFO_H 1 | #define HAVE_UTIMES 1 | #define HAVE_FUTIMESAT 1 | #define HAVE_GLOB 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_OPENAT 1 | #define HAVE_UNLINKAT 1 | #define HAVE_FSTATAT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_RANDOM 1 | #define HAVE_SNPRINTF 1 | #define HAVE_VSNPRINTF 1 | #define HAVE_ST_MTIM 1 | #define HAVE_VSYSLOG 1 | #define HAVE_DD_FD 1 | #define HAVE_INET_PTON 1 | #define HAVE_INET_NTOP 1 | #define HAVE_GETADDRINFO 1 | /* end confdefs.h. */ | /* Define getprogname to an innocuous variant, in case declares getprogname. | For example, HP-UX 11i declares gettimeofday. */ | #define getprogname innocuous_getprogname | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char getprogname (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef getprogname | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char getprogname (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_getprogname || defined __stub___getprogname | choke me | #endif | | int | main () | { | return getprogname (); | ; | return 0; | } configure:22092: result: no configure:22110: checking for __progname configure:22127: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c: In function 'main': conftest.c:139:1: warning: implicit declaration of function 'puts' [-Wimplicit-function-declaration] Undefined first referenced symbol in file __progname /var/tmp//cc8KZ1U1.o ld: fatal: Symbol referencing errors. No output written to conftest collect2: ld returned 1 exit status configure:22127: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | #define rsize_t size_t | #define errno_t int | #define MAX_UID_T_LEN 10 | #define SIZEOF_ID_T 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define HAVE_STRUCT_UTMP_UT_ID 1 | #define HAVE_STRUCT_UTMP_UT_PID 1 | #define HAVE_STRUCT_UTMP_UT_TV 1 | #define HAVE_STRUCT_UTMP_UT_TYPE 1 | #define HAVE_STRUCT_UTMP_UT_EXIT 1 | #define HAVE_STRUCT_UTMP_UT_EXIT_E_TERMINATION 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_NSS_DBDEFS_H 1 | #define HAVE_NSS_SEARCH 1 | #define HAVE__NSS_XBYY_BUF_ALLOC 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_ATFORK 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | #define PUTENV_CONST /**/ | #define HAVE_SETREUID 1 | #define HAVE_LOCKF 1 | #define HAVE_INNETGR 1 | #define HAVE_DECL_INNETGR 1 | #define HAVE_SYSINFO 1 | #define HAVE_SYS_SYSTEMINFO_H 1 | #define HAVE_UTIMES 1 | #define HAVE_FUTIMESAT 1 | #define HAVE_GLOB 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_OPENAT 1 | #define HAVE_UNLINKAT 1 | #define HAVE_FSTATAT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_RANDOM 1 | #define HAVE_SNPRINTF 1 | #define HAVE_VSNPRINTF 1 | #define HAVE_ST_MTIM 1 | #define HAVE_VSYSLOG 1 | #define HAVE_DD_FD 1 | #define HAVE_INET_PTON 1 | #define HAVE_INET_NTOP 1 | #define HAVE_GETADDRINFO 1 | /* end confdefs.h. */ | | int | main () | { | extern char *__progname; (void)puts(__progname); | ; | return 0; | } configure:22140: result: no configure:22152: checking for __func__ configure:22169: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c: In function 'main': conftest.c:139:1: warning: implicit declaration of function 'puts' [-Wimplicit-function-declaration] configure:22169: $? = 0 configure:22178: result: yes configure:22338: checking for gettext configure:22363: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 Undefined first referenced symbol in file libintl_gettext /var/tmp//ccifWvsn.o ld: fatal: Symbol referencing errors. No output written to conftest collect2: ld returned 1 exit status configure:22363: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | #define rsize_t size_t | #define errno_t int | #define MAX_UID_T_LEN 10 | #define SIZEOF_ID_T 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define HAVE_STRUCT_UTMP_UT_ID 1 | #define HAVE_STRUCT_UTMP_UT_PID 1 | #define HAVE_STRUCT_UTMP_UT_TV 1 | #define HAVE_STRUCT_UTMP_UT_TYPE 1 | #define HAVE_STRUCT_UTMP_UT_EXIT 1 | #define HAVE_STRUCT_UTMP_UT_EXIT_E_TERMINATION 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_NSS_DBDEFS_H 1 | #define HAVE_NSS_SEARCH 1 | #define HAVE__NSS_XBYY_BUF_ALLOC 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_ATFORK 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | #define PUTENV_CONST /**/ | #define HAVE_SETREUID 1 | #define HAVE_LOCKF 1 | #define HAVE_INNETGR 1 | #define HAVE_DECL_INNETGR 1 | #define HAVE_SYSINFO 1 | #define HAVE_SYS_SYSTEMINFO_H 1 | #define HAVE_UTIMES 1 | #define HAVE_FUTIMESAT 1 | #define HAVE_GLOB 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_OPENAT 1 | #define HAVE_UNLINKAT 1 | #define HAVE_FSTATAT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_RANDOM 1 | #define HAVE_SNPRINTF 1 | #define HAVE_VSNPRINTF 1 | #define HAVE_ST_MTIM 1 | #define HAVE_VSYSLOG 1 | #define HAVE_DD_FD 1 | #define HAVE_INET_PTON 1 | #define HAVE_INET_NTOP 1 | #define HAVE_GETADDRINFO 1 | #define HAVE___FUNC__ 1 | /* end confdefs.h. */ | | #include | int | main () | { | (void)gettext((char *)0); | ; | return 0; | } | configure:22375: result: no configure:22343: checking for gettext in -lintl configure:22363: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c -lintl >&5 configure:22363: $? = 0 configure:22375: result: yes configure:22380: checking for ngettext configure:22380: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c -lintl >&5 configure:22380: $? = 0 configure:22380: result: yes configure:22421: checking for gzdopen in -lz configure:22446: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c -lz >&5 configure:22446: $? = 0 configure:22455: result: yes configure:22461: checking zlib.h usability configure:22461: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:22461: $? = 0 configure:22461: result: yes configure:22461: checking zlib.h presence configure:22461: gcc -E -DZLIB_CONST conftest.c configure:22461: $? = 0 configure:22461: result: yes configure:22461: checking for zlib.h configure:22461: result: yes configure:22615: checking whether errno is declared configure:22615: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:22615: $? = 0 configure:22615: result: yes configure:22631: checking whether h_errno is declared configure:22631: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:22631: $? = 0 configure:22631: result: yes configure:22647: checking whether LLONG_MAX is declared configure:22647: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:22647: $? = 0 configure:22647: result: yes configure:22661: checking whether LLONG_MIN is declared configure:22661: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:22661: $? = 0 configure:22661: result: yes configure:22675: checking whether ULLONG_MAX is declared configure:22675: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:22675: $? = 0 configure:22675: result: yes configure:22689: checking whether PATH_MAX is declared configure:22689: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:22689: $? = 0 configure:22689: result: yes configure:22704: checking whether SIZE_MAX is declared configure:22704: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:22704: $? = 0 configure:22704: result: yes configure:22812: checking for strsignal configure:22812: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:22812: $? = 0 configure:22812: result: yes configure:22887: checking for sig2str configure:22887: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:22887: $? = 0 configure:22887: result: yes configure:22893: checking whether SIG2STR_MAX is declared configure:22893: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:22893: $? = 0 configure:22893: result: yes configure:22927: checking for str2sig configure:22927: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:22927: $? = 0 configure:22927: result: yes configure:23062: checking for dl_iterate_phdr configure:23062: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c -ldl >&5 Undefined first referenced symbol in file dl_iterate_phdr /var/tmp//ccUATru7.o ld: fatal: Symbol referencing errors. No output written to conftest collect2: ld returned 1 exit status configure:23062: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | #define rsize_t size_t | #define errno_t int | #define MAX_UID_T_LEN 10 | #define SIZEOF_ID_T 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define HAVE_STRUCT_UTMP_UT_ID 1 | #define HAVE_STRUCT_UTMP_UT_PID 1 | #define HAVE_STRUCT_UTMP_UT_TV 1 | #define HAVE_STRUCT_UTMP_UT_TYPE 1 | #define HAVE_STRUCT_UTMP_UT_EXIT 1 | #define HAVE_STRUCT_UTMP_UT_EXIT_E_TERMINATION 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_NSS_DBDEFS_H 1 | #define HAVE_NSS_SEARCH 1 | #define HAVE__NSS_XBYY_BUF_ALLOC 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_ATFORK 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | #define PUTENV_CONST /**/ | #define HAVE_SETREUID 1 | #define HAVE_LOCKF 1 | #define HAVE_INNETGR 1 | #define HAVE_DECL_INNETGR 1 | #define HAVE_SYSINFO 1 | #define HAVE_SYS_SYSTEMINFO_H 1 | #define HAVE_UTIMES 1 | #define HAVE_FUTIMESAT 1 | #define HAVE_GLOB 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_OPENAT 1 | #define HAVE_UNLINKAT 1 | #define HAVE_FSTATAT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_RANDOM 1 | #define HAVE_SNPRINTF 1 | #define HAVE_VSNPRINTF 1 | #define HAVE_ST_MTIM 1 | #define HAVE_VSYSLOG 1 | #define HAVE_DD_FD 1 | #define HAVE_INET_PTON 1 | #define HAVE_INET_NTOP 1 | #define HAVE_GETADDRINFO 1 | #define HAVE___FUNC__ 1 | #define HAVE_NGETTEXT 1 | #define HAVE_LIBINTL_H 1 | #define HAVE_ZLIB_H 1 | #define HAVE_DECL_ERRNO 1 | #define HAVE_DECL_H_ERRNO 1 | #define HAVE_DECL_LLONG_MAX 1 | #define HAVE_DECL_LLONG_MIN 1 | #define HAVE_DECL_ULLONG_MAX 1 | #define HAVE_DECL_PATH_MAX 1 | #define HAVE_DECL_SIZE_MAX 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SIG2STR 1 | #define HAVE_DECL_SIG2STR_MAX 1 | #define HAVE_STR2SIG 1 | /* end confdefs.h. */ | /* Define dl_iterate_phdr to an innocuous variant, in case declares dl_iterate_phdr. | For example, HP-UX 11i declares gettimeofday. */ | #define dl_iterate_phdr innocuous_dl_iterate_phdr | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char dl_iterate_phdr (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef dl_iterate_phdr | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char dl_iterate_phdr (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_dl_iterate_phdr || defined __stub___dl_iterate_phdr | choke me | #endif | | int | main () | { | return dl_iterate_phdr (); | ; | return 0; | } configure:23062: result: no configure:23105: checking for pam_start in -lpam configure:23130: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c -lpam -ldl >&5 configure:23130: $? = 0 configure:23140: result: yes configure:23154: checking security/pam_appl.h usability configure:23154: gcc -std=gnu99 -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:23154: $? = 0 configure:23154: result: yes configure:23154: checking security/pam_appl.h presence configure:23154: gcc -E -DZLIB_CONST conftest.c configure:23154: $? = 0 configure:23154: result: yes configure:23154: checking for security/pam_appl.h configure:23154: result: yes configure:23189: checking for pam_getenvlist configure:23189: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c -lpam -ldl >&5 configure:23189: $? = 0 configure:23189: result: yes configure:23226: checking whether to use PAM session support configure:23247: result: yes configure:24992: checking for ppoll configure:24992: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 Undefined first referenced symbol in file ppoll /var/tmp//ccOVqYAD.o ld: fatal: Symbol referencing errors. No output written to conftest collect2: ld returned 1 exit status configure:24992: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | #define rsize_t size_t | #define errno_t int | #define MAX_UID_T_LEN 10 | #define SIZEOF_ID_T 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define HAVE_STRUCT_UTMP_UT_ID 1 | #define HAVE_STRUCT_UTMP_UT_PID 1 | #define HAVE_STRUCT_UTMP_UT_TV 1 | #define HAVE_STRUCT_UTMP_UT_TYPE 1 | #define HAVE_STRUCT_UTMP_UT_EXIT 1 | #define HAVE_STRUCT_UTMP_UT_EXIT_E_TERMINATION 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_NSS_DBDEFS_H 1 | #define HAVE_NSS_SEARCH 1 | #define HAVE__NSS_XBYY_BUF_ALLOC 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_ATFORK 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | #define PUTENV_CONST /**/ | #define HAVE_SETREUID 1 | #define HAVE_LOCKF 1 | #define HAVE_INNETGR 1 | #define HAVE_DECL_INNETGR 1 | #define HAVE_SYSINFO 1 | #define HAVE_SYS_SYSTEMINFO_H 1 | #define HAVE_UTIMES 1 | #define HAVE_FUTIMESAT 1 | #define HAVE_GLOB 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_OPENAT 1 | #define HAVE_UNLINKAT 1 | #define HAVE_FSTATAT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_RANDOM 1 | #define HAVE_SNPRINTF 1 | #define HAVE_VSNPRINTF 1 | #define HAVE_ST_MTIM 1 | #define HAVE_VSYSLOG 1 | #define HAVE_DD_FD 1 | #define HAVE_INET_PTON 1 | #define HAVE_INET_NTOP 1 | #define HAVE_GETADDRINFO 1 | #define HAVE___FUNC__ 1 | #define HAVE_NGETTEXT 1 | #define HAVE_LIBINTL_H 1 | #define HAVE_ZLIB_H 1 | #define HAVE_DECL_ERRNO 1 | #define HAVE_DECL_H_ERRNO 1 | #define HAVE_DECL_LLONG_MAX 1 | #define HAVE_DECL_LLONG_MIN 1 | #define HAVE_DECL_ULLONG_MAX 1 | #define HAVE_DECL_PATH_MAX 1 | #define HAVE_DECL_SIZE_MAX 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SIG2STR 1 | #define HAVE_DECL_SIG2STR_MAX 1 | #define HAVE_STR2SIG 1 | #define _PATH_NSSWITCH_CONF "/etc/nsswitch.conf" | #define HAVE_SECURITY_PAM_APPL_H 1 | #define HAVE_PAM_GETENVLIST 1 | #define HAVE_PAM 1 | /* end confdefs.h. */ | /* Define ppoll to an innocuous variant, in case declares ppoll. | For example, HP-UX 11i declares gettimeofday. */ | #define ppoll innocuous_ppoll | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char ppoll (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef ppoll | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char ppoll (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_ppoll || defined __stub___ppoll | choke me | #endif | | int | main () | { | return ppoll (); | ; | return 0; | } configure:24992: result: no configure:24992: checking for poll configure:24992: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:24992: $? = 0 configure:24992: result: yes configure:25870: checking for log file location configure:25884: result: /var/log/sudo.log configure:25891: checking for sudo run dir location configure:25902: result: /var/run/sudo configure:25909: checking for sudo var dir location configure:25920: result: /var/adm/sudo configure:25928: checking for I/O log dir location configure:25945: result: /var/log/sudo-io configure:25948: checking time zone data directory configure:25960: result: /usr/share/lib/zoneinfo configure:25985: : CPPFLAGS="$CPPFLAGS" configure:25988: $? = 0 configure:26004: checking whether _FORTIFY_SOURCE may be specified configure:26022: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST -D_FORTIFY_SOURCE=2 conftest.c >&5 conftest.c: In function 'main': conftest.c:166:1: warning: implicit declaration of function 'sprintf' [-Wimplicit-function-declaration] conftest.c:166:20: warning: incompatible implicit declaration of built-in function 'sprintf' [enabled by default] configure:26022: $? = 0 configure:26042: gcc -std=gnu99 -o conftest -g -O2 -DZLIB_CONST -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:26042: $? = 0 configure:26053: result: yes configure:26064: checking whether C compiler accepts -static-libgcc configure:26083: gcc -std=gnu99 -c -g -O2 -static-libgcc -DZLIB_CONST -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:26083: $? = 0 configure:26091: result: yes configure:26118: : LT_LDFLAGS="$LT_LDFLAGS" configure:26121: $? = 0 configure:26133: checking whether C compiler accepts -fvisibility=hidden configure:26152: gcc -std=gnu99 -c -g -O2 -fvisibility=hidden -DZLIB_CONST -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:26152: $? = 0 configure:26160: result: yes configure:26805: checking for compiler stack protector support configure:26837: gcc -std=gnu99 -o conftest -fstack-protector-strong -fstack-protector-strong conftest.c >&5 cc1: error: unrecognized command line option '-fstack-protector-strong' cc1: error: unrecognized command line option '-fstack-protector-strong' configure:26837: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | #define rsize_t size_t | #define errno_t int | #define MAX_UID_T_LEN 10 | #define SIZEOF_ID_T 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define HAVE_STRUCT_UTMP_UT_ID 1 | #define HAVE_STRUCT_UTMP_UT_PID 1 | #define HAVE_STRUCT_UTMP_UT_TV 1 | #define HAVE_STRUCT_UTMP_UT_TYPE 1 | #define HAVE_STRUCT_UTMP_UT_EXIT 1 | #define HAVE_STRUCT_UTMP_UT_EXIT_E_TERMINATION 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_NSS_DBDEFS_H 1 | #define HAVE_NSS_SEARCH 1 | #define HAVE__NSS_XBYY_BUF_ALLOC 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_ATFORK 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | #define PUTENV_CONST /**/ | #define HAVE_SETREUID 1 | #define HAVE_LOCKF 1 | #define HAVE_INNETGR 1 | #define HAVE_DECL_INNETGR 1 | #define HAVE_SYSINFO 1 | #define HAVE_SYS_SYSTEMINFO_H 1 | #define HAVE_UTIMES 1 | #define HAVE_FUTIMESAT 1 | #define HAVE_GLOB 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_OPENAT 1 | #define HAVE_UNLINKAT 1 | #define HAVE_FSTATAT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_RANDOM 1 | #define HAVE_SNPRINTF 1 | #define HAVE_VSNPRINTF 1 | #define HAVE_ST_MTIM 1 | #define HAVE_VSYSLOG 1 | #define HAVE_DD_FD 1 | #define HAVE_INET_PTON 1 | #define HAVE_INET_NTOP 1 | #define HAVE_GETADDRINFO 1 | #define HAVE___FUNC__ 1 | #define HAVE_NGETTEXT 1 | #define HAVE_LIBINTL_H 1 | #define HAVE_ZLIB_H 1 | #define HAVE_DECL_ERRNO 1 | #define HAVE_DECL_H_ERRNO 1 | #define HAVE_DECL_LLONG_MAX 1 | #define HAVE_DECL_LLONG_MIN 1 | #define HAVE_DECL_ULLONG_MAX 1 | #define HAVE_DECL_PATH_MAX 1 | #define HAVE_DECL_SIZE_MAX 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SIG2STR 1 | #define HAVE_DECL_SIG2STR_MAX 1 | #define HAVE_STR2SIG 1 | #define _PATH_NSSWITCH_CONF "/etc/nsswitch.conf" | #define HAVE_SECURITY_PAM_APPL_H 1 | #define HAVE_PAM_GETENVLIST 1 | #define HAVE_PAM 1 | #define HAVE_POLL 1 | #define HAVE_DLOPEN 1 | #define _PATH_SUDO_LOGFILE "/var/log/sudo.log" | #define _PATH_SUDO_TIMEDIR "/var/run/sudo/ts" | #define _PATH_SUDO_LECTURE_DIR "/var/adm/sudo/lectured" | #define _PATH_SUDO_IO_LOGDIR "/var/log/sudo-io" | #define _PATH_ZONEINFO "/usr/share/lib/zoneinfo" | #define HAVE_DSO_VISIBILITY 1 | /* end confdefs.h. */ | | #include | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef STDC_HEADERS | # include | # include | #else | # ifdef HAVE_STDLIB_H | # include | # endif | #endif | #ifdef HAVE_STRING_H | # if !defined STDC_HEADERS && defined HAVE_MEMORY_H | # include | # endif | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main () | { | char buf[1024]; buf[1023] = '\0'; | ; | return 0; | } | configure:26857: gcc -std=gnu99 -o conftest -fstack-protector-all -fstack-protector-all conftest.c >&5 configure:26857: $? = 0 configure:26901: result: -fstack-protector-all configure:26907: checking whether the linker accepts -Wl,-z,relro configure:26926: gcc -std=gnu99 -o conftest -g -O2 -fvisibility=hidden -DZLIB_CONST -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c >&5 ld: fatal: option -z has illegal argument `relro' ld: fatal: Flags processing errors collect2: ld returned 1 exit status configure:26926: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.9.0" | #define PACKAGE_STRING "sudo 1.9.0" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | #define STDC_HEADERS 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_MEMORY_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_UNISTD_H 1 | #define __EXTENSIONS__ 1 | #define _ALL_SOURCE 1 | #define _GNU_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define _TANDEM_SOURCE 1 | #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" | #define _PATH_SSSD_LIB ""LIBDIR"" | #define LOGGING SLOG_SYSLOG | #define PRI_SUCCESS "notice" | #define PRI_FAILURE "alert" | #define MAXLOGFILELEN 80 | #define SEND_MAIL_WHEN_NO_USER 1 | #define MAILTO "root" | #define MAILSUBJECT "*** SECURITY information for %h ***" | #define PASSPROMPT "Password: " | #define INCORRECT_PASSWORD "Sorry, try again." | #define SUDO_UMASK 0022 | #define RUNAS_DEFAULT "root" | #define EDITOR _PATH_VI | #define ENV_EDITOR 1 | #define TRIES_FOR_PASSWORD 3 | #define TIMEOUT 5 | #define PASSWORD_TIMEOUT 5 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" | #define TIMESTAMP_TYPE tty | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define PAM_SUN_CODEBASE 1 | #define RTLD_PRELOAD_VAR "LD_PRELOAD" | #define RTLD_PRELOAD_DELIM " " | #define _PATH_MV "/usr/bin/mv" | #define _PATH_BSHELL "/usr/xpg4/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "auth" | #define HAVE_DIRENT_H 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_WORDEXP_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_STROPTS_H 1 | #define HAVE_SYS_SYSMACROS_H 1 | #define HAVE_SYS_SYSCALL_H 1 | #define HAVE_SYS_STATVFS_H 1 | #define MAJOR_IN_MKDEV 1 | #define HAVE_UTMPX_H 1 | #define HAVE_PROCFS_H 1 | #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 | #define HAVE__TTYNAME_DEV 1 | #define _FILE_OFFSET_BITS 64 | #define HAVE_MAILLOCK_H 1 | #define _PATH_MAILDIR MAILDIR | #define __STDC_WANT_LIB_EXT1__ 1 | #define HAVE_STRUCT_IN6_ADDR 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_LONG_LONG_INT 1 | #define rsize_t size_t | #define errno_t int | #define MAX_UID_T_LEN 10 | #define SIZEOF_ID_T 4 | #define SIZEOF_LONG_LONG 8 | #define SIZEOF_TIME_T 4 | #define HAVE_STRUCT_UTMP_UT_ID 1 | #define HAVE_STRUCT_UTMP_UT_PID 1 | #define HAVE_STRUCT_UTMP_UT_TV 1 | #define HAVE_STRUCT_UTMP_UT_TYPE 1 | #define HAVE_STRUCT_UTMP_UT_EXIT 1 | #define HAVE_STRUCT_UTMP_UT_EXIT_E_TERMINATION 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_NSS_DBDEFS_H 1 | #define HAVE_NSS_SEARCH 1 | #define HAVE__NSS_XBYY_BUF_ALLOC 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_PTHREAD_ATFORK 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | #define PUTENV_CONST /**/ | #define HAVE_SETREUID 1 | #define HAVE_LOCKF 1 | #define HAVE_INNETGR 1 | #define HAVE_DECL_INNETGR 1 | #define HAVE_SYSINFO 1 | #define HAVE_SYS_SYSTEMINFO_H 1 | #define HAVE_UTIMES 1 | #define HAVE_FUTIMESAT 1 | #define HAVE_GLOB 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_OPENAT 1 | #define HAVE_UNLINKAT 1 | #define HAVE_FSTATAT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_RANDOM 1 | #define HAVE_SNPRINTF 1 | #define HAVE_VSNPRINTF 1 | #define HAVE_ST_MTIM 1 | #define HAVE_VSYSLOG 1 | #define HAVE_DD_FD 1 | #define HAVE_INET_PTON 1 | #define HAVE_INET_NTOP 1 | #define HAVE_GETADDRINFO 1 | #define HAVE___FUNC__ 1 | #define HAVE_NGETTEXT 1 | #define HAVE_LIBINTL_H 1 | #define HAVE_ZLIB_H 1 | #define HAVE_DECL_ERRNO 1 | #define HAVE_DECL_H_ERRNO 1 | #define HAVE_DECL_LLONG_MAX 1 | #define HAVE_DECL_LLONG_MIN 1 | #define HAVE_DECL_ULLONG_MAX 1 | #define HAVE_DECL_PATH_MAX 1 | #define HAVE_DECL_SIZE_MAX 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SIG2STR 1 | #define HAVE_DECL_SIG2STR_MAX 1 | #define HAVE_STR2SIG 1 | #define _PATH_NSSWITCH_CONF "/etc/nsswitch.conf" | #define HAVE_SECURITY_PAM_APPL_H 1 | #define HAVE_PAM_GETENVLIST 1 | #define HAVE_PAM 1 | #define HAVE_POLL 1 | #define HAVE_DLOPEN 1 | #define _PATH_SUDO_LOGFILE "/var/log/sudo.log" | #define _PATH_SUDO_TIMEDIR "/var/run/sudo/ts" | #define _PATH_SUDO_LECTURE_DIR "/var/adm/sudo/lectured" | #define _PATH_SUDO_IO_LOGDIR "/var/log/sudo-io" | #define _PATH_ZONEINFO "/usr/share/lib/zoneinfo" | #define HAVE_DSO_VISIBILITY 1 | /* end confdefs.h. */ | | int | main () | { | | ; | return 0; | } configure:26935: result: no configure:26990: using the following authentication methods: pam configure:27248: creating ./config.status ## ---------------------- ## ## Running config.status. ## ## ---------------------- ## This file was extended by sudo config.status 1.9.0, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = CONFIG_HEADERS = CONFIG_LINKS = CONFIG_COMMANDS = $ ./config.status on unstable9x config.status:1391: creating Makefile config.status:1391: creating doc/Makefile config.status:1391: creating examples/Makefile config.status:1391: creating include/Makefile config.status:1391: creating lib/iolog/Makefile config.status:1391: creating lib/util/Makefile config.status:1391: creating lib/util/util.exp config.status:1391: creating logsrvd/Makefile config.status:1391: creating src/sudo_usage.h config.status:1391: creating src/Makefile config.status:1391: creating plugins/sample/Makefile config.status:1391: creating plugins/group_file/Makefile config.status:1391: creating plugins/system_group/Makefile config.status:1391: creating plugins/sudoers/Makefile config.status:1391: creating plugins/sudoers/sudoers config.status:1391: creating config.h config.status:1391: creating pathnames.h config.status:1575: executing libtool commands ## ---------------- ## ## Cache variables. ## ## ---------------- ## ac_cv_build=i386-pc-solaris2.9 ac_cv_c_compiler_gnu=yes ac_cv_c_const=yes ac_cv_c_inline=inline ac_cv_c_volatile=yes ac_cv_env_BSHELLPROG_set= ac_cv_env_BSHELLPROG_value= ac_cv_env_CC_set= ac_cv_env_CC_value= ac_cv_env_CFLAGS_set= ac_cv_env_CFLAGS_value= ac_cv_env_CPPFLAGS_set= ac_cv_env_CPPFLAGS_value= ac_cv_env_CPP_set= ac_cv_env_CPP_value= ac_cv_env_LDFLAGS_set= ac_cv_env_LDFLAGS_value= ac_cv_env_LIBS_set= ac_cv_env_LIBS_value= ac_cv_env_LT_SYS_LIBRARY_PATH_set= ac_cv_env_LT_SYS_LIBRARY_PATH_value= ac_cv_env_MVPROG_set= ac_cv_env_MVPROG_value= ac_cv_env_SENDMAILPROG_set= ac_cv_env_SENDMAILPROG_value= ac_cv_env_VIPROG_set= ac_cv_env_VIPROG_value= ac_cv_env_YACC_set= ac_cv_env_YACC_value= ac_cv_env_YFLAGS_set= ac_cv_env_YFLAGS_value= ac_cv_env_build_alias_set= ac_cv_env_build_alias_value= ac_cv_env_host_alias_set= ac_cv_env_host_alias_value= ac_cv_env_target_alias_set= ac_cv_env_target_alias_value= ac_cv_func__getpty=no ac_cv_func__nss_XbyY_buf_alloc=yes ac_cv_func__nss_initf_group=no ac_cv_func__ttyname_dev=yes ac_cv_func_arc4random=no ac_cv_func_asprintf=no ac_cv_func_clock_gettime=no ac_cv_func_closefrom=yes ac_cv_func_dl_iterate_phdr=no ac_cv_func_dlopen=no ac_cv_func_dup3=no ac_cv_func_exect=no ac_cv_func_execvP=no ac_cv_func_execvpe=no ac_cv_func_faccessat=no ac_cv_func_fchmodat=no ac_cv_func_fexecve=no ac_cv_func_fstatat=yes ac_cv_func_futimens=no ac_cv_func_futimes=no ac_cv_func_futimesat=yes ac_cv_func_getauxval=no ac_cv_func_getdelim=no ac_cv_func_getdomainname=no ac_cv_func_getentropy=no ac_cv_func_getgrouplist=no ac_cv_func_getgroups=yes ac_cv_func_getgroups_works=yes ac_cv_func_getifaddrs=no ac_cv_func_getopt_long=no ac_cv_func_getprogname=no ac_cv_func_getutsid=no ac_cv_func_getutxid=yes ac_cv_func_glob=yes ac_cv_func_grantpt=yes ac_cv_func_inet_ntop=yes ac_cv_func_inet_pton=no ac_cv_func_innetgr=yes ac_cv_func_killpg=yes ac_cv_func_lockf=yes ac_cv_func_memrchr=no ac_cv_func_memset_s=no ac_cv_func_mkstemps=no ac_cv_func_nanosleep=no ac_cv_func_ngettext=yes ac_cv_func_nl_langinfo=yes ac_cv_func_nss_search=yes ac_cv_func_openat=yes ac_cv_func_openpty=no ac_cv_func_pam_getenvlist=yes ac_cv_func_pipe2=no ac_cv_func_poll=yes ac_cv_func_posix_openpt=no ac_cv_func_ppoll=no ac_cv_func_pread=yes ac_cv_func_priv_set=no ac_cv_func_pthread_atfork=yes ac_cv_func_pw_dup=no ac_cv_func_pwrite=yes ac_cv_func_random=yes ac_cv_func_reallocarray=no ac_cv_func_seteuid=yes ac_cv_func_setgroupent=no ac_cv_func_setpassent=no ac_cv_func_setresuid=no ac_cv_func_setreuid=yes ac_cv_func_shl_load=no ac_cv_func_sig2str=yes ac_cv_func_snprintf=yes ac_cv_func_socket=no ac_cv_func_str2sig=yes ac_cv_func_strlcat=yes ac_cv_func_strlcpy=yes ac_cv_func_strnlen=no ac_cv_func_strsignal=yes ac_cv_func_sysctl=no ac_cv_func_sysinfo=yes ac_cv_func_syslog=yes ac_cv_func_unlinkat=yes ac_cv_func_unsetenv=no ac_cv_func_utimensat=no ac_cv_func_utimes=yes ac_cv_func_vasprintf=no ac_cv_func_vsnprintf=yes ac_cv_func_vsyslog=yes ac_cv_func_wordexp=yes ac_cv_have_decl_LLONG_MAX=yes ac_cv_have_decl_LLONG_MIN=yes ac_cv_have_decl_PATH_MAX=yes ac_cv_have_decl_SIG2STR_MAX=yes ac_cv_have_decl_SIZE_MAX=yes ac_cv_have_decl_ULLONG_MAX=yes ac_cv_have_decl_errno=yes ac_cv_have_decl_h_errno=yes ac_cv_have_decl_innetgr=yes ac_cv_have_working_snprintf=yes ac_cv_have_working_vsnprintf=yes ac_cv_header_dirent_dirent_h=yes ac_cv_header_dlfcn_h=yes ac_cv_header_endian_h=no ac_cv_header_inttypes_h=yes ac_cv_header_machine_endian_h=no ac_cv_header_maillock_h=yes ac_cv_header_memory_h=yes ac_cv_header_minix_config_h=no ac_cv_header_netgroup_h=no ac_cv_header_nss_dbdefs_h=yes ac_cv_header_paths_h=no ac_cv_header_procfs_h=yes ac_cv_header_pthread_h=yes ac_cv_header_security_pam_appl_h=yes ac_cv_header_sha2_h=no ac_cv_header_spawn_h=no ac_cv_header_stdbool_h=yes ac_cv_header_stdc=yes ac_cv_header_stdint_h=yes ac_cv_header_stdlib_h=yes ac_cv_header_string_h=yes ac_cv_header_strings_h=yes ac_cv_header_sys_bsdtypes_h=no ac_cv_header_sys_endian_h=no ac_cv_header_sys_mkdev_h=yes ac_cv_header_sys_select_h=yes ac_cv_header_sys_sockio_h=yes ac_cv_header_sys_stat_h=yes ac_cv_header_sys_statvfs_h=yes ac_cv_header_sys_stropts_h=yes ac_cv_header_sys_syscall_h=yes ac_cv_header_sys_sysmacros_h=yes ac_cv_header_sys_systeminfo_h=yes ac_cv_header_sys_types_h=yes ac_cv_header_unistd_h=yes ac_cv_header_utmps_h=no ac_cv_header_utmpx_h=yes ac_cv_header_wordexp_h=yes ac_cv_header_zlib_h=yes ac_cv_host=i386-pc-solaris2.9 ac_cv_lib_dl_dlopen=yes ac_cv_lib_dld_shl_load=no ac_cv_lib_pam_pam_start_ldl=yes ac_cv_lib_pthread_main=yes ac_cv_lib_rt_clock_gettime=yes ac_cv_lib_rt_nanosleep=yes ac_cv_lib_util_openpty=no ac_cv_lib_z_gzdopen=yes ac_cv_member_struct_dirent_d_namlen=no ac_cv_member_struct_dirent_d_type=no ac_cv_member_struct_psinfo_pr_ttydev=yes ac_cv_member_struct_sockaddr_in_sin_len=no ac_cv_member_struct_sockaddr_sa_len=no ac_cv_member_struct_stat_st_mtim=yes ac_cv_member_struct_stat_st_mtim_st__tim=no ac_cv_member_struct_tm_tm_gmtoff=no ac_cv_member_struct_utmpx_ut_exit___e_termination=no ac_cv_member_struct_utmpx_ut_exit_e_termination=yes ac_cv_member_struct_utmpx_ut_id=yes ac_cv_member_struct_utmpx_ut_pid=yes ac_cv_member_struct_utmpx_ut_tv=yes ac_cv_member_struct_utmpx_ut_type=yes ac_cv_objext=o ac_cv_path_BSHELLPROG=/usr/xpg4/bin/sh ac_cv_path_EGREP=$'/opt/csw/bin/ggrep -E' ac_cv_path_FGREP=$'/opt/csw/bin/ggrep -F' ac_cv_path_FLEX=/opt/csw/bin/flex ac_cv_path_GREP=/opt/csw/bin/ggrep ac_cv_path_MANDOCPROG=mandoc ac_cv_path_MVPROG=/usr/bin/mv ac_cv_path_NROFFPROG=/usr/bin/nroff ac_cv_path_SED=/opt/csw/bin/gsed ac_cv_path_SENDMAILPROG=/usr/lib/sendmail ac_cv_path_TRPROG=/usr/xpg4/bin/tr ac_cv_path_UNAMEPROG=/usr/bin/uname ac_cv_path_VIPROG=/usr/bin/vi ac_cv_path_lt_DD=/usr/bin/dd ac_cv_prog_AWK=gawk ac_cv_prog_CPP=$'gcc -E' ac_cv_prog_YACC=$'bison -y' ac_cv_prog_ac_ct_AR=ar ac_cv_prog_ac_ct_CC=gcc ac_cv_prog_ac_ct_MANIFEST_TOOL=mt ac_cv_prog_ac_ct_RANLIB=: ac_cv_prog_cc_c89= ac_cv_prog_cc_c99=-std=gnu99 ac_cv_prog_cc_g=yes ac_cv_prog_cc_stdc=-std=gnu99 ac_cv_safe_to_define___extensions__=yes ac_cv_search_opendir=$'none required' ac_cv_search_strerror=$'none required' ac_cv_sizeof_id_t=4 ac_cv_sizeof_long_long=8 ac_cv_sizeof_time_t=4 ac_cv_sys_file_offset_bits=64 ac_cv_sys_largefile_CC=no ac_cv_sys_posix_termios=yes ac_cv_type__Bool=yes ac_cv_type_clockid_t=yes ac_cv_type_errno_t=no ac_cv_type_getgroups=gid_t ac_cv_type_intmax_t=yes ac_cv_type_long_long_int=yes ac_cv_type_mode_t=yes ac_cv_type_rsize_t=no ac_cv_type_sig_atomic_t=yes ac_cv_type_size_t=yes ac_cv_type_socklen_t=yes ac_cv_type_struct_in6_addr=yes ac_cv_type_uid_t=yes ac_cv_type_uint32_t=yes ac_cv_type_uint64_t=yes ac_cv_type_uint8_t=yes ac_cv_type_uintmax_t=yes ac_cv_type_unsigned_long_long_int=yes ax_cv_check_cflags___fvisibility_hidden=yes ax_cv_check_cflags___static_libgcc=yes ax_cv_check_ldflags___Wl__z_relro=no ax_cv_func_getaddrinfo=no ax_cv_lib_getaddrinfo_socket=yes lt_cv_ar_at_file=no lt_cv_archive_cmds_need_lc=no lt_cv_deplibs_check_method=pass_all lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl lt_cv_dlopen_self=yes lt_cv_dlopen_self_static=no lt_cv_file_magic_cmd=$'$MAGIC_CMD' lt_cv_file_magic_test_file= lt_cv_ld_reload_flag=-r lt_cv_nm_interface=$'BSD nm' lt_cv_objdir=.libs lt_cv_path_LD=/usr/ccs/bin/ld lt_cv_path_NM=$'/usr/xpg4/bin/nm -p' lt_cv_path_mainfest_tool=no lt_cv_prog_compiler_c_o=yes lt_cv_prog_compiler_pic=$'-fPIC -DPIC' lt_cv_prog_compiler_pic_works=yes lt_cv_prog_compiler_rtti_exceptions=no lt_cv_prog_compiler_static_works=yes lt_cv_prog_gnu_ld=no lt_cv_sharedlib_from_linklib_cmd=$'printf %s\\n' lt_cv_sys_global_symbol_pipe=$'sed -n -e \'s/^.*[\t ]\\([BDRT][BDRT]*\\)[\t ][\t ]*\\([_A-Za-z][_A-Za-z0-9]*\\)$/\\1 \\2 \\2/p\' | sed \'/ __gnu_lto/d\'' lt_cv_sys_global_symbol_to_c_name_address=$'sed -n -e \'s/^: \\(.*\\) .*$/ {"\\1", (void *) 0},/p\' -e \'s/^[BDRT][BDRT]* .* \\(.*\\)$/ {"\\1", (void *) \\&\\1},/p\'' lt_cv_sys_global_symbol_to_c_name_address_lib_prefix=$'sed -n -e \'s/^: \\(.*\\) .*$/ {"\\1", (void *) 0},/p\' -e \'s/^[BDRT][BDRT]* .* \\(lib.*\\)$/ {"\\1", (void *) \\&\\1},/p\' -e \'s/^[BDRT][BDRT]* .* \\(.*\\)$/ {"lib\\1", (void *) \\&\\1},/p\'' lt_cv_sys_global_symbol_to_cdecl=$'sed -n -e \'s/^T .* \\(.*\\)$/extern int \\1();/p\' -e \'s/^[BDRT][BDRT]* .* \\(.*\\)$/extern char \\1;/p\'' lt_cv_sys_global_symbol_to_import= lt_cv_sys_max_cmd_len=786240 lt_cv_to_host_file_cmd=func_convert_file_noop lt_cv_to_tool_file_cmd=func_convert_file_noop lt_cv_truncate_bin=$'/usr/bin/dd bs=4096 count=1' sudo_cv___func__=yes sudo_cv___progname=no sudo_cv_func_fnmatch=no sudo_cv_func_isblank=no sudo_cv_func_putenv_const=no sudo_cv_gettext=no sudo_cv_gettext_lintl=yes sudo_cv_lib_inet_inet_pton=no sudo_cv_lib_nsl_inet_pton=yes sudo_cv_lib_socket_socket=yes sudo_cv_optreset=no sudo_cv_prev_host=i386-pc-solaris2.9 sudo_cv_uid_t_len=10 sudo_cv_use_fortify_source=yes sudo_cv_var_mantype=man sudo_cv_var_stack_protector=-fstack-protector-all ## ----------------- ## ## Output variables. ## ## ----------------- ## ' AFS_LIBS='' AR='ar' ASAN_CFLAGS='' ASAN_LDFLAGS='' AUTH_OBJS='pam.lo' AWK='gawk' BAMAN='0' BSDAUTH_USAGE='' BSHELLPROG='/usr/xpg4/bin/sh' CC='gcc -std=gnu99' CFLAGS='-g -O2 -fvisibility=hidden' CHECK_NOEXEC='check_noexec' COMMON_OBJS=' event_poll.lo' COMPAT_EXP='sudo_getgrouplist COMPAT_TEST_PROGS='getdelim_test fnm_test mktemp_test' CONFIGURE_ARGS='' CPP='gcc -E' CPPFLAGS='-DZLIB_CONST -D_FORTIFY_SOURCE=2' CROSS_COMPILING='no' DEFS='-DHAVE_CONFIG_H' DEVEL='' DIGEST='digest.lo' DLLTOOL='false' DONT_LEAK_PATH_INFO='' DSYMUTIL='' DUMPBIN='' ECHO_C='' ECHO_N='-n' ECHO_T='' EGREP='/opt/csw/bin/ggrep -E' EXEEXT='' FGREP='/opt/csw/bin/ggrep -F' FLEX='/opt/csw/bin/flex' GETGROUPS_LIB='' GREP='/opt/csw/bin/ggrep' INIT_DIR='' INIT_SCRIPT='' INSTALL_BACKUP='' INSTALL_NOEXEC='install-noexec' KRB5CONFIG='' LCMAN='0' LD='/usr/ccs/bin/ld' LDAP='#' LDFLAGS='' LIBDL='-ldl' LIBINTL='-lintl' LIBMD='' LIBOBJS=' ${LIBOBJDIR}getdelim$U.o ${LIBOBJDIR}reallocarray$U.o ${LIBOBJDIR}arc4random$U.o ${LIBOBJDIR}arc4random_uniform$U.o ${LIBOBJDIR}getentropy$U.o ${LIBOBJDIR}utimens$U.o ${LIBOBJDIR}fnmatch$U.o ${LIBOBJDIR}isblank$U.o ${LIBOBJDIR}memrchr$U.o ${LIBOBJDIR}memset_s$U.o ${LIBOBJDIR}fchmodat$U.o ${LIBOBJDIR}dup3$U.o ${LIBOBJDIR}pipe2$U.o ${LIBOBJDIR}pw_dup$U.o ${LIBOBJDIR}strnlen$U.o ${LIBOBJDIR}strndup$U.o ${LIBOBJDIR}getopt_long$U.o ${LIBOBJDIR}mktemp$U.o ${LIBOBJDIR}snprintf$U.o ${LIBOBJDIR}sha2$U.o' LIBPTHREAD='-lpthread' LIBRT='-lrt' LIBS='' LIBTOOL='$(SHELL) $(top_builddir)/libtool' LIBTOOL_DEPS='./ltmain.sh' LIBUTIL_LDFLAGS='' LIPO='' LN_S='ln -s' LOCALEDIR_SUFFIX='' LOGINCAP_USAGE='' LTLIBOBJS=' ${LIBOBJDIR}getdelim$U.lo ${LIBOBJDIR}reallocarray$U.lo ${LIBOBJDIR}arc4random$U.lo ${LIBOBJDIR}arc4random_uniform$U.lo ${LIBOBJDIR}getentropy$U.lo ${LIBOBJDIR}utimens$U.lo ${LIBOBJDIR}fnmatch$U.lo ${LIBOBJDIR}isblank$U.lo ${LIBOBJDIR}memrchr$U.lo ${LIBOBJDIR}memset_s$U.lo ${LIBOBJDIR}fchmodat$U.lo ${LIBOBJDIR}dup3$U.lo ${LIBOBJDIR}pipe2$U.lo ${LIBOBJDIR}pw_dup$U.lo ${LIBOBJDIR}strnlen$U.lo ${LIBOBJDIR}strndup$U.lo ${LIBOBJDIR}getopt_long$U.lo ${LIBOBJDIR}mktemp$U.lo ${LIBOBJDIR}snprintf$U.lo ${LIBOBJDIR}sha2$U.lo' LT_DEP_LIBS=' -lsocket' LT_LDDEP='' LT_LDEXPORTS='' LT_LDFLAGS='-Wc,-static-libgcc' LT_STATIC='--tag=disable-static' LT_SYS_LIBRARY_PATH='' MANCOMPRESS='' MANCOMPRESSEXT='' MANDIRTYPE='man' MANDOCPROG='mandoc' MANIFEST_TOOL=':' MANTYPE='man' MVPROG='/usr/bin/mv' NET_LIBS=' -lsocket -lnsl' NM='/usr/xpg4/bin/nm -p' NMEDIT='' NOEXECDIR='$(exec_prefix)/libexec/sudo' NOEXECFILE='sudo_noexec.so' NROFFPROG='/usr/bin/nroff' OBJDUMP='false' OBJEXT='o' OTOOL64='' OTOOL='' PACKAGE_BUGREPORT='https://bugzilla.sudo.ws/' PACKAGE_NAME='sudo' PACKAGE_STRING='sudo 1.9.0' PACKAGE_TARNAME='sudo' PACKAGE_URL='' PACKAGE_VERSION='1.9.0' PATH_SEPARATOR=':' PIE_CFLAGS='' PIE_LDFLAGS='' PROGS='sudo sudo_noexec.la' PSMAN='0' RANLIB=':' RC_LINK='' REPLAY_LIBS='' SED='/opt/csw/bin/gsed' SELINUX_USAGE='' SEMAN='0' SENDMAILPROG='/usr/lib/sendmail' SHELL='/bin/bash' SHLIB_ENABLE='yes' SHLIB_MODE='0644' SIGNAME='' SSP_CFLAGS='-fstack-protector-all' SSP_LDFLAGS='-Wc,-fstack-protector-all' STATIC_SUDOERS='' STRIP=':' SUDOERS_GID='0' SUDOERS_LDFLAGS='' SUDOERS_LIBS=' -lpam' SUDOERS_MODE='0440' SUDOERS_OBJS='' SUDOERS_TEST_PROGS='check_symbols' SUDOERS_UID='0' SUDO_LDFLAGS='' SUDO_LIBS='' SUDO_NLS='enabled' SUDO_OBJS=' solaris.o' TMPFILES_D='' TRPROG='/usr/xpg4/bin/tr' UNAMEPROG='/usr/bin/uname' VIPROG='/usr/bin/vi' YACC='bison -y' YFLAGS='' ZLIB='-lz' ZLIB_LDFLAGS='' ZLIB_SRC='' ac_ct_AR='ar' ac_ct_CC='gcc' ac_ct_DUMPBIN='' badpass_message='Sorry, try again.' badpri='alert' bindir='$(exec_prefix)/bin' build='i386-pc-solaris2.9' build_alias='' build_cpu='i386' build_os='solaris2.9' build_vendor='pc' datadir='${datarootdir}' datarootdir='$(prefix)/share' devdir='$(srcdir)' devsearch='/dev/pts:/dev/vt:/dev/term:/dev/zcons:/dev/pty:/dev' docdir='$(datarootdir)/doc/$(PACKAGE_TARNAME)' dvidir='${docdir}' editor='vi' env_editor='on' env_reset='on' exampledir='$(docdir)/examples' exec_prefix='$(prefix)' fqdn='off' goodpri='notice' host='i386-pc-solaris2.9' host_alias='' host_cpu='i386' host_os='solaris2.9' host_vendor='pc' htmldir='${docdir}' ignore_dot='off' includedir='$(prefix)/include' infodir='${datarootdir}/info' insults='off' iolog_dir='/var/log/sudo-io' isblank ldap_conf='/etc/ldap.conf' ldap_secret='/etc/ldap.secret' lecture='once' libdir='${exec_prefix}/lib' libexecdir='$(exec_prefix)/libexec' localedir='$(datarootdir)/locale' localstatedir='$(prefix)/var' logfac='auth' loglen='80' logpath='/var/log/sudo.log' long_otp_prompt='off' mail_no_host='off' mail_no_perms='off' mail_no_user='on' mailsub='*** SECURITY information for %h ***' mailto='root' mandir='$(prefix)/man' mansectform='4' mansectsu='1m' mansrcdir='.' netsvc_conf='/etc/netsvc.conf' noexec_file='/usr/local/libexec/sudo/sudo_noexec.so' nsswitch_conf='/etc/nsswitch.conf' oldincludedir='/usr/include' pam_login_service='sudo' pam_session='on' passprompt='Password: ' passwd_tries='3' password_timeout='5' path_info='on' pdfdir='${docdir}' plugindir='/usr/local/libexec/sudo' prefix='/usr/local' program_transform_name='s,x,x,' psdir='${docdir}' root_sudo='on' runas_default='root' rundir='/var/run/sudo' sbindir='$(exec_prefix)/sbin' secure_path='not set' sesh_file='/usr/local/libexec/sudo/sesh' sharedstatedir='${prefix}/com' sssd_lib='"LIBDIR"' sudo_SHA224Final sudo_SHA224Init sudo_SHA224Pad sudo_SHA224Transform sudo_SHA224Update sudo_SHA256Final sudo_SHA256Init sudo_SHA256Pad sudo_SHA256Transform sudo_SHA256Update sudo_SHA384Final sudo_SHA384Init sudo_SHA384Pad sudo_SHA384Transform sudo_SHA384Update sudo_SHA512Final sudo_SHA512Init sudo_SHA512Pad sudo_SHA512Transform sudo_SHA512Update sudo_arc4random sudo_arc4random_uniform sudo_asprintf sudo_dup3 sudo_fchmodat sudo_fnmatch sudo_futimens sudo_getdelim sudo_getentropy sudo_getopt_long sudo_getopt_long_only sudo_getprogname sudo_memrchr sudo_memset_s sudo_mkdtemp sudo_mkstemps sudo_pipe2 sudo_pw_dup sudo_reallocarray sudo_strndup sudo_strnlen sudo_umask='0022' sudo_utimensat sudo_vasprintf sudo_warn_gettext_v1 sysconfdir='/etc' target_alias='' timeout='5' timestamp_type='tty' umask_override='off' vardir='/var/adm/sudo' ## ----------- ## ## confdefs.h. ## ## ----------- ## /* confdefs.h */ #define PACKAGE_NAME "sudo" #define PACKAGE_TARNAME "sudo" #define PACKAGE_VERSION "1.9.0" #define PACKAGE_STRING "sudo 1.9.0" #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" #define PACKAGE_URL "" #define STDC_HEADERS 1 #define HAVE_SYS_TYPES_H 1 #define HAVE_SYS_STAT_H 1 #define HAVE_STDLIB_H 1 #define HAVE_STRING_H 1 #define HAVE_MEMORY_H 1 #define HAVE_STRINGS_H 1 #define HAVE_INTTYPES_H 1 #define HAVE_STDINT_H 1 #define HAVE_UNISTD_H 1 #define __EXTENSIONS__ 1 #define _ALL_SOURCE 1 #define _GNU_SOURCE 1 #define _POSIX_PTHREAD_SEMANTICS 1 #define _TANDEM_SOURCE 1 #define _PATH_SSSD_CONF "/etc/sssd/sssd.conf" #define _PATH_SSSD_LIB ""LIBDIR"" #define LOGGING SLOG_SYSLOG #define PRI_SUCCESS "notice" #define PRI_FAILURE "alert" #define MAXLOGFILELEN 80 #define SEND_MAIL_WHEN_NO_USER 1 #define MAILTO "root" #define MAILSUBJECT "*** SECURITY information for %h ***" #define PASSPROMPT "Password: " #define INCORRECT_PASSWORD "Sorry, try again." #define SUDO_UMASK 0022 #define RUNAS_DEFAULT "root" #define EDITOR _PATH_VI #define ENV_EDITOR 1 #define TRIES_FOR_PASSWORD 3 #define TIMEOUT 5 #define PASSWORD_TIMEOUT 5 #define _PATH_LDAP_CONF "/etc/ldap.conf" #define _PATH_LDAP_SECRET "/etc/ldap.secret" #define _PATH_SUDO_ASKPASS NULL #define ENV_RESET 1 #define _PATH_SUDO_DEVSEARCH _PATH_DEV "pts:" _PATH_DEV "vt:" _PATH_DEV "term:" _PATH_DEV "zcons:" _PATH_DEV "pty:" _PATH_DEV "" #define TIMESTAMP_TYPE tty #define HAVE_DLFCN_H 1 #define LT_OBJDIR ".libs/" #define PAM_SUN_CODEBASE 1 #define RTLD_PRELOAD_VAR "LD_PRELOAD" #define RTLD_PRELOAD_DELIM " " #define _PATH_MV "/usr/bin/mv" #define _PATH_BSHELL "/usr/xpg4/bin/sh" #define _PATH_SUDO_SENDMAIL "/usr/lib/sendmail" #define _PATH_VI "/usr/bin/vi" #define LOGFAC "auth" #define HAVE_DIRENT_H 1 #define HAVE__BOOL 1 #define HAVE_STDBOOL_H 1 #define HAVE_SYS_TYPES_H 1 #define HAVE_WORDEXP_H 1 #define HAVE_SYS_SOCKIO_H 1 #define HAVE_SYS_SELECT_H 1 #define HAVE_SYS_STROPTS_H 1 #define HAVE_SYS_SYSMACROS_H 1 #define HAVE_SYS_SYSCALL_H 1 #define HAVE_SYS_STATVFS_H 1 #define MAJOR_IN_MKDEV 1 #define HAVE_UTMPX_H 1 #define HAVE_PROCFS_H 1 #define HAVE_STRUCT_PSINFO_PR_TTYDEV 1 #define HAVE__TTYNAME_DEV 1 #define _FILE_OFFSET_BITS 64 #define HAVE_MAILLOCK_H 1 #define _PATH_MAILDIR MAILDIR #define __STDC_WANT_LIB_EXT1__ 1 #define HAVE_STRUCT_IN6_ADDR 1 #define HAVE_UNSIGNED_LONG_LONG_INT 1 #define HAVE_LONG_LONG_INT 1 #define rsize_t size_t #define errno_t int #define MAX_UID_T_LEN 10 #define SIZEOF_ID_T 4 #define SIZEOF_LONG_LONG 8 #define SIZEOF_TIME_T 4 #define HAVE_STRUCT_UTMP_UT_ID 1 #define HAVE_STRUCT_UTMP_UT_PID 1 #define HAVE_STRUCT_UTMP_UT_TV 1 #define HAVE_STRUCT_UTMP_UT_TYPE 1 #define HAVE_STRUCT_UTMP_UT_EXIT 1 #define HAVE_STRUCT_UTMP_UT_EXIT_E_TERMINATION 1 #define GETGROUPS_T gid_t #define HAVE_GETGROUPS 1 #define HAVE_KILLPG 1 #define HAVE_NL_LANGINFO 1 #define HAVE_PREAD 1 #define HAVE_PWRITE 1 #define HAVE_WORDEXP 1 #define HAVE_SETEUID 1 #define HAVE_NSS_DBDEFS_H 1 #define HAVE_NSS_SEARCH 1 #define HAVE__NSS_XBYY_BUF_ALLOC 1 #define HAVE_PTHREAD_H 1 #define HAVE_PTHREAD_ATFORK 1 #define HAVE_GETUTXID 1 #define HAVE_GRANTPT 1 #define PUTENV_CONST /**/ #define HAVE_SETREUID 1 #define HAVE_LOCKF 1 #define HAVE_INNETGR 1 #define HAVE_DECL_INNETGR 1 #define HAVE_SYSINFO 1 #define HAVE_SYS_SYSTEMINFO_H 1 #define HAVE_UTIMES 1 #define HAVE_FUTIMESAT 1 #define HAVE_GLOB 1 #define HAVE_NANOSLEEP 1 #define HAVE_OPENAT 1 #define HAVE_UNLINKAT 1 #define HAVE_FSTATAT 1 #define HAVE_STRLCPY 1 #define HAVE_STRLCAT 1 #define HAVE_CLOCK_GETTIME 1 #define HAVE_CLOSEFROM 1 #define HAVE_RANDOM 1 #define HAVE_SNPRINTF 1 #define HAVE_VSNPRINTF 1 #define HAVE_ST_MTIM 1 #define HAVE_VSYSLOG 1 #define HAVE_DD_FD 1 #define HAVE_INET_PTON 1 #define HAVE_INET_NTOP 1 #define HAVE_GETADDRINFO 1 #define HAVE___FUNC__ 1 #define HAVE_NGETTEXT 1 #define HAVE_LIBINTL_H 1 #define HAVE_ZLIB_H 1 #define HAVE_DECL_ERRNO 1 #define HAVE_DECL_H_ERRNO 1 #define HAVE_DECL_LLONG_MAX 1 #define HAVE_DECL_LLONG_MIN 1 #define HAVE_DECL_ULLONG_MAX 1 #define HAVE_DECL_PATH_MAX 1 #define HAVE_DECL_SIZE_MAX 1 #define HAVE_STRSIGNAL 1 #define HAVE_SIG2STR 1 #define HAVE_DECL_SIG2STR_MAX 1 #define HAVE_STR2SIG 1 #define _PATH_NSSWITCH_CONF "/etc/nsswitch.conf" #define HAVE_SECURITY_PAM_APPL_H 1 #define HAVE_PAM_GETENVLIST 1 #define HAVE_PAM 1 #define HAVE_POLL 1 #define HAVE_DLOPEN 1 #define _PATH_SUDO_LOGFILE "/var/log/sudo.log" #define _PATH_SUDO_TIMEDIR "/var/run/sudo/ts" #define _PATH_SUDO_LECTURE_DIR "/var/adm/sudo/lectured" #define _PATH_SUDO_IO_LOGDIR "/var/log/sudo-io" #define _PATH_ZONEINFO "/usr/share/lib/zoneinfo" #define HAVE_DSO_VISIBILITY 1 #define WITHOUT_PASSWD 1 #define os_init os_init_solaris #define _PATH_SUDO_NOEXEC "/usr/local/libexec/sudo/sudo_noexec.so" #define _PATH_SUDO_SESH NULL #define _PATH_SUDO_PLUGIN_DIR "/usr/local/libexec/sudo/" #define ENABLE_SUDO_PLUGIN_API 1 configure: exit 0