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 = unstable11x uname -m = i86pc uname -r = 5.11 uname -s = SunOS uname -v = 11.3 /usr/bin/uname -p = i386 /bin/uname -X = System = SunOS Node = unstable11x Release = 5.11 KernelID = 11.3 Machine = i86pc BusType = Serial = Users = OEM# = 0 Origin# = 1 NumCPU = 8 /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 /usr/bin/gcc configure:3261: result: gcc configure:3490: checking for C compiler version configure:3499: gcc --version >&5 gcc (GCC) 7.3.0 Copyright (C) 2017 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 Using built-in specs. COLLECT_GCC=gcc COLLECT_LTO_WRAPPER=/usr/gcc/7/lib/gcc/x86_64-pc-solaris2.11/7.3.0/lto-wrapper Target: x86_64-pc-solaris2.11 Configured with: /builds/ul11u3sru-gate/components/gcc7/gcc-7.3.0/configure --prefix=/usr/gcc/7 --mandir=/usr/gcc/7/share/man --bindir=/usr/gcc/7/bin --libdir=/usr/gcc/7/lib --sbindir=/usr/gcc/7/sbin --infodir=/usr/gcc/7/share/info --libexecdir=/usr/gcc/7/lib --enable-languages=c,c++,fortran,objc --enable-shared --enable-initfini-array --disable-rpath --with-system-zlib --with-build-config=no --with-gmp-include=/usr/include/gmp --with-mpfr-include=/usr/include/mpfr --without-gnu-ld --with-ld=/usr/bin/ld --with-gnu-as --with-as=/usr/gnu/bin/as 'BOOT_CFLAGS=-g -O2' x86_64-pc-solaris2.11 Thread model: posix gcc version 7.3.0 (GCC) configure:3510: $? = 0 configure:3499: gcc -V >&5 gcc: error: unrecognized command line option '-V' gcc: fatal error: no input files compilation terminated. configure:3510: $? = 1 configure:3499: gcc -qversion >&5 gcc: error: unrecognized command line option '-qversion'; did you mean '--version'? 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:10: fatal error: ac_nonexistent.h: No such file or directory #include ^~~~~~~~~~~~~~~~~~ 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:10: fatal error: ac_nonexistent.h: No such file or directory #include ^~~~~~~~~~~~~~~~~~ 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: /usr/bin/ggrep configure:4177: checking for egrep configure:4239: result: /usr/bin/ggrep -E configure:4244: checking for ANSI C header files configure:4264: gcc -c -g -O2 conftest.c >&5 configure:4264: $? = 0 configure:4337: gcc -o conftest -g -O2 conftest.c >&5 configure:4337: $? = 0 configure:4337: ./conftest configure:4337: $? = 0 configure:4348: result: yes configure:4361: checking for sys/types.h configure:4361: gcc -c -g -O2 conftest.c >&5 configure:4361: $? = 0 configure:4361: result: yes configure:4361: checking for sys/stat.h configure:4361: gcc -c -g -O2 conftest.c >&5 configure:4361: $? = 0 configure:4361: result: yes configure:4361: checking for stdlib.h configure:4361: gcc -c -g -O2 conftest.c >&5 configure:4361: $? = 0 configure:4361: result: yes configure:4361: checking for string.h configure:4361: gcc -c -g -O2 conftest.c >&5 configure:4361: $? = 0 configure:4361: result: yes configure:4361: checking for memory.h configure:4361: gcc -c -g -O2 conftest.c >&5 configure:4361: $? = 0 configure:4361: result: yes configure:4361: checking for strings.h configure:4361: gcc -c -g -O2 conftest.c >&5 configure:4361: $? = 0 configure:4361: result: yes configure:4361: checking for inttypes.h configure:4361: gcc -c -g -O2 conftest.c >&5 configure:4361: $? = 0 configure:4361: result: yes configure:4361: checking for stdint.h configure:4361: gcc -c -g -O2 conftest.c >&5 configure:4361: $? = 0 configure:4361: result: yes configure:4361: checking for unistd.h configure:4361: gcc -c -g -O2 conftest.c >&5 configure:4361: $? = 0 configure:4361: result: yes configure:4374: checking minix/config.h usability configure:4374: gcc -c -g -O2 conftest.c >&5 conftest.c:52:10: fatal error: minix/config.h: No such file or directory #include ^~~~~~~~~~~~~~~~ compilation terminated. configure:4374: $? = 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:4374: result: no configure:4374: checking minix/config.h presence configure:4374: gcc -E conftest.c conftest.c:19:10: fatal error: minix/config.h: No such file or directory #include ^~~~~~~~~~~~~~~~ compilation terminated. configure:4374: $? = 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:4374: result: no configure:4374: checking for minix/config.h configure:4374: result: no configure:4395: checking whether it is safe to define __EXTENSIONS__ configure:4413: gcc -c -g -O2 conftest.c >&5 configure:4413: $? = 0 configure:4420: result: yes configure:5017: checking whether to lecture users the first time they run sudo configure:5033: result: yes configure:5042: checking whether sudo should log via syslog or to a file by default configure:5072: result: syslog configure:5093: checking at which syslog priority to log commands configure:5116: result: notice configure:5119: checking at which syslog priority to log failures configure:5142: result: alert configure:5157: checking how long a line in the log file should be configure:5179: result: 80 configure:5182: checking whether sudo should ignore '.' or '' in $PATH configure:5203: result: no configure:5207: checking whether to send mail when a user is not in sudoers configure:5225: result: yes configure:5232: checking whether to send mail when user listed but not for this host configure:5253: result: no configure:5257: checking whether to send mail when a user tries a disallowed command configure:5278: result: no configure:5282: checking who should get the mail that sudo sends configure:5302: result: root configure:5329: checking for bad password prompt configure:5344: result: Password: configure:5352: checking for bad password message configure:5373: result: Sorry, try again. configure:5376: checking whether to expect fully qualified hosts in sudoers configure:5397: result: no configure:5522: checking for umask programs should be run with configure:5548: result: 0022 configure:5568: checking for default user to run commands as configure:5588: result: root configure:5613: checking for editor that visudo should use configure:5635: result: vi configure:5640: checking whether to obey EDITOR and VISUAL environment variables configure:5658: result: yes configure:5665: checking number of tries a user gets to enter their password configure:5686: result: 3 configure:5689: checking time in minutes after which sudo will ask for a password again configure:5710: result: 5 configure:5713: checking time in minutes after the password prompt will time out configure:5734: result: 5 configure:5751: checking whether to include insults configure:5778: result: no configure:5934: checking whether to override the user's path configure:5962: result: no configure:5967: checking whether to get ip addresses from the network interfaces configure:5985: result: yes configure:5990: checking whether to use an askpass helper configure:6004: result: no configure:6077: checking whether to do user authentication by default configure:6098: result: yes configure:6103: checking whether to disable running the mailer as root configure:6124: result: no configure:6151: checking whether to disable shadow password support configure:6171: result: no configure:6176: checking whether root should be allowed to use sudo configure:6195: result: yes configure:6200: checking whether to log the hostname in the log file configure:6221: result: no configure:6226: checking whether to invoke a shell if sudo is given no arguments configure:6247: result: no configure:6252: checking whether to set $HOME to target user in shell mode configure:6273: result: no configure:6278: checking whether to disable 'command not found' messages configure:6300: result: no configure:6305: checking whether to enable environment debugging configure:6326: result: no configure:6362: : CPPFLAGS="$CPPFLAGS" configure:6365: $? = 0 configure:6371: checking whether to enable environment resetting by default configure:6389: result: yes configure:6892: checking for library containing strerror configure:6923: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:6923: $? = 0 configure:6940: result: none required configure:6953: checking how to run the C preprocessor configure:7023: result: gcc -E configure:7043: gcc -E -DZLIB_CONST conftest.c configure:7043: $? = 0 configure:7057: gcc -E -DZLIB_CONST conftest.c conftest.c:48:10: fatal error: ac_nonexistent.h: No such file or directory #include ^~~~~~~~~~~~~~~~~~ compilation terminated. configure:7057: $? = 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:7128: checking for ar configure:7144: found /usr/xpg4/bin/ar configure:7155: result: ar configure:7220: checking for ranlib configure:7236: found /usr/bin/ranlib configure:7247: result: ranlib configure:7316: checking build system type configure:7330: result: x86_64-pc-solaris2.11 configure:7350: checking host system type configure:7363: result: x86_64-pc-solaris2.11 configure:7469: checking how to print strings configure:7498: result: print -r configure:7517: checking for a sed that does not truncate output configure:7581: result: /usr/bin/gsed configure:7599: checking for fgrep configure:7661: result: /usr/bin/ggrep -F configure:7696: checking for ld used by gcc configure:7763: result: /usr/bin/ld configure:7770: checking if the linker (/usr/bin/ld) is GNU ld configure:7785: result: no configure:7797: checking for BSD- or MS-compatible name lister (nm) configure:7851: result: /usr/xpg4/bin/nm -p configure:7981: checking the name lister (/usr/xpg4/bin/nm -p) interface configure:7988: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:7991: /usr/xpg4/bin/nm -p "conftest.o" configure:7994: output conftest.o: 00000000000000000000 s 00000000000000000000 s 00000000000000000000 s 00000000000000000000 b 00000000000000000000 s 00000000000000000000 s 00000000000000000000 s 00000000000000000000 s 00000000000000000000 s 00000000000000000000 f conftest.c 00000000000000000000 B some_variable configure:8001: result: BSD nm configure:8004: checking whether ln -s works configure:8008: result: yes configure:8016: checking the maximum length of command line arguments configure:8147: result: 786240 configure:8195: checking how to convert x86_64-pc-solaris2.11 file names to x86_64-pc-solaris2.11 format configure:8235: result: func_convert_file_noop configure:8242: checking how to convert x86_64-pc-solaris2.11 file names to toolchain format configure:8262: result: func_convert_file_noop configure:8269: checking for /usr/bin/ld option to reload object files configure:8276: result: -r configure:8350: checking for objdump configure:8380: result: no configure:8409: checking how to recognize dependent libraries configure:8609: result: pass_all configure:8694: checking for dlltool configure:8724: result: no configure:8754: checking how to associate runtime and link libraries configure:8781: result: print -r -- configure:8905: checking for archiver @FILE support configure:8922: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:8922: $? = 0 configure:8925: ar cru libconftest.a @conftest.lst >&5 ar: cannot open @conftest.lst: No such file or directory ar: @conftest.lst not found configure:8928: $? = 1 configure:8948: result: no configure:9006: checking for strip configure:9022: found /usr/bin/strip configure:9033: result: strip configure:9105: checking for ranlib configure:9132: result: ranlib configure:9209: checking for gawk configure:9225: found /usr/bin/gawk configure:9236: result: gawk configure:9276: checking command to parse /usr/xpg4/bin/nm -p output from gcc object configure:9429: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:9432: $? = 0 configure:9436: /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:9439: $? = 0 cannot find nm_test_var in conftest.nm configure:9429: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:9432: $? = 0 configure:9436: /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:9439: $? = 0 cannot run sed -n -e 's/^.*[ ]\([BDRT][BDRT]*\)[ ][ ]*_\([_A-Za-z][_A-Za-z0-9]*\)$/\1 _\2 \2/p' | sed '/ __gnu_lto/d' configure:9543: result: failed configure:9593: checking for sysroot configure:9623: result: no configure:9630: checking for a working dd configure:9668: result: /usr/bin/dd configure:9672: checking how to truncate binary pipes configure:9687: result: /usr/bin/dd bs=4096 count=1 configure:9936: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:9939: $? = 0 configure:10016: checking for mt configure:10032: found /usr/bin/mt configure:10043: result: mt configure:10066: checking if mt is a manifest tool configure:10072: mt '-?' mt: unknown command: -? configure:10080: result: no configure:10754: checking for dlfcn.h configure:10754: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:10754: $? = 0 configure:10754: result: yes configure:11009: checking for objdir configure:11024: result: .libs configure:11288: checking if gcc supports -fno-rtti -fno-exceptions configure:11306: 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 configure:11310: $? = 0 configure:11323: result: no configure:11681: checking for gcc option to produce PIC configure:11688: result: -fPIC -DPIC configure:11696: checking if gcc PIC flag -fPIC -DPIC works configure:11714: gcc -c -g -O2 -DZLIB_CONST -fPIC -DPIC -DPIC conftest.c >&5 configure:11718: $? = 0 configure:11731: result: yes configure:11760: checking if gcc static flag -static works configure:11788: result: no configure:11803: checking if gcc supports -c -o file.o configure:11824: gcc -c -g -O2 -DZLIB_CONST -o out/conftest2.o conftest.c >&5 configure:11828: $? = 0 configure:11850: result: yes configure:11858: checking if gcc supports -c -o file.o configure:11905: result: yes configure:11938: checking whether the gcc linker (/usr/bin/ld -64) supports shared libraries configure:13286: result: yes configure:13323: checking whether -lc should be explicitly linked in configure:13331: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:13334: $? = 0 configure:13349: gcc -shared -fPIC -DPIC -Wl,-z -Wl,text -Wl,-h -Wl,conftest -o conftest conftest.o -v 2\>\&1 \| /usr/bin/ggrep -lc \>/dev/null 2\>\&1 configure:13352: $? = 0 configure:13366: result: no configure:13536: checking dynamic linker characteristics configure:14354: result: solaris2.11 ld.so configure:14476: checking how to hardcode library paths into programs configure:14502: result: immediate configure:14604: checking for shl_load configure:14604: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 Undefined first referenced symbol in file shl_load /var/tmp//cckXUNRd.o ld: fatal: symbol referencing errors collect2: error: ld returned 1 exit status configure:14604: $? = 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:14604: result: no configure:14608: checking for shl_load in -ldld configure:14633: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c -ldld >&5 ld: fatal: library -ldld: not found collect2: error: ld returned 1 exit status configure:14633: $? = 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:14642: result: no configure:14647: checking for dlopen configure:14647: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:14647: $? = 0 configure:14647: result: yes configure:14804: checking whether a program can dlopen itself configure:14884: gcc -o conftest -g -O2 -DZLIB_CONST -DHAVE_DLFCN_H conftest.c >&5 configure:14887: $? = 0 configure:14905: result: yes configure:14910: checking whether a statically linked program can dlopen itself configure:14990: gcc -o conftest -g -O2 -DZLIB_CONST -DHAVE_DLFCN_H conftest.c >&5 configure:14993: $? = 0 configure:15011: result: yes configure:15050: checking whether stripping libraries is possible configure:15072: result: no configure:15090: checking if libtool supports shared libraries configure:15092: result: yes configure:15095: checking whether to build shared libraries configure:15120: result: yes configure:15123: checking whether to build static libraries configure:15127: result: yes configure:15191: checking path to sudo_noexec.so configure:15206: result: ${exec_prefix}/libexec/sudo/sudo_noexec.so configure:15213: checking for uname configure:15231: found /usr/bin/uname configure:15244: result: /usr/bin/uname configure:15254: checking for tr configure:15272: found /usr/xpg4/bin/tr configure:15285: result: /usr/xpg4/bin/tr configure:15295: checking for mandoc configure:15326: result: mandoc configure:15339: checking for nroff configure:15357: found /usr/bin/nroff configure:15369: result: /usr/bin/nroff configure:15379: checking which macro set to use for manual pages configure:15398: result: man configure:15462: checking for priv_set configure:15462: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:15462: $? = 0 configure:15462: result: yes configure:16589: checking for gcc option to accept ISO C99 configure:16738: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:16738: $? = 0 configure:16751: result: none needed configure:16859: checking for gcc option to accept ISO Standard C configure:16870: result: none needed configure:16877: checking for an ANSI C-conforming const configure:16943: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:16943: $? = 0 configure:16950: result: yes configure:16958: checking for inline configure:16974: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:16974: $? = 0 configure:16982: result: inline configure:17000: checking for working volatile configure:17019: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:17019: $? = 0 configure:17026: result: yes configure:17034: checking for variadic macro support in cpp configure:17054: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:17054: $? = 0 configure:17055: result: yes configure:17079: checking for gawk configure:17106: result: gawk configure:17121: checking for bison configure:17137: found /opt/csw/bin/bison configure:17148: result: bison -y configure:17162: checking for flex configure:17180: found /opt/csw/bin/flex configure:17193: result: /opt/csw/bin/flex configure:17204: checking for mv configure:17222: found /usr/bin/mv configure:17234: result: /usr/bin/mv configure:17250: checking for sh configure:17268: found /usr/xpg4/bin/sh configure:17281: result: /usr/xpg4/bin/sh configure:17298: checking for sendmail configure:17316: found /usr/sbin/sendmail configure:17328: result: /usr/sbin/sendmail configure:17345: checking for vi configure:17363: found /usr/bin/vi configure:17375: result: /usr/bin/vi configure:17388: checking which syslog facility sudo should log with configure:17402: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c: In function 'main': conftest.c:62:9: error: 'LOG_AUTHPRIV' undeclared (first use in this function); did you mean 'LOG_AUTH'? int i = LOG_AUTHPRIV; (void)i; ^~~~~~~~~~~~ LOG_AUTH conftest.c:62:9: note: each undeclared identifier is reported only once for each function it appears in configure:17402: $? = 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 HAVE_PRIV_SET 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/sbin/sendmail" | #define _PATH_VI "/usr/bin/vi" | /* end confdefs.h. */ | #include | int | main () | { | int i = LOG_AUTHPRIV; (void)i; | ; | return 0; | } configure:17412: result: auth configure:17417: checking for dirent.h that defines DIR configure:17436: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:17436: $? = 0 configure:17444: result: yes configure:17457: checking for library containing opendir configure:17488: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:17488: $? = 0 configure:17505: result: none required configure:17572: checking for stdbool.h that conforms to C99 configure:17639: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:17639: $? = 0 configure:17646: result: yes configure:17648: checking for _Bool configure:17648: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:17648: $? = 0 configure:17648: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c: In function 'main': conftest.c:96:20: error: expected expression before ')' token if (sizeof ((_Bool))) ^ configure:17648: $? = 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 HAVE_PRIV_SET 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/sbin/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:17648: result: yes configure:17671: checking for sys/types.h configure:17671: result: yes configure:17671: checking for netgroup.h configure:17671: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c:97:10: fatal error: netgroup.h: No such file or directory #include ^~~~~~~~~~~~ compilation terminated. configure:17671: $? = 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 HAVE_PRIV_SET 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/sbin/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:17671: result: no configure:17671: checking for paths.h configure:17671: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:17671: $? = 0 configure:17671: result: yes configure:17671: checking for spawn.h configure:17671: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:17671: $? = 0 configure:17671: result: yes configure:17671: checking for wordexp.h configure:17671: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:17671: $? = 0 configure:17671: result: yes configure:17671: checking for sys/sockio.h configure:17671: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:17671: $? = 0 configure:17671: result: yes configure:17671: checking for sys/bsdtypes.h configure:17671: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c:101:10: fatal error: sys/bsdtypes.h: No such file or directory #include ^~~~~~~~~~~~~~~~ compilation terminated. configure:17671: $? = 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 HAVE_PRIV_SET 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/sbin/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_PATHS_H 1 | #define HAVE_SPAWN_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:17671: result: no configure:17671: checking for sys/select.h configure:17671: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:17671: $? = 0 configure:17671: result: yes configure:17671: checking for sys/stropts.h configure:17671: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:17671: $? = 0 configure:17671: result: yes configure:17671: checking for sys/sysmacros.h configure:17671: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:17671: $? = 0 configure:17671: result: yes configure:17671: checking for sys/syscall.h configure:17671: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:17671: $? = 0 configure:17671: result: yes configure:17671: checking for sys/statvfs.h configure:17671: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:17671: $? = 0 configure:17671: result: yes configure:17685: checking sys/mkdev.h usability configure:17685: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:17685: $? = 0 configure:17685: result: yes configure:17685: checking sys/mkdev.h presence configure:17685: gcc -E -DZLIB_CONST conftest.c configure:17685: $? = 0 configure:17685: result: yes configure:17685: checking for sys/mkdev.h configure:17685: result: yes configure:17730: checking utmps.h usability configure:17730: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c:106:10: fatal error: utmps.h: No such file or directory #include ^~~~~~~~~ compilation terminated. configure:17730: $? = 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 HAVE_PRIV_SET 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/sbin/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_PATHS_H 1 | #define HAVE_SPAWN_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:17730: result: no configure:17730: checking utmps.h presence configure:17730: gcc -E -DZLIB_CONST conftest.c conftest.c:73:10: fatal error: utmps.h: No such file or directory #include ^~~~~~~~~ compilation terminated. configure:17730: $? = 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 HAVE_PRIV_SET 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/sbin/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_PATHS_H 1 | #define HAVE_SPAWN_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:17730: result: no configure:17730: checking for utmps.h configure:17730: result: no configure:17730: checking utmpx.h usability configure:17730: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:17730: $? = 0 configure:17730: result: yes configure:17730: checking utmpx.h presence configure:17730: gcc -E -DZLIB_CONST conftest.c configure:17730: $? = 0 configure:17730: result: yes configure:17730: checking for utmpx.h configure:17730: result: yes configure:17743: checking endian.h usability configure:17743: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c:107:10: fatal error: endian.h: No such file or directory #include ^~~~~~~~~~ compilation terminated. configure:17743: $? = 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 HAVE_PRIV_SET 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/sbin/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_PATHS_H 1 | #define HAVE_SPAWN_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:17743: result: no configure:17743: checking endian.h presence configure:17743: gcc -E -DZLIB_CONST conftest.c conftest.c:74:10: fatal error: endian.h: No such file or directory #include ^~~~~~~~~~ compilation terminated. configure:17743: $? = 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 HAVE_PRIV_SET 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/sbin/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_PATHS_H 1 | #define HAVE_SPAWN_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:17743: result: no configure:17743: checking for endian.h configure:17743: result: no configure:17743: checking sys/endian.h usability configure:17743: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c:107:10: fatal error: sys/endian.h: No such file or directory #include ^~~~~~~~~~~~~~ compilation terminated. configure:17743: $? = 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 HAVE_PRIV_SET 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/sbin/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_PATHS_H 1 | #define HAVE_SPAWN_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:17743: result: no configure:17743: checking sys/endian.h presence configure:17743: gcc -E -DZLIB_CONST conftest.c conftest.c:74:10: fatal error: sys/endian.h: No such file or directory #include ^~~~~~~~~~~~~~ compilation terminated. configure:17743: $? = 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 HAVE_PRIV_SET 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/sbin/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_PATHS_H 1 | #define HAVE_SPAWN_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:17743: result: no configure:17743: checking for sys/endian.h configure:17743: result: no configure:17743: checking machine/endian.h usability configure:17743: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c:107:10: fatal error: machine/endian.h: No such file or directory #include ^~~~~~~~~~~~~~~~~~ compilation terminated. configure:17743: $? = 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 HAVE_PRIV_SET 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/sbin/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_PATHS_H 1 | #define HAVE_SPAWN_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:17743: result: no configure:17743: checking machine/endian.h presence configure:17743: gcc -E -DZLIB_CONST conftest.c conftest.c:74:10: fatal error: machine/endian.h: No such file or directory #include ^~~~~~~~~~~~~~~~~~ compilation terminated. configure:17743: $? = 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 HAVE_PRIV_SET 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/sbin/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_PATHS_H 1 | #define HAVE_SPAWN_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:17743: result: no configure:17743: checking for machine/endian.h configure:17743: result: no configure:17756: checking procfs.h usability configure:17756: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:17756: $? = 0 configure:17756: result: yes configure:17756: checking procfs.h presence configure:17756: gcc -E -DZLIB_CONST conftest.c configure:17756: $? = 0 configure:17756: result: yes configure:17756: checking for procfs.h configure:17756: result: yes configure:17761: checking for struct psinfo.pr_ttydev configure:17761: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:17761: $? = 0 configure:17761: result: yes configure:17778: checking for _ttyname_dev configure:17778: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:17778: $? = 0 configure:17778: result: yes configure:17804: checking for special C compiler options needed for large files configure:17849: result: no configure:17855: checking for _FILE_OFFSET_BITS value needed for large files configure:17880: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:17880: $? = 0 configure:17912: result: no configure:18058: checking POSIX termios configure:18078: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:18078: $? = 0 configure:18086: result: yes configure:18107: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:18107: $? = 0 configure:18229: checking for mode_t configure:18229: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:18229: $? = 0 configure:18229: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c: In function 'main': conftest.c:114:21: error: expected expression before ')' token if (sizeof ((mode_t))) ^ configure:18229: $? = 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 HAVE_PRIV_SET 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/sbin/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_PATHS_H 1 | #define HAVE_SPAWN_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 __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:18229: result: yes configure:18240: checking for uid_t in sys/types.h configure:18259: result: yes configure:18270: checking for clockid_t configure:18270: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:18270: $? = 0 configure:18270: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c: In function 'main': conftest.c:84:24: error: expected expression before ')' token if (sizeof ((clockid_t))) ^ configure:18270: $? = 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 HAVE_PRIV_SET 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/sbin/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_PATHS_H 1 | #define HAVE_SPAWN_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 __STDC_WANT_LIB_EXT1__ 1 | /* end confdefs.h. */ | #include | #include | | int | main () | { | if (sizeof ((clockid_t))) | return 0; | ; | return 0; | } configure:18270: result: yes configure:18280: checking for sig_atomic_t configure:18280: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:18280: $? = 0 configure:18280: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c: In function 'main': conftest.c:84:27: error: expected expression before ')' token if (sizeof ((sig_atomic_t))) ^ configure:18280: $? = 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 HAVE_PRIV_SET 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/sbin/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_PATHS_H 1 | #define HAVE_SPAWN_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 __STDC_WANT_LIB_EXT1__ 1 | /* end confdefs.h. */ | #include | #include | | int | main () | { | if (sizeof ((sig_atomic_t))) | return 0; | ; | return 0; | } configure:18280: result: yes configure:18290: checking for struct in6_addr configure:18290: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:18290: $? = 0 configure:18290: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c: In function 'main': conftest.c:84:30: error: expected expression before ')' token if (sizeof ((struct in6_addr))) ^ configure:18290: $? = 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 HAVE_PRIV_SET 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/sbin/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_PATHS_H 1 | #define HAVE_SPAWN_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 __STDC_WANT_LIB_EXT1__ 1 | /* end confdefs.h. */ | #include | #include | | int | main () | { | if (sizeof ((struct in6_addr))) | return 0; | ; | return 0; | } configure:18290: result: yes configure:18303: checking for unsigned long long int configure:18351: result: yes configure:18361: checking for long long int configure:18411: result: yes configure:18422: checking for intmax_t configure:18422: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:18422: $? = 0 configure:18422: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c: In function 'main': conftest.c:117:23: error: expected expression before ')' token if (sizeof ((intmax_t))) ^ configure:18422: $? = 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 HAVE_PRIV_SET 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/sbin/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_PATHS_H 1 | #define HAVE_SPAWN_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 __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:18422: result: yes configure:18433: checking for uintmax_t configure:18433: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:18433: $? = 0 configure:18433: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c: In function 'main': conftest.c:117:24: error: expected expression before ')' token if (sizeof ((uintmax_t))) ^ configure:18433: $? = 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 HAVE_PRIV_SET 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/sbin/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_PATHS_H 1 | #define HAVE_SPAWN_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 __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:18433: result: yes configure:18444: checking for uint8_t configure:18444: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:18444: $? = 0 configure:18444: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c: In function 'main': conftest.c:117:22: error: expected expression before ')' token if (sizeof ((uint8_t))) ^ configure:18444: $? = 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 HAVE_PRIV_SET 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/sbin/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_PATHS_H 1 | #define HAVE_SPAWN_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 __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:18444: result: yes configure:18455: checking for uint32_t configure:18455: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:18455: $? = 0 configure:18455: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c: In function 'main': conftest.c:117:23: error: expected expression before ')' token if (sizeof ((uint32_t))) ^ configure:18455: $? = 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 HAVE_PRIV_SET 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/sbin/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_PATHS_H 1 | #define HAVE_SPAWN_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 __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:18455: result: yes configure:18466: checking for uint64_t configure:18466: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:18466: $? = 0 configure:18466: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c: In function 'main': conftest.c:117:23: error: expected expression before ')' token if (sizeof ((uint64_t))) ^ configure:18466: $? = 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 HAVE_PRIV_SET 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/sbin/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_PATHS_H 1 | #define HAVE_SPAWN_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 __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:18466: result: yes configure:18477: checking for socklen_t configure:18477: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:18477: $? = 0 configure:18477: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c: In function 'main': conftest.c:120:24: error: expected expression before ')' token if (sizeof ((socklen_t))) ^ configure:18477: $? = 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 HAVE_PRIV_SET 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/sbin/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_PATHS_H 1 | #define HAVE_SPAWN_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 __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:18477: result: yes configure:18488: checking for rsize_t configure:18488: gcc -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); did you mean 'ssize_t'? if (sizeof (rsize_t)) ^~~~~~~ ssize_t conftest.c:117:13: note: each undeclared identifier is reported only once for each function it appears in configure:18488: $? = 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 HAVE_PRIV_SET 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/sbin/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_PATHS_H 1 | #define HAVE_SPAWN_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 __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:18488: result: no configure:18499: checking for errno_t configure:18499: gcc -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); did you mean 'o_ino_t'? if (sizeof (errno_t)) ^~~~~~~ o_ino_t conftest.c:118:13: note: each undeclared identifier is reported only once for each function it appears in configure:18499: $? = 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 HAVE_PRIV_SET 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/sbin/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_PATHS_H 1 | #define HAVE_SPAWN_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 __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:18499: result: no configure:18511: checking max length of uid_t configure:18541: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c:88:1: warning: return type defaults to 'int' [-Wimplicit-int] main() { ^~~~ conftest.c: In function 'main': conftest.c:94:5: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] exit(1); ^~~~ conftest.c:94:5: warning: incompatible implicit declaration of built-in function 'exit' conftest.c:94:5: note: include '' or provide a declaration of 'exit' conftest.c:97:29: warning: implicit declaration of function 'strlen' [-Wimplicit-function-declaration] (void) fprintf(f, "%d\n", strlen(b)); ^~~~~~ conftest.c:97:29: warning: incompatible implicit declaration of built-in function 'strlen' conftest.c:97:29: note: include '' or provide a declaration of 'strlen' conftest.c:99:3: warning: incompatible implicit declaration of built-in function 'exit' exit(0); ^~~~ conftest.c:99:3: note: include '' or provide a declaration of 'exit' configure:18541: $? = 0 configure:18541: ./conftest configure:18541: $? = 0 configure:18554: result: 10 configure:18563: checking for struct sockaddr.sa_len configure:18563: gcc -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' if (ac_aggr.sa_len) ^ configure:18563: $? = 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 HAVE_PRIV_SET 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/sbin/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_PATHS_H 1 | #define HAVE_SPAWN_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 __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:18563: gcc -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' if (sizeof ac_aggr.sa_len) ^ configure:18563: $? = 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 HAVE_PRIV_SET 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/sbin/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_PATHS_H 1 | #define HAVE_SPAWN_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 __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:18563: result: no configure:18576: checking for struct sockaddr_in.sin_len configure:18576: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c: In function 'main': conftest.c:93:13: error: 'struct sockaddr_in' has no member named 'sin_len'; did you mean 'sin_zero'? if (ac_aggr.sin_len) ^~~~~~~ sin_zero configure:18576: $? = 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 HAVE_PRIV_SET 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/sbin/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_PATHS_H 1 | #define HAVE_SPAWN_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 __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:18576: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c: In function 'main': conftest.c:93:20: error: 'struct sockaddr_in' has no member named 'sin_len'; did you mean 'sin_zero'? if (sizeof ac_aggr.sin_len) ^~~~~~~ sin_zero configure:18576: $? = 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 HAVE_PRIV_SET 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/sbin/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_PATHS_H 1 | #define HAVE_SPAWN_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 __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:18576: result: no configure:18592: checking size of id_t configure:18597: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:18597: $? = 0 configure:18597: ./conftest configure:18597: $? = 0 configure:18611: result: 4 configure:18625: checking size of long long configure:18630: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:18630: $? = 0 configure:18630: ./conftest configure:18630: $? = 0 configure:18644: result: 8 configure:18658: checking size of time_t configure:18663: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:18663: $? = 0 configure:18663: ./conftest configure:18663: $? = 0 configure:18677: result: 8 configure:18795: checking for struct utmpx.ut_id configure:18795: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:18795: $? = 0 configure:18795: result: yes configure:18808: checking for struct utmpx.ut_pid configure:18808: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:18808: $? = 0 configure:18808: result: yes configure:18821: checking for struct utmpx.ut_tv configure:18821: gcc -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 if (ac_aggr.ut_tv) ^~~~~~~ configure:18821: $? = 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 HAVE_PRIV_SET 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/sbin/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_PATHS_H 1 | #define HAVE_SPAWN_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 __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 8 | #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:18821: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:18821: $? = 0 configure:18821: result: yes configure:18834: checking for struct utmpx.ut_type configure:18834: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:18834: $? = 0 configure:18834: result: yes configure:18863: checking for struct utmpx.ut_exit.__e_termination configure:18863: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c: In function 'main': conftest.c:100:21: error: 'struct exit_status' has no member named '__e_termination'; did you mean 'e_termination'? if (ac_aggr.ut_exit.__e_termination) ^~~~~~~~~~~~~~~ e_termination configure:18863: $? = 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 HAVE_PRIV_SET 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/sbin/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_PATHS_H 1 | #define HAVE_SPAWN_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 __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 8 | #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:18863: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c: In function 'main': conftest.c:100:28: error: 'struct exit_status' has no member named '__e_termination'; did you mean 'e_termination'? if (sizeof ac_aggr.ut_exit.__e_termination) ^~~~~~~~~~~~~~~ e_termination configure:18863: $? = 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 HAVE_PRIV_SET 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/sbin/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_PATHS_H 1 | #define HAVE_SPAWN_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 __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 8 | #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:18863: result: no configure:18879: checking for struct utmpx.ut_exit.e_termination configure:18879: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:18879: $? = 0 configure:18879: result: yes configure:19007: checking type of array argument to getgroups configure:19041: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:19041: $? = 0 configure:19041: ./conftest configure:19041: $? = 0 configure:19066: result: gid_t configure:19074: checking for size_t configure:19074: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:19074: $? = 0 configure:19074: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c: In function 'main': conftest.c:130:21: error: expected expression before ')' token if (sizeof ((size_t))) ^ configure:19074: $? = 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 HAVE_PRIV_SET 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/sbin/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_PATHS_H 1 | #define HAVE_SPAWN_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 __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 8 | #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:19074: result: yes configure:19085: checking for getgroups configure:19085: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:19085: $? = 0 configure:19085: result: yes configure:19140: checking for working getgroups configure:19160: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:19160: $? = 0 configure:19160: ./conftest configure:19160: $? = 0 configure:19171: result: yes configure:19189: checking for fexecve configure:19189: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:19189: $? = 0 configure:19189: result: yes configure:19189: checking for killpg configure:19189: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:19189: $? = 0 configure:19189: result: yes configure:19189: checking for nl_langinfo configure:19189: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:19189: $? = 0 configure:19189: result: yes configure:19189: checking for pread configure:19189: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:19189: $? = 0 configure:19189: result: yes configure:19189: checking for pwrite configure:19189: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:19189: $? = 0 configure:19189: result: yes configure:19189: checking for faccessat configure:19189: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:19189: $? = 0 configure:19189: result: yes configure:19189: checking for wordexp configure:19189: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:19189: $? = 0 configure:19189: result: yes configure:19189: checking for getauxval configure:19189: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 Undefined first referenced symbol in file getauxval /var/tmp//ccC29e_d.o ld: fatal: symbol referencing errors collect2: error: ld returned 1 exit status configure:19189: $? = 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 HAVE_PRIV_SET 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/sbin/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_PATHS_H 1 | #define HAVE_SPAWN_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 __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 8 | #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_FEXECVE 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_FACCESSAT 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:19189: result: no configure:19189: checking for seteuid configure:19189: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:19189: $? = 0 configure:19189: result: yes configure:19242: checking for getgrouplist configure:19242: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:19242: $? = 0 configure:19242: result: yes configure:19372: checking for getdelim configure:19372: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:19372: $? = 0 configure:19372: result: yes configure:19399: checking for reallocarray configure:19399: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 Undefined first referenced symbol in file reallocarray /var/tmp//cc1sLJhc.o ld: fatal: symbol referencing errors collect2: error: ld returned 1 exit status configure:19399: $? = 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 HAVE_PRIV_SET 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/sbin/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_PATHS_H 1 | #define HAVE_SPAWN_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 __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 8 | #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_FEXECVE 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_FACCESSAT 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_GETGROUPLIST 1 | #define HAVE_GETDELIM 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:19399: result: no configure:19425: checking for arc4random configure:19425: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:19425: $? = 0 configure:19425: result: yes configure:19433: checking for arc4random_uniform configure:19433: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:19433: $? = 0 configure:19433: result: yes configure:19592: checking for getutsid configure:19592: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 Undefined first referenced symbol in file getutsid /var/tmp//ccBxI36a.o ld: fatal: symbol referencing errors collect2: error: ld returned 1 exit status configure:19592: $? = 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 HAVE_PRIV_SET 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/sbin/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_PATHS_H 1 | #define HAVE_SPAWN_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 __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 8 | #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_FEXECVE 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_FACCESSAT 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_GETGROUPLIST 1 | #define HAVE_GETDELIM 1 | #define HAVE_ARC4RANDOM 1 | #define HAVE_ARC4RANDOM_UNIFORM 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:19592: result: no configure:19592: checking for getutxid configure:19592: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:19592: $? = 0 configure:19592: result: yes configure:19629: checking for sysctl configure:19629: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 Undefined first referenced symbol in file sysctl /var/tmp//cctjl62b.o ld: fatal: symbol referencing errors collect2: error: ld returned 1 exit status configure:19629: $? = 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 HAVE_PRIV_SET 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/sbin/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_PATHS_H 1 | #define HAVE_SPAWN_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 __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 8 | #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_FEXECVE 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_FACCESSAT 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_GETGROUPLIST 1 | #define HAVE_GETDELIM 1 | #define HAVE_ARC4RANDOM 1 | #define HAVE_ARC4RANDOM_UNIFORM 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:19629: result: no configure:19702: checking for openpty configure:19702: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 Undefined first referenced symbol in file openpty /var/tmp//ccbG3mka.o ld: fatal: symbol referencing errors collect2: error: ld returned 1 exit status configure:19702: $? = 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 HAVE_PRIV_SET 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/sbin/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_PATHS_H 1 | #define HAVE_SPAWN_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 __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 8 | #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_FEXECVE 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_FACCESSAT 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_GETGROUPLIST 1 | #define HAVE_GETDELIM 1 | #define HAVE_ARC4RANDOM 1 | #define HAVE_ARC4RANDOM_UNIFORM 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:19702: result: no configure:19722: checking for openpty in -lutil configure:19747: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c -lutil >&5 ld: fatal: library -lutil: not found collect2: error: ld returned 1 exit status configure:19747: $? = 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 HAVE_PRIV_SET 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/sbin/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_PATHS_H 1 | #define HAVE_SPAWN_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 __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 8 | #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_FEXECVE 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_FACCESSAT 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_GETGROUPLIST 1 | #define HAVE_GETDELIM 1 | #define HAVE_ARC4RANDOM 1 | #define HAVE_ARC4RANDOM_UNIFORM 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:19756: result: no configure:19784: checking for _getpty configure:19784: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 Undefined first referenced symbol in file _getpty /var/tmp//cc8ueLQc.o ld: fatal: symbol referencing errors collect2: error: ld returned 1 exit status configure:19784: $? = 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 HAVE_PRIV_SET 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/sbin/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_PATHS_H 1 | #define HAVE_SPAWN_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 __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 8 | #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_FEXECVE 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_FACCESSAT 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_GETGROUPLIST 1 | #define HAVE_GETDELIM 1 | #define HAVE_ARC4RANDOM 1 | #define HAVE_ARC4RANDOM_UNIFORM 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:19784: result: no configure:19794: checking for grantpt configure:19794: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:19794: $? = 0 configure:19794: result: yes configure:19802: checking for posix_openpt configure:19802: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:19802: $? = 0 configure:19802: result: yes configure:19842: checking for unsetenv configure:19842: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:19842: $? = 0 configure:19842: result: yes configure:19847: checking whether unsetenv returns void configure:19871: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:19871: $? = 0 configure:19871: ./conftest configure:19871: $? = 0 configure:19881: result: no configure:19892: checking whether putenv takes a const argument configure:19909: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c:144:5: error: conflicting types for 'putenv' int putenv(const char *string) {return 0;} ^~~~~~ In file included from conftest.c:119:0: /usr/include/stdlib.h:118:12: note: previous declaration of 'putenv' was here extern int putenv(char *); ^~~~~~ configure:19909: $? = 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 HAVE_PRIV_SET 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/sbin/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_PATHS_H 1 | #define HAVE_SPAWN_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 __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 8 | #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_FEXECVE 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_FACCESSAT 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_GETGROUPLIST 1 | #define HAVE_GETDELIM 1 | #define HAVE_ARC4RANDOM 1 | #define HAVE_ARC4RANDOM_UNIFORM 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define HAVE_UNSETENV 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:19917: result: no configure:19931: checking for setresuid configure:19931: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 Undefined first referenced symbol in file setresuid /var/tmp//ccRBAIHc.o ld: fatal: symbol referencing errors collect2: error: ld returned 1 exit status configure:19931: $? = 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 HAVE_PRIV_SET 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/sbin/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_PATHS_H 1 | #define HAVE_SPAWN_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 __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 8 | #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_FEXECVE 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_FACCESSAT 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_GETGROUPLIST 1 | #define HAVE_GETDELIM 1 | #define HAVE_ARC4RANDOM 1 | #define HAVE_ARC4RANDOM_UNIFORM 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define HAVE_UNSETENV 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:19931: result: no configure:19978: checking for setreuid configure:19978: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:19978: $? = 0 configure:19978: result: yes configure:19994: checking for getifaddrs configure:19994: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 Undefined first referenced symbol in file getifaddrs /var/tmp//cccP1qvc.o ld: fatal: symbol referencing errors collect2: error: ld returned 1 exit status configure:19994: $? = 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 HAVE_PRIV_SET 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/sbin/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_PATHS_H 1 | #define HAVE_SPAWN_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 __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 8 | #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_FEXECVE 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_FACCESSAT 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_GETGROUPLIST 1 | #define HAVE_GETDELIM 1 | #define HAVE_ARC4RANDOM 1 | #define HAVE_ARC4RANDOM_UNIFORM 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define HAVE_UNSETENV 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:19994: result: no configure:20016: checking for lockf configure:20016: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:20016: $? = 0 configure:20016: result: yes configure:20027: checking for innetgr configure:20027: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:20027: $? = 0 configure:20027: result: yes configure:20033: checking whether innetgr is declared configure:20033: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:20033: $? = 0 configure:20033: result: yes configure:20091: checking for getdomainname configure:20091: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 Undefined first referenced symbol in file getdomainname /var/tmp//cc4NAcQb.o ld: fatal: symbol referencing errors collect2: error: ld returned 1 exit status configure:20091: $? = 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 HAVE_PRIV_SET 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/sbin/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_PATHS_H 1 | #define HAVE_SPAWN_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 __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 8 | #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_FEXECVE 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_FACCESSAT 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_GETGROUPLIST 1 | #define HAVE_GETDELIM 1 | #define HAVE_ARC4RANDOM 1 | #define HAVE_ARC4RANDOM_UNIFORM 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define HAVE_UNSETENV 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:20091: result: no configure:20117: checking for sysinfo configure:20117: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:20117: $? = 0 configure:20117: result: yes configure:20124: checking sys/systeminfo.h usability configure:20124: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:20124: $? = 0 configure:20124: result: yes configure:20124: checking sys/systeminfo.h presence configure:20124: gcc -E -DZLIB_CONST conftest.c configure:20124: $? = 0 configure:20124: result: yes configure:20124: checking for sys/systeminfo.h configure:20124: result: yes configure:20143: checking for utimensat configure:20143: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:20143: $? = 0 configure:20143: result: yes configure:20180: checking for futimens configure:20180: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:20180: $? = 0 configure:20180: result: yes configure:20216: checking for working fnmatch with FNM_CASEFOLD configure:20230: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c:121:1: warning: return type defaults to 'int' [-Wimplicit-int] main() { exit(fnmatch("/*/bin/echo *", "/usr/bin/echo just a test", FNM_CASEFOLD)); } ^~~~ conftest.c: In function 'main': conftest.c:121:10: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] main() { exit(fnmatch("/*/bin/echo *", "/usr/bin/echo just a test", FNM_CASEFOLD)); } ^~~~ conftest.c:121:10: warning: incompatible implicit declaration of built-in function 'exit' conftest.c:121:10: note: include '' or provide a declaration of 'exit' configure:20230: $? = 0 configure:20230: ./conftest configure:20230: $? = 0 configure:20242: result: yes configure:20264: checking for isblank configure:20280: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:20280: $? = 0 configure:20288: result: yes configure:20312: checking for glob configure:20312: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:20312: $? = 0 configure:20312: result: yes configure:20338: checking for memrchr configure:20338: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 Undefined first referenced symbol in file memrchr /var/tmp//ccDka6rd.o ld: fatal: symbol referencing errors collect2: error: ld returned 1 exit status configure:20338: $? = 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 HAVE_PRIV_SET 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/sbin/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_PATHS_H 1 | #define HAVE_SPAWN_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 __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 8 | #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_FEXECVE 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_FACCESSAT 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_GETGROUPLIST 1 | #define HAVE_GETDELIM 1 | #define HAVE_ARC4RANDOM 1 | #define HAVE_ARC4RANDOM_UNIFORM 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define HAVE_UNSETENV 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_UTIMENSAT 1 | #define HAVE_FUTIMENS 1 | #define HAVE_FNMATCH 1 | #define HAVE_ISBLANK 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:20338: result: no configure:20364: checking for memset_s configure:20364: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 Undefined first referenced symbol in file memset_s /var/tmp//cclwzsdb.o ld: fatal: symbol referencing errors collect2: error: ld returned 1 exit status configure:20364: $? = 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 HAVE_PRIV_SET 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/sbin/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_PATHS_H 1 | #define HAVE_SPAWN_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 __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 8 | #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_FEXECVE 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_FACCESSAT 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_GETGROUPLIST 1 | #define HAVE_GETDELIM 1 | #define HAVE_ARC4RANDOM 1 | #define HAVE_ARC4RANDOM_UNIFORM 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define HAVE_UNSETENV 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_UTIMENSAT 1 | #define HAVE_FUTIMENS 1 | #define HAVE_FNMATCH 1 | #define HAVE_ISBLANK 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:20364: result: no configure:20390: checking for nanosleep configure:20390: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:20390: $? = 0 configure:20390: result: yes configure:20464: checking for openat configure:20464: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:20464: $? = 0 configure:20464: result: yes configure:20490: checking for unlinkat configure:20490: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:20490: $? = 0 configure:20490: result: yes configure:20516: checking for fchmodat configure:20516: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:20516: $? = 0 configure:20516: result: yes configure:20542: checking for fstatat configure:20542: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:20542: $? = 0 configure:20542: result: yes configure:20568: checking for dup3 configure:20568: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 Undefined first referenced symbol in file dup3 /var/tmp//cczl71ia.o ld: fatal: symbol referencing errors collect2: error: ld returned 1 exit status configure:20568: $? = 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 HAVE_PRIV_SET 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/sbin/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_PATHS_H 1 | #define HAVE_SPAWN_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 __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 8 | #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_FEXECVE 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_FACCESSAT 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_GETGROUPLIST 1 | #define HAVE_GETDELIM 1 | #define HAVE_ARC4RANDOM 1 | #define HAVE_ARC4RANDOM_UNIFORM 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define HAVE_UNSETENV 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_UTIMENSAT 1 | #define HAVE_FUTIMENS 1 | #define HAVE_FNMATCH 1 | #define HAVE_ISBLANK 1 | #define HAVE_GLOB 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_OPENAT 1 | #define HAVE_UNLINKAT 1 | #define HAVE_FCHMODAT 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:20568: result: no configure:20594: checking for pipe2 configure:20594: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 Undefined first referenced symbol in file pipe2 /var/tmp//ccIexKXc.o ld: fatal: symbol referencing errors collect2: error: ld returned 1 exit status configure:20594: $? = 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 HAVE_PRIV_SET 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/sbin/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_PATHS_H 1 | #define HAVE_SPAWN_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 __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 8 | #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_FEXECVE 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_FACCESSAT 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_GETGROUPLIST 1 | #define HAVE_GETDELIM 1 | #define HAVE_ARC4RANDOM 1 | #define HAVE_ARC4RANDOM_UNIFORM 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define HAVE_UNSETENV 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_UTIMENSAT 1 | #define HAVE_FUTIMENS 1 | #define HAVE_FNMATCH 1 | #define HAVE_ISBLANK 1 | #define HAVE_GLOB 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_OPENAT 1 | #define HAVE_UNLINKAT 1 | #define HAVE_FCHMODAT 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:20594: result: no configure:20620: checking for pw_dup configure:20620: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 Undefined first referenced symbol in file pw_dup /var/tmp//ccu7_Huc.o ld: fatal: symbol referencing errors collect2: error: ld returned 1 exit status configure:20620: $? = 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 HAVE_PRIV_SET 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/sbin/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_PATHS_H 1 | #define HAVE_SPAWN_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 __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 8 | #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_FEXECVE 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_FACCESSAT 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_GETGROUPLIST 1 | #define HAVE_GETDELIM 1 | #define HAVE_ARC4RANDOM 1 | #define HAVE_ARC4RANDOM_UNIFORM 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define HAVE_UNSETENV 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_UTIMENSAT 1 | #define HAVE_FUTIMENS 1 | #define HAVE_FNMATCH 1 | #define HAVE_ISBLANK 1 | #define HAVE_GLOB 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_OPENAT 1 | #define HAVE_UNLINKAT 1 | #define HAVE_FCHMODAT 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:20620: result: no configure:20646: checking for strlcpy configure:20646: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:20646: $? = 0 configure:20646: result: yes configure:20672: checking for strlcat configure:20672: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:20672: $? = 0 configure:20672: result: yes configure:20696: checking for strnlen configure:20696: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:20696: $? = 0 configure:20696: result: yes configure:20698: checking for working strnlen configure:20736: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:20736: $? = 0 configure:20736: ./conftest configure:20736: $? = 0 configure:20746: result: yes configure:20769: checking for strndup configure:20769: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c:154:6: warning: conflicting types for built-in function 'strndup' [-Wbuiltin-declaration-mismatch] char strndup (); ^~~~~~~ configure:20769: $? = 0 configure:20769: result: yes configure:20817: checking for clock_gettime configure:20817: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:20817: $? = 0 configure:20817: result: yes configure:20876: checking for getopt_long configure:20876: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:20876: $? = 0 configure:20876: result: yes configure:20934: checking for closefrom configure:20934: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:20934: $? = 0 configure:20934: result: yes configure:20969: checking for mkstemps configure:20969: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:20969: $? = 0 configure:20969: result: yes configure:20969: checking for mkdtemp configure:20969: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:20969: $? = 0 configure:20969: result: yes configure:21024: checking for snprintf configure:21024: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c:160:6: warning: conflicting types for built-in function 'snprintf' [-Wbuiltin-declaration-mismatch] char snprintf (); ^~~~~~~~ configure:21024: $? = 0 configure:21024: result: yes configure:21024: checking for vsnprintf configure:21024: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c:161:6: warning: conflicting types for built-in function 'vsnprintf' [-Wbuiltin-declaration-mismatch] char vsnprintf (); ^~~~~~~~~ configure:21024: $? = 0 configure:21024: result: yes configure:21033: checking for working snprintf configure:21059: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c: In function 'main': conftest.c:147:9: warning: implicit declaration of function 'strcmp' [-Wimplicit-function-declaration] if (strcmp (bufs, "1")) exit (1); ^~~~~~ conftest.c:147:29: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] if (strcmp (bufs, "1")) exit (1); ^~~~ conftest.c:147:29: warning: incompatible implicit declaration of built-in function 'exit' conftest.c:147:29: note: include '' or provide a declaration of 'exit' conftest.c:148:17: warning: incompatible implicit declaration of built-in function 'exit' if (i != 3) exit (1); ^~~~ conftest.c:148:17: note: include '' or provide a declaration of 'exit' conftest.c:150:29: warning: incompatible implicit declaration of built-in function 'exit' if (strcmp (bufd, "1")) exit (1); ^~~~ conftest.c:150:29: note: include '' or provide a declaration of 'exit' conftest.c:151:17: warning: incompatible implicit declaration of built-in function 'exit' if (i != 3) exit (1); ^~~~ conftest.c:151:17: note: include '' or provide a declaration of 'exit' conftest.c:152:5: warning: incompatible implicit declaration of built-in function 'exit' exit(0); ^~~~ conftest.c:152:5: note: include '' or provide a declaration of 'exit' configure:21059: $? = 0 configure:21059: ./conftest configure:21059: $? = 0 configure:21070: result: yes configure:21072: checking for working vsnprintf configure:21109: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c: In function 'main': conftest.c:158:9: warning: implicit declaration of function 'strcmp' [-Wimplicit-function-declaration] if (strcmp (bufs, "1")) exit (1); ^~~~~~ conftest.c:158:29: warning: implicit declaration of function 'exit' [-Wimplicit-function-declaration] if (strcmp (bufs, "1")) exit (1); ^~~~ conftest.c:158:29: warning: incompatible implicit declaration of built-in function 'exit' conftest.c:158:29: note: include '' or provide a declaration of 'exit' conftest.c:159:17: warning: incompatible implicit declaration of built-in function 'exit' if (i != 3) exit (1); ^~~~ conftest.c:159:17: note: include '' or provide a declaration of 'exit' conftest.c:161:29: warning: incompatible implicit declaration of built-in function 'exit' if (strcmp (bufd, "1")) exit (1); ^~~~ conftest.c:161:29: note: include '' or provide a declaration of 'exit' conftest.c:162:17: warning: incompatible implicit declaration of built-in function 'exit' if (i != 3) exit (1); ^~~~ conftest.c:162:17: note: include '' or provide a declaration of 'exit' conftest.c:163:5: warning: incompatible implicit declaration of built-in function 'exit' exit(0); ^~~~ conftest.c:163:5: note: include '' or provide a declaration of 'exit' configure:21109: $? = 0 configure:21109: ./conftest configure:21109: $? = 0 configure:21120: result: yes configure:21139: checking for asprintf configure:21139: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:21139: $? = 0 configure:21139: result: yes configure:21165: checking for vasprintf configure:21165: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:21165: $? = 0 configure:21165: result: yes configure:21198: checking for struct tm.tm_gmtoff configure:21198: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c: In function 'main': conftest.c:182:13: error: 'struct tm' has no member named 'tm_gmtoff'; did you mean 'tm_mon'? if (ac_aggr.tm_gmtoff) ^~~~~~~~~ tm_mon configure:21198: $? = 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 HAVE_PRIV_SET 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/sbin/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_PATHS_H 1 | #define HAVE_SPAWN_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 __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 8 | #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_FEXECVE 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_FACCESSAT 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_GETGROUPLIST 1 | #define HAVE_GETDELIM 1 | #define HAVE_ARC4RANDOM 1 | #define HAVE_ARC4RANDOM_UNIFORM 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define HAVE_UNSETENV 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_UTIMENSAT 1 | #define HAVE_FUTIMENS 1 | #define HAVE_FNMATCH 1 | #define HAVE_ISBLANK 1 | #define HAVE_GLOB 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_OPENAT 1 | #define HAVE_UNLINKAT 1 | #define HAVE_FCHMODAT 1 | #define HAVE_FSTATAT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRNDUP 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_GETOPT_LONG 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_MKSTEMPS 1 | #define HAVE_MKDTEMP 1 | #define HAVE_SNPRINTF 1 | #define HAVE_VSNPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_VASPRINTF 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:21198: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c: In function 'main': conftest.c:182:20: error: 'struct tm' has no member named 'tm_gmtoff'; did you mean 'tm_mon'? if (sizeof ac_aggr.tm_gmtoff) ^~~~~~~~~ tm_mon configure:21198: $? = 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 HAVE_PRIV_SET 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/sbin/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_PATHS_H 1 | #define HAVE_SPAWN_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 __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 8 | #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_FEXECVE 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_FACCESSAT 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_GETGROUPLIST 1 | #define HAVE_GETDELIM 1 | #define HAVE_ARC4RANDOM 1 | #define HAVE_ARC4RANDOM_UNIFORM 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define HAVE_UNSETENV 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_UTIMENSAT 1 | #define HAVE_FUTIMENS 1 | #define HAVE_FNMATCH 1 | #define HAVE_ISBLANK 1 | #define HAVE_GLOB 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_OPENAT 1 | #define HAVE_UNLINKAT 1 | #define HAVE_FCHMODAT 1 | #define HAVE_FSTATAT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRNDUP 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_GETOPT_LONG 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_MKSTEMPS 1 | #define HAVE_MKDTEMP 1 | #define HAVE_SNPRINTF 1 | #define HAVE_VSNPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_VASPRINTF 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:21198: result: no configure:21212: checking for struct stat.st_mtim configure:21212: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c: In function 'main': conftest.c:178:5: error: used struct type value where scalar is required if (ac_aggr.st_mtim) ^~~~~~~ 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 HAVE_PRIV_SET 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/sbin/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_PATHS_H 1 | #define HAVE_SPAWN_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 __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 8 | #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_FEXECVE 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_FACCESSAT 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_GETGROUPLIST 1 | #define HAVE_GETDELIM 1 | #define HAVE_ARC4RANDOM 1 | #define HAVE_ARC4RANDOM_UNIFORM 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define HAVE_UNSETENV 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_UTIMENSAT 1 | #define HAVE_FUTIMENS 1 | #define HAVE_FNMATCH 1 | #define HAVE_ISBLANK 1 | #define HAVE_GLOB 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_OPENAT 1 | #define HAVE_UNLINKAT 1 | #define HAVE_FCHMODAT 1 | #define HAVE_FSTATAT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRNDUP 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_GETOPT_LONG 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_MKSTEMPS 1 | #define HAVE_MKDTEMP 1 | #define HAVE_SNPRINTF 1 | #define HAVE_VSNPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_VASPRINTF 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:21212: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:21212: $? = 0 configure:21212: result: yes configure:21216: checking for struct stat.st_mtim.st__tim configure:21216: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c: In function 'main': conftest.c:179:20: error: 'timestruc_t {aka struct timespec}' has no member named 'st__tim' if (ac_aggr.st_mtim.st__tim) ^ configure:21216: $? = 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 HAVE_PRIV_SET 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/sbin/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_PATHS_H 1 | #define HAVE_SPAWN_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 __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 8 | #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_FEXECVE 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_FACCESSAT 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_GETGROUPLIST 1 | #define HAVE_GETDELIM 1 | #define HAVE_ARC4RANDOM 1 | #define HAVE_ARC4RANDOM_UNIFORM 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define HAVE_UNSETENV 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_UTIMENSAT 1 | #define HAVE_FUTIMENS 1 | #define HAVE_FNMATCH 1 | #define HAVE_ISBLANK 1 | #define HAVE_GLOB 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_OPENAT 1 | #define HAVE_UNLINKAT 1 | #define HAVE_FCHMODAT 1 | #define HAVE_FSTATAT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRNDUP 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_GETOPT_LONG 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_MKSTEMPS 1 | #define HAVE_MKDTEMP 1 | #define HAVE_SNPRINTF 1 | #define HAVE_VSNPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_VASPRINTF 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:21216: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c: In function 'main': conftest.c:179:27: error: 'timestruc_t {aka struct timespec}' has no member named 'st__tim' if (sizeof ac_aggr.st_mtim.st__tim) ^ configure:21216: $? = 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 HAVE_PRIV_SET 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/sbin/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_PATHS_H 1 | #define HAVE_SPAWN_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 __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 8 | #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_FEXECVE 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_FACCESSAT 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_GETGROUPLIST 1 | #define HAVE_GETDELIM 1 | #define HAVE_ARC4RANDOM 1 | #define HAVE_ARC4RANDOM_UNIFORM 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define HAVE_UNSETENV 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_UTIMENSAT 1 | #define HAVE_FUTIMENS 1 | #define HAVE_FNMATCH 1 | #define HAVE_ISBLANK 1 | #define HAVE_GLOB 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_OPENAT 1 | #define HAVE_UNLINKAT 1 | #define HAVE_FCHMODAT 1 | #define HAVE_FSTATAT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRNDUP 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_GETOPT_LONG 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_MKSTEMPS 1 | #define HAVE_MKDTEMP 1 | #define HAVE_SNPRINTF 1 | #define HAVE_VSNPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_VASPRINTF 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:21216: result: no configure:21243: checking sha2.h usability configure:21243: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:21243: $? = 0 configure:21243: result: yes configure:21243: checking sha2.h presence configure:21243: gcc -E -DZLIB_CONST conftest.c configure:21243: $? = 0 configure:21243: result: yes configure:21243: checking for sha2.h configure:21243: result: yes configure:21249: checking for SHA224Update configure:21249: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 Undefined first referenced symbol in file SHA224Update /var/tmp//ccvvlX9a.o ld: fatal: symbol referencing errors collect2: error: ld returned 1 exit status configure:21249: $? = 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 HAVE_PRIV_SET 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/sbin/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_PATHS_H 1 | #define HAVE_SPAWN_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 __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 8 | #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_FEXECVE 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_FACCESSAT 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_GETGROUPLIST 1 | #define HAVE_GETDELIM 1 | #define HAVE_ARC4RANDOM 1 | #define HAVE_ARC4RANDOM_UNIFORM 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define HAVE_UNSETENV 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_UTIMENSAT 1 | #define HAVE_FUTIMENS 1 | #define HAVE_FNMATCH 1 | #define HAVE_ISBLANK 1 | #define HAVE_GLOB 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_OPENAT 1 | #define HAVE_UNLINKAT 1 | #define HAVE_FCHMODAT 1 | #define HAVE_FSTATAT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRNDUP 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_GETOPT_LONG 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_MKSTEMPS 1 | #define HAVE_MKDTEMP 1 | #define HAVE_SNPRINTF 1 | #define HAVE_VSNPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_VASPRINTF 1 | #define HAVE_ST_MTIM 1 | /* end confdefs.h. */ | /* Define SHA224Update to an innocuous variant, in case declares SHA224Update. | For example, HP-UX 11i declares gettimeofday. */ | #define SHA224Update innocuous_SHA224Update | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char SHA224Update (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef SHA224Update | | /* 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 SHA224Update (); | /* 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_SHA224Update || defined __stub___SHA224Update | choke me | #endif | | int | main () | { | return SHA224Update (); | ; | return 0; | } configure:21249: result: no configure:21291: checking for SHA224Update in -lmd configure:21316: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c -lmd >&5 configure:21316: $? = 0 configure:21325: result: yes configure:21331: checking whether the data argument of SHA224Update() is void * configure:21349: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:21349: $? = 0 configure:21357: result: yes configure:21399: checking for vsyslog configure:21399: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:21399: $? = 0 configure:21399: result: yes configure:21427: checking for setpassent configure:21427: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 Undefined first referenced symbol in file setpassent /var/tmp//ccWXyY5d.o ld: fatal: symbol referencing errors collect2: error: ld returned 1 exit status configure:21427: $? = 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 HAVE_PRIV_SET 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/sbin/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_PATHS_H 1 | #define HAVE_SPAWN_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 __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 8 | #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_FEXECVE 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_FACCESSAT 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_GETGROUPLIST 1 | #define HAVE_GETDELIM 1 | #define HAVE_ARC4RANDOM 1 | #define HAVE_ARC4RANDOM_UNIFORM 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define HAVE_UNSETENV 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_UTIMENSAT 1 | #define HAVE_FUTIMENS 1 | #define HAVE_FNMATCH 1 | #define HAVE_ISBLANK 1 | #define HAVE_GLOB 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_OPENAT 1 | #define HAVE_UNLINKAT 1 | #define HAVE_FCHMODAT 1 | #define HAVE_FSTATAT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRNDUP 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_GETOPT_LONG 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_MKSTEMPS 1 | #define HAVE_MKDTEMP 1 | #define HAVE_SNPRINTF 1 | #define HAVE_VSNPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_VASPRINTF 1 | #define HAVE_ST_MTIM 1 | #define HAVE_SHA224UPDATE 1 | #define SHA2_VOID_PTR 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:21427: result: no configure:21427: checking for setgroupent configure:21427: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 Undefined first referenced symbol in file setgroupent /var/tmp//ccbScdYb.o ld: fatal: symbol referencing errors collect2: error: ld returned 1 exit status configure:21427: $? = 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 HAVE_PRIV_SET 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/sbin/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_PATHS_H 1 | #define HAVE_SPAWN_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 __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 8 | #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_FEXECVE 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_FACCESSAT 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_GETGROUPLIST 1 | #define HAVE_GETDELIM 1 | #define HAVE_ARC4RANDOM 1 | #define HAVE_ARC4RANDOM_UNIFORM 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define HAVE_UNSETENV 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_UTIMENSAT 1 | #define HAVE_FUTIMENS 1 | #define HAVE_FNMATCH 1 | #define HAVE_ISBLANK 1 | #define HAVE_GLOB 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_OPENAT 1 | #define HAVE_UNLINKAT 1 | #define HAVE_FCHMODAT 1 | #define HAVE_FSTATAT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRNDUP 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_GETOPT_LONG 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_MKSTEMPS 1 | #define HAVE_MKDTEMP 1 | #define HAVE_SNPRINTF 1 | #define HAVE_VSNPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_VASPRINTF 1 | #define HAVE_ST_MTIM 1 | #define HAVE_SHA224UPDATE 1 | #define SHA2_VOID_PTR 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:21427: result: no configure:21441: checking for exect configure:21441: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 Undefined first referenced symbol in file exect /var/tmp//ccIf6ETb.o ld: fatal: symbol referencing errors collect2: error: ld returned 1 exit status configure:21441: $? = 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 HAVE_PRIV_SET 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/sbin/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_PATHS_H 1 | #define HAVE_SPAWN_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 __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 8 | #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_FEXECVE 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_FACCESSAT 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_GETGROUPLIST 1 | #define HAVE_GETDELIM 1 | #define HAVE_ARC4RANDOM 1 | #define HAVE_ARC4RANDOM_UNIFORM 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define HAVE_UNSETENV 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_UTIMENSAT 1 | #define HAVE_FUTIMENS 1 | #define HAVE_FNMATCH 1 | #define HAVE_ISBLANK 1 | #define HAVE_GLOB 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_OPENAT 1 | #define HAVE_UNLINKAT 1 | #define HAVE_FCHMODAT 1 | #define HAVE_FSTATAT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRNDUP 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_GETOPT_LONG 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_MKSTEMPS 1 | #define HAVE_MKDTEMP 1 | #define HAVE_SNPRINTF 1 | #define HAVE_VSNPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_VASPRINTF 1 | #define HAVE_ST_MTIM 1 | #define HAVE_SHA224UPDATE 1 | #define SHA2_VOID_PTR 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:21441: result: no configure:21441: checking for execvP configure:21441: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 Undefined first referenced symbol in file execvP /var/tmp//ccsK.MWd.o ld: fatal: symbol referencing errors collect2: error: ld returned 1 exit status configure:21441: $? = 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 HAVE_PRIV_SET 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/sbin/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_PATHS_H 1 | #define HAVE_SPAWN_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 __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 8 | #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_FEXECVE 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_FACCESSAT 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_GETGROUPLIST 1 | #define HAVE_GETDELIM 1 | #define HAVE_ARC4RANDOM 1 | #define HAVE_ARC4RANDOM_UNIFORM 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define HAVE_UNSETENV 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_UTIMENSAT 1 | #define HAVE_FUTIMENS 1 | #define HAVE_FNMATCH 1 | #define HAVE_ISBLANK 1 | #define HAVE_GLOB 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_OPENAT 1 | #define HAVE_UNLINKAT 1 | #define HAVE_FCHMODAT 1 | #define HAVE_FSTATAT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRNDUP 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_GETOPT_LONG 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_MKSTEMPS 1 | #define HAVE_MKDTEMP 1 | #define HAVE_SNPRINTF 1 | #define HAVE_VSNPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_VASPRINTF 1 | #define HAVE_ST_MTIM 1 | #define HAVE_SHA224UPDATE 1 | #define SHA2_VOID_PTR 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:21441: result: no configure:21441: checking for execvpe configure:21441: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 Undefined first referenced symbol in file execvpe /var/tmp//ccNsxOKc.o ld: fatal: symbol referencing errors collect2: error: ld returned 1 exit status configure:21441: $? = 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 HAVE_PRIV_SET 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/sbin/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_PATHS_H 1 | #define HAVE_SPAWN_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 __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 8 | #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_FEXECVE 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_FACCESSAT 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_GETGROUPLIST 1 | #define HAVE_GETDELIM 1 | #define HAVE_ARC4RANDOM 1 | #define HAVE_ARC4RANDOM_UNIFORM 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define HAVE_UNSETENV 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_UTIMENSAT 1 | #define HAVE_FUTIMENS 1 | #define HAVE_FNMATCH 1 | #define HAVE_ISBLANK 1 | #define HAVE_GLOB 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_OPENAT 1 | #define HAVE_UNLINKAT 1 | #define HAVE_FCHMODAT 1 | #define HAVE_FSTATAT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRNDUP 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_GETOPT_LONG 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_MKSTEMPS 1 | #define HAVE_MKDTEMP 1 | #define HAVE_SNPRINTF 1 | #define HAVE_VSNPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_VASPRINTF 1 | #define HAVE_ST_MTIM 1 | #define HAVE_SHA224UPDATE 1 | #define SHA2_VOID_PTR 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:21441: result: no configure:21455: checking for posix_spawn configure:21455: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:21455: $? = 0 configure:21455: result: yes configure:21455: checking for posix_spawnp configure:21455: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:21455: $? = 0 configure:21455: result: yes configure:21479: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:21479: $? = 0 configure:21504: checking for struct dirent.d_type configure:21504: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c: In function 'main': conftest.c:189:13: error: 'struct dirent' has no member named 'd_type'; did you mean 'd_name'? if (ac_aggr.d_type) ^~~~~~ d_name configure:21504: $? = 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 HAVE_PRIV_SET 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/sbin/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_PATHS_H 1 | #define HAVE_SPAWN_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 __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 8 | #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_FEXECVE 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_FACCESSAT 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_GETGROUPLIST 1 | #define HAVE_GETDELIM 1 | #define HAVE_ARC4RANDOM 1 | #define HAVE_ARC4RANDOM_UNIFORM 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define HAVE_UNSETENV 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_UTIMENSAT 1 | #define HAVE_FUTIMENS 1 | #define HAVE_FNMATCH 1 | #define HAVE_ISBLANK 1 | #define HAVE_GLOB 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_OPENAT 1 | #define HAVE_UNLINKAT 1 | #define HAVE_FCHMODAT 1 | #define HAVE_FSTATAT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRNDUP 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_GETOPT_LONG 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_MKSTEMPS 1 | #define HAVE_MKDTEMP 1 | #define HAVE_SNPRINTF 1 | #define HAVE_VSNPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_VASPRINTF 1 | #define HAVE_ST_MTIM 1 | #define HAVE_SHA224UPDATE 1 | #define SHA2_VOID_PTR 1 | #define HAVE_VSYSLOG 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWNP 1 | #define HAVE_DIRFD 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:21504: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c: In function 'main': conftest.c:189:20: error: 'struct dirent' has no member named 'd_type'; did you mean 'd_name'? if (sizeof ac_aggr.d_type) ^~~~~~ d_name configure:21504: $? = 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 HAVE_PRIV_SET 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/sbin/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_PATHS_H 1 | #define HAVE_SPAWN_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 __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 8 | #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_FEXECVE 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_FACCESSAT 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_GETGROUPLIST 1 | #define HAVE_GETDELIM 1 | #define HAVE_ARC4RANDOM 1 | #define HAVE_ARC4RANDOM_UNIFORM 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define HAVE_UNSETENV 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_UTIMENSAT 1 | #define HAVE_FUTIMENS 1 | #define HAVE_FNMATCH 1 | #define HAVE_ISBLANK 1 | #define HAVE_GLOB 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_OPENAT 1 | #define HAVE_UNLINKAT 1 | #define HAVE_FCHMODAT 1 | #define HAVE_FSTATAT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRNDUP 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_GETOPT_LONG 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_MKSTEMPS 1 | #define HAVE_MKDTEMP 1 | #define HAVE_SNPRINTF 1 | #define HAVE_VSNPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_VASPRINTF 1 | #define HAVE_ST_MTIM 1 | #define HAVE_SHA224UPDATE 1 | #define SHA2_VOID_PTR 1 | #define HAVE_VSYSLOG 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWNP 1 | #define HAVE_DIRFD 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:21504: result: no configure:21517: checking for struct dirent.d_namlen configure:21517: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c: In function 'main': conftest.c:189:13: error: 'struct dirent' has no member named 'd_namlen'; did you mean 'd_name'? if (ac_aggr.d_namlen) ^~~~~~~~ d_name configure:21517: $? = 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 HAVE_PRIV_SET 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/sbin/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_PATHS_H 1 | #define HAVE_SPAWN_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 __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 8 | #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_FEXECVE 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_FACCESSAT 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_GETGROUPLIST 1 | #define HAVE_GETDELIM 1 | #define HAVE_ARC4RANDOM 1 | #define HAVE_ARC4RANDOM_UNIFORM 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define HAVE_UNSETENV 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_UTIMENSAT 1 | #define HAVE_FUTIMENS 1 | #define HAVE_FNMATCH 1 | #define HAVE_ISBLANK 1 | #define HAVE_GLOB 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_OPENAT 1 | #define HAVE_UNLINKAT 1 | #define HAVE_FCHMODAT 1 | #define HAVE_FSTATAT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRNDUP 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_GETOPT_LONG 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_MKSTEMPS 1 | #define HAVE_MKDTEMP 1 | #define HAVE_SNPRINTF 1 | #define HAVE_VSNPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_VASPRINTF 1 | #define HAVE_ST_MTIM 1 | #define HAVE_SHA224UPDATE 1 | #define SHA2_VOID_PTR 1 | #define HAVE_VSYSLOG 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWNP 1 | #define HAVE_DIRFD 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:21517: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c: In function 'main': conftest.c:189:20: error: 'struct dirent' has no member named 'd_namlen'; did you mean 'd_name'? if (sizeof ac_aggr.d_namlen) ^~~~~~~~ d_name configure:21517: $? = 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 HAVE_PRIV_SET 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/sbin/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_PATHS_H 1 | #define HAVE_SPAWN_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 __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 8 | #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_FEXECVE 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_FACCESSAT 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_GETGROUPLIST 1 | #define HAVE_GETDELIM 1 | #define HAVE_ARC4RANDOM 1 | #define HAVE_ARC4RANDOM_UNIFORM 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define HAVE_UNSETENV 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_UTIMENSAT 1 | #define HAVE_FUTIMENS 1 | #define HAVE_FNMATCH 1 | #define HAVE_ISBLANK 1 | #define HAVE_GLOB 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_OPENAT 1 | #define HAVE_UNLINKAT 1 | #define HAVE_FCHMODAT 1 | #define HAVE_FSTATAT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRNDUP 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_GETOPT_LONG 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_MKSTEMPS 1 | #define HAVE_MKDTEMP 1 | #define HAVE_SNPRINTF 1 | #define HAVE_VSNPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_VASPRINTF 1 | #define HAVE_ST_MTIM 1 | #define HAVE_SHA224UPDATE 1 | #define SHA2_VOID_PTR 1 | #define HAVE_VSYSLOG 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWNP 1 | #define HAVE_DIRFD 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:21517: result: no configure:21533: checking for socket configure:21533: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 Undefined first referenced symbol in file socket /var/tmp//ccl1tONa.o ld: fatal: symbol referencing errors collect2: error: ld returned 1 exit status configure:21533: $? = 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 HAVE_PRIV_SET 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/sbin/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_PATHS_H 1 | #define HAVE_SPAWN_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 __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 8 | #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_FEXECVE 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_FACCESSAT 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_GETGROUPLIST 1 | #define HAVE_GETDELIM 1 | #define HAVE_ARC4RANDOM 1 | #define HAVE_ARC4RANDOM_UNIFORM 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define HAVE_UNSETENV 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_UTIMENSAT 1 | #define HAVE_FUTIMENS 1 | #define HAVE_FNMATCH 1 | #define HAVE_ISBLANK 1 | #define HAVE_GLOB 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_OPENAT 1 | #define HAVE_UNLINKAT 1 | #define HAVE_FCHMODAT 1 | #define HAVE_FSTATAT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRNDUP 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_GETOPT_LONG 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_MKSTEMPS 1 | #define HAVE_MKDTEMP 1 | #define HAVE_SNPRINTF 1 | #define HAVE_VSNPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_VASPRINTF 1 | #define HAVE_ST_MTIM 1 | #define HAVE_SHA224UPDATE 1 | #define SHA2_VOID_PTR 1 | #define HAVE_VSYSLOG 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWNP 1 | #define HAVE_DIRFD 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:21533: result: no configure:21552: checking for socket in -lsocket configure:21578: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c -lsocket >&5 configure:21578: $? = 0 configure:21591: result: yes configure:21609: checking for inet_pton configure:21609: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c -lsocket >&5 Undefined first referenced symbol in file inet_pton /var/tmp//cc.qL0kd.o (symbol belongs to implicit dependency /lib/amd64/libnsl.so.1) ld: fatal: symbol referencing errors collect2: error: ld returned 1 exit status configure:21609: $? = 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 HAVE_PRIV_SET 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/sbin/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_PATHS_H 1 | #define HAVE_SPAWN_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 __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 8 | #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_FEXECVE 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_FACCESSAT 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_GETGROUPLIST 1 | #define HAVE_GETDELIM 1 | #define HAVE_ARC4RANDOM 1 | #define HAVE_ARC4RANDOM_UNIFORM 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define HAVE_UNSETENV 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_UTIMENSAT 1 | #define HAVE_FUTIMENS 1 | #define HAVE_FNMATCH 1 | #define HAVE_ISBLANK 1 | #define HAVE_GLOB 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_OPENAT 1 | #define HAVE_UNLINKAT 1 | #define HAVE_FCHMODAT 1 | #define HAVE_FSTATAT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRNDUP 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_GETOPT_LONG 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_MKSTEMPS 1 | #define HAVE_MKDTEMP 1 | #define HAVE_SNPRINTF 1 | #define HAVE_VSNPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_VASPRINTF 1 | #define HAVE_ST_MTIM 1 | #define HAVE_SHA224UPDATE 1 | #define SHA2_VOID_PTR 1 | #define HAVE_VSYSLOG 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWNP 1 | #define HAVE_DIRFD 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:21609: result: no configure:21632: checking for inet_pton in -linet configure:21658: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c -lsocket -linet >&5 ld: fatal: library -linet: not found collect2: error: ld returned 1 exit status configure:21658: $? = 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 HAVE_PRIV_SET 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/sbin/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_PATHS_H 1 | #define HAVE_SPAWN_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 __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 8 | #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_FEXECVE 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_FACCESSAT 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_GETGROUPLIST 1 | #define HAVE_GETDELIM 1 | #define HAVE_ARC4RANDOM 1 | #define HAVE_ARC4RANDOM_UNIFORM 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define HAVE_UNSETENV 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_UTIMENSAT 1 | #define HAVE_FUTIMENS 1 | #define HAVE_FNMATCH 1 | #define HAVE_ISBLANK 1 | #define HAVE_GLOB 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_OPENAT 1 | #define HAVE_UNLINKAT 1 | #define HAVE_FCHMODAT 1 | #define HAVE_FSTATAT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRNDUP 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_GETOPT_LONG 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_MKSTEMPS 1 | #define HAVE_MKDTEMP 1 | #define HAVE_SNPRINTF 1 | #define HAVE_VSNPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_VASPRINTF 1 | #define HAVE_ST_MTIM 1 | #define HAVE_SHA224UPDATE 1 | #define SHA2_VOID_PTR 1 | #define HAVE_VSYSLOG 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWNP 1 | #define HAVE_DIRFD 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:21688: result: no configure:21632: checking for inet_pton in -lnsl configure:21658: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c -lsocket -lnsl >&5 configure:21658: $? = 0 configure:21671: result: yes configure:21715: checking for inet_ntop configure:21715: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c -lsocket -lnsl >&5 configure:21715: $? = 0 configure:21715: result: yes configure:21813: checking for syslog configure:21813: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c -lsocket -lnsl >&5 configure:21813: $? = 0 configure:21813: result: yes configure:21891: checking for getaddrinfo configure:21903: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 Undefined first referenced symbol in file getaddrinfo /var/tmp//ccqkfh1d.o ld: fatal: symbol referencing errors collect2: error: ld returned 1 exit status configure:21903: $? = 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 HAVE_PRIV_SET 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/sbin/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_PATHS_H 1 | #define HAVE_SPAWN_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 __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 8 | #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_FEXECVE 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_FACCESSAT 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_GETGROUPLIST 1 | #define HAVE_GETDELIM 1 | #define HAVE_ARC4RANDOM 1 | #define HAVE_ARC4RANDOM_UNIFORM 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define HAVE_UNSETENV 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_UTIMENSAT 1 | #define HAVE_FUTIMENS 1 | #define HAVE_FNMATCH 1 | #define HAVE_ISBLANK 1 | #define HAVE_GLOB 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_OPENAT 1 | #define HAVE_UNLINKAT 1 | #define HAVE_FCHMODAT 1 | #define HAVE_FSTATAT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRNDUP 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_GETOPT_LONG 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_MKSTEMPS 1 | #define HAVE_MKDTEMP 1 | #define HAVE_SNPRINTF 1 | #define HAVE_VSNPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_VASPRINTF 1 | #define HAVE_ST_MTIM 1 | #define HAVE_SHA224UPDATE 1 | #define SHA2_VOID_PTR 1 | #define HAVE_VSYSLOG 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWNP 1 | #define HAVE_DIRFD 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:21912: result: no configure:21923: checking for getaddrinfo in -lsocket configure:21950: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c -lsocket >&5 configure:21950: $? = 0 configure:21963: result: yes configure:22096: checking for getprogname configure:22096: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:22096: $? = 0 configure:22096: result: yes configure:22103: checking for setprogname configure:22103: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:22103: $? = 0 configure:22103: result: yes configure:22156: checking for __func__ configure:22173: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 conftest.c: In function 'main': conftest.c:157:7: warning: implicit declaration of function 'puts' [-Wimplicit-function-declaration] (void)puts(__func__); ^~~~ configure:22173: $? = 0 configure:22182: result: yes configure:22342: checking for gettext configure:22367: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:22367: $? = 0 configure:22379: result: yes configure:22384: checking for ngettext configure:22384: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:22384: $? = 0 configure:22384: result: yes configure:22425: checking for gzdopen in -lz configure:22450: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c -lz >&5 configure:22450: $? = 0 configure:22459: result: yes configure:22465: checking zlib.h usability configure:22465: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:22465: $? = 0 configure:22465: result: yes configure:22465: checking zlib.h presence configure:22465: gcc -E -DZLIB_CONST conftest.c configure:22465: $? = 0 configure:22465: result: yes configure:22465: checking for zlib.h configure:22465: result: yes configure:22619: checking whether errno is declared configure:22619: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:22619: $? = 0 configure:22619: result: yes configure:22635: checking whether h_errno is declared configure:22635: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:22635: $? = 0 configure:22635: result: yes configure:22651: checking whether LLONG_MAX is declared configure:22651: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:22651: $? = 0 configure:22651: result: yes configure:22665: checking whether LLONG_MIN is declared configure:22665: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:22665: $? = 0 configure:22665: result: yes configure:22679: checking whether ULLONG_MAX is declared configure:22679: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:22679: $? = 0 configure:22679: result: yes configure:22693: checking whether PATH_MAX is declared configure:22693: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:22693: $? = 0 configure:22693: result: yes configure:22708: checking whether SIZE_MAX is declared configure:22708: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:22708: $? = 0 configure:22708: result: yes configure:22816: checking for strsignal configure:22816: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:22816: $? = 0 configure:22816: result: yes configure:22891: checking for sig2str configure:22891: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:22891: $? = 0 configure:22891: result: yes configure:22897: checking whether SIG2STR_MAX is declared configure:22897: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:22897: $? = 0 configure:22897: result: yes configure:22931: checking for str2sig configure:22931: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:22931: $? = 0 configure:22931: result: yes configure:23066: checking for dl_iterate_phdr configure:23066: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:23066: $? = 0 configure:23066: result: yes configure:23109: checking for pam_start in -lpam configure:23134: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c -lpam >&5 configure:23134: $? = 0 configure:23144: result: yes configure:23158: checking security/pam_appl.h usability configure:23158: gcc -c -g -O2 -DZLIB_CONST conftest.c >&5 configure:23158: $? = 0 configure:23158: result: yes configure:23158: checking security/pam_appl.h presence configure:23158: gcc -E -DZLIB_CONST conftest.c configure:23158: $? = 0 configure:23158: result: yes configure:23158: checking for security/pam_appl.h configure:23158: result: yes configure:23193: checking for pam_getenvlist configure:23193: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c -lpam >&5 configure:23193: $? = 0 configure:23193: result: yes configure:23230: checking whether to use PAM session support configure:23251: result: yes configure:24996: checking for ppoll configure:24996: gcc -o conftest -g -O2 -DZLIB_CONST conftest.c >&5 configure:24996: $? = 0 configure:24996: result: yes configure:25874: checking for log file location configure:25888: result: /var/log/sudo.log configure:25895: checking for sudo run dir location configure:25906: result: /var/run/sudo configure:25913: checking for sudo var dir location configure:25924: result: /var/db/sudo configure:25932: checking for I/O log dir location configure:25949: result: /var/log/sudo-io configure:25952: checking time zone data directory configure:25964: result: /usr/share/lib/zoneinfo configure:25989: : CPPFLAGS="$CPPFLAGS" configure:25992: $? = 0 configure:26008: checking whether _FORTIFY_SOURCE may be specified configure:26026: gcc -o conftest -g -O2 -DZLIB_CONST -D_FORTIFY_SOURCE=2 conftest.c >&5 conftest.c: In function 'main': conftest.c:185:20: warning: implicit declaration of function 'sprintf' [-Wimplicit-function-declaration] char buf[4]; (void)sprintf(buf, "%s", "foo"); ^~~~~~~ conftest.c:185:20: warning: incompatible implicit declaration of built-in function 'sprintf' conftest.c:185:20: note: include '' or provide a declaration of 'sprintf' configure:26026: $? = 0 configure:26046: gcc -o conftest -g -O2 -DZLIB_CONST -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:26046: $? = 0 configure:26057: result: yes configure:26068: checking whether C compiler accepts -static-libgcc configure:26087: gcc -c -g -O2 -static-libgcc -DZLIB_CONST -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:26087: $? = 0 configure:26095: result: yes configure:26122: : LT_LDFLAGS="$LT_LDFLAGS" configure:26125: $? = 0 configure:26137: checking whether C compiler accepts -fvisibility=hidden configure:26156: gcc -c -g -O2 -fvisibility=hidden -DZLIB_CONST -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:26156: $? = 0 configure:26164: result: yes configure:26737: checking whether the linker accepts -Wl,-z,aslr configure:26756: gcc -o conftest -g -O2 -fvisibility=hidden -DZLIB_CONST -D_FORTIFY_SOURCE=2 -Wl,-z,aslr conftest.c >&5 configure:26756: $? = 0 configure:26765: result: yes configure:26792: : PIE_LDFLAGS="$PIE_LDFLAGS" configure:26795: $? = 0 configure:26809: checking for compiler stack protector support configure:26841: gcc -o conftest -fstack-protector-strong -fstack-protector-strong conftest.c >&5 configure:26841: $? = 0 configure:26905: result: -fstack-protector-strong configure:26911: checking whether the linker accepts -Wl,-z,relro configure:26930: gcc -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' collect2: error: ld returned 1 exit status configure:26930: $? = 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 HAVE_PRIV_SET 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/sbin/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_PATHS_H 1 | #define HAVE_SPAWN_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 __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 8 | #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_FEXECVE 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_FACCESSAT 1 | #define HAVE_WORDEXP 1 | #define HAVE_SETEUID 1 | #define HAVE_GETGROUPLIST 1 | #define HAVE_GETDELIM 1 | #define HAVE_ARC4RANDOM 1 | #define HAVE_ARC4RANDOM_UNIFORM 1 | #define HAVE_GETUTXID 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define HAVE_UNSETENV 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_UTIMENSAT 1 | #define HAVE_FUTIMENS 1 | #define HAVE_FNMATCH 1 | #define HAVE_ISBLANK 1 | #define HAVE_GLOB 1 | #define HAVE_NANOSLEEP 1 | #define HAVE_OPENAT 1 | #define HAVE_UNLINKAT 1 | #define HAVE_FCHMODAT 1 | #define HAVE_FSTATAT 1 | #define HAVE_STRLCPY 1 | #define HAVE_STRLCAT 1 | #define HAVE_STRNLEN 1 | #define HAVE_STRNDUP 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_GETOPT_LONG 1 | #define HAVE_CLOSEFROM 1 | #define HAVE_MKSTEMPS 1 | #define HAVE_MKDTEMP 1 | #define HAVE_SNPRINTF 1 | #define HAVE_VSNPRINTF 1 | #define HAVE_ASPRINTF 1 | #define HAVE_VASPRINTF 1 | #define HAVE_ST_MTIM 1 | #define HAVE_SHA224UPDATE 1 | #define SHA2_VOID_PTR 1 | #define HAVE_VSYSLOG 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWNP 1 | #define HAVE_DIRFD 1 | #define HAVE_INET_PTON 1 | #define HAVE_INET_NTOP 1 | #define HAVE_GETADDRINFO 1 | #define HAVE_GETPROGNAME 1 | #define HAVE_SETPROGNAME 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 HAVE_DL_ITERATE_PHDR 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_PPOLL 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/db/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:26939: result: no configure:26994: using the following authentication methods: pam configure:27252: 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 unstable11x config.status:1366: creating Makefile config.status:1366: creating doc/Makefile config.status:1366: creating examples/Makefile config.status:1366: creating include/Makefile config.status:1366: creating lib/iolog/Makefile config.status:1366: creating lib/util/Makefile config.status:1366: creating lib/util/util.exp config.status:1366: creating logsrvd/Makefile config.status:1366: creating src/sudo_usage.h config.status:1366: creating src/Makefile config.status:1366: creating plugins/sample/Makefile config.status:1366: creating plugins/group_file/Makefile config.status:1366: creating plugins/system_group/Makefile config.status:1366: creating plugins/sudoers/Makefile config.status:1366: creating plugins/sudoers/sudoers config.status:1366: creating config.h config.status:1366: creating pathnames.h config.status:1550: executing libtool commands ## ---------------- ## ## Cache variables. ## ## ---------------- ## ac_cv_build=x86_64-pc-solaris2.11 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_SHA224Update=no ac_cv_func__getpty=no ac_cv_func__ttyname_dev=yes ac_cv_func_arc4random=yes ac_cv_func_arc4random_uniform=yes ac_cv_func_asprintf=yes ac_cv_func_clock_gettime=yes ac_cv_func_closefrom=yes ac_cv_func_dl_iterate_phdr=yes ac_cv_func_dlopen=yes ac_cv_func_dup3=no ac_cv_func_exect=no ac_cv_func_execvP=no ac_cv_func_execvpe=no ac_cv_func_faccessat=yes ac_cv_func_fchmodat=yes ac_cv_func_fexecve=yes ac_cv_func_fstatat=yes ac_cv_func_futimens=yes ac_cv_func_getauxval=no ac_cv_func_getdelim=yes ac_cv_func_getdomainname=no ac_cv_func_getgrouplist=yes ac_cv_func_getgroups=yes ac_cv_func_getgroups_works=yes ac_cv_func_getifaddrs=no ac_cv_func_getopt_long=yes ac_cv_func_getprogname=yes 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_mkdtemp=yes ac_cv_func_mkstemps=yes ac_cv_func_nanosleep=yes ac_cv_func_ngettext=yes ac_cv_func_nl_langinfo=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_posix_openpt=yes ac_cv_func_posix_spawn=yes ac_cv_func_posix_spawnp=yes ac_cv_func_ppoll=yes ac_cv_func_pread=yes ac_cv_func_priv_set=yes ac_cv_func_pw_dup=no ac_cv_func_pwrite=yes ac_cv_func_reallocarray=no ac_cv_func_seteuid=yes ac_cv_func_setgroupent=no ac_cv_func_setpassent=no ac_cv_func_setprogname=yes 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_strndup=yes ac_cv_func_strnlen=yes ac_cv_func_strnlen_working=yes 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=yes ac_cv_func_utimensat=yes ac_cv_func_vasprintf=yes 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_memory_h=yes ac_cv_header_minix_config_h=no ac_cv_header_netgroup_h=no ac_cv_header_paths_h=yes ac_cv_header_procfs_h=yes ac_cv_header_security_pam_appl_h=yes ac_cv_header_sha2_h=yes ac_cv_header_spawn_h=yes 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=x86_64-pc-solaris2.11 ac_cv_lib_dld_shl_load=no ac_cv_lib_md_SHA224Update=yes ac_cv_lib_pam_pam_start=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='/usr/bin/ggrep -E' ac_cv_path_FGREP='/usr/bin/ggrep -F' ac_cv_path_FLEX=/opt/csw/bin/flex ac_cv_path_GREP=/usr/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=/usr/bin/gsed ac_cv_path_SENDMAILPROG=/usr/sbin/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=ranlib ac_cv_prog_ac_ct_STRIP=strip ac_cv_prog_cc_c89='' ac_cv_prog_cc_c99='' ac_cv_prog_cc_g=yes ac_cv_prog_cc_stdc='' 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=8 ac_cv_sys_file_offset_bits=no 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_aslr=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='' lt_cv_dlopen_self=yes lt_cv_dlopen_self_static=yes 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/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=no lt_cv_prog_gnu_ld=no lt_cv_sharedlib_from_linklib_cmd='print -r --' lt_cv_sys_global_symbol_pipe='' 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='' 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_func_fnmatch=yes sudo_cv_func_isblank=yes sudo_cv_func_putenv_const=no sudo_cv_func_sha2_void_ptr=yes sudo_cv_func_unsetenv_void=no sudo_cv_gettext=yes sudo_cv_lib_inet_inet_pton=no sudo_cv_lib_nsl_inet_pton=yes sudo_cv_lib_socket_socket=yes sudo_cv_prev_host=x86_64-pc-solaris2.11 sudo_cv_uid_t_len=10 sudo_cv_use_fortify_source=yes sudo_cv_var_mantype=man sudo_cv_var_stack_protector=-fstack-protector-strong ## ----------------- ## ## 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' CFLAGS='-g -O2 -fvisibility=hidden' CHECK_NOEXEC='check_noexec' COMMON_OBJS=' event_poll.lo' COMPAT_EXP='sudo_reallocarray COMPAT_TEST_PROGS='' 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='\c' ECHO_N='' ECHO_T='' EGREP='/usr/bin/ggrep -E' EXEEXT='' FGREP='/usr/bin/ggrep -F' FLEX='/opt/csw/bin/flex' GETGROUPS_LIB='' GREP='/usr/bin/ggrep' INIT_DIR='' INIT_SCRIPT='' INSTALL_BACKUP='' INSTALL_NOEXEC='install-noexec' KRB5CONFIG='' LCMAN='0' LD='/usr/bin/ld -64' LDAP='#' LDFLAGS='' LIBDL='' LIBINTL='' LIBMD='-lmd' LIBOBJS=' ${LIBOBJDIR}reallocarray$U.o ${LIBOBJDIR}memrchr$U.o ${LIBOBJDIR}memset_s$U.o ${LIBOBJDIR}dup3$U.o ${LIBOBJDIR}pipe2$U.o ${LIBOBJDIR}pw_dup$U.o' LIBPTHREAD='' LIBRT='' LIBS='' LIBTOOL='$(SHELL) $(top_builddir)/libtool' LIBTOOL_DEPS='./ltmain.sh' LIBUTIL_LDFLAGS='' LIPO='' LN_S='ln -s' LOCALEDIR_SUFFIX='.UTF-8' LOGINCAP_USAGE='' LTLIBOBJS=' ${LIBOBJDIR}reallocarray$U.lo ${LIBOBJDIR}memrchr$U.lo ${LIBOBJDIR}memset_s$U.lo ${LIBOBJDIR}dup3$U.lo ${LIBOBJDIR}pipe2$U.lo ${LIBOBJDIR}pw_dup$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='-Wl,-z,aslr' PROGS='sudo sudo_noexec.la' PSMAN='1' RANLIB='ranlib' RC_LINK='' REPLAY_LIBS='' SED='/usr/bin/gsed' SELINUX_USAGE='' SEMAN='0' SENDMAILPROG='/usr/sbin/sendmail' SHELL='/bin/sh' SHLIB_ENABLE='yes' SHLIB_MODE='0644' SIGNAME='' SSP_CFLAGS='-fstack-protector-strong' SSP_LDFLAGS='-Wc,-fstack-protector-strong' STATIC_SUDOERS='' STRIP='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='x86_64-pc-solaris2.11' build_alias='' build_cpu='x86_64' build_os='solaris2.11' 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='x86_64-pc-solaris2.11' host_alias='' host_cpu='x86_64' host_os='solaris2.11' host_vendor='pc' htmldir='${docdir}' ignore_dot='off' includedir='$(prefix)/include' infodir='${datarootdir}/info' insults='off' iolog_dir='/var/log/sudo-io' 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_dup3 sudo_memrchr sudo_memset_s sudo_pipe2 sudo_pw_dup sudo_umask='0022' sudo_warn_gettext_v1 sysconfdir='/etc' target_alias='' timeout='5' timestamp_type='tty' umask_override='off' vardir='/var/db/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 HAVE_PRIV_SET 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/sbin/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_PATHS_H 1 #define HAVE_SPAWN_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 __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 8 #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_FEXECVE 1 #define HAVE_KILLPG 1 #define HAVE_NL_LANGINFO 1 #define HAVE_PREAD 1 #define HAVE_PWRITE 1 #define HAVE_FACCESSAT 1 #define HAVE_WORDEXP 1 #define HAVE_SETEUID 1 #define HAVE_GETGROUPLIST 1 #define HAVE_GETDELIM 1 #define HAVE_ARC4RANDOM 1 #define HAVE_ARC4RANDOM_UNIFORM 1 #define HAVE_GETUTXID 1 #define HAVE_GRANTPT 1 #define HAVE_POSIX_OPENPT 1 #define HAVE_UNSETENV 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_UTIMENSAT 1 #define HAVE_FUTIMENS 1 #define HAVE_FNMATCH 1 #define HAVE_ISBLANK 1 #define HAVE_GLOB 1 #define HAVE_NANOSLEEP 1 #define HAVE_OPENAT 1 #define HAVE_UNLINKAT 1 #define HAVE_FCHMODAT 1 #define HAVE_FSTATAT 1 #define HAVE_STRLCPY 1 #define HAVE_STRLCAT 1 #define HAVE_STRNLEN 1 #define HAVE_STRNDUP 1 #define HAVE_CLOCK_GETTIME 1 #define HAVE_GETOPT_LONG 1 #define HAVE_CLOSEFROM 1 #define HAVE_MKSTEMPS 1 #define HAVE_MKDTEMP 1 #define HAVE_SNPRINTF 1 #define HAVE_VSNPRINTF 1 #define HAVE_ASPRINTF 1 #define HAVE_VASPRINTF 1 #define HAVE_ST_MTIM 1 #define HAVE_SHA224UPDATE 1 #define SHA2_VOID_PTR 1 #define HAVE_VSYSLOG 1 #define HAVE_POSIX_SPAWN 1 #define HAVE_POSIX_SPAWNP 1 #define HAVE_DIRFD 1 #define HAVE_INET_PTON 1 #define HAVE_INET_NTOP 1 #define HAVE_GETADDRINFO 1 #define HAVE_GETPROGNAME 1 #define HAVE_SETPROGNAME 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 HAVE_DL_ITERATE_PHDR 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_PPOLL 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/db/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