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.8.17p1, which was generated by GNU Autoconf 2.69. Invocation command line was $ /volumes/DogpatchData/Users/pom/Sources/sudo/sudo/configure --with-password-timeout=0 --disable-setreuid --with-env-editor --with-pam --with-libraries=bsm --with-noexec=no --sysconfdir=/private/etc --without-lecture --enable-static-sudoers --with-rundir=/var/db/sudo ## --------- ## ## Platform. ## ## --------- ## hostname = dogpatch.apple.com uname -m = x86_64 uname -r = 16.0.0 uname -s = Darwin uname -v = Darwin Kernel Version 16.0.0: Sat Jul 2 21:28:12 PDT 2016; root:xnu-3765~126/DEVELOPMENT_X86_64 /usr/bin/uname -p = i386 /bin/uname -X = unknown /bin/arch = unknown /usr/bin/arch -k = unknown /usr/convex/getsysinfo = unknown /usr/bin/hostinfo = Mach kernel version: Darwin Kernel Version 16.0.0: Sat Jul 2 21:28:12 PDT 2016; root:xnu-3765~126/DEVELOPMENT_X86_64 Kernel configured for up to 8 processors. 4 processors are physically available. 8 processors are logically available. Processor type: x86_64h (Intel x86-64h Haswell) Processors active: 0 1 2 3 4 5 6 7 Primary memory available: 32.00 gigabytes Default processor set: 342 tasks, 1434 threads, 8 processors Load average: 1.68, Mach factor: 6.31 /bin/machine = unknown /usr/bin/oslevel = unknown /bin/universe = unknown PATH: /usr/local/bin PATH: /usr/bin PATH: /bin PATH: /usr/sbin PATH: /sbin PATH: /volumes/DogpatchData/Users/pom/.rbenv/bin ## ----------- ## ## Core tests. ## ## ----------- ## configure:2735: Configuring Sudo version 1.8.17p1 configure:2995: checking for gcc configure:3011: found /usr/bin/gcc configure:3022: result: gcc configure:3251: checking for C compiler version configure:3260: gcc --version >&5 Apple LLVM version 8.0.0 (clang-800.0.32.1) Target: x86_64-apple-darwin16.0.0 Thread model: posix InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/OSX10.12.xctoolchain/usr/bin Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.Internal.sdk/usr/include/c++/4.2.1 configure:3271: $? = 0 configure:3260: gcc -v >&5 Configured with: --prefix=/Applications/Xcode.app/Contents/Developer/usr --with-gxx-include-dir=/Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.Internal.sdk/usr/include/c++/4.2.1 Apple LLVM version 8.0.0 (clang-800.0.32.1) Target: x86_64-apple-darwin16.0.0 Thread model: posix InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/OSX10.12.xctoolchain/usr/bin configure:3271: $? = 0 configure:3260: gcc -V >&5 clang: error: argument to '-V' is missing (expected 1 value) clang: error: no input files configure:3271: $? = 1 configure:3260: gcc -qversion >&5 clang: error: unknown argument: '-qversion' clang: error: no input files configure:3271: $? = 1 configure:3291: checking whether the C compiler works configure:3313: gcc conftest.c >&5 configure:3317: $? = 0 configure:3365: result: yes configure:3368: checking for C compiler default output file name configure:3370: result: a.out configure:3376: checking for suffix of executables configure:3383: gcc -o conftest conftest.c >&5 configure:3387: $? = 0 configure:3409: result: configure:3431: checking whether we are cross compiling configure:3439: gcc -o conftest conftest.c >&5 configure:3443: $? = 0 configure:3450: ./conftest configure:3454: $? = 0 configure:3469: result: no configure:3474: checking for suffix of object files configure:3496: gcc -c conftest.c >&5 configure:3500: $? = 0 configure:3521: result: o configure:3525: checking whether we are using the GNU C compiler configure:3544: gcc -c conftest.c >&5 configure:3544: $? = 0 configure:3553: result: yes configure:3562: checking whether gcc accepts -g configure:3582: gcc -c -g conftest.c >&5 configure:3582: $? = 0 configure:3623: result: yes configure:3640: checking for gcc option to accept ISO C89 configure:3703: gcc -c -g -O2 conftest.c >&5 configure:3703: $? = 0 configure:3716: result: none needed configure:3742: checking how to run the C preprocessor configure:3773: gcc -E conftest.c configure:3773: $? = 0 configure:3787: gcc -E conftest.c conftest.c:9:10: fatal error: 'ac_nonexistent.h' file not found #include ^ 1 error generated. configure:3787: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.8.17p1" | #define PACKAGE_STRING "sudo 1.8.17p1" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | /* end confdefs.h. */ | #include configure:3812: result: gcc -E configure:3832: gcc -E conftest.c configure:3832: $? = 0 configure:3846: gcc -E conftest.c conftest.c:9:10: fatal error: 'ac_nonexistent.h' file not found #include ^ 1 error generated. configure:3846: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.8.17p1" | #define PACKAGE_STRING "sudo 1.8.17p1" | #define PACKAGE_BUGREPORT "https://bugzilla.sudo.ws/" | #define PACKAGE_URL "" | /* end confdefs.h. */ | #include configure:3875: checking for grep that handles long lines and -e configure:3933: result: /usr/bin/grep configure:3938: checking for egrep configure:4000: result: /usr/bin/grep -E configure:4005: checking for ANSI C header files configure:4025: gcc -c -g -O2 conftest.c >&5 configure:4025: $? = 0 configure:4098: gcc -o conftest -g -O2 conftest.c >&5 configure:4098: $? = 0 configure:4098: ./conftest configure:4098: $? = 0 configure:4109: result: yes configure:4122: checking for sys/types.h configure:4122: gcc -c -g -O2 conftest.c >&5 configure:4122: $? = 0 configure:4122: result: yes configure:4122: checking for sys/stat.h configure:4122: gcc -c -g -O2 conftest.c >&5 configure:4122: $? = 0 configure:4122: result: yes configure:4122: checking for stdlib.h configure:4122: gcc -c -g -O2 conftest.c >&5 configure:4122: $? = 0 configure:4122: result: yes configure:4122: checking for string.h configure:4122: gcc -c -g -O2 conftest.c >&5 configure:4122: $? = 0 configure:4122: result: yes configure:4122: checking for memory.h configure:4122: gcc -c -g -O2 conftest.c >&5 configure:4122: $? = 0 configure:4122: result: yes configure:4122: checking for strings.h configure:4122: gcc -c -g -O2 conftest.c >&5 configure:4122: $? = 0 configure:4122: result: yes configure:4122: checking for inttypes.h configure:4122: gcc -c -g -O2 conftest.c >&5 configure:4122: $? = 0 configure:4122: result: yes configure:4122: checking for stdint.h configure:4122: gcc -c -g -O2 conftest.c >&5 configure:4122: $? = 0 configure:4122: result: yes configure:4122: checking for unistd.h configure:4122: gcc -c -g -O2 conftest.c >&5 configure:4122: $? = 0 configure:4122: result: yes configure:4135: checking minix/config.h usability configure:4135: gcc -c -g -O2 conftest.c >&5 conftest.c:52:10: fatal error: 'minix/config.h' file not found #include ^ 1 error generated. configure:4135: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.8.17p1" | #define PACKAGE_STRING "sudo 1.8.17p1" | #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:4135: result: no configure:4135: checking minix/config.h presence configure:4135: gcc -E conftest.c conftest.c:19:10: fatal error: 'minix/config.h' file not found #include ^ 1 error generated. configure:4135: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.8.17p1" | #define PACKAGE_STRING "sudo 1.8.17p1" | #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:4135: result: no configure:4135: checking for minix/config.h configure:4135: result: no configure:4156: checking whether it is safe to define __EXTENSIONS__ configure:4174: gcc -c -g -O2 conftest.c >&5 configure:4174: $? = 0 configure:4181: result: yes configure:4454: Adding bsm to LIBS configure:4720: checking whether to lecture users the first time they run sudo configure:4741: result: no configure:4745: checking whether sudo should log via syslog or to a file by default configure:4775: result: syslog configure:4796: checking at which syslog priority to log commands configure:4819: result: notice configure:4822: checking at which syslog priority to log failures configure:4845: result: alert configure:4860: checking how long a line in the log file should be configure:4882: result: 80 configure:4885: checking whether sudo should ignore '.' or '' in $PATH configure:4906: result: no configure:4910: checking whether to send mail when a user is not in sudoers configure:4928: result: yes configure:4935: checking whether to send mail when user listed but not for this host configure:4956: result: no configure:4960: checking whether to send mail when a user tries a disallowed command configure:4981: result: no configure:4985: checking who should get the mail that sudo sends configure:5005: result: root configure:5032: checking for bad password prompt configure:5047: result: Password: configure:5055: checking for bad password message configure:5076: result: Sorry, try again. configure:5079: checking whether to expect fully qualified hosts in sudoers configure:5100: result: no configure:5225: checking for umask programs should be run with configure:5251: result: 0022 configure:5271: checking for default user to run commands as configure:5291: result: root configure:5316: checking for editor that visudo should use configure:5338: result: vi configure:5343: checking whether to obey EDITOR and VISUAL environment variables configure:5361: result: yes configure:5368: checking number of tries a user gets to enter their password configure:5389: result: 3 configure:5392: checking time in minutes after which sudo will ask for a password again configure:5413: result: 5 configure:5416: checking time in minutes after the password prompt will time out configure:5437: result: 0 configure:5440: checking whether to use per-tty ticket files configure:5461: result: yes configure:5465: checking whether to include insults configure:5492: result: no configure:5646: checking whether to override the user's path configure:5674: result: no configure:5679: checking whether to get ip addresses from the network interfaces configure:5697: result: yes configure:5702: checking whether to use an askpass helper configure:5716: result: no configure:5788: checking whether to do user authentication by default configure:5809: result: yes configure:5814: checking whether to disable running the mailer as root configure:5835: result: no configure:5862: checking whether to disable shadow password support configure:5882: result: no configure:5887: checking whether root should be allowed to use sudo configure:5906: result: yes configure:5911: checking whether to log the hostname in the log file configure:5932: result: no configure:5937: checking whether to invoke a shell if sudo is given no arguments configure:5958: result: no configure:5963: checking whether to set $HOME to target user in shell mode configure:5984: result: no configure:5989: checking whether to disable 'command not found' messages configure:6011: result: no configure:6016: checking whether to enable environment debugging configure:6037: result: no configure:6050: checking whether to enable environment resetting by default configure:6068: result: yes configure:6264: checking for library containing strerror configure:6295: gcc -o conftest -g -O2 conftest.c >&5 conftest.c:54:6: warning: incompatible redeclaration of library function 'strerror' [-Wincompatible-library-redeclaration] char strerror (); ^ conftest.c:54:6: note: 'strerror' is a builtin with type 'char *(int)' 1 warning generated. configure:6295: $? = 0 configure:6312: result: none required configure:6325: checking how to run the C preprocessor configure:6395: result: gcc -E configure:6415: gcc -E conftest.c configure:6415: $? = 0 configure:6429: gcc -E conftest.c conftest.c:47:10: fatal error: 'ac_nonexistent.h' file not found #include ^ 1 error generated. configure:6429: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.8.17p1" | #define PACKAGE_STRING "sudo 1.8.17p1" | #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 NO_LECTURE 1 | #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 0 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | /* end confdefs.h. */ | #include configure:6500: checking for ar configure:6516: found /usr/bin/ar configure:6527: result: ar configure:6592: checking for ranlib configure:6608: found /usr/bin/ranlib configure:6619: result: ranlib configure:6688: checking build system type configure:6702: result: x86_64-apple-darwin16.0.0 configure:6722: checking host system type configure:6735: result: x86_64-apple-darwin16.0.0 configure:6810: checking how to print strings configure:6837: result: printf configure:6858: checking for a sed that does not truncate output configure:6922: result: /usr/bin/sed configure:6940: checking for fgrep configure:7002: result: /usr/bin/grep -F configure:7037: checking for ld used by gcc configure:7104: result: /Applications/Xcode.app/Contents/Developer/Toolchains/OSX10.12.xctoolchain/usr/bin/ld configure:7111: checking if the linker (/Applications/Xcode.app/Contents/Developer/Toolchains/OSX10.12.xctoolchain/usr/bin/ld) is GNU ld configure:7126: result: no configure:7138: checking for BSD- or MS-compatible name lister (nm) configure:7192: result: /usr/bin/nm -B configure:7322: checking the name lister (/usr/bin/nm -B) interface configure:7329: gcc -c -g -O2 conftest.c >&5 configure:7332: /usr/bin/nm -B "conftest.o" configure:7335: output 0000000000000204 S _some_variable configure:7342: result: BSD nm configure:7345: checking whether ln -s works configure:7349: result: yes configure:7357: checking the maximum length of command line arguments configure:7488: result: 196608 configure:7536: checking how to convert x86_64-apple-darwin16.0.0 file names to x86_64-apple-darwin16.0.0 format configure:7576: result: func_convert_file_noop configure:7583: checking how to convert x86_64-apple-darwin16.0.0 file names to toolchain format configure:7603: result: func_convert_file_noop configure:7610: checking for /Applications/Xcode.app/Contents/Developer/Toolchains/OSX10.12.xctoolchain/usr/bin/ld option to reload object files configure:7617: result: -r configure:7691: checking for objdump configure:7707: found /usr/bin/objdump configure:7718: result: objdump configure:7750: checking how to recognize dependent libraries configure:7950: result: pass_all configure:8035: checking for dlltool configure:8065: result: no configure:8095: checking how to associate runtime and link libraries configure:8122: result: printf %s\n configure:8246: checking for archiver @FILE support configure:8263: gcc -c -g -O2 conftest.c >&5 configure:8263: $? = 0 configure:8266: ar cru libconftest.a @conftest.lst >&5 ar: @conftest.lst: No such file or directory configure:8269: $? = 1 configure:8289: result: no configure:8347: checking for strip configure:8363: found /usr/bin/strip configure:8374: result: strip configure:8446: checking for ranlib configure:8473: result: ranlib configure:8550: checking for gawk configure:8580: result: no configure:8550: checking for mawk configure:8580: result: no configure:8550: checking for nawk configure:8580: result: no configure:8550: checking for awk configure:8566: found /usr/bin/awk configure:8577: result: awk configure:8617: checking command to parse /usr/bin/nm -B output from gcc object configure:8770: gcc -c -g -O2 conftest.c >&5 configure:8773: $? = 0 configure:8777: /usr/bin/nm -B conftest.o \| sed -n -e 's/^.*[ ]\([BCDEGRST][BCDEGRST]*\)[ ][ ]*\([_A-Za-z][_A-Za-z0-9]*\)$/\1 \2 \2/p' | sed '/ __gnu_lto/d' \> conftest.nm configure:8780: $? = 0 cannot find nm_test_var in conftest.nm configure:8770: gcc -c -g -O2 conftest.c >&5 configure:8773: $? = 0 configure:8777: /usr/bin/nm -B conftest.o \| sed -n -e 's/^.*[ ]\([BCDEGRST][BCDEGRST]*\)[ ][ ]*_\([_A-Za-z][_A-Za-z0-9]*\)$/\1 _\2 \2/p' | sed '/ __gnu_lto/d' \> conftest.nm configure:8780: $? = 0 configure:8846: gcc -o conftest -g -O2 conftest.c conftstm.o >&5 warning: (x86_64) could not find object file symbol for symbol _main configure:8849: $? = 0 configure:8887: result: ok configure:8934: checking for sysroot configure:8964: result: no configure:8971: checking for a working dd configure:9009: result: /bin/dd configure:9013: checking how to truncate binary pipes configure:9028: result: /bin/dd bs=4096 count=1 configure:9342: checking for mt configure:9372: result: no configure:9392: checking if : is a manifest tool configure:9398: : '-?' configure:9406: result: no configure:9462: checking for dsymutil configure:9478: found /usr/bin/dsymutil configure:9489: result: dsymutil configure:9554: checking for nmedit configure:9570: found /usr/bin/nmedit configure:9581: result: nmedit configure:9646: checking for lipo configure:9662: found /usr/bin/lipo configure:9673: result: lipo configure:9738: checking for otool configure:9754: found /usr/bin/otool configure:9765: result: otool configure:9830: checking for otool64 configure:9860: result: no configure:9905: checking for -single_module linker flag gcc -g -O2 -o libconftest.dylib -dynamiclib -Wl,-single_module conftest.c configure:9938: result: yes configure:9941: checking for -exported_symbols_list linker flag configure:9961: gcc -o conftest -g -O2 -Wl,-exported_symbols_list,conftest.sym conftest.c >&5 configure:9961: $? = 0 configure:9971: result: yes configure:9974: checking for -force_load linker flag gcc -g -O2 -c -o conftest.o conftest.c ar cru libconftest.a conftest.o ranlib libconftest.a gcc -g -O2 -o conftest conftest.c -Wl,-force_load,./libconftest.a configure:10006: result: yes configure:10045: checking for dlfcn.h configure:10045: gcc -c -g -O2 conftest.c >&5 configure:10045: $? = 0 configure:10045: result: yes configure:10300: checking for objdir configure:10315: result: .libs configure:10586: checking if gcc supports -fno-rtti -fno-exceptions configure:10604: gcc -c -g -O2 -fno-rtti -fno-exceptions conftest.c >&5 configure:10608: $? = 0 configure:10621: result: yes configure:10979: checking for gcc option to produce PIC configure:10986: result: -fno-common -DPIC configure:10994: checking if gcc PIC flag -fno-common -DPIC works configure:11012: gcc -c -g -O2 -fno-common -DPIC -DPIC conftest.c >&5 configure:11016: $? = 0 configure:11029: result: yes configure:11058: checking if gcc static flag -static works configure:11086: result: no configure:11101: checking if gcc supports -c -o file.o configure:11122: gcc -c -g -O2 -o out/conftest2.o conftest.c >&5 configure:11126: $? = 0 configure:11148: result: yes configure:11156: checking if gcc supports -c -o file.o configure:11203: result: yes configure:11236: checking whether the gcc linker (/Applications/Xcode.app/Contents/Developer/Toolchains/OSX10.12.xctoolchain/usr/bin/ld) supports shared libraries configure:12584: result: yes configure:12834: checking dynamic linker characteristics configure:13643: result: darwin16.0.0 dyld configure:13750: checking how to hardcode library paths into programs configure:13776: result: immediate configure:13821: checking for dlopen in -ldl configure:13846: gcc -o conftest -g -O2 conftest.c -ldl >&5 configure:13846: $? = 0 configure:13855: result: yes configure:14078: checking whether a program can dlopen itself configure:14158: gcc -o conftest -g -O2 -DHAVE_DLFCN_H conftest.c -ldl >&5 configure:14161: $? = 0 configure:14179: result: yes configure:14184: checking whether a statically linked program can dlopen itself configure:14264: gcc -o conftest -g -O2 -DHAVE_DLFCN_H conftest.c -ldl >&5 configure:14267: $? = 0 configure:14285: result: yes configure:14324: checking whether stripping libraries is possible configure:14338: result: yes configure:14364: checking if libtool supports shared libraries configure:14366: result: yes configure:14369: checking whether to build shared libraries configure:14394: result: yes configure:14397: checking whether to build static libraries configure:14401: result: yes configure:14465: checking path to sudo_noexec.so configure:14480: result: no configure:14487: checking for uname configure:14505: found /usr/bin/uname configure:14518: result: /usr/bin/uname configure:14528: checking for tr configure:14546: found /usr/bin/tr configure:14559: result: /usr/bin/tr configure:14569: checking for mandoc configure:14600: result: mandoc configure:14613: checking for nroff configure:14631: found /usr/bin/nroff configure:14643: result: /usr/bin/nroff configure:14653: checking which macro set to use for manual pages configure:14672: result: mdoc configure:15485: checking whether the linker accepts -Wl,-force_flat_namespace configure:15504: gcc -o conftest -g -O2 -Wl,-force_flat_namespace conftest.c >&5 configure:15504: $? = 0 configure:15513: result: yes configure:15612: checking for gcc option to accept ISO C99 configure:15761: gcc -c -g -O2 conftest.c >&5 configure:15761: $? = 0 configure:15774: result: none needed configure:15882: checking for gcc option to accept ISO Standard C configure:15893: result: none needed configure:15900: checking for an ANSI C-conforming const configure:15966: gcc -c -g -O2 conftest.c >&5 configure:15966: $? = 0 configure:15973: result: yes configure:15981: checking for inline configure:15997: gcc -c -g -O2 conftest.c >&5 configure:15997: $? = 0 configure:16005: result: inline configure:16023: checking for working volatile configure:16042: gcc -c -g -O2 conftest.c >&5 configure:16042: $? = 0 configure:16049: result: yes configure:16057: checking for variadic macro support in cpp configure:16077: gcc -c -g -O2 conftest.c >&5 configure:16077: $? = 0 configure:16078: result: yes configure:16102: checking for gawk configure:16129: result: awk configure:16144: checking for bison configure:16160: found /usr/bin/bison configure:16171: result: bison -y configure:16185: checking for flex configure:16203: found /usr/bin/flex configure:16216: result: /usr/bin/flex configure:16227: checking for mv configure:16245: found /bin/mv configure:16257: result: /bin/mv configure:16273: checking for sh configure:16291: found /bin/sh configure:16304: result: /bin/sh configure:16321: checking for sendmail configure:16339: found /usr/sbin/sendmail configure:16351: result: /usr/sbin/sendmail configure:16368: checking for vi configure:16386: found /usr/bin/vi configure:16398: result: /usr/bin/vi configure:16411: checking which syslog facility sudo should log with configure:16425: gcc -c -g -O2 conftest.c >&5 configure:16425: $? = 0 configure:16435: result: authpriv configure:16440: checking for dirent.h that defines DIR configure:16459: gcc -c -g -O2 conftest.c >&5 configure:16459: $? = 0 configure:16467: result: yes configure:16480: checking for library containing opendir configure:16511: gcc -o conftest -g -O2 conftest.c -lbsm >&5 configure:16511: $? = 0 configure:16528: result: none required configure:16595: checking whether time.h and sys/time.h may both be included configure:16615: gcc -c -g -O2 conftest.c >&5 configure:16615: $? = 0 configure:16622: result: yes configure:16630: checking for stdbool.h that conforms to C99 configure:16697: gcc -c -g -O2 conftest.c >&5 conftest.c:108:24: warning: address of 's' will always evaluate to 'true' [-Wpointer-bool-conversion] bool e = &s; ~ ^ conftest.c:112:23: warning: address of array 'a' will always evaluate to 'true' [-Wpointer-bool-conversion] return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l ~^ conftest.c:112:28: warning: address of array 'b' will always evaluate to 'true' [-Wpointer-bool-conversion] return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l ~^ conftest.c:112:33: warning: address of array 'c' will always evaluate to 'true' [-Wpointer-bool-conversion] return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l ~^ conftest.c:112:38: warning: address of array 'd' will always evaluate to 'true' [-Wpointer-bool-conversion] return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l ~^ conftest.c:112:48: warning: address of array 'f' will always evaluate to 'true' [-Wpointer-bool-conversion] return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l ~^ conftest.c:112:53: warning: address of array 'g' will always evaluate to 'true' [-Wpointer-bool-conversion] return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l ~^ conftest.c:112:58: warning: address of array 'h' will always evaluate to 'true' [-Wpointer-bool-conversion] return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l ~^ conftest.c:112:63: warning: address of array 'i' will always evaluate to 'true' [-Wpointer-bool-conversion] return (!a + !b + !c + !d + !e + !f + !g + !h + !i + !!j + !k + !!l ~^ conftest.c:113:30: warning: address of array 'n' will always evaluate to 'true' [-Wpointer-bool-conversion] ~^ conftest.c:113:35: warning: address of array 'o' will always evaluate to 'true' [-Wpointer-bool-conversion] ~^ conftest.c:113:40: warning: address of array 'p' will always evaluate to 'true' [-Wpointer-bool-conversion] ~^ 12 warnings generated. configure:16697: $? = 0 configure:16704: result: yes configure:16706: checking for _Bool configure:16706: gcc -c -g -O2 conftest.c >&5 configure:16706: $? = 0 configure:16706: gcc -c -g -O2 conftest.c >&5 conftest.c:95:20: error: expected expression if (sizeof ((_Bool))) ^ 1 error generated. configure:16706: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.8.17p1" | #define PACKAGE_STRING "sudo 1.8.17p1" | #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 NO_LECTURE 1 | #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 0 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE___INTERPOSE 1 | #define RTLD_PRELOAD_VAR "DYLD_INSERT_LIBRARIES" | #define RTLD_PRELOAD_DELIM ":" | #define _PATH_MV "/bin/mv" | #define _PATH_BSHELL "/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/sbin/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "authpriv" | #define HAVE_DIRENT_H 1 | #define TIME_WITH_SYS_TIME 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:16706: result: yes configure:16723: checking whether sys/types.h defines makedev configure:16739: gcc -o conftest -g -O2 conftest.c -lbsm >&5 configure:16739: $? = 0 configure:16748: result: yes configure:16779: checking for netgroup.h configure:16779: gcc -c -g -O2 conftest.c >&5 conftest.c:95:10: fatal error: 'netgroup.h' file not found #include ^ 1 error generated. configure:16779: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.8.17p1" | #define PACKAGE_STRING "sudo 1.8.17p1" | #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 NO_LECTURE 1 | #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 0 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE___INTERPOSE 1 | #define RTLD_PRELOAD_VAR "DYLD_INSERT_LIBRARIES" | #define RTLD_PRELOAD_DELIM ":" | #define _PATH_MV "/bin/mv" | #define _PATH_BSHELL "/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/sbin/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "authpriv" | #define HAVE_DIRENT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_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:16779: result: no configure:16779: checking for paths.h configure:16779: gcc -c -g -O2 conftest.c >&5 configure:16779: $? = 0 configure:16779: result: yes configure:16779: checking for spawn.h configure:16779: gcc -c -g -O2 conftest.c >&5 configure:16779: $? = 0 configure:16779: result: yes configure:16779: checking for utmpx.h configure:16779: gcc -c -g -O2 conftest.c >&5 configure:16779: $? = 0 configure:16779: result: yes configure:16779: checking for sys/sockio.h configure:16779: gcc -c -g -O2 conftest.c >&5 configure:16779: $? = 0 configure:16779: result: yes configure:16779: checking for sys/bsdtypes.h configure:16779: gcc -c -g -O2 conftest.c >&5 conftest.c:99:10: fatal error: 'sys/bsdtypes.h' file not found #include ^ 1 error generated. configure:16779: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.8.17p1" | #define PACKAGE_STRING "sudo 1.8.17p1" | #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 NO_LECTURE 1 | #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 0 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE___INTERPOSE 1 | #define RTLD_PRELOAD_VAR "DYLD_INSERT_LIBRARIES" | #define RTLD_PRELOAD_DELIM ":" | #define _PATH_MV "/bin/mv" | #define _PATH_BSHELL "/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/sbin/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "authpriv" | #define HAVE_DIRENT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_PATHS_H 1 | #define HAVE_SPAWN_H 1 | #define HAVE_UTMPX_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:16779: result: no configure:16779: checking for sys/select.h configure:16779: gcc -c -g -O2 conftest.c >&5 configure:16779: $? = 0 configure:16779: result: yes configure:16779: checking for sys/stropts.h configure:16779: gcc -c -g -O2 conftest.c >&5 conftest.c:100:10: fatal error: 'sys/stropts.h' file not found #include ^ 1 error generated. configure:16779: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.8.17p1" | #define PACKAGE_STRING "sudo 1.8.17p1" | #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 NO_LECTURE 1 | #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 0 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE___INTERPOSE 1 | #define RTLD_PRELOAD_VAR "DYLD_INSERT_LIBRARIES" | #define RTLD_PRELOAD_DELIM ":" | #define _PATH_MV "/bin/mv" | #define _PATH_BSHELL "/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/sbin/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "authpriv" | #define HAVE_DIRENT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_PATHS_H 1 | #define HAVE_SPAWN_H 1 | #define HAVE_UTMPX_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_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:16779: result: no configure:16779: checking for sys/sysmacros.h configure:16779: gcc -c -g -O2 conftest.c >&5 conftest.c:100:10: fatal error: 'sys/sysmacros.h' file not found #include ^ 1 error generated. configure:16779: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.8.17p1" | #define PACKAGE_STRING "sudo 1.8.17p1" | #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 NO_LECTURE 1 | #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 0 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE___INTERPOSE 1 | #define RTLD_PRELOAD_VAR "DYLD_INSERT_LIBRARIES" | #define RTLD_PRELOAD_DELIM ":" | #define _PATH_MV "/bin/mv" | #define _PATH_BSHELL "/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/sbin/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "authpriv" | #define HAVE_DIRENT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_PATHS_H 1 | #define HAVE_SPAWN_H 1 | #define HAVE_UTMPX_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_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:16779: result: no configure:16812: checking endian.h usability configure:16812: gcc -c -g -O2 conftest.c >&5 conftest.c:99:10: fatal error: 'endian.h' file not found #include ^ 1 error generated. configure:16812: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.8.17p1" | #define PACKAGE_STRING "sudo 1.8.17p1" | #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 NO_LECTURE 1 | #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 0 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE___INTERPOSE 1 | #define RTLD_PRELOAD_VAR "DYLD_INSERT_LIBRARIES" | #define RTLD_PRELOAD_DELIM ":" | #define _PATH_MV "/bin/mv" | #define _PATH_BSHELL "/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/sbin/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "authpriv" | #define HAVE_DIRENT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_PATHS_H 1 | #define HAVE_SPAWN_H 1 | #define HAVE_UTMPX_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_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:16812: result: no configure:16812: checking endian.h presence configure:16812: gcc -E conftest.c conftest.c:66:10: fatal error: 'endian.h' file not found #include ^ 1 error generated. configure:16812: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.8.17p1" | #define PACKAGE_STRING "sudo 1.8.17p1" | #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 NO_LECTURE 1 | #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 0 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE___INTERPOSE 1 | #define RTLD_PRELOAD_VAR "DYLD_INSERT_LIBRARIES" | #define RTLD_PRELOAD_DELIM ":" | #define _PATH_MV "/bin/mv" | #define _PATH_BSHELL "/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/sbin/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "authpriv" | #define HAVE_DIRENT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_PATHS_H 1 | #define HAVE_SPAWN_H 1 | #define HAVE_UTMPX_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | /* end confdefs.h. */ | #include configure:16812: result: no configure:16812: checking for endian.h configure:16812: result: no configure:16812: checking sys/endian.h usability configure:16812: gcc -c -g -O2 conftest.c >&5 conftest.c:99:10: fatal error: 'sys/endian.h' file not found #include ^ 1 error generated. configure:16812: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.8.17p1" | #define PACKAGE_STRING "sudo 1.8.17p1" | #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 NO_LECTURE 1 | #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 0 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE___INTERPOSE 1 | #define RTLD_PRELOAD_VAR "DYLD_INSERT_LIBRARIES" | #define RTLD_PRELOAD_DELIM ":" | #define _PATH_MV "/bin/mv" | #define _PATH_BSHELL "/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/sbin/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "authpriv" | #define HAVE_DIRENT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_PATHS_H 1 | #define HAVE_SPAWN_H 1 | #define HAVE_UTMPX_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_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:16812: result: no configure:16812: checking sys/endian.h presence configure:16812: gcc -E conftest.c conftest.c:66:10: fatal error: 'sys/endian.h' file not found #include ^ 1 error generated. configure:16812: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.8.17p1" | #define PACKAGE_STRING "sudo 1.8.17p1" | #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 NO_LECTURE 1 | #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 0 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE___INTERPOSE 1 | #define RTLD_PRELOAD_VAR "DYLD_INSERT_LIBRARIES" | #define RTLD_PRELOAD_DELIM ":" | #define _PATH_MV "/bin/mv" | #define _PATH_BSHELL "/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/sbin/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "authpriv" | #define HAVE_DIRENT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_PATHS_H 1 | #define HAVE_SPAWN_H 1 | #define HAVE_UTMPX_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | /* end confdefs.h. */ | #include configure:16812: result: no configure:16812: checking for sys/endian.h configure:16812: result: no configure:16812: checking machine/endian.h usability configure:16812: gcc -c -g -O2 conftest.c >&5 configure:16812: $? = 0 configure:16812: result: yes configure:16812: checking machine/endian.h presence configure:16812: gcc -E conftest.c configure:16812: $? = 0 configure:16812: result: yes configure:16812: checking for machine/endian.h configure:16812: result: yes configure:16825: checking procfs.h usability configure:16825: gcc -c -g -O2 conftest.c >&5 conftest.c:100:10: fatal error: 'procfs.h' file not found #include ^ 1 error generated. configure:16825: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.8.17p1" | #define PACKAGE_STRING "sudo 1.8.17p1" | #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 NO_LECTURE 1 | #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 0 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE___INTERPOSE 1 | #define RTLD_PRELOAD_VAR "DYLD_INSERT_LIBRARIES" | #define RTLD_PRELOAD_DELIM ":" | #define _PATH_MV "/bin/mv" | #define _PATH_BSHELL "/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/sbin/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "authpriv" | #define HAVE_DIRENT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_PATHS_H 1 | #define HAVE_SPAWN_H 1 | #define HAVE_UTMPX_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_MACHINE_ENDIAN_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:16825: result: no configure:16825: checking procfs.h presence configure:16825: gcc -E conftest.c conftest.c:67:10: fatal error: 'procfs.h' file not found #include ^ 1 error generated. configure:16825: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.8.17p1" | #define PACKAGE_STRING "sudo 1.8.17p1" | #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 NO_LECTURE 1 | #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 0 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE___INTERPOSE 1 | #define RTLD_PRELOAD_VAR "DYLD_INSERT_LIBRARIES" | #define RTLD_PRELOAD_DELIM ":" | #define _PATH_MV "/bin/mv" | #define _PATH_BSHELL "/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/sbin/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "authpriv" | #define HAVE_DIRENT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_PATHS_H 1 | #define HAVE_SPAWN_H 1 | #define HAVE_UTMPX_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_MACHINE_ENDIAN_H 1 | /* end confdefs.h. */ | #include configure:16825: result: no configure:16825: checking for procfs.h configure:16825: result: no configure:16825: checking sys/procfs.h usability configure:16825: gcc -c -g -O2 conftest.c >&5 conftest.c:100:10: fatal error: 'sys/procfs.h' file not found #include ^ 1 error generated. configure:16825: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.8.17p1" | #define PACKAGE_STRING "sudo 1.8.17p1" | #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 NO_LECTURE 1 | #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 0 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE___INTERPOSE 1 | #define RTLD_PRELOAD_VAR "DYLD_INSERT_LIBRARIES" | #define RTLD_PRELOAD_DELIM ":" | #define _PATH_MV "/bin/mv" | #define _PATH_BSHELL "/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/sbin/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "authpriv" | #define HAVE_DIRENT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_PATHS_H 1 | #define HAVE_SPAWN_H 1 | #define HAVE_UTMPX_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_MACHINE_ENDIAN_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:16825: result: no configure:16825: checking sys/procfs.h presence configure:16825: gcc -E conftest.c conftest.c:67:10: fatal error: 'sys/procfs.h' file not found #include ^ 1 error generated. configure:16825: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.8.17p1" | #define PACKAGE_STRING "sudo 1.8.17p1" | #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 NO_LECTURE 1 | #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 0 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE___INTERPOSE 1 | #define RTLD_PRELOAD_VAR "DYLD_INSERT_LIBRARIES" | #define RTLD_PRELOAD_DELIM ":" | #define _PATH_MV "/bin/mv" | #define _PATH_BSHELL "/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/sbin/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "authpriv" | #define HAVE_DIRENT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_PATHS_H 1 | #define HAVE_SPAWN_H 1 | #define HAVE_UTMPX_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_MACHINE_ENDIAN_H 1 | /* end confdefs.h. */ | #include configure:16825: result: no configure:16825: checking for sys/procfs.h configure:16825: result: no configure:16873: checking for special C compiler options needed for large files configure:16918: result: no configure:16924: checking for _FILE_OFFSET_BITS value needed for large files configure:16949: gcc -c -g -O2 conftest.c >&5 configure:16949: $? = 0 configure:16981: result: no configure:17126: checking POSIX termios configure:17146: gcc -o conftest -g -O2 conftest.c -lbsm >&5 configure:17146: $? = 0 configure:17154: result: yes configure:17175: gcc -c -g -O2 conftest.c >&5 configure:17175: $? = 0 configure:17224: checking login_cap.h usability configure:17224: gcc -c -g -O2 conftest.c >&5 conftest.c:100:10: fatal error: 'login_cap.h' file not found #include ^ 1 error generated. configure:17224: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.8.17p1" | #define PACKAGE_STRING "sudo 1.8.17p1" | #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 NO_LECTURE 1 | #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 0 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE___INTERPOSE 1 | #define RTLD_PRELOAD_VAR "DYLD_INSERT_LIBRARIES" | #define RTLD_PRELOAD_DELIM ":" | #define _PATH_MV "/bin/mv" | #define _PATH_BSHELL "/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/sbin/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "authpriv" | #define HAVE_DIRENT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_PATHS_H 1 | #define HAVE_SPAWN_H 1 | #define HAVE_UTMPX_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_MACHINE_ENDIAN_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:17224: result: no configure:17224: checking login_cap.h presence configure:17224: gcc -E conftest.c conftest.c:67:10: fatal error: 'login_cap.h' file not found #include ^ 1 error generated. configure:17224: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.8.17p1" | #define PACKAGE_STRING "sudo 1.8.17p1" | #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 NO_LECTURE 1 | #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 0 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE___INTERPOSE 1 | #define RTLD_PRELOAD_VAR "DYLD_INSERT_LIBRARIES" | #define RTLD_PRELOAD_DELIM ":" | #define _PATH_MV "/bin/mv" | #define _PATH_BSHELL "/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/sbin/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "authpriv" | #define HAVE_DIRENT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_PATHS_H 1 | #define HAVE_SPAWN_H 1 | #define HAVE_UTMPX_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_MACHINE_ENDIAN_H 1 | /* end confdefs.h. */ | #include configure:17224: result: no configure:17224: checking for login_cap.h configure:17224: result: no configure:17297: checking for mode_t configure:17297: gcc -c -g -O2 conftest.c >&5 configure:17297: $? = 0 configure:17297: gcc -c -g -O2 conftest.c >&5 conftest.c:104:21: error: expected expression if (sizeof ((mode_t))) ^ 1 error generated. configure:17297: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.8.17p1" | #define PACKAGE_STRING "sudo 1.8.17p1" | #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 NO_LECTURE 1 | #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 0 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE___INTERPOSE 1 | #define RTLD_PRELOAD_VAR "DYLD_INSERT_LIBRARIES" | #define RTLD_PRELOAD_DELIM ":" | #define _PATH_MV "/bin/mv" | #define _PATH_BSHELL "/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/sbin/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "authpriv" | #define HAVE_DIRENT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_PATHS_H 1 | #define HAVE_SPAWN_H 1 | #define HAVE_UTMPX_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_MACHINE_ENDIAN_H 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:17297: result: yes configure:17308: checking for uid_t in sys/types.h configure:17327: result: yes configure:17338: checking for clockid_t configure:17338: gcc -c -g -O2 conftest.c >&5 configure:17338: $? = 0 configure:17338: gcc -c -g -O2 conftest.c >&5 conftest.c:74:24: error: expected expression if (sizeof ((clockid_t))) ^ 1 error generated. configure:17338: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.8.17p1" | #define PACKAGE_STRING "sudo 1.8.17p1" | #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 NO_LECTURE 1 | #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 0 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE___INTERPOSE 1 | #define RTLD_PRELOAD_VAR "DYLD_INSERT_LIBRARIES" | #define RTLD_PRELOAD_DELIM ":" | #define _PATH_MV "/bin/mv" | #define _PATH_BSHELL "/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/sbin/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "authpriv" | #define HAVE_DIRENT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_PATHS_H 1 | #define HAVE_SPAWN_H 1 | #define HAVE_UTMPX_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_MACHINE_ENDIAN_H 1 | #define __STDC_WANT_LIB_EXT1__ 1 | /* end confdefs.h. */ | #include | #include | | int | main () | { | if (sizeof ((clockid_t))) | return 0; | ; | return 0; | } configure:17338: result: yes configure:17348: checking for sig_atomic_t configure:17348: gcc -c -g -O2 conftest.c >&5 configure:17348: $? = 0 configure:17348: gcc -c -g -O2 conftest.c >&5 conftest.c:74:27: error: expected expression if (sizeof ((sig_atomic_t))) ^ 1 error generated. configure:17348: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.8.17p1" | #define PACKAGE_STRING "sudo 1.8.17p1" | #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 NO_LECTURE 1 | #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 0 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE___INTERPOSE 1 | #define RTLD_PRELOAD_VAR "DYLD_INSERT_LIBRARIES" | #define RTLD_PRELOAD_DELIM ":" | #define _PATH_MV "/bin/mv" | #define _PATH_BSHELL "/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/sbin/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "authpriv" | #define HAVE_DIRENT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_PATHS_H 1 | #define HAVE_SPAWN_H 1 | #define HAVE_UTMPX_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_MACHINE_ENDIAN_H 1 | #define __STDC_WANT_LIB_EXT1__ 1 | /* end confdefs.h. */ | #include | #include | | int | main () | { | if (sizeof ((sig_atomic_t))) | return 0; | ; | return 0; | } configure:17348: result: yes configure:17358: checking for sigaction_t configure:17358: gcc -c -g -O2 conftest.c >&5 conftest.c:74:13: error: use of undeclared identifier 'sigaction_t'; did you mean 'sigaction'? if (sizeof (sigaction_t)) ^~~~~~~~~~~ sigaction /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.Internal.sdk/usr/include/signal.h:84:5: note: 'sigaction' declared here int sigaction(int, const struct sigaction * __restrict, ^ 1 error generated. configure:17358: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.8.17p1" | #define PACKAGE_STRING "sudo 1.8.17p1" | #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 NO_LECTURE 1 | #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 0 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE___INTERPOSE 1 | #define RTLD_PRELOAD_VAR "DYLD_INSERT_LIBRARIES" | #define RTLD_PRELOAD_DELIM ":" | #define _PATH_MV "/bin/mv" | #define _PATH_BSHELL "/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/sbin/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "authpriv" | #define HAVE_DIRENT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_PATHS_H 1 | #define HAVE_SPAWN_H 1 | #define HAVE_UTMPX_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_MACHINE_ENDIAN_H 1 | #define __STDC_WANT_LIB_EXT1__ 1 | /* end confdefs.h. */ | #include | #include | | int | main () | { | if (sizeof (sigaction_t)) | return 0; | ; | return 0; | } configure:17358: result: no configure:17370: checking for struct in6_addr configure:17370: gcc -c -g -O2 conftest.c >&5 configure:17370: $? = 0 configure:17370: gcc -c -g -O2 conftest.c >&5 conftest.c:74:30: error: expected expression if (sizeof ((struct in6_addr))) ^ 1 error generated. configure:17370: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.8.17p1" | #define PACKAGE_STRING "sudo 1.8.17p1" | #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 NO_LECTURE 1 | #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 0 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE___INTERPOSE 1 | #define RTLD_PRELOAD_VAR "DYLD_INSERT_LIBRARIES" | #define RTLD_PRELOAD_DELIM ":" | #define _PATH_MV "/bin/mv" | #define _PATH_BSHELL "/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/sbin/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "authpriv" | #define HAVE_DIRENT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_PATHS_H 1 | #define HAVE_SPAWN_H 1 | #define HAVE_UTMPX_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_MACHINE_ENDIAN_H 1 | #define __STDC_WANT_LIB_EXT1__ 1 | /* end confdefs.h. */ | #include | #include | | int | main () | { | if (sizeof ((struct in6_addr))) | return 0; | ; | return 0; | } configure:17370: result: yes configure:17383: checking for unsigned long long int configure:17431: result: yes configure:17441: checking for long long int configure:17491: result: yes configure:17502: checking for intmax_t configure:17502: gcc -c -g -O2 conftest.c >&5 configure:17502: $? = 0 configure:17502: gcc -c -g -O2 conftest.c >&5 conftest.c:107:23: error: expected expression if (sizeof ((intmax_t))) ^ 1 error generated. configure:17502: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.8.17p1" | #define PACKAGE_STRING "sudo 1.8.17p1" | #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 NO_LECTURE 1 | #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 0 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE___INTERPOSE 1 | #define RTLD_PRELOAD_VAR "DYLD_INSERT_LIBRARIES" | #define RTLD_PRELOAD_DELIM ":" | #define _PATH_MV "/bin/mv" | #define _PATH_BSHELL "/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/sbin/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "authpriv" | #define HAVE_DIRENT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_PATHS_H 1 | #define HAVE_SPAWN_H 1 | #define HAVE_UTMPX_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_MACHINE_ENDIAN_H 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:17502: result: yes configure:17513: checking for uintmax_t configure:17513: gcc -c -g -O2 conftest.c >&5 configure:17513: $? = 0 configure:17513: gcc -c -g -O2 conftest.c >&5 conftest.c:107:24: error: expected expression if (sizeof ((uintmax_t))) ^ 1 error generated. configure:17513: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.8.17p1" | #define PACKAGE_STRING "sudo 1.8.17p1" | #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 NO_LECTURE 1 | #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 0 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE___INTERPOSE 1 | #define RTLD_PRELOAD_VAR "DYLD_INSERT_LIBRARIES" | #define RTLD_PRELOAD_DELIM ":" | #define _PATH_MV "/bin/mv" | #define _PATH_BSHELL "/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/sbin/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "authpriv" | #define HAVE_DIRENT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_PATHS_H 1 | #define HAVE_SPAWN_H 1 | #define HAVE_UTMPX_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_MACHINE_ENDIAN_H 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:17513: result: yes configure:17524: checking for uint8_t configure:17524: gcc -c -g -O2 conftest.c >&5 configure:17524: $? = 0 configure:17524: gcc -c -g -O2 conftest.c >&5 conftest.c:107:22: error: expected expression if (sizeof ((uint8_t))) ^ 1 error generated. configure:17524: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.8.17p1" | #define PACKAGE_STRING "sudo 1.8.17p1" | #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 NO_LECTURE 1 | #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 0 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE___INTERPOSE 1 | #define RTLD_PRELOAD_VAR "DYLD_INSERT_LIBRARIES" | #define RTLD_PRELOAD_DELIM ":" | #define _PATH_MV "/bin/mv" | #define _PATH_BSHELL "/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/sbin/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "authpriv" | #define HAVE_DIRENT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_PATHS_H 1 | #define HAVE_SPAWN_H 1 | #define HAVE_UTMPX_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_MACHINE_ENDIAN_H 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:17524: result: yes configure:17535: checking for uint32_t configure:17535: gcc -c -g -O2 conftest.c >&5 configure:17535: $? = 0 configure:17535: gcc -c -g -O2 conftest.c >&5 conftest.c:107:23: error: expected expression if (sizeof ((uint32_t))) ^ 1 error generated. configure:17535: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.8.17p1" | #define PACKAGE_STRING "sudo 1.8.17p1" | #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 NO_LECTURE 1 | #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 0 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE___INTERPOSE 1 | #define RTLD_PRELOAD_VAR "DYLD_INSERT_LIBRARIES" | #define RTLD_PRELOAD_DELIM ":" | #define _PATH_MV "/bin/mv" | #define _PATH_BSHELL "/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/sbin/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "authpriv" | #define HAVE_DIRENT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_PATHS_H 1 | #define HAVE_SPAWN_H 1 | #define HAVE_UTMPX_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_MACHINE_ENDIAN_H 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:17535: result: yes configure:17546: checking for uint64_t configure:17546: gcc -c -g -O2 conftest.c >&5 configure:17546: $? = 0 configure:17546: gcc -c -g -O2 conftest.c >&5 conftest.c:107:23: error: expected expression if (sizeof ((uint64_t))) ^ 1 error generated. configure:17546: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.8.17p1" | #define PACKAGE_STRING "sudo 1.8.17p1" | #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 NO_LECTURE 1 | #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 0 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE___INTERPOSE 1 | #define RTLD_PRELOAD_VAR "DYLD_INSERT_LIBRARIES" | #define RTLD_PRELOAD_DELIM ":" | #define _PATH_MV "/bin/mv" | #define _PATH_BSHELL "/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/sbin/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "authpriv" | #define HAVE_DIRENT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_PATHS_H 1 | #define HAVE_SPAWN_H 1 | #define HAVE_UTMPX_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_MACHINE_ENDIAN_H 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:17546: result: yes configure:17557: checking for socklen_t configure:17557: gcc -c -g -O2 conftest.c >&5 configure:17557: $? = 0 configure:17557: gcc -c -g -O2 conftest.c >&5 conftest.c:110:24: error: expected expression if (sizeof ((socklen_t))) ^ 1 error generated. configure:17557: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.8.17p1" | #define PACKAGE_STRING "sudo 1.8.17p1" | #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 NO_LECTURE 1 | #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 0 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE___INTERPOSE 1 | #define RTLD_PRELOAD_VAR "DYLD_INSERT_LIBRARIES" | #define RTLD_PRELOAD_DELIM ":" | #define _PATH_MV "/bin/mv" | #define _PATH_BSHELL "/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/sbin/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "authpriv" | #define HAVE_DIRENT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_PATHS_H 1 | #define HAVE_SPAWN_H 1 | #define HAVE_UTMPX_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_MACHINE_ENDIAN_H 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:17557: result: yes configure:17568: checking for rsize_t configure:17568: gcc -c -g -O2 conftest.c >&5 configure:17568: $? = 0 configure:17568: gcc -c -g -O2 conftest.c >&5 conftest.c:107:22: error: expected expression if (sizeof ((rsize_t))) ^ 1 error generated. configure:17568: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.8.17p1" | #define PACKAGE_STRING "sudo 1.8.17p1" | #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 NO_LECTURE 1 | #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 0 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE___INTERPOSE 1 | #define RTLD_PRELOAD_VAR "DYLD_INSERT_LIBRARIES" | #define RTLD_PRELOAD_DELIM ":" | #define _PATH_MV "/bin/mv" | #define _PATH_BSHELL "/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/sbin/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "authpriv" | #define HAVE_DIRENT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_PATHS_H 1 | #define HAVE_SPAWN_H 1 | #define HAVE_UTMPX_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_MACHINE_ENDIAN_H 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:17568: result: yes configure:17579: checking for errno_t configure:17579: gcc -c -g -O2 conftest.c >&5 configure:17579: $? = 0 configure:17579: gcc -c -g -O2 conftest.c >&5 conftest.c:107:22: error: expected expression if (sizeof ((errno_t))) ^ 1 error generated. configure:17579: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.8.17p1" | #define PACKAGE_STRING "sudo 1.8.17p1" | #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 NO_LECTURE 1 | #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 0 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE___INTERPOSE 1 | #define RTLD_PRELOAD_VAR "DYLD_INSERT_LIBRARIES" | #define RTLD_PRELOAD_DELIM ":" | #define _PATH_MV "/bin/mv" | #define _PATH_BSHELL "/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/sbin/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "authpriv" | #define HAVE_DIRENT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_PATHS_H 1 | #define HAVE_SPAWN_H 1 | #define HAVE_UTMPX_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_MACHINE_ENDIAN_H 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 ((errno_t))) | return 0; | ; | return 0; | } configure:17579: result: yes configure:17591: checking max length of uid_t configure:17621: gcc -o conftest -g -O2 conftest.c -lbsm >&5 conftest.c:76:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] main() { ^ conftest.c:82:5: warning: implicitly declaring library function 'exit' with type 'void (int) __attribute__((noreturn))' [-Wimplicit-function-declaration] exit(1); ^ conftest.c:82:5: note: include the header or explicitly provide a declaration for 'exit' conftest.c:85:29: warning: implicitly declaring library function 'strlen' with type 'unsigned long (const char *)' [-Wimplicit-function-declaration] (void) fprintf(f, "%d\n", strlen(b)); ^ conftest.c:85:29: note: include the header or explicitly provide a declaration for 'strlen' conftest.c:85:29: warning: format specifies type 'int' but the argument has type 'unsigned long' [-Wformat] (void) fprintf(f, "%d\n", strlen(b)); ~~ ^~~~~~~~~ %lu 4 warnings generated. configure:17621: $? = 0 configure:17621: ./conftest configure:17621: $? = 0 configure:17634: result: 10 configure:17643: checking for struct sockaddr.sa_len configure:17643: gcc -c -g -O2 conftest.c >&5 configure:17643: $? = 0 configure:17643: result: yes configure:17656: checking for struct sockaddr_in.sin_len configure:17656: gcc -c -g -O2 conftest.c >&5 conftest.c:81:27: error: variable has incomplete type 'struct sockaddr_in' static struct sockaddr_in ac_aggr; ^ conftest.c:81:15: note: forward declaration of 'struct sockaddr_in' static struct sockaddr_in ac_aggr; ^ 1 error generated. configure:17656: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.8.17p1" | #define PACKAGE_STRING "sudo 1.8.17p1" | #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 NO_LECTURE 1 | #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 0 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE___INTERPOSE 1 | #define RTLD_PRELOAD_VAR "DYLD_INSERT_LIBRARIES" | #define RTLD_PRELOAD_DELIM ":" | #define _PATH_MV "/bin/mv" | #define _PATH_BSHELL "/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/sbin/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "authpriv" | #define HAVE_DIRENT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_PATHS_H 1 | #define HAVE_SPAWN_H 1 | #define HAVE_UTMPX_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_MACHINE_ENDIAN_H 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 MAX_UID_T_LEN 10 | #define HAVE_STRUCT_SOCKADDR_SA_LEN 1 | /* end confdefs.h. */ | | # include | # include | | | int | main () | { | static struct sockaddr_in ac_aggr; | if (ac_aggr.sin_len) | return 0; | ; | return 0; | } configure:17656: gcc -c -g -O2 conftest.c >&5 conftest.c:81:27: error: variable has incomplete type 'struct sockaddr_in' static struct sockaddr_in ac_aggr; ^ conftest.c:81:15: note: forward declaration of 'struct sockaddr_in' static struct sockaddr_in ac_aggr; ^ 1 error generated. configure:17656: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.8.17p1" | #define PACKAGE_STRING "sudo 1.8.17p1" | #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 NO_LECTURE 1 | #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 0 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE___INTERPOSE 1 | #define RTLD_PRELOAD_VAR "DYLD_INSERT_LIBRARIES" | #define RTLD_PRELOAD_DELIM ":" | #define _PATH_MV "/bin/mv" | #define _PATH_BSHELL "/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/sbin/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "authpriv" | #define HAVE_DIRENT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_PATHS_H 1 | #define HAVE_SPAWN_H 1 | #define HAVE_UTMPX_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_MACHINE_ENDIAN_H 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 MAX_UID_T_LEN 10 | #define HAVE_STRUCT_SOCKADDR_SA_LEN 1 | /* end confdefs.h. */ | | # include | # include | | | int | main () | { | static struct sockaddr_in ac_aggr; | if (sizeof ac_aggr.sin_len) | return 0; | ; | return 0; | } configure:17656: result: no configure:17669: checking for struct utmpx.ut_id configure:17669: gcc -c -g -O2 conftest.c >&5 conftest.c:82:13: warning: address of array 'ac_aggr.ut_id' will always evaluate to 'true' [-Wpointer-bool-conversion] if (ac_aggr.ut_id) ~~ ~~~~~~~~^~~~~ 1 warning generated. configure:17669: $? = 0 configure:17669: result: yes configure:17682: checking for struct utmpx.ut_pid configure:17682: gcc -c -g -O2 conftest.c >&5 configure:17682: $? = 0 configure:17682: result: yes configure:17695: checking for struct utmpx.ut_tv configure:17695: gcc -c -g -O2 conftest.c >&5 conftest.c:84:1: error: statement requires expression of scalar type ('struct timeval' invalid) if (ac_aggr.ut_tv) ^ ~~~~~~~~~~~~~ 1 error generated. configure:17695: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.8.17p1" | #define PACKAGE_STRING "sudo 1.8.17p1" | #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 NO_LECTURE 1 | #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 0 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE___INTERPOSE 1 | #define RTLD_PRELOAD_VAR "DYLD_INSERT_LIBRARIES" | #define RTLD_PRELOAD_DELIM ":" | #define _PATH_MV "/bin/mv" | #define _PATH_BSHELL "/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/sbin/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "authpriv" | #define HAVE_DIRENT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_PATHS_H 1 | #define HAVE_SPAWN_H 1 | #define HAVE_UTMPX_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_MACHINE_ENDIAN_H 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 MAX_UID_T_LEN 10 | #define HAVE_STRUCT_SOCKADDR_SA_LEN 1 | #define HAVE_STRUCT_UTMPX_UT_ID 1 | #define HAVE_STRUCT_UTMPX_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:17695: gcc -c -g -O2 conftest.c >&5 configure:17695: $? = 0 configure:17695: result: yes configure:17708: checking for struct utmpx.ut_type configure:17708: gcc -c -g -O2 conftest.c >&5 configure:17708: $? = 0 configure:17708: result: yes configure:17722: checking for struct utmpx.ut_exit.__e_termination configure:17722: gcc -c -g -O2 conftest.c >&5 conftest.c:86:13: error: no member named 'ut_exit' in 'struct utmpx' if (ac_aggr.ut_exit.__e_termination) ~~~~~~~ ^ 1 error generated. configure:17722: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.8.17p1" | #define PACKAGE_STRING "sudo 1.8.17p1" | #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 NO_LECTURE 1 | #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 0 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE___INTERPOSE 1 | #define RTLD_PRELOAD_VAR "DYLD_INSERT_LIBRARIES" | #define RTLD_PRELOAD_DELIM ":" | #define _PATH_MV "/bin/mv" | #define _PATH_BSHELL "/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/sbin/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "authpriv" | #define HAVE_DIRENT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_PATHS_H 1 | #define HAVE_SPAWN_H 1 | #define HAVE_UTMPX_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_MACHINE_ENDIAN_H 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 MAX_UID_T_LEN 10 | #define HAVE_STRUCT_SOCKADDR_SA_LEN 1 | #define HAVE_STRUCT_UTMPX_UT_ID 1 | #define HAVE_STRUCT_UTMPX_UT_PID 1 | #define HAVE_STRUCT_UTMPX_UT_TV 1 | #define HAVE_STRUCT_UTMPX_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:17722: gcc -c -g -O2 conftest.c >&5 conftest.c:86:20: error: no member named 'ut_exit' in 'struct utmpx' if (sizeof ac_aggr.ut_exit.__e_termination) ~~~~~~~ ^ 1 error generated. configure:17722: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.8.17p1" | #define PACKAGE_STRING "sudo 1.8.17p1" | #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 NO_LECTURE 1 | #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 0 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE___INTERPOSE 1 | #define RTLD_PRELOAD_VAR "DYLD_INSERT_LIBRARIES" | #define RTLD_PRELOAD_DELIM ":" | #define _PATH_MV "/bin/mv" | #define _PATH_BSHELL "/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/sbin/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "authpriv" | #define HAVE_DIRENT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_PATHS_H 1 | #define HAVE_SPAWN_H 1 | #define HAVE_UTMPX_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_MACHINE_ENDIAN_H 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 MAX_UID_T_LEN 10 | #define HAVE_STRUCT_SOCKADDR_SA_LEN 1 | #define HAVE_STRUCT_UTMPX_UT_ID 1 | #define HAVE_STRUCT_UTMPX_UT_PID 1 | #define HAVE_STRUCT_UTMPX_UT_TV 1 | #define HAVE_STRUCT_UTMPX_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:17722: result: no configure:17737: checking for struct utmpx.ut_exit.e_termination configure:17737: gcc -c -g -O2 conftest.c >&5 conftest.c:86:13: error: no member named 'ut_exit' in 'struct utmpx' if (ac_aggr.ut_exit.e_termination) ~~~~~~~ ^ 1 error generated. configure:17737: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.8.17p1" | #define PACKAGE_STRING "sudo 1.8.17p1" | #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 NO_LECTURE 1 | #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 0 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE___INTERPOSE 1 | #define RTLD_PRELOAD_VAR "DYLD_INSERT_LIBRARIES" | #define RTLD_PRELOAD_DELIM ":" | #define _PATH_MV "/bin/mv" | #define _PATH_BSHELL "/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/sbin/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "authpriv" | #define HAVE_DIRENT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_PATHS_H 1 | #define HAVE_SPAWN_H 1 | #define HAVE_UTMPX_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_MACHINE_ENDIAN_H 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 MAX_UID_T_LEN 10 | #define HAVE_STRUCT_SOCKADDR_SA_LEN 1 | #define HAVE_STRUCT_UTMPX_UT_ID 1 | #define HAVE_STRUCT_UTMPX_UT_PID 1 | #define HAVE_STRUCT_UTMPX_UT_TV 1 | #define HAVE_STRUCT_UTMPX_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:17737: gcc -c -g -O2 conftest.c >&5 conftest.c:86:20: error: no member named 'ut_exit' in 'struct utmpx' if (sizeof ac_aggr.ut_exit.e_termination) ~~~~~~~ ^ 1 error generated. configure:17737: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.8.17p1" | #define PACKAGE_STRING "sudo 1.8.17p1" | #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 NO_LECTURE 1 | #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 0 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE___INTERPOSE 1 | #define RTLD_PRELOAD_VAR "DYLD_INSERT_LIBRARIES" | #define RTLD_PRELOAD_DELIM ":" | #define _PATH_MV "/bin/mv" | #define _PATH_BSHELL "/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/sbin/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "authpriv" | #define HAVE_DIRENT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_PATHS_H 1 | #define HAVE_SPAWN_H 1 | #define HAVE_UTMPX_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_MACHINE_ENDIAN_H 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 MAX_UID_T_LEN 10 | #define HAVE_STRUCT_SOCKADDR_SA_LEN 1 | #define HAVE_STRUCT_UTMPX_UT_ID 1 | #define HAVE_STRUCT_UTMPX_UT_PID 1 | #define HAVE_STRUCT_UTMPX_UT_TV 1 | #define HAVE_STRUCT_UTMPX_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:17737: result: no configure:17857: checking type of array argument to getgroups configure:17891: gcc -o conftest -g -O2 conftest.c -lbsm >&5 configure:17891: $? = 0 configure:17891: ./conftest configure:17891: $? = 0 configure:17916: result: gid_t configure:17924: checking for size_t configure:17924: gcc -c -g -O2 conftest.c >&5 configure:17924: $? = 0 configure:17924: gcc -c -g -O2 conftest.c >&5 conftest.c:114:21: error: expected expression if (sizeof ((size_t))) ^ 1 error generated. configure:17924: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.8.17p1" | #define PACKAGE_STRING "sudo 1.8.17p1" | #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 NO_LECTURE 1 | #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 0 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE___INTERPOSE 1 | #define RTLD_PRELOAD_VAR "DYLD_INSERT_LIBRARIES" | #define RTLD_PRELOAD_DELIM ":" | #define _PATH_MV "/bin/mv" | #define _PATH_BSHELL "/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/sbin/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "authpriv" | #define HAVE_DIRENT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_PATHS_H 1 | #define HAVE_SPAWN_H 1 | #define HAVE_UTMPX_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_MACHINE_ENDIAN_H 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 MAX_UID_T_LEN 10 | #define HAVE_STRUCT_SOCKADDR_SA_LEN 1 | #define HAVE_STRUCT_UTMPX_UT_ID 1 | #define HAVE_STRUCT_UTMPX_UT_PID 1 | #define HAVE_STRUCT_UTMPX_UT_TV 1 | #define HAVE_STRUCT_UTMPX_UT_TYPE 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:17924: result: yes configure:17935: checking for getgroups configure:17935: gcc -o conftest -g -O2 conftest.c -lbsm >&5 configure:17935: $? = 0 configure:17935: result: yes configure:17990: checking for working getgroups configure:18010: gcc -o conftest -g -O2 conftest.c -lbsm >&5 configure:18010: $? = 0 configure:18010: ./conftest configure:18010: $? = 0 configure:18021: result: yes configure:18039: checking for fexecve configure:18039: gcc -o conftest -g -O2 conftest.c -lbsm >&5 Undefined symbols for architecture x86_64: "_fexecve", referenced from: _main in conftest-98d44a.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) configure:18039: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.8.17p1" | #define PACKAGE_STRING "sudo 1.8.17p1" | #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 NO_LECTURE 1 | #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 0 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE___INTERPOSE 1 | #define RTLD_PRELOAD_VAR "DYLD_INSERT_LIBRARIES" | #define RTLD_PRELOAD_DELIM ":" | #define _PATH_MV "/bin/mv" | #define _PATH_BSHELL "/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/sbin/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "authpriv" | #define HAVE_DIRENT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_PATHS_H 1 | #define HAVE_SPAWN_H 1 | #define HAVE_UTMPX_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_MACHINE_ENDIAN_H 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 MAX_UID_T_LEN 10 | #define HAVE_STRUCT_SOCKADDR_SA_LEN 1 | #define HAVE_STRUCT_UTMPX_UT_ID 1 | #define HAVE_STRUCT_UTMPX_UT_PID 1 | #define HAVE_STRUCT_UTMPX_UT_TV 1 | #define HAVE_STRUCT_UTMPX_UT_TYPE 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | /* end confdefs.h. */ | /* Define fexecve to an innocuous variant, in case declares fexecve. | For example, HP-UX 11i declares gettimeofday. */ | #define fexecve innocuous_fexecve | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char fexecve (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef fexecve | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char fexecve (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_fexecve || defined __stub___fexecve | choke me | #endif | | int | main () | { | return fexecve (); | ; | return 0; | } configure:18039: result: no configure:18039: checking for killpg configure:18039: gcc -o conftest -g -O2 conftest.c -lbsm >&5 configure:18039: $? = 0 configure:18039: result: yes configure:18039: checking for nl_langinfo configure:18039: gcc -o conftest -g -O2 conftest.c -lbsm >&5 configure:18039: $? = 0 configure:18039: result: yes configure:18039: checking for strftime configure:18039: gcc -o conftest -g -O2 conftest.c -lbsm >&5 configure:18039: $? = 0 configure:18039: result: yes configure:18039: checking for pread configure:18039: gcc -o conftest -g -O2 conftest.c -lbsm >&5 configure:18039: $? = 0 configure:18039: result: yes configure:18039: checking for pwrite configure:18039: gcc -o conftest -g -O2 conftest.c -lbsm >&5 configure:18039: $? = 0 configure:18039: result: yes configure:18039: checking for openat configure:18039: gcc -o conftest -g -O2 conftest.c -lbsm >&5 configure:18039: $? = 0 configure:18039: result: yes configure:18039: checking for faccessat configure:18039: gcc -o conftest -g -O2 conftest.c -lbsm >&5 configure:18039: $? = 0 configure:18039: result: yes configure:18039: checking for seteuid configure:18039: gcc -o conftest -g -O2 conftest.c -lbsm >&5 configure:18039: $? = 0 configure:18039: result: yes configure:18092: checking for getgrouplist configure:18092: gcc -o conftest -g -O2 conftest.c -lbsm >&5 configure:18092: $? = 0 configure:18092: result: yes configure:18228: checking for getline configure:18228: gcc -o conftest -g -O2 conftest.c -lbsm >&5 configure:18228: $? = 0 configure:18228: result: yes configure:18265: checking for reallocarray configure:18265: gcc -o conftest -g -O2 conftest.c -lbsm >&5 Undefined symbols for architecture x86_64: "_reallocarray", referenced from: _main in conftest-1ecb3e.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) configure:18265: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.8.17p1" | #define PACKAGE_STRING "sudo 1.8.17p1" | #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 NO_LECTURE 1 | #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 0 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE___INTERPOSE 1 | #define RTLD_PRELOAD_VAR "DYLD_INSERT_LIBRARIES" | #define RTLD_PRELOAD_DELIM ":" | #define _PATH_MV "/bin/mv" | #define _PATH_BSHELL "/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/sbin/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "authpriv" | #define HAVE_DIRENT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_PATHS_H 1 | #define HAVE_SPAWN_H 1 | #define HAVE_UTMPX_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_MACHINE_ENDIAN_H 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 MAX_UID_T_LEN 10 | #define HAVE_STRUCT_SOCKADDR_SA_LEN 1 | #define HAVE_STRUCT_UTMPX_UT_ID 1 | #define HAVE_STRUCT_UTMPX_UT_PID 1 | #define HAVE_STRUCT_UTMPX_UT_TV 1 | #define HAVE_STRUCT_UTMPX_UT_TYPE 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_STRFTIME 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_OPENAT 1 | #define HAVE_FACCESSAT 1 | #define HAVE_SETEUID 1 | #define HAVE_GETGROUPLIST 1 | #define HAVE_GETLINE 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:18265: result: no configure:18294: checking for getutxid configure:18294: gcc -o conftest -g -O2 conftest.c -lbsm >&5 configure:18294: $? = 0 configure:18294: result: yes configure:18331: checking for sysctl configure:18331: gcc -o conftest -g -O2 conftest.c -lbsm >&5 configure:18331: $? = 0 configure:18331: result: yes configure:18336: checking for struct kinfo_proc.ki_tdev configure:18336: gcc -c -g -O2 conftest.c >&5 conftest.c:101:13: error: no member named 'ki_tdev' in 'struct kinfo_proc' if (ac_aggr.ki_tdev) ~~~~~~~ ^ 1 error generated. configure:18336: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.8.17p1" | #define PACKAGE_STRING "sudo 1.8.17p1" | #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 NO_LECTURE 1 | #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 0 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE___INTERPOSE 1 | #define RTLD_PRELOAD_VAR "DYLD_INSERT_LIBRARIES" | #define RTLD_PRELOAD_DELIM ":" | #define _PATH_MV "/bin/mv" | #define _PATH_BSHELL "/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/sbin/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "authpriv" | #define HAVE_DIRENT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_PATHS_H 1 | #define HAVE_SPAWN_H 1 | #define HAVE_UTMPX_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_MACHINE_ENDIAN_H 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 MAX_UID_T_LEN 10 | #define HAVE_STRUCT_SOCKADDR_SA_LEN 1 | #define HAVE_STRUCT_UTMPX_UT_ID 1 | #define HAVE_STRUCT_UTMPX_UT_PID 1 | #define HAVE_STRUCT_UTMPX_UT_TV 1 | #define HAVE_STRUCT_UTMPX_UT_TYPE 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_STRFTIME 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_OPENAT 1 | #define HAVE_FACCESSAT 1 | #define HAVE_SETEUID 1 | #define HAVE_GETGROUPLIST 1 | #define HAVE_GETLINE 1 | #define HAVE_GETUTXID 1 | #define HAVE_SYSCTL 1 | /* end confdefs.h. */ | | # include | # include | # include | | | int | main () | { | static struct kinfo_proc ac_aggr; | if (ac_aggr.ki_tdev) | return 0; | ; | return 0; | } configure:18336: gcc -c -g -O2 conftest.c >&5 conftest.c:101:20: error: no member named 'ki_tdev' in 'struct kinfo_proc' if (sizeof ac_aggr.ki_tdev) ~~~~~~~ ^ 1 error generated. configure:18336: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.8.17p1" | #define PACKAGE_STRING "sudo 1.8.17p1" | #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 NO_LECTURE 1 | #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 0 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE___INTERPOSE 1 | #define RTLD_PRELOAD_VAR "DYLD_INSERT_LIBRARIES" | #define RTLD_PRELOAD_DELIM ":" | #define _PATH_MV "/bin/mv" | #define _PATH_BSHELL "/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/sbin/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "authpriv" | #define HAVE_DIRENT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_PATHS_H 1 | #define HAVE_SPAWN_H 1 | #define HAVE_UTMPX_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_MACHINE_ENDIAN_H 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 MAX_UID_T_LEN 10 | #define HAVE_STRUCT_SOCKADDR_SA_LEN 1 | #define HAVE_STRUCT_UTMPX_UT_ID 1 | #define HAVE_STRUCT_UTMPX_UT_PID 1 | #define HAVE_STRUCT_UTMPX_UT_TV 1 | #define HAVE_STRUCT_UTMPX_UT_TYPE 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_STRFTIME 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_OPENAT 1 | #define HAVE_FACCESSAT 1 | #define HAVE_SETEUID 1 | #define HAVE_GETGROUPLIST 1 | #define HAVE_GETLINE 1 | #define HAVE_GETUTXID 1 | #define HAVE_SYSCTL 1 | /* end confdefs.h. */ | | # include | # include | # include | | | int | main () | { | static struct kinfo_proc ac_aggr; | if (sizeof ac_aggr.ki_tdev) | return 0; | ; | return 0; | } configure:18336: result: no configure:18351: checking for struct kinfo_proc2.p_tdev configure:18351: gcc -c -g -O2 conftest.c >&5 conftest.c:99:27: error: variable has incomplete type 'struct kinfo_proc2' static struct kinfo_proc2 ac_aggr; ^ conftest.c:99:15: note: forward declaration of 'struct kinfo_proc2' static struct kinfo_proc2 ac_aggr; ^ 1 error generated. configure:18351: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.8.17p1" | #define PACKAGE_STRING "sudo 1.8.17p1" | #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 NO_LECTURE 1 | #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 0 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE___INTERPOSE 1 | #define RTLD_PRELOAD_VAR "DYLD_INSERT_LIBRARIES" | #define RTLD_PRELOAD_DELIM ":" | #define _PATH_MV "/bin/mv" | #define _PATH_BSHELL "/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/sbin/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "authpriv" | #define HAVE_DIRENT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_PATHS_H 1 | #define HAVE_SPAWN_H 1 | #define HAVE_UTMPX_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_MACHINE_ENDIAN_H 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 MAX_UID_T_LEN 10 | #define HAVE_STRUCT_SOCKADDR_SA_LEN 1 | #define HAVE_STRUCT_UTMPX_UT_ID 1 | #define HAVE_STRUCT_UTMPX_UT_PID 1 | #define HAVE_STRUCT_UTMPX_UT_TV 1 | #define HAVE_STRUCT_UTMPX_UT_TYPE 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_STRFTIME 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_OPENAT 1 | #define HAVE_FACCESSAT 1 | #define HAVE_SETEUID 1 | #define HAVE_GETGROUPLIST 1 | #define HAVE_GETLINE 1 | #define HAVE_GETUTXID 1 | #define HAVE_SYSCTL 1 | /* end confdefs.h. */ | | # include | # include | | | int | main () | { | static struct kinfo_proc2 ac_aggr; | if (ac_aggr.p_tdev) | return 0; | ; | return 0; | } configure:18351: gcc -c -g -O2 conftest.c >&5 conftest.c:99:27: error: variable has incomplete type 'struct kinfo_proc2' static struct kinfo_proc2 ac_aggr; ^ conftest.c:99:15: note: forward declaration of 'struct kinfo_proc2' static struct kinfo_proc2 ac_aggr; ^ 1 error generated. configure:18351: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.8.17p1" | #define PACKAGE_STRING "sudo 1.8.17p1" | #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 NO_LECTURE 1 | #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 0 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE___INTERPOSE 1 | #define RTLD_PRELOAD_VAR "DYLD_INSERT_LIBRARIES" | #define RTLD_PRELOAD_DELIM ":" | #define _PATH_MV "/bin/mv" | #define _PATH_BSHELL "/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/sbin/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "authpriv" | #define HAVE_DIRENT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_PATHS_H 1 | #define HAVE_SPAWN_H 1 | #define HAVE_UTMPX_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_MACHINE_ENDIAN_H 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 MAX_UID_T_LEN 10 | #define HAVE_STRUCT_SOCKADDR_SA_LEN 1 | #define HAVE_STRUCT_UTMPX_UT_ID 1 | #define HAVE_STRUCT_UTMPX_UT_PID 1 | #define HAVE_STRUCT_UTMPX_UT_TV 1 | #define HAVE_STRUCT_UTMPX_UT_TYPE 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_STRFTIME 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_OPENAT 1 | #define HAVE_FACCESSAT 1 | #define HAVE_SETEUID 1 | #define HAVE_GETGROUPLIST 1 | #define HAVE_GETLINE 1 | #define HAVE_GETUTXID 1 | #define HAVE_SYSCTL 1 | /* end confdefs.h. */ | | # include | # include | | | int | main () | { | static struct kinfo_proc2 ac_aggr; | if (sizeof ac_aggr.p_tdev) | return 0; | ; | return 0; | } configure:18351: result: no configure:18365: checking for struct kinfo_proc.p_tdev configure:18365: gcc -c -g -O2 conftest.c >&5 conftest.c:100:13: error: no member named 'p_tdev' in 'struct kinfo_proc' if (ac_aggr.p_tdev) ~~~~~~~ ^ 1 error generated. configure:18365: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.8.17p1" | #define PACKAGE_STRING "sudo 1.8.17p1" | #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 NO_LECTURE 1 | #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 0 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE___INTERPOSE 1 | #define RTLD_PRELOAD_VAR "DYLD_INSERT_LIBRARIES" | #define RTLD_PRELOAD_DELIM ":" | #define _PATH_MV "/bin/mv" | #define _PATH_BSHELL "/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/sbin/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "authpriv" | #define HAVE_DIRENT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_PATHS_H 1 | #define HAVE_SPAWN_H 1 | #define HAVE_UTMPX_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_MACHINE_ENDIAN_H 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 MAX_UID_T_LEN 10 | #define HAVE_STRUCT_SOCKADDR_SA_LEN 1 | #define HAVE_STRUCT_UTMPX_UT_ID 1 | #define HAVE_STRUCT_UTMPX_UT_PID 1 | #define HAVE_STRUCT_UTMPX_UT_TV 1 | #define HAVE_STRUCT_UTMPX_UT_TYPE 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_STRFTIME 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_OPENAT 1 | #define HAVE_FACCESSAT 1 | #define HAVE_SETEUID 1 | #define HAVE_GETGROUPLIST 1 | #define HAVE_GETLINE 1 | #define HAVE_GETUTXID 1 | #define HAVE_SYSCTL 1 | /* end confdefs.h. */ | | # include | # include | | | int | main () | { | static struct kinfo_proc ac_aggr; | if (ac_aggr.p_tdev) | return 0; | ; | return 0; | } configure:18365: gcc -c -g -O2 conftest.c >&5 conftest.c:100:20: error: no member named 'p_tdev' in 'struct kinfo_proc' if (sizeof ac_aggr.p_tdev) ~~~~~~~ ^ 1 error generated. configure:18365: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.8.17p1" | #define PACKAGE_STRING "sudo 1.8.17p1" | #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 NO_LECTURE 1 | #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 0 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE___INTERPOSE 1 | #define RTLD_PRELOAD_VAR "DYLD_INSERT_LIBRARIES" | #define RTLD_PRELOAD_DELIM ":" | #define _PATH_MV "/bin/mv" | #define _PATH_BSHELL "/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/sbin/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "authpriv" | #define HAVE_DIRENT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_PATHS_H 1 | #define HAVE_SPAWN_H 1 | #define HAVE_UTMPX_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_MACHINE_ENDIAN_H 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 MAX_UID_T_LEN 10 | #define HAVE_STRUCT_SOCKADDR_SA_LEN 1 | #define HAVE_STRUCT_UTMPX_UT_ID 1 | #define HAVE_STRUCT_UTMPX_UT_PID 1 | #define HAVE_STRUCT_UTMPX_UT_TV 1 | #define HAVE_STRUCT_UTMPX_UT_TYPE 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_STRFTIME 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_OPENAT 1 | #define HAVE_FACCESSAT 1 | #define HAVE_SETEUID 1 | #define HAVE_GETGROUPLIST 1 | #define HAVE_GETLINE 1 | #define HAVE_GETUTXID 1 | #define HAVE_SYSCTL 1 | /* end confdefs.h. */ | | # include | # include | | | int | main () | { | static struct kinfo_proc ac_aggr; | if (sizeof ac_aggr.p_tdev) | return 0; | ; | return 0; | } configure:18365: result: no configure:18379: checking for struct kinfo_proc.kp_eproc.e_tdev configure:18379: gcc -c -g -O2 conftest.c >&5 configure:18379: $? = 0 configure:18379: result: yes configure:18409: checking for openpty configure:18409: gcc -o conftest -g -O2 conftest.c -lbsm >&5 configure:18409: $? = 0 configure:18409: result: yes configure:18417: checking libutil.h usability configure:18417: gcc -c -g -O2 conftest.c >&5 configure:18417: $? = 0 configure:18417: result: yes configure:18417: checking libutil.h presence configure:18417: gcc -E conftest.c configure:18417: $? = 0 configure:18417: result: yes configure:18417: checking for libutil.h configure:18417: result: yes configure:18549: checking for unsetenv configure:18549: gcc -o conftest -g -O2 conftest.c -lbsm >&5 configure:18549: $? = 0 configure:18549: result: yes configure:18554: checking whether unsetenv returns void configure:18578: gcc -o conftest -g -O2 conftest.c -lbsm >&5 configure:18578: $? = 0 configure:18578: ./conftest configure:18578: $? = 0 configure:18588: result: no configure:18599: checking whether putenv takes a const argument configure:18616: gcc -c -g -O2 conftest.c >&5 conftest.c:128:5: error: conflicting types for 'putenv' int putenv(const char *string) {return 0;} ^ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX10.12.Internal.sdk/usr/include/stdlib.h:219:6: note: previous declaration is here int putenv(char *) __DARWIN_ALIAS(putenv); ^ 1 error generated. configure:18616: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.8.17p1" | #define PACKAGE_STRING "sudo 1.8.17p1" | #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 NO_LECTURE 1 | #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 0 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE___INTERPOSE 1 | #define RTLD_PRELOAD_VAR "DYLD_INSERT_LIBRARIES" | #define RTLD_PRELOAD_DELIM ":" | #define _PATH_MV "/bin/mv" | #define _PATH_BSHELL "/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/sbin/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "authpriv" | #define HAVE_DIRENT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_PATHS_H 1 | #define HAVE_SPAWN_H 1 | #define HAVE_UTMPX_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_MACHINE_ENDIAN_H 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 MAX_UID_T_LEN 10 | #define HAVE_STRUCT_SOCKADDR_SA_LEN 1 | #define HAVE_STRUCT_UTMPX_UT_ID 1 | #define HAVE_STRUCT_UTMPX_UT_PID 1 | #define HAVE_STRUCT_UTMPX_UT_TV 1 | #define HAVE_STRUCT_UTMPX_UT_TYPE 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_STRFTIME 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_OPENAT 1 | #define HAVE_FACCESSAT 1 | #define HAVE_SETEUID 1 | #define HAVE_GETGROUPLIST 1 | #define HAVE_GETLINE 1 | #define HAVE_GETUTXID 1 | #define HAVE_SYSCTL 1 | #define HAVE_STRUCT_KINFO_PROC_KP_EPROC_E_TDEV 1 | #define HAVE_OPENPTY 1 | #define HAVE_LIBUTIL_H 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:18624: result: no configure:18638: checking for setresuid configure:18638: gcc -o conftest -g -O2 conftest.c -lbsm >&5 Undefined symbols for architecture x86_64: "_setresuid", referenced from: _main in conftest-26cb3f.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) configure:18638: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.8.17p1" | #define PACKAGE_STRING "sudo 1.8.17p1" | #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 NO_LECTURE 1 | #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 0 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE___INTERPOSE 1 | #define RTLD_PRELOAD_VAR "DYLD_INSERT_LIBRARIES" | #define RTLD_PRELOAD_DELIM ":" | #define _PATH_MV "/bin/mv" | #define _PATH_BSHELL "/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/sbin/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "authpriv" | #define HAVE_DIRENT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_PATHS_H 1 | #define HAVE_SPAWN_H 1 | #define HAVE_UTMPX_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_MACHINE_ENDIAN_H 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 MAX_UID_T_LEN 10 | #define HAVE_STRUCT_SOCKADDR_SA_LEN 1 | #define HAVE_STRUCT_UTMPX_UT_ID 1 | #define HAVE_STRUCT_UTMPX_UT_PID 1 | #define HAVE_STRUCT_UTMPX_UT_TV 1 | #define HAVE_STRUCT_UTMPX_UT_TYPE 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_STRFTIME 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_OPENAT 1 | #define HAVE_FACCESSAT 1 | #define HAVE_SETEUID 1 | #define HAVE_GETGROUPLIST 1 | #define HAVE_GETLINE 1 | #define HAVE_GETUTXID 1 | #define HAVE_SYSCTL 1 | #define HAVE_STRUCT_KINFO_PROC_KP_EPROC_E_TDEV 1 | #define HAVE_OPENPTY 1 | #define HAVE_LIBUTIL_H 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:18638: result: no configure:18701: checking for getifaddrs configure:18701: gcc -o conftest -g -O2 conftest.c -lbsm >&5 configure:18701: $? = 0 configure:18701: result: yes configure:18708: checking for freeifaddrs configure:18708: gcc -o conftest -g -O2 conftest.c -lbsm >&5 configure:18708: $? = 0 configure:18708: result: yes configure:18723: checking for lockf configure:18723: gcc -o conftest -g -O2 conftest.c -lbsm >&5 configure:18723: $? = 0 configure:18723: result: yes configure:18734: checking for innetgr configure:18734: gcc -o conftest -g -O2 conftest.c -lbsm >&5 configure:18734: $? = 0 configure:18734: result: yes configure:18740: checking whether innetgr is declared configure:18740: gcc -c -g -O2 conftest.c >&5 configure:18740: $? = 0 configure:18740: result: yes configure:18798: checking for getdomainname configure:18798: gcc -o conftest -g -O2 conftest.c -lbsm >&5 configure:18798: $? = 0 configure:18798: result: yes configure:18804: checking whether getdomainname is declared configure:18804: gcc -c -g -O2 conftest.c >&5 configure:18804: $? = 0 configure:18804: result: yes configure:18850: checking for utimensat configure:18850: gcc -o conftest -g -O2 conftest.c -lbsm >&5 Undefined symbols for architecture x86_64: "_utimensat", referenced from: _main in conftest-fbdd37.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) configure:18850: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.8.17p1" | #define PACKAGE_STRING "sudo 1.8.17p1" | #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 NO_LECTURE 1 | #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 0 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE___INTERPOSE 1 | #define RTLD_PRELOAD_VAR "DYLD_INSERT_LIBRARIES" | #define RTLD_PRELOAD_DELIM ":" | #define _PATH_MV "/bin/mv" | #define _PATH_BSHELL "/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/sbin/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "authpriv" | #define HAVE_DIRENT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_PATHS_H 1 | #define HAVE_SPAWN_H 1 | #define HAVE_UTMPX_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_MACHINE_ENDIAN_H 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 MAX_UID_T_LEN 10 | #define HAVE_STRUCT_SOCKADDR_SA_LEN 1 | #define HAVE_STRUCT_UTMPX_UT_ID 1 | #define HAVE_STRUCT_UTMPX_UT_PID 1 | #define HAVE_STRUCT_UTMPX_UT_TV 1 | #define HAVE_STRUCT_UTMPX_UT_TYPE 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_STRFTIME 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_OPENAT 1 | #define HAVE_FACCESSAT 1 | #define HAVE_SETEUID 1 | #define HAVE_GETGROUPLIST 1 | #define HAVE_GETLINE 1 | #define HAVE_GETUTXID 1 | #define HAVE_SYSCTL 1 | #define HAVE_STRUCT_KINFO_PROC_KP_EPROC_E_TDEV 1 | #define HAVE_OPENPTY 1 | #define HAVE_LIBUTIL_H 1 | #define HAVE_UNSETENV 1 | #define PUTENV_CONST /**/ | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_LOCKF 1 | #define HAVE_INNETGR 1 | #define HAVE_DECL_INNETGR 1 | #define HAVE_GETDOMAINNAME 1 | #define HAVE_DECL_GETDOMAINNAME 1 | /* end confdefs.h. */ | /* Define utimensat to an innocuous variant, in case declares utimensat. | For example, HP-UX 11i declares gettimeofday. */ | #define utimensat innocuous_utimensat | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char utimensat (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef utimensat | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char utimensat (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_utimensat || defined __stub___utimensat | choke me | #endif | | int | main () | { | return utimensat (); | ; | return 0; | } configure:18850: result: no configure:18872: checking for utimes configure:18872: gcc -o conftest -g -O2 conftest.c -lbsm >&5 configure:18872: $? = 0 configure:18872: result: yes configure:18887: checking for futimens configure:18887: gcc -o conftest -g -O2 conftest.c -lbsm >&5 Undefined symbols for architecture x86_64: "_futimens", referenced from: _main in conftest-63df2e.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) configure:18887: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.8.17p1" | #define PACKAGE_STRING "sudo 1.8.17p1" | #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 NO_LECTURE 1 | #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 0 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE___INTERPOSE 1 | #define RTLD_PRELOAD_VAR "DYLD_INSERT_LIBRARIES" | #define RTLD_PRELOAD_DELIM ":" | #define _PATH_MV "/bin/mv" | #define _PATH_BSHELL "/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/sbin/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "authpriv" | #define HAVE_DIRENT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_PATHS_H 1 | #define HAVE_SPAWN_H 1 | #define HAVE_UTMPX_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_MACHINE_ENDIAN_H 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 MAX_UID_T_LEN 10 | #define HAVE_STRUCT_SOCKADDR_SA_LEN 1 | #define HAVE_STRUCT_UTMPX_UT_ID 1 | #define HAVE_STRUCT_UTMPX_UT_PID 1 | #define HAVE_STRUCT_UTMPX_UT_TV 1 | #define HAVE_STRUCT_UTMPX_UT_TYPE 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_STRFTIME 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_OPENAT 1 | #define HAVE_FACCESSAT 1 | #define HAVE_SETEUID 1 | #define HAVE_GETGROUPLIST 1 | #define HAVE_GETLINE 1 | #define HAVE_GETUTXID 1 | #define HAVE_SYSCTL 1 | #define HAVE_STRUCT_KINFO_PROC_KP_EPROC_E_TDEV 1 | #define HAVE_OPENPTY 1 | #define HAVE_LIBUTIL_H 1 | #define HAVE_UNSETENV 1 | #define PUTENV_CONST /**/ | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_LOCKF 1 | #define HAVE_INNETGR 1 | #define HAVE_DECL_INNETGR 1 | #define HAVE_GETDOMAINNAME 1 | #define HAVE_DECL_GETDOMAINNAME 1 | #define HAVE_UTIMES 1 | /* end confdefs.h. */ | /* Define futimens to an innocuous variant, in case declares futimens. | For example, HP-UX 11i declares gettimeofday. */ | #define futimens innocuous_futimens | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char futimens (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef futimens | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char futimens (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_futimens || defined __stub___futimens | choke me | #endif | | int | main () | { | return futimens (); | ; | return 0; | } configure:18887: result: no configure:18910: checking for futimes configure:18910: gcc -o conftest -g -O2 conftest.c -lbsm >&5 configure:18910: $? = 0 configure:18910: result: yes configure:18923: checking for working fnmatch with FNM_CASEFOLD configure:18937: gcc -o conftest -g -O2 conftest.c -lbsm >&5 conftest.c:106:1: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] main() { exit(fnmatch("/*/bin/echo *", "/usr/bin/echo just a test", FNM_CASEFOLD)); } ^ conftest.c:106:10: warning: implicitly declaring library function 'exit' with type 'void (int) __attribute__((noreturn))' [-Wimplicit-function-declaration] main() { exit(fnmatch("/*/bin/echo *", "/usr/bin/echo just a test", FNM_CASEFOLD)); } ^ conftest.c:106:10: note: include the header or explicitly provide a declaration for 'exit' 2 warnings generated. configure:18937: $? = 0 configure:18937: ./conftest configure:18937: $? = 0 configure:18949: result: yes configure:18971: checking for isblank configure:18987: gcc -o conftest -g -O2 conftest.c -lbsm >&5 configure:18987: $? = 0 configure:18995: result: yes configure:19019: checking for glob configure:19019: gcc -o conftest -g -O2 conftest.c -lbsm >&5 configure:19019: $? = 0 configure:19019: result: yes configure:19045: checking for memrchr configure:19045: gcc -o conftest -g -O2 conftest.c -lbsm >&5 Undefined symbols for architecture x86_64: "_memrchr", referenced from: _main in conftest-f6ee0c.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) configure:19045: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.8.17p1" | #define PACKAGE_STRING "sudo 1.8.17p1" | #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 NO_LECTURE 1 | #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 0 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE___INTERPOSE 1 | #define RTLD_PRELOAD_VAR "DYLD_INSERT_LIBRARIES" | #define RTLD_PRELOAD_DELIM ":" | #define _PATH_MV "/bin/mv" | #define _PATH_BSHELL "/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/sbin/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "authpriv" | #define HAVE_DIRENT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_PATHS_H 1 | #define HAVE_SPAWN_H 1 | #define HAVE_UTMPX_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_MACHINE_ENDIAN_H 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 MAX_UID_T_LEN 10 | #define HAVE_STRUCT_SOCKADDR_SA_LEN 1 | #define HAVE_STRUCT_UTMPX_UT_ID 1 | #define HAVE_STRUCT_UTMPX_UT_PID 1 | #define HAVE_STRUCT_UTMPX_UT_TV 1 | #define HAVE_STRUCT_UTMPX_UT_TYPE 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_STRFTIME 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_OPENAT 1 | #define HAVE_FACCESSAT 1 | #define HAVE_SETEUID 1 | #define HAVE_GETGROUPLIST 1 | #define HAVE_GETLINE 1 | #define HAVE_GETUTXID 1 | #define HAVE_SYSCTL 1 | #define HAVE_STRUCT_KINFO_PROC_KP_EPROC_E_TDEV 1 | #define HAVE_OPENPTY 1 | #define HAVE_LIBUTIL_H 1 | #define HAVE_UNSETENV 1 | #define PUTENV_CONST /**/ | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_LOCKF 1 | #define HAVE_INNETGR 1 | #define HAVE_DECL_INNETGR 1 | #define HAVE_GETDOMAINNAME 1 | #define HAVE_DECL_GETDOMAINNAME 1 | #define HAVE_UTIMES 1 | #define HAVE_FUTIMES 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:19045: result: no configure:19071: checking for memset_s configure:19071: gcc -o conftest -g -O2 conftest.c -lbsm >&5 configure:19071: $? = 0 configure:19071: result: yes configure:19097: checking for pw_dup configure:19097: gcc -o conftest -g -O2 conftest.c -lbsm >&5 Undefined symbols for architecture x86_64: "_pw_dup", referenced from: _main in conftest-9a8e47.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) configure:19097: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.8.17p1" | #define PACKAGE_STRING "sudo 1.8.17p1" | #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 NO_LECTURE 1 | #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 0 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE___INTERPOSE 1 | #define RTLD_PRELOAD_VAR "DYLD_INSERT_LIBRARIES" | #define RTLD_PRELOAD_DELIM ":" | #define _PATH_MV "/bin/mv" | #define _PATH_BSHELL "/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/sbin/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "authpriv" | #define HAVE_DIRENT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_PATHS_H 1 | #define HAVE_SPAWN_H 1 | #define HAVE_UTMPX_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_MACHINE_ENDIAN_H 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 MAX_UID_T_LEN 10 | #define HAVE_STRUCT_SOCKADDR_SA_LEN 1 | #define HAVE_STRUCT_UTMPX_UT_ID 1 | #define HAVE_STRUCT_UTMPX_UT_PID 1 | #define HAVE_STRUCT_UTMPX_UT_TV 1 | #define HAVE_STRUCT_UTMPX_UT_TYPE 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_STRFTIME 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_OPENAT 1 | #define HAVE_FACCESSAT 1 | #define HAVE_SETEUID 1 | #define HAVE_GETGROUPLIST 1 | #define HAVE_GETLINE 1 | #define HAVE_GETUTXID 1 | #define HAVE_SYSCTL 1 | #define HAVE_STRUCT_KINFO_PROC_KP_EPROC_E_TDEV 1 | #define HAVE_OPENPTY 1 | #define HAVE_LIBUTIL_H 1 | #define HAVE_UNSETENV 1 | #define PUTENV_CONST /**/ | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_LOCKF 1 | #define HAVE_INNETGR 1 | #define HAVE_DECL_INNETGR 1 | #define HAVE_GETDOMAINNAME 1 | #define HAVE_DECL_GETDOMAINNAME 1 | #define HAVE_UTIMES 1 | #define HAVE_FUTIMES 1 | #define HAVE_FNMATCH 1 | #define HAVE_ISBLANK 1 | #define HAVE_GLOB 1 | #define HAVE_MEMSET_S 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:19097: result: no configure:19123: checking for strlcpy configure:19123: gcc -o conftest -g -O2 conftest.c -lbsm >&5 conftest.c:132:6: warning: incompatible redeclaration of library function 'strlcpy' [-Wincompatible-library-redeclaration] char strlcpy (); ^ conftest.c:132:6: note: 'strlcpy' is a builtin with type 'unsigned long (char *, const char *, unsigned long)' 1 warning generated. configure:19123: $? = 0 configure:19123: result: yes configure:19149: checking for strlcat configure:19149: gcc -o conftest -g -O2 conftest.c -lbsm >&5 conftest.c:133:6: warning: incompatible redeclaration of library function 'strlcat' [-Wincompatible-library-redeclaration] char strlcat (); ^ conftest.c:133:6: note: 'strlcat' is a builtin with type 'unsigned long (char *, const char *, unsigned long)' 1 warning generated. configure:19149: $? = 0 configure:19149: result: yes configure:19173: checking for strnlen configure:19173: gcc -o conftest -g -O2 conftest.c -lbsm >&5 configure:19173: $? = 0 configure:19173: result: yes configure:19175: checking for working strnlen configure:19213: gcc -o conftest -g -O2 conftest.c -lbsm >&5 configure:19213: $? = 0 configure:19213: ./conftest configure:19213: $? = 0 configure:19223: result: yes configure:19246: checking for strndup configure:19246: gcc -o conftest -g -O2 conftest.c -lbsm >&5 conftest.c:135:6: warning: incompatible redeclaration of library function 'strndup' [-Wincompatible-library-redeclaration] char strndup (); ^ conftest.c:135:6: note: 'strndup' is a builtin with type 'char *(const char *, unsigned long)' 1 warning generated. configure:19246: $? = 0 configure:19246: result: yes configure:19294: checking for clock_gettime configure:19294: gcc -o conftest -g -O2 conftest.c -lbsm >&5 configure:19294: $? = 0 configure:19294: result: yes configure:19353: checking for getopt_long configure:19353: gcc -o conftest -g -O2 conftest.c -lbsm >&5 configure:19353: $? = 0 configure:19353: result: yes configure:19411: checking for closefrom configure:19411: gcc -o conftest -g -O2 conftest.c -lbsm >&5 Undefined symbols for architecture x86_64: "_closefrom", referenced from: _main in conftest-ed09a2.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) configure:19411: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.8.17p1" | #define PACKAGE_STRING "sudo 1.8.17p1" | #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 NO_LECTURE 1 | #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 0 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE___INTERPOSE 1 | #define RTLD_PRELOAD_VAR "DYLD_INSERT_LIBRARIES" | #define RTLD_PRELOAD_DELIM ":" | #define _PATH_MV "/bin/mv" | #define _PATH_BSHELL "/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/sbin/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "authpriv" | #define HAVE_DIRENT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_PATHS_H 1 | #define HAVE_SPAWN_H 1 | #define HAVE_UTMPX_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_MACHINE_ENDIAN_H 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 MAX_UID_T_LEN 10 | #define HAVE_STRUCT_SOCKADDR_SA_LEN 1 | #define HAVE_STRUCT_UTMPX_UT_ID 1 | #define HAVE_STRUCT_UTMPX_UT_PID 1 | #define HAVE_STRUCT_UTMPX_UT_TV 1 | #define HAVE_STRUCT_UTMPX_UT_TYPE 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_STRFTIME 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_OPENAT 1 | #define HAVE_FACCESSAT 1 | #define HAVE_SETEUID 1 | #define HAVE_GETGROUPLIST 1 | #define HAVE_GETLINE 1 | #define HAVE_GETUTXID 1 | #define HAVE_SYSCTL 1 | #define HAVE_STRUCT_KINFO_PROC_KP_EPROC_E_TDEV 1 | #define HAVE_OPENPTY 1 | #define HAVE_LIBUTIL_H 1 | #define HAVE_UNSETENV 1 | #define PUTENV_CONST /**/ | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_LOCKF 1 | #define HAVE_INNETGR 1 | #define HAVE_DECL_INNETGR 1 | #define HAVE_GETDOMAINNAME 1 | #define HAVE_DECL_GETDOMAINNAME 1 | #define HAVE_UTIMES 1 | #define HAVE_FUTIMES 1 | #define HAVE_FNMATCH 1 | #define HAVE_ISBLANK 1 | #define HAVE_GLOB 1 | #define HAVE_MEMSET_S 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 | /* end confdefs.h. */ | /* Define closefrom to an innocuous variant, in case declares closefrom. | For example, HP-UX 11i declares gettimeofday. */ | #define closefrom innocuous_closefrom | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char closefrom (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef closefrom | | /* 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 closefrom (); | /* 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_closefrom || defined __stub___closefrom | choke me | #endif | | int | main () | { | return closefrom (); | ; | return 0; | } configure:19411: result: no configure:19430: checking whether F_CLOSEM is declared configure:19430: gcc -c -g -O2 conftest.c >&5 conftest.c:126:10: error: use of undeclared identifier 'F_CLOSEM' (void) F_CLOSEM; ^ 1 error generated. configure:19430: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.8.17p1" | #define PACKAGE_STRING "sudo 1.8.17p1" | #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 NO_LECTURE 1 | #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 0 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE___INTERPOSE 1 | #define RTLD_PRELOAD_VAR "DYLD_INSERT_LIBRARIES" | #define RTLD_PRELOAD_DELIM ":" | #define _PATH_MV "/bin/mv" | #define _PATH_BSHELL "/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/sbin/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "authpriv" | #define HAVE_DIRENT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_PATHS_H 1 | #define HAVE_SPAWN_H 1 | #define HAVE_UTMPX_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_MACHINE_ENDIAN_H 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 MAX_UID_T_LEN 10 | #define HAVE_STRUCT_SOCKADDR_SA_LEN 1 | #define HAVE_STRUCT_UTMPX_UT_ID 1 | #define HAVE_STRUCT_UTMPX_UT_PID 1 | #define HAVE_STRUCT_UTMPX_UT_TV 1 | #define HAVE_STRUCT_UTMPX_UT_TYPE 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_STRFTIME 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_OPENAT 1 | #define HAVE_FACCESSAT 1 | #define HAVE_SETEUID 1 | #define HAVE_GETGROUPLIST 1 | #define HAVE_GETLINE 1 | #define HAVE_GETUTXID 1 | #define HAVE_SYSCTL 1 | #define HAVE_STRUCT_KINFO_PROC_KP_EPROC_E_TDEV 1 | #define HAVE_OPENPTY 1 | #define HAVE_LIBUTIL_H 1 | #define HAVE_UNSETENV 1 | #define PUTENV_CONST /**/ | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_LOCKF 1 | #define HAVE_INNETGR 1 | #define HAVE_DECL_INNETGR 1 | #define HAVE_GETDOMAINNAME 1 | #define HAVE_DECL_GETDOMAINNAME 1 | #define HAVE_UTIMES 1 | #define HAVE_FUTIMES 1 | #define HAVE_FNMATCH 1 | #define HAVE_ISBLANK 1 | #define HAVE_GLOB 1 | #define HAVE_MEMSET_S 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 | /* end confdefs.h. */ | | # include | # include | | int | main () | { | #ifndef F_CLOSEM | #ifdef __cplusplus | (void) F_CLOSEM; | #else | (void) F_CLOSEM; | #endif | #endif | | ; | return 0; | } configure:19430: result: no configure:19446: checking for mkstemps configure:19446: gcc -o conftest -g -O2 conftest.c -lbsm >&5 configure:19446: $? = 0 configure:19446: result: yes configure:19446: checking for mkdtemp configure:19446: gcc -o conftest -g -O2 conftest.c -lbsm >&5 configure:19446: $? = 0 configure:19446: result: yes configure:19488: checking for snprintf configure:19488: gcc -o conftest -g -O2 conftest.c -lbsm >&5 conftest.c:140:6: warning: incompatible redeclaration of library function 'snprintf' [-Wincompatible-library-redeclaration] char snprintf (); ^ conftest.c:140:6: note: 'snprintf' is a builtin with type 'int (char *, unsigned long, const char *, ...)' 1 warning generated. configure:19488: $? = 0 configure:19488: result: yes configure:19488: checking for vsnprintf configure:19488: gcc -o conftest -g -O2 conftest.c -lbsm >&5 conftest.c:141:6: warning: incompatible redeclaration of library function 'vsnprintf' [-Wincompatible-library-redeclaration] char vsnprintf (); ^ conftest.c:141:6: note: 'vsnprintf' is a builtin with type 'int (char *, unsigned long, const char *, struct __va_list_tag *)' 1 warning generated. configure:19488: $? = 0 configure:19488: result: yes configure:19497: checking for working snprintf configure:19523: gcc -o conftest -g -O2 conftest.c -lbsm >&5 conftest.c:127:9: warning: implicitly declaring library function 'strcmp' with type 'int (const char *, const char *)' [-Wimplicit-function-declaration] if (strcmp (bufs, "1")) exit (1); ^ conftest.c:127:9: note: include the header or explicitly provide a declaration for 'strcmp' conftest.c:127:29: warning: implicitly declaring library function 'exit' with type 'void (int) __attribute__((noreturn))' [-Wimplicit-function-declaration] if (strcmp (bufs, "1")) exit (1); ^ conftest.c:127:29: note: include the header or explicitly provide a declaration for 'exit' 2 warnings generated. configure:19523: $? = 0 configure:19523: ./conftest configure:19523: $? = 0 configure:19534: result: yes configure:19536: checking for working vsnprintf configure:19573: gcc -o conftest -g -O2 conftest.c -lbsm >&5 conftest.c:138:9: warning: implicitly declaring library function 'strcmp' with type 'int (const char *, const char *)' [-Wimplicit-function-declaration] if (strcmp (bufs, "1")) exit (1); ^ conftest.c:138:9: note: include the header or explicitly provide a declaration for 'strcmp' conftest.c:138:29: warning: implicitly declaring library function 'exit' with type 'void (int) __attribute__((noreturn))' [-Wimplicit-function-declaration] if (strcmp (bufs, "1")) exit (1); ^ conftest.c:138:29: note: include the header or explicitly provide a declaration for 'exit' 2 warnings generated. configure:19573: $? = 0 configure:19573: ./conftest configure:19573: $? = 0 configure:19584: result: yes configure:19603: checking for asprintf configure:19603: gcc -o conftest -g -O2 conftest.c -lbsm >&5 conftest.c:153:18: warning: format string missing [-Wformat] return asprintf (); ~~~~~~~~ ^ 1 warning generated. configure:19603: $? = 0 configure:19603: result: yes configure:19629: checking for vasprintf configure:19629: gcc -o conftest -g -O2 conftest.c -lbsm >&5 conftest.c:154:19: warning: format string missing [-Wformat] return vasprintf (); ~~~~~~~~~ ^ 1 warning generated. configure:19629: $? = 0 configure:19629: result: yes configure:19665: checking for strtonum configure:19665: gcc -o conftest -g -O2 conftest.c -lbsm >&5 Undefined symbols for architecture x86_64: "_strtonum", referenced from: _main in conftest-3a2949.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) configure:19665: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.8.17p1" | #define PACKAGE_STRING "sudo 1.8.17p1" | #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 NO_LECTURE 1 | #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 0 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE___INTERPOSE 1 | #define RTLD_PRELOAD_VAR "DYLD_INSERT_LIBRARIES" | #define RTLD_PRELOAD_DELIM ":" | #define _PATH_MV "/bin/mv" | #define _PATH_BSHELL "/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/sbin/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "authpriv" | #define HAVE_DIRENT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_PATHS_H 1 | #define HAVE_SPAWN_H 1 | #define HAVE_UTMPX_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_MACHINE_ENDIAN_H 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 MAX_UID_T_LEN 10 | #define HAVE_STRUCT_SOCKADDR_SA_LEN 1 | #define HAVE_STRUCT_UTMPX_UT_ID 1 | #define HAVE_STRUCT_UTMPX_UT_PID 1 | #define HAVE_STRUCT_UTMPX_UT_TV 1 | #define HAVE_STRUCT_UTMPX_UT_TYPE 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_STRFTIME 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_OPENAT 1 | #define HAVE_FACCESSAT 1 | #define HAVE_SETEUID 1 | #define HAVE_GETGROUPLIST 1 | #define HAVE_GETLINE 1 | #define HAVE_GETUTXID 1 | #define HAVE_SYSCTL 1 | #define HAVE_STRUCT_KINFO_PROC_KP_EPROC_E_TDEV 1 | #define HAVE_OPENPTY 1 | #define HAVE_LIBUTIL_H 1 | #define HAVE_UNSETENV 1 | #define PUTENV_CONST /**/ | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_LOCKF 1 | #define HAVE_INNETGR 1 | #define HAVE_DECL_INNETGR 1 | #define HAVE_GETDOMAINNAME 1 | #define HAVE_DECL_GETDOMAINNAME 1 | #define HAVE_UTIMES 1 | #define HAVE_FUTIMES 1 | #define HAVE_FNMATCH 1 | #define HAVE_ISBLANK 1 | #define HAVE_GLOB 1 | #define HAVE_MEMSET_S 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_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. */ | /* Define strtonum to an innocuous variant, in case declares strtonum. | For example, HP-UX 11i declares gettimeofday. */ | #define strtonum innocuous_strtonum | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char strtonum (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef strtonum | | /* 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 strtonum (); | /* 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_strtonum || defined __stub___strtonum | choke me | #endif | | int | main () | { | return strtonum (); | ; | return 0; | } configure:19665: result: no configure:19686: checking for struct stat.st_mtim configure:19686: gcc -c -g -O2 conftest.c >&5 conftest.c:158:13: error: no member named 'st_mtim' in 'struct stat' if (ac_aggr.st_mtim) ~~~~~~~ ^ 1 error generated. configure:19686: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.8.17p1" | #define PACKAGE_STRING "sudo 1.8.17p1" | #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 NO_LECTURE 1 | #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 0 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE___INTERPOSE 1 | #define RTLD_PRELOAD_VAR "DYLD_INSERT_LIBRARIES" | #define RTLD_PRELOAD_DELIM ":" | #define _PATH_MV "/bin/mv" | #define _PATH_BSHELL "/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/sbin/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "authpriv" | #define HAVE_DIRENT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_PATHS_H 1 | #define HAVE_SPAWN_H 1 | #define HAVE_UTMPX_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_MACHINE_ENDIAN_H 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 MAX_UID_T_LEN 10 | #define HAVE_STRUCT_SOCKADDR_SA_LEN 1 | #define HAVE_STRUCT_UTMPX_UT_ID 1 | #define HAVE_STRUCT_UTMPX_UT_PID 1 | #define HAVE_STRUCT_UTMPX_UT_TV 1 | #define HAVE_STRUCT_UTMPX_UT_TYPE 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_STRFTIME 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_OPENAT 1 | #define HAVE_FACCESSAT 1 | #define HAVE_SETEUID 1 | #define HAVE_GETGROUPLIST 1 | #define HAVE_GETLINE 1 | #define HAVE_GETUTXID 1 | #define HAVE_SYSCTL 1 | #define HAVE_STRUCT_KINFO_PROC_KP_EPROC_E_TDEV 1 | #define HAVE_OPENPTY 1 | #define HAVE_LIBUTIL_H 1 | #define HAVE_UNSETENV 1 | #define PUTENV_CONST /**/ | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_LOCKF 1 | #define HAVE_INNETGR 1 | #define HAVE_DECL_INNETGR 1 | #define HAVE_GETDOMAINNAME 1 | #define HAVE_DECL_GETDOMAINNAME 1 | #define HAVE_UTIMES 1 | #define HAVE_FUTIMES 1 | #define HAVE_FNMATCH 1 | #define HAVE_ISBLANK 1 | #define HAVE_GLOB 1 | #define HAVE_MEMSET_S 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_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:19686: gcc -c -g -O2 conftest.c >&5 conftest.c:158:20: error: no member named 'st_mtim' in 'struct stat' if (sizeof ac_aggr.st_mtim) ~~~~~~~ ^ 1 error generated. configure:19686: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.8.17p1" | #define PACKAGE_STRING "sudo 1.8.17p1" | #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 NO_LECTURE 1 | #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 0 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE___INTERPOSE 1 | #define RTLD_PRELOAD_VAR "DYLD_INSERT_LIBRARIES" | #define RTLD_PRELOAD_DELIM ":" | #define _PATH_MV "/bin/mv" | #define _PATH_BSHELL "/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/sbin/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "authpriv" | #define HAVE_DIRENT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_PATHS_H 1 | #define HAVE_SPAWN_H 1 | #define HAVE_UTMPX_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_MACHINE_ENDIAN_H 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 MAX_UID_T_LEN 10 | #define HAVE_STRUCT_SOCKADDR_SA_LEN 1 | #define HAVE_STRUCT_UTMPX_UT_ID 1 | #define HAVE_STRUCT_UTMPX_UT_PID 1 | #define HAVE_STRUCT_UTMPX_UT_TV 1 | #define HAVE_STRUCT_UTMPX_UT_TYPE 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_STRFTIME 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_OPENAT 1 | #define HAVE_FACCESSAT 1 | #define HAVE_SETEUID 1 | #define HAVE_GETGROUPLIST 1 | #define HAVE_GETLINE 1 | #define HAVE_GETUTXID 1 | #define HAVE_SYSCTL 1 | #define HAVE_STRUCT_KINFO_PROC_KP_EPROC_E_TDEV 1 | #define HAVE_OPENPTY 1 | #define HAVE_LIBUTIL_H 1 | #define HAVE_UNSETENV 1 | #define PUTENV_CONST /**/ | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_LOCKF 1 | #define HAVE_INNETGR 1 | #define HAVE_DECL_INNETGR 1 | #define HAVE_GETDOMAINNAME 1 | #define HAVE_DECL_GETDOMAINNAME 1 | #define HAVE_UTIMES 1 | #define HAVE_FUTIMES 1 | #define HAVE_FNMATCH 1 | #define HAVE_ISBLANK 1 | #define HAVE_GLOB 1 | #define HAVE_MEMSET_S 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_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 (sizeof ac_aggr.st_mtim) | return 0; | ; | return 0; | } configure:19686: result: no configure:19697: checking for struct stat.st_mtimespec configure:19697: gcc -c -g -O2 conftest.c >&5 conftest.c:158:1: error: statement requires expression of scalar type ('struct timespec' invalid) if (ac_aggr.st_mtimespec) ^ ~~~~~~~~~~~~~~~~~~~~ 1 error generated. configure:19697: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.8.17p1" | #define PACKAGE_STRING "sudo 1.8.17p1" | #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 NO_LECTURE 1 | #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 0 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE___INTERPOSE 1 | #define RTLD_PRELOAD_VAR "DYLD_INSERT_LIBRARIES" | #define RTLD_PRELOAD_DELIM ":" | #define _PATH_MV "/bin/mv" | #define _PATH_BSHELL "/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/sbin/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "authpriv" | #define HAVE_DIRENT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_PATHS_H 1 | #define HAVE_SPAWN_H 1 | #define HAVE_UTMPX_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_MACHINE_ENDIAN_H 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 MAX_UID_T_LEN 10 | #define HAVE_STRUCT_SOCKADDR_SA_LEN 1 | #define HAVE_STRUCT_UTMPX_UT_ID 1 | #define HAVE_STRUCT_UTMPX_UT_PID 1 | #define HAVE_STRUCT_UTMPX_UT_TV 1 | #define HAVE_STRUCT_UTMPX_UT_TYPE 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_STRFTIME 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_OPENAT 1 | #define HAVE_FACCESSAT 1 | #define HAVE_SETEUID 1 | #define HAVE_GETGROUPLIST 1 | #define HAVE_GETLINE 1 | #define HAVE_GETUTXID 1 | #define HAVE_SYSCTL 1 | #define HAVE_STRUCT_KINFO_PROC_KP_EPROC_E_TDEV 1 | #define HAVE_OPENPTY 1 | #define HAVE_LIBUTIL_H 1 | #define HAVE_UNSETENV 1 | #define PUTENV_CONST /**/ | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_LOCKF 1 | #define HAVE_INNETGR 1 | #define HAVE_DECL_INNETGR 1 | #define HAVE_GETDOMAINNAME 1 | #define HAVE_DECL_GETDOMAINNAME 1 | #define HAVE_UTIMES 1 | #define HAVE_FUTIMES 1 | #define HAVE_FNMATCH 1 | #define HAVE_ISBLANK 1 | #define HAVE_GLOB 1 | #define HAVE_MEMSET_S 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_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_mtimespec) | return 0; | ; | return 0; | } configure:19697: gcc -c -g -O2 conftest.c >&5 configure:19697: $? = 0 configure:19697: result: yes configure:19706: checking sha2.h usability configure:19706: gcc -c -g -O2 conftest.c >&5 conftest.c:155:10: fatal error: 'sha2.h' file not found #include ^ 1 error generated. configure:19706: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.8.17p1" | #define PACKAGE_STRING "sudo 1.8.17p1" | #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 NO_LECTURE 1 | #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 0 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE___INTERPOSE 1 | #define RTLD_PRELOAD_VAR "DYLD_INSERT_LIBRARIES" | #define RTLD_PRELOAD_DELIM ":" | #define _PATH_MV "/bin/mv" | #define _PATH_BSHELL "/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/sbin/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "authpriv" | #define HAVE_DIRENT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_PATHS_H 1 | #define HAVE_SPAWN_H 1 | #define HAVE_UTMPX_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_MACHINE_ENDIAN_H 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 MAX_UID_T_LEN 10 | #define HAVE_STRUCT_SOCKADDR_SA_LEN 1 | #define HAVE_STRUCT_UTMPX_UT_ID 1 | #define HAVE_STRUCT_UTMPX_UT_PID 1 | #define HAVE_STRUCT_UTMPX_UT_TV 1 | #define HAVE_STRUCT_UTMPX_UT_TYPE 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_STRFTIME 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_OPENAT 1 | #define HAVE_FACCESSAT 1 | #define HAVE_SETEUID 1 | #define HAVE_GETGROUPLIST 1 | #define HAVE_GETLINE 1 | #define HAVE_GETUTXID 1 | #define HAVE_SYSCTL 1 | #define HAVE_STRUCT_KINFO_PROC_KP_EPROC_E_TDEV 1 | #define HAVE_OPENPTY 1 | #define HAVE_LIBUTIL_H 1 | #define HAVE_UNSETENV 1 | #define PUTENV_CONST /**/ | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_LOCKF 1 | #define HAVE_INNETGR 1 | #define HAVE_DECL_INNETGR 1 | #define HAVE_GETDOMAINNAME 1 | #define HAVE_DECL_GETDOMAINNAME 1 | #define HAVE_UTIMES 1 | #define HAVE_FUTIMES 1 | #define HAVE_FNMATCH 1 | #define HAVE_ISBLANK 1 | #define HAVE_GLOB 1 | #define HAVE_MEMSET_S 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_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_MTIMESPEC 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:19706: result: no configure:19706: checking sha2.h presence configure:19706: gcc -E conftest.c conftest.c:122:10: fatal error: 'sha2.h' file not found #include ^ 1 error generated. configure:19706: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.8.17p1" | #define PACKAGE_STRING "sudo 1.8.17p1" | #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 NO_LECTURE 1 | #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 0 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE___INTERPOSE 1 | #define RTLD_PRELOAD_VAR "DYLD_INSERT_LIBRARIES" | #define RTLD_PRELOAD_DELIM ":" | #define _PATH_MV "/bin/mv" | #define _PATH_BSHELL "/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/sbin/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "authpriv" | #define HAVE_DIRENT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_PATHS_H 1 | #define HAVE_SPAWN_H 1 | #define HAVE_UTMPX_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_MACHINE_ENDIAN_H 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 MAX_UID_T_LEN 10 | #define HAVE_STRUCT_SOCKADDR_SA_LEN 1 | #define HAVE_STRUCT_UTMPX_UT_ID 1 | #define HAVE_STRUCT_UTMPX_UT_PID 1 | #define HAVE_STRUCT_UTMPX_UT_TV 1 | #define HAVE_STRUCT_UTMPX_UT_TYPE 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_STRFTIME 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_OPENAT 1 | #define HAVE_FACCESSAT 1 | #define HAVE_SETEUID 1 | #define HAVE_GETGROUPLIST 1 | #define HAVE_GETLINE 1 | #define HAVE_GETUTXID 1 | #define HAVE_SYSCTL 1 | #define HAVE_STRUCT_KINFO_PROC_KP_EPROC_E_TDEV 1 | #define HAVE_OPENPTY 1 | #define HAVE_LIBUTIL_H 1 | #define HAVE_UNSETENV 1 | #define PUTENV_CONST /**/ | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_LOCKF 1 | #define HAVE_INNETGR 1 | #define HAVE_DECL_INNETGR 1 | #define HAVE_GETDOMAINNAME 1 | #define HAVE_DECL_GETDOMAINNAME 1 | #define HAVE_UTIMES 1 | #define HAVE_FUTIMES 1 | #define HAVE_FNMATCH 1 | #define HAVE_ISBLANK 1 | #define HAVE_GLOB 1 | #define HAVE_MEMSET_S 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_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_MTIMESPEC 1 | /* end confdefs.h. */ | #include configure:19706: result: no configure:19706: checking for sha2.h configure:19706: result: no configure:19902: gcc -o conftest -g -O2 conftest.c -lbsm >&5 configure:19902: $? = 0 configure:19927: checking for struct dirent.d_type configure:19927: gcc -c -g -O2 conftest.c >&5 configure:19927: $? = 0 configure:19927: result: yes configure:19940: checking for struct dirent.d_namlen configure:19940: gcc -c -g -O2 conftest.c >&5 configure:19940: $? = 0 configure:19940: result: yes configure:19956: checking for socket configure:19956: gcc -o conftest -g -O2 conftest.c -lbsm >&5 configure:19956: $? = 0 configure:19956: result: yes configure:20032: checking for inet_pton configure:20032: gcc -o conftest -g -O2 conftest.c -lbsm >&5 configure:20032: $? = 0 configure:20032: result: yes configure:20138: checking for inet_ntop configure:20138: gcc -o conftest -g -O2 conftest.c -lbsm >&5 configure:20138: $? = 0 configure:20138: result: yes configure:20236: checking for syslog configure:20236: gcc -o conftest -g -O2 conftest.c -lbsm >&5 configure:20236: $? = 0 configure:20236: result: yes configure:20314: checking for getaddrinfo configure:20326: gcc -o conftest -g -O2 conftest.c -lbsm >&5 configure:20326: $? = 0 configure:20335: result: yes configure:20505: checking for getprogname configure:20505: gcc -o conftest -g -O2 conftest.c -lbsm >&5 configure:20505: $? = 0 configure:20505: result: yes configure:20512: checking for setprogname configure:20512: gcc -o conftest -g -O2 conftest.c -lbsm >&5 configure:20512: $? = 0 configure:20512: result: yes configure:20565: checking for __func__ configure:20582: gcc -o conftest -g -O2 conftest.c -lbsm >&5 conftest.c:134:7: warning: implicit declaration of function 'puts' is invalid in C99 [-Wimplicit-function-declaration] (void)puts(__func__); ^ 1 warning generated. configure:20582: $? = 0 configure:20591: result: yes configure:20676: checking for gettext configure:20701: gcc -o conftest -g -O2 conftest.c -lbsm >&5 conftest.c:132:13: fatal error: 'libintl.h' file not found #include ^ 1 error generated. configure:20701: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.8.17p1" | #define PACKAGE_STRING "sudo 1.8.17p1" | #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 NO_LECTURE 1 | #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 0 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE___INTERPOSE 1 | #define RTLD_PRELOAD_VAR "DYLD_INSERT_LIBRARIES" | #define RTLD_PRELOAD_DELIM ":" | #define _PATH_MV "/bin/mv" | #define _PATH_BSHELL "/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/sbin/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "authpriv" | #define HAVE_DIRENT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_PATHS_H 1 | #define HAVE_SPAWN_H 1 | #define HAVE_UTMPX_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_MACHINE_ENDIAN_H 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 MAX_UID_T_LEN 10 | #define HAVE_STRUCT_SOCKADDR_SA_LEN 1 | #define HAVE_STRUCT_UTMPX_UT_ID 1 | #define HAVE_STRUCT_UTMPX_UT_PID 1 | #define HAVE_STRUCT_UTMPX_UT_TV 1 | #define HAVE_STRUCT_UTMPX_UT_TYPE 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_STRFTIME 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_OPENAT 1 | #define HAVE_FACCESSAT 1 | #define HAVE_SETEUID 1 | #define HAVE_GETGROUPLIST 1 | #define HAVE_GETLINE 1 | #define HAVE_GETUTXID 1 | #define HAVE_SYSCTL 1 | #define HAVE_STRUCT_KINFO_PROC_KP_EPROC_E_TDEV 1 | #define HAVE_OPENPTY 1 | #define HAVE_LIBUTIL_H 1 | #define HAVE_UNSETENV 1 | #define PUTENV_CONST /**/ | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_LOCKF 1 | #define HAVE_INNETGR 1 | #define HAVE_DECL_INNETGR 1 | #define HAVE_GETDOMAINNAME 1 | #define HAVE_DECL_GETDOMAINNAME 1 | #define HAVE_UTIMES 1 | #define HAVE_FUTIMES 1 | #define HAVE_FNMATCH 1 | #define HAVE_ISBLANK 1 | #define HAVE_GLOB 1 | #define HAVE_MEMSET_S 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_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_MTIMESPEC 1 | #define HAVE_DIRFD 1 | #define HAVE_STRUCT_DIRENT_D_TYPE 1 | #define HAVE_STRUCT_DIRENT_D_NAMLEN 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 | /* end confdefs.h. */ | | #include | int | main () | { | (void)gettext((char *)0); | ; | return 0; | } | configure:20713: result: no configure:20681: checking for gettext in -lintl configure:20701: gcc -o conftest -g -O2 conftest.c -lbsm -lintl >&5 conftest.c:132:13: fatal error: 'libintl.h' file not found #include ^ 1 error generated. configure:20701: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.8.17p1" | #define PACKAGE_STRING "sudo 1.8.17p1" | #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 NO_LECTURE 1 | #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 0 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE___INTERPOSE 1 | #define RTLD_PRELOAD_VAR "DYLD_INSERT_LIBRARIES" | #define RTLD_PRELOAD_DELIM ":" | #define _PATH_MV "/bin/mv" | #define _PATH_BSHELL "/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/sbin/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "authpriv" | #define HAVE_DIRENT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_PATHS_H 1 | #define HAVE_SPAWN_H 1 | #define HAVE_UTMPX_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_MACHINE_ENDIAN_H 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 MAX_UID_T_LEN 10 | #define HAVE_STRUCT_SOCKADDR_SA_LEN 1 | #define HAVE_STRUCT_UTMPX_UT_ID 1 | #define HAVE_STRUCT_UTMPX_UT_PID 1 | #define HAVE_STRUCT_UTMPX_UT_TV 1 | #define HAVE_STRUCT_UTMPX_UT_TYPE 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_STRFTIME 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_OPENAT 1 | #define HAVE_FACCESSAT 1 | #define HAVE_SETEUID 1 | #define HAVE_GETGROUPLIST 1 | #define HAVE_GETLINE 1 | #define HAVE_GETUTXID 1 | #define HAVE_SYSCTL 1 | #define HAVE_STRUCT_KINFO_PROC_KP_EPROC_E_TDEV 1 | #define HAVE_OPENPTY 1 | #define HAVE_LIBUTIL_H 1 | #define HAVE_UNSETENV 1 | #define PUTENV_CONST /**/ | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_LOCKF 1 | #define HAVE_INNETGR 1 | #define HAVE_DECL_INNETGR 1 | #define HAVE_GETDOMAINNAME 1 | #define HAVE_DECL_GETDOMAINNAME 1 | #define HAVE_UTIMES 1 | #define HAVE_FUTIMES 1 | #define HAVE_FNMATCH 1 | #define HAVE_ISBLANK 1 | #define HAVE_GLOB 1 | #define HAVE_MEMSET_S 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_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_MTIMESPEC 1 | #define HAVE_DIRFD 1 | #define HAVE_STRUCT_DIRENT_D_TYPE 1 | #define HAVE_STRUCT_DIRENT_D_NAMLEN 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 | /* end confdefs.h. */ | | #include | int | main () | { | (void)gettext((char *)0); | ; | return 0; | } | configure:20713: result: no configure:20681: checking for gettext in -lintl -liconv configure:20701: gcc -o conftest -g -O2 conftest.c -lbsm -lintl -liconv >&5 conftest.c:132:13: fatal error: 'libintl.h' file not found #include ^ 1 error generated. configure:20701: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.8.17p1" | #define PACKAGE_STRING "sudo 1.8.17p1" | #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 NO_LECTURE 1 | #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 0 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE___INTERPOSE 1 | #define RTLD_PRELOAD_VAR "DYLD_INSERT_LIBRARIES" | #define RTLD_PRELOAD_DELIM ":" | #define _PATH_MV "/bin/mv" | #define _PATH_BSHELL "/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/sbin/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "authpriv" | #define HAVE_DIRENT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_PATHS_H 1 | #define HAVE_SPAWN_H 1 | #define HAVE_UTMPX_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_MACHINE_ENDIAN_H 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 MAX_UID_T_LEN 10 | #define HAVE_STRUCT_SOCKADDR_SA_LEN 1 | #define HAVE_STRUCT_UTMPX_UT_ID 1 | #define HAVE_STRUCT_UTMPX_UT_PID 1 | #define HAVE_STRUCT_UTMPX_UT_TV 1 | #define HAVE_STRUCT_UTMPX_UT_TYPE 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_STRFTIME 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_OPENAT 1 | #define HAVE_FACCESSAT 1 | #define HAVE_SETEUID 1 | #define HAVE_GETGROUPLIST 1 | #define HAVE_GETLINE 1 | #define HAVE_GETUTXID 1 | #define HAVE_SYSCTL 1 | #define HAVE_STRUCT_KINFO_PROC_KP_EPROC_E_TDEV 1 | #define HAVE_OPENPTY 1 | #define HAVE_LIBUTIL_H 1 | #define HAVE_UNSETENV 1 | #define PUTENV_CONST /**/ | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_LOCKF 1 | #define HAVE_INNETGR 1 | #define HAVE_DECL_INNETGR 1 | #define HAVE_GETDOMAINNAME 1 | #define HAVE_DECL_GETDOMAINNAME 1 | #define HAVE_UTIMES 1 | #define HAVE_FUTIMES 1 | #define HAVE_FNMATCH 1 | #define HAVE_ISBLANK 1 | #define HAVE_GLOB 1 | #define HAVE_MEMSET_S 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_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_MTIMESPEC 1 | #define HAVE_DIRFD 1 | #define HAVE_STRUCT_DIRENT_D_TYPE 1 | #define HAVE_STRUCT_DIRENT_D_NAMLEN 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 | /* end confdefs.h. */ | | #include | int | main () | { | (void)gettext((char *)0); | ; | return 0; | } | configure:20713: result: no configure:20759: checking for gzdopen in -lz configure:20784: gcc -o conftest -g -O2 conftest.c -lz -lbsm >&5 configure:20784: $? = 0 configure:20793: result: yes configure:20799: checking zlib.h usability configure:20799: gcc -c -g -O2 conftest.c >&5 configure:20799: $? = 0 configure:20799: result: yes configure:20799: checking zlib.h presence configure:20799: gcc -E conftest.c configure:20799: $? = 0 configure:20799: result: yes configure:20799: checking for zlib.h configure:20799: result: yes configure:20877: checking whether errno is declared configure:20877: gcc -c -g -O2 conftest.c >&5 configure:20877: $? = 0 configure:20877: result: yes configure:20893: checking whether h_errno is declared configure:20893: gcc -c -g -O2 conftest.c >&5 configure:20893: $? = 0 configure:20893: result: yes configure:20909: checking whether LLONG_MAX is declared configure:20909: gcc -c -g -O2 conftest.c >&5 configure:20909: $? = 0 configure:20909: result: yes configure:20923: checking whether LLONG_MIN is declared configure:20923: gcc -c -g -O2 conftest.c >&5 configure:20923: $? = 0 configure:20923: result: yes configure:20937: checking whether ULLONG_MAX is declared configure:20937: gcc -c -g -O2 conftest.c >&5 configure:20937: $? = 0 configure:20937: result: yes configure:20951: checking whether PATH_MAX is declared configure:20951: gcc -c -g -O2 conftest.c >&5 configure:20951: $? = 0 configure:20951: result: yes configure:20966: checking whether SIZE_MAX is declared configure:20966: gcc -c -g -O2 conftest.c >&5 configure:20966: $? = 0 configure:20966: result: yes configure:21074: checking for strsignal configure:21074: gcc -o conftest -g -O2 conftest.c -lbsm >&5 configure:21074: $? = 0 configure:21074: result: yes configure:21151: checking for sig2str configure:21151: gcc -o conftest -g -O2 conftest.c -lbsm >&5 Undefined symbols for architecture x86_64: "_sig2str", referenced from: _main in conftest-255f29.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocation) configure:21151: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.8.17p1" | #define PACKAGE_STRING "sudo 1.8.17p1" | #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 NO_LECTURE 1 | #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 0 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE___INTERPOSE 1 | #define RTLD_PRELOAD_VAR "DYLD_INSERT_LIBRARIES" | #define RTLD_PRELOAD_DELIM ":" | #define _PATH_MV "/bin/mv" | #define _PATH_BSHELL "/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/sbin/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "authpriv" | #define HAVE_DIRENT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_PATHS_H 1 | #define HAVE_SPAWN_H 1 | #define HAVE_UTMPX_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_MACHINE_ENDIAN_H 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 MAX_UID_T_LEN 10 | #define HAVE_STRUCT_SOCKADDR_SA_LEN 1 | #define HAVE_STRUCT_UTMPX_UT_ID 1 | #define HAVE_STRUCT_UTMPX_UT_PID 1 | #define HAVE_STRUCT_UTMPX_UT_TV 1 | #define HAVE_STRUCT_UTMPX_UT_TYPE 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_STRFTIME 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_OPENAT 1 | #define HAVE_FACCESSAT 1 | #define HAVE_SETEUID 1 | #define HAVE_GETGROUPLIST 1 | #define HAVE_GETLINE 1 | #define HAVE_GETUTXID 1 | #define HAVE_SYSCTL 1 | #define HAVE_STRUCT_KINFO_PROC_KP_EPROC_E_TDEV 1 | #define HAVE_OPENPTY 1 | #define HAVE_LIBUTIL_H 1 | #define HAVE_UNSETENV 1 | #define PUTENV_CONST /**/ | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_LOCKF 1 | #define HAVE_INNETGR 1 | #define HAVE_DECL_INNETGR 1 | #define HAVE_GETDOMAINNAME 1 | #define HAVE_DECL_GETDOMAINNAME 1 | #define HAVE_UTIMES 1 | #define HAVE_FUTIMES 1 | #define HAVE_FNMATCH 1 | #define HAVE_ISBLANK 1 | #define HAVE_GLOB 1 | #define HAVE_MEMSET_S 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_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_MTIMESPEC 1 | #define HAVE_DIRFD 1 | #define HAVE_STRUCT_DIRENT_D_TYPE 1 | #define HAVE_STRUCT_DIRENT_D_NAMLEN 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_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 | /* end confdefs.h. */ | /* Define sig2str to an innocuous variant, in case declares sig2str. | For example, HP-UX 11i declares gettimeofday. */ | #define sig2str innocuous_sig2str | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char sig2str (); below. | Prefer to if __STDC__ is defined, since | exists even on freestanding compilers. */ | | #ifdef __STDC__ | # include | #else | # include | #endif | | #undef sig2str | | /* 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 sig2str (); | /* 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_sig2str || defined __stub___sig2str | choke me | #endif | | int | main () | { | return sig2str (); | ; | return 0; | } configure:21151: result: no configure:21186: checking whether sys_signame is declared configure:21186: gcc -c -g -O2 conftest.c >&5 configure:21186: $? = 0 configure:21186: result: yes configure:21326: checking for pam_start in -lpam configure:21351: gcc -o conftest -g -O2 conftest.c -lpam -ldl -lbsm >&5 configure:21351: $? = 0 configure:21361: result: yes configure:21375: checking security/pam_appl.h usability configure:21375: gcc -c -g -O2 conftest.c >&5 configure:21375: $? = 0 configure:21375: result: yes configure:21375: checking security/pam_appl.h presence configure:21375: gcc -E conftest.c configure:21375: $? = 0 configure:21375: result: yes configure:21375: checking for security/pam_appl.h configure:21375: result: yes configure:21410: checking for pam_getenvlist configure:21410: gcc -o conftest -g -O2 conftest.c -lbsm -lpam -ldl >&5 configure:21410: $? = 0 configure:21410: result: yes configure:21447: checking whether to use PAM session support configure:21468: result: yes configure:23208: checking for log file location configure:23218: result: /var/log/sudo.log configure:23243: checking for sudo run dir location configure:23254: result: /var/db/sudo configure:23261: checking for sudo var dir location configure:23272: result: /var/db/sudo configure:23280: checking for I/O log dir location configure:23297: result: /var/log/sudo-io configure:23300: checking time zone data directory configure:23312: result: /usr/share/zoneinfo configure:23337: checking whether _FORTIFY_SOURCE may be specified configure:23355: gcc -o conftest -g -O2 -D_FORTIFY_SOURCE=2 conftest.c -lbsm >&5 conftest.c:157:20: warning: implicitly declaring library function 'sprintf' with type 'int (char *, const char *, ...)' [-Wimplicit-function-declaration] char buf[4]; (void)sprintf(buf, "%s", "foo"); ^ conftest.c:157:20: note: include the header or explicitly provide a declaration for 'sprintf' 1 warning generated. configure:23355: $? = 0 configure:23375: gcc -o conftest -g -O2 -D_FORTIFY_SOURCE=2 conftest.c -lbsm >&5 configure:23375: $? = 0 configure:23386: result: yes configure:23397: checking whether C compiler accepts -static-libgcc configure:23416: gcc -c -g -O2 -static-libgcc -D_FORTIFY_SOURCE=2 conftest.c >&5 clang: warning: argument unused during compilation: '-static-libgcc' configure:23416: $? = 0 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.8.17p1" | #define PACKAGE_STRING "sudo 1.8.17p1" | #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 NO_LECTURE 1 | #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 0 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE___INTERPOSE 1 | #define RTLD_PRELOAD_VAR "DYLD_INSERT_LIBRARIES" | #define RTLD_PRELOAD_DELIM ":" | #define _PATH_MV "/bin/mv" | #define _PATH_BSHELL "/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/sbin/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "authpriv" | #define HAVE_DIRENT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_PATHS_H 1 | #define HAVE_SPAWN_H 1 | #define HAVE_UTMPX_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_MACHINE_ENDIAN_H 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 MAX_UID_T_LEN 10 | #define HAVE_STRUCT_SOCKADDR_SA_LEN 1 | #define HAVE_STRUCT_UTMPX_UT_ID 1 | #define HAVE_STRUCT_UTMPX_UT_PID 1 | #define HAVE_STRUCT_UTMPX_UT_TV 1 | #define HAVE_STRUCT_UTMPX_UT_TYPE 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_STRFTIME 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_OPENAT 1 | #define HAVE_FACCESSAT 1 | #define HAVE_SETEUID 1 | #define HAVE_GETGROUPLIST 1 | #define HAVE_GETLINE 1 | #define HAVE_GETUTXID 1 | #define HAVE_SYSCTL 1 | #define HAVE_STRUCT_KINFO_PROC_KP_EPROC_E_TDEV 1 | #define HAVE_OPENPTY 1 | #define HAVE_LIBUTIL_H 1 | #define HAVE_UNSETENV 1 | #define PUTENV_CONST /**/ | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_LOCKF 1 | #define HAVE_INNETGR 1 | #define HAVE_DECL_INNETGR 1 | #define HAVE_GETDOMAINNAME 1 | #define HAVE_DECL_GETDOMAINNAME 1 | #define HAVE_UTIMES 1 | #define HAVE_FUTIMES 1 | #define HAVE_FNMATCH 1 | #define HAVE_ISBLANK 1 | #define HAVE_GLOB 1 | #define HAVE_MEMSET_S 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_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_MTIMESPEC 1 | #define HAVE_DIRFD 1 | #define HAVE_STRUCT_DIRENT_D_TYPE 1 | #define HAVE_STRUCT_DIRENT_D_NAMLEN 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_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_DECL_SYS_SIGNAME 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_DLOPEN 1 | #define STATIC_SUDOERS_PLUGIN 1 | #define _PATH_SUDO_LOGFILE "/var/log/sudo.log" | #define _PATH_SUDO_TIMEDIR "/var/db/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/zoneinfo" | /* end confdefs.h. */ | | int | main () | { | | ; | return 0; | } configure:23424: result: no configure:23435: checking whether C compiler accepts -fvisibility=hidden configure:23454: gcc -c -g -O2 -fvisibility=hidden -D_FORTIFY_SOURCE=2 conftest.c >&5 configure:23454: $? = 0 configure:23462: result: yes configure:24076: checking for compiler stack protector support configure:24108: gcc -o conftest -fstack-protector-strong -fstack-protector-strong conftest.c >&5 configure:24108: $? = 0 configure:24172: result: -fstack-protector-strong configure:24178: checking whether the linker accepts -Wl,-z,relro configure:24197: gcc -o conftest -g -O2 -fvisibility=hidden -D_FORTIFY_SOURCE=2 -Wl,-z,relro conftest.c -lbsm >&5 ld: unknown option: -z clang: error: linker command failed with exit code 1 (use -v to see invocation) configure:24197: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "sudo" | #define PACKAGE_TARNAME "sudo" | #define PACKAGE_VERSION "1.8.17p1" | #define PACKAGE_STRING "sudo 1.8.17p1" | #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 NO_LECTURE 1 | #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 0 | #define _PATH_LDAP_CONF "/etc/ldap.conf" | #define _PATH_LDAP_SECRET "/etc/ldap.secret" | #define _PATH_SUDO_ASKPASS NULL | #define ENV_RESET 1 | #define HAVE_DLFCN_H 1 | #define LT_OBJDIR ".libs/" | #define HAVE___INTERPOSE 1 | #define RTLD_PRELOAD_VAR "DYLD_INSERT_LIBRARIES" | #define RTLD_PRELOAD_DELIM ":" | #define _PATH_MV "/bin/mv" | #define _PATH_BSHELL "/bin/sh" | #define _PATH_SUDO_SENDMAIL "/usr/sbin/sendmail" | #define _PATH_VI "/usr/bin/vi" | #define LOGFAC "authpriv" | #define HAVE_DIRENT_H 1 | #define TIME_WITH_SYS_TIME 1 | #define HAVE__BOOL 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_PATHS_H 1 | #define HAVE_SPAWN_H 1 | #define HAVE_UTMPX_H 1 | #define HAVE_SYS_SOCKIO_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_MACHINE_ENDIAN_H 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 MAX_UID_T_LEN 10 | #define HAVE_STRUCT_SOCKADDR_SA_LEN 1 | #define HAVE_STRUCT_UTMPX_UT_ID 1 | #define HAVE_STRUCT_UTMPX_UT_PID 1 | #define HAVE_STRUCT_UTMPX_UT_TV 1 | #define HAVE_STRUCT_UTMPX_UT_TYPE 1 | #define GETGROUPS_T gid_t | #define HAVE_GETGROUPS 1 | #define HAVE_KILLPG 1 | #define HAVE_NL_LANGINFO 1 | #define HAVE_STRFTIME 1 | #define HAVE_PREAD 1 | #define HAVE_PWRITE 1 | #define HAVE_OPENAT 1 | #define HAVE_FACCESSAT 1 | #define HAVE_SETEUID 1 | #define HAVE_GETGROUPLIST 1 | #define HAVE_GETLINE 1 | #define HAVE_GETUTXID 1 | #define HAVE_SYSCTL 1 | #define HAVE_STRUCT_KINFO_PROC_KP_EPROC_E_TDEV 1 | #define HAVE_OPENPTY 1 | #define HAVE_LIBUTIL_H 1 | #define HAVE_UNSETENV 1 | #define PUTENV_CONST /**/ | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_LOCKF 1 | #define HAVE_INNETGR 1 | #define HAVE_DECL_INNETGR 1 | #define HAVE_GETDOMAINNAME 1 | #define HAVE_DECL_GETDOMAINNAME 1 | #define HAVE_UTIMES 1 | #define HAVE_FUTIMES 1 | #define HAVE_FNMATCH 1 | #define HAVE_ISBLANK 1 | #define HAVE_GLOB 1 | #define HAVE_MEMSET_S 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_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_MTIMESPEC 1 | #define HAVE_DIRFD 1 | #define HAVE_STRUCT_DIRENT_D_TYPE 1 | #define HAVE_STRUCT_DIRENT_D_NAMLEN 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_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_DECL_SYS_SIGNAME 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_DLOPEN 1 | #define STATIC_SUDOERS_PLUGIN 1 | #define _PATH_SUDO_LOGFILE "/var/log/sudo.log" | #define _PATH_SUDO_TIMEDIR "/var/db/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/zoneinfo" | #define HAVE_DSO_VISIBILITY 1 | /* end confdefs.h. */ | | int | main () | { | | ; | return 0; | } configure:24206: result: no configure:24230: using the following authentication methods: pam configure:24469: creating ./config.status ## ---------------------- ## ## Running config.status. ## ## ---------------------- ## This file was extended by sudo config.status 1.8.17p1, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = CONFIG_HEADERS = CONFIG_LINKS = CONFIG_COMMANDS = $ ./config.status on dogpatch.apple.com config.status:1346: creating Makefile config.status:1346: creating doc/Makefile config.status:1346: creating examples/Makefile config.status:1346: creating include/Makefile config.status:1346: creating lib/util/Makefile config.status:1346: creating lib/util/util.exp config.status:1346: creating src/sudo_usage.h config.status:1346: creating src/Makefile config.status:1346: creating plugins/sample/Makefile config.status:1346: creating plugins/group_file/Makefile config.status:1346: creating plugins/system_group/Makefile config.status:1346: creating plugins/sudoers/Makefile config.status:1346: creating plugins/sudoers/sudoers config.status:1346: creating config.h config.status:1346: creating pathnames.h config.status:1530: executing libtool commands configure:26456: Warning: the /var/db/sudo/ts directory must be cleared at boot time. configure:26458: You may need to create a startup item to do this. ## ---------------- ## ## Cache variables. ## ## ---------------- ## ac_cv_build=x86_64-apple-darwin16.0.0 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_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_asprintf=yes ac_cv_func_clock_gettime=yes ac_cv_func_closefrom=no ac_cv_func_faccessat=yes ac_cv_func_fexecve=no ac_cv_func_freeifaddrs=yes ac_cv_func_futimens=no ac_cv_func_futimes=yes ac_cv_func_getdomainname=yes ac_cv_func_getgrouplist=yes ac_cv_func_getgroups=yes ac_cv_func_getgroups_works=yes ac_cv_func_getifaddrs=yes ac_cv_func_getline=yes ac_cv_func_getopt_long=yes ac_cv_func_getprogname=yes ac_cv_func_getutxid=yes ac_cv_func_glob=yes ac_cv_func_inet_ntop=yes ac_cv_func_inet_pton=yes 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=yes ac_cv_func_mkdtemp=yes ac_cv_func_mkstemps=yes ac_cv_func_nl_langinfo=yes ac_cv_func_openat=yes ac_cv_func_openpty=yes ac_cv_func_pam_getenvlist=yes ac_cv_func_pread=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_setprogname=yes ac_cv_func_setresuid=no ac_cv_func_sig2str=no ac_cv_func_snprintf=yes ac_cv_func_socket=yes ac_cv_func_strftime=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_strtonum=no ac_cv_func_sysctl=yes ac_cv_func_syslog=yes ac_cv_func_unsetenv=yes ac_cv_func_utimensat=no ac_cv_func_utimes=yes ac_cv_func_vasprintf=yes ac_cv_func_vsnprintf=yes ac_cv_have_decl_F_CLOSEM=no 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_SIZE_MAX=yes ac_cv_have_decl_ULLONG_MAX=yes ac_cv_have_decl_errno=yes ac_cv_have_decl_getdomainname=yes ac_cv_have_decl_h_errno=yes ac_cv_have_decl_innetgr=yes ac_cv_have_decl_sys_signame=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_libutil_h=yes ac_cv_header_login_cap_h=no ac_cv_header_machine_endian_h=yes 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=no ac_cv_header_security_pam_appl_h=yes ac_cv_header_sha2_h=no 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_procfs_h=no 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_stropts_h=no ac_cv_header_sys_sysmacros_h=no ac_cv_header_sys_types_h=yes ac_cv_header_sys_types_h_makedev=yes ac_cv_header_time=yes ac_cv_header_unistd_h=yes ac_cv_header_utmpx_h=yes ac_cv_header_zlib_h=yes ac_cv_host=x86_64-apple-darwin16.0.0 ac_cv_lib_dl_dlopen=yes ac_cv_lib_pam_pam_start_ldl=yes ac_cv_lib_z_gzdopen=yes ac_cv_member_struct_dirent_d_namlen=yes ac_cv_member_struct_dirent_d_type=yes ac_cv_member_struct_kinfo_proc2_p_tdev=no ac_cv_member_struct_kinfo_proc_ki_tdev=no ac_cv_member_struct_kinfo_proc_kp_eproc_e_tdev=yes ac_cv_member_struct_kinfo_proc_p_tdev=no ac_cv_member_struct_sockaddr_in_sin_len=no ac_cv_member_struct_sockaddr_sa_len=yes ac_cv_member_struct_stat_st_mtim=no ac_cv_member_struct_stat_st_mtimespec=yes ac_cv_member_struct_utmpx_ut_exit___e_termination=no ac_cv_member_struct_utmpx_ut_exit_e_termination=no 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=/bin/sh ac_cv_path_EGREP='/usr/bin/grep -E' ac_cv_path_FGREP='/usr/bin/grep -F' ac_cv_path_FLEX=/usr/bin/flex ac_cv_path_GREP=/usr/bin/grep ac_cv_path_MANDOCPROG=mandoc ac_cv_path_MVPROG=/bin/mv ac_cv_path_NROFFPROG=/usr/bin/nroff ac_cv_path_SED=/usr/bin/sed ac_cv_path_SENDMAILPROG=/usr/sbin/sendmail ac_cv_path_TRPROG=/usr/bin/tr ac_cv_path_UNAMEPROG=/usr/bin/uname ac_cv_path_VIPROG=/usr/bin/vi ac_cv_path_lt_DD=/bin/dd ac_cv_prog_AWK=awk 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_DSYMUTIL=dsymutil ac_cv_prog_ac_ct_LIPO=lipo ac_cv_prog_ac_ct_NMEDIT=nmedit ac_cv_prog_ac_ct_OBJDUMP=objdump ac_cv_prog_ac_ct_OTOOL=otool 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_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=yes 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=yes ac_cv_type_sig_atomic_t=yes ac_cv_type_sigaction_t=no 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=no ax_cv_check_ldflags___Wl__force_flat_namespace=yes ax_cv_check_ldflags___Wl__z_relro=no ax_cv_func_getaddrinfo=yes lt_cv_apple_cc_single_mod=yes lt_cv_ar_at_file=no lt_cv_deplibs_check_method=pass_all lt_cv_dlopen=dlopen lt_cv_dlopen_libs=-ldl lt_cv_dlopen_self=yes lt_cv_dlopen_self_static=yes lt_cv_file_magic_cmd='$MAGIC_CMD' lt_cv_file_magic_test_file= lt_cv_ld_exported_symbols_list=yes lt_cv_ld_force_load=yes lt_cv_ld_reload_flag=-r lt_cv_nm_interface='BSD nm' lt_cv_objdir=.libs lt_cv_path_LD=/Applications/Xcode.app/Contents/Developer/Toolchains/OSX10.12.xctoolchain/usr/bin/ld lt_cv_path_NM='/usr/bin/nm -B' lt_cv_path_mainfest_tool=no lt_cv_prog_compiler_c_o=yes lt_cv_prog_compiler_pic='-fno-common -DPIC' lt_cv_prog_compiler_pic_works=yes lt_cv_prog_compiler_rtti_exceptions=yes lt_cv_prog_compiler_static_works=no lt_cv_prog_gnu_ld=no lt_cv_sharedlib_from_linklib_cmd='printf %s\n' lt_cv_sys_global_symbol_pipe='sed -n -e '\''s/^.*[ ]\([BCDEGRST][BCDEGRST]*\)[ ][ ]*_\([_A-Za-z][_A-Za-z0-9]*\)$/\1 _\2 \2/p'\'' | sed '\''/ __gnu_lto/d'\''' lt_cv_sys_global_symbol_to_c_name_address='sed -n -e '\''s/^: \(.*\) .*$/ {"\1", (void *) 0},/p'\'' -e '\''s/^[BCDEGRST][BCDEGRST]* .* \(.*\)$/ {"\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/^[BCDEGRST][BCDEGRST]* .* \(lib.*\)$/ {"\1", (void *) \&\1},/p'\'' -e '\''s/^[BCDEGRST][BCDEGRST]* .* \(.*\)$/ {"lib\1", (void *) \&\1},/p'\''' lt_cv_sys_global_symbol_to_cdecl='sed -n -e '\''s/^T .* \(.*\)$/extern int \1();/p'\'' -e '\''s/^[BCDEGRST][BCDEGRST]* .* \(.*\)$/extern char \1;/p'\''' lt_cv_sys_global_symbol_to_import= lt_cv_sys_max_cmd_len=196608 lt_cv_to_host_file_cmd=func_convert_file_noop lt_cv_to_tool_file_cmd=func_convert_file_noop lt_cv_truncate_bin='/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_unsetenv_void=no sudo_cv_gettext=no sudo_cv_gettext_lintl=no sudo_cv_gettext_lintl_liconv=no sudo_cv_prev_host=x86_64-apple-darwin16.0.0 sudo_cv_uid_t_len=10 sudo_cv_use_fortify_source=yes sudo_cv_var_mantype=mdoc sudo_cv_var_stack_protector=-fstack-protector-strong ## ----------------- ## ## Output variables. ## ## ----------------- ## ' AFS_LIBS='' AR='ar' AUTH_OBJS='pam.lo' AWK='awk' BAMAN='0' BSDAUTH_USAGE='' BSHELLPROG='/bin/sh' CC='gcc' CFLAGS='-g -O2 -fvisibility=hidden' COMMON_OBJS=' event_select.lo' COMPAT_EXP='sudo_reallocarray COMPAT_TEST_PROGS='' CONFIGURE_ARGS='--with-password-timeout=0 --disable-setreuid --with-env-editor --with-pam --with-libraries=bsm --with-noexec=no --sysconfdir=/private/etc --without-lecture --enable-static-sudoers --with-rundir=/var/db/sudo' CPP='gcc -E' CPPFLAGS='-D_FORTIFY_SOURCE=2' CROSS_COMPILING='no' DEFS='-DHAVE_CONFIG_H' DEVEL='' DLLTOOL='false' DONT_LEAK_PATH_INFO='' DSYMUTIL='dsymutil' DUMPBIN='' ECHO_C='\c' ECHO_N='' ECHO_T='' EGREP='/usr/bin/grep -E' EXEEXT='' FGREP='/usr/bin/grep -F' FLEX='/usr/bin/flex' GETGROUPS_LIB='' GREP='/usr/bin/grep' INIT_DIR='' INIT_SCRIPT='' INSTALL_NOEXEC='' KRB5CONFIG='' LCMAN='0' LD='/Applications/Xcode.app/Contents/Developer/Toolchains/OSX10.12.xctoolchain/usr/bin/ld' LDAP='#' LDFLAGS='' LIBDL='-ldl' LIBINTL='' LIBMD='' LIBOBJS=' ${LIBOBJDIR}reallocarray$U.o ${LIBOBJDIR}utimens$U.o ${LIBOBJDIR}memrchr$U.o ${LIBOBJDIR}pw_dup$U.o ${LIBOBJDIR}closefrom$U.o ${LIBOBJDIR}strtonum$U.o ${LIBOBJDIR}sha2$U.o ${LIBOBJDIR}sig2str$U.o' LIBRT='' LIBS='' LIBTOOL='$(SHELL) $(top_builddir)/libtool' LIBTOOL_DEPS='./ltmain.sh' LIBUTIL_LDFLAGS='' LIPO='lipo' LN_S='ln -s' LOCALEDIR_SUFFIX='' LOGINCAP_USAGE='' LTLIBOBJS=' ${LIBOBJDIR}reallocarray$U.lo ${LIBOBJDIR}utimens$U.lo ${LIBOBJDIR}memrchr$U.lo ${LIBOBJDIR}pw_dup$U.lo ${LIBOBJDIR}closefrom$U.lo ${LIBOBJDIR}strtonum$U.lo ${LIBOBJDIR}sha2$U.lo ${LIBOBJDIR}sig2str$U.lo' LT_DEP_LIBS='' LT_LDDEP='' LT_LDEXPORTS='' LT_LDFLAGS='' LT_STATIC='' MANCOMPRESS='' MANCOMPRESSEXT='' MANDIRTYPE='man' MANDOCPROG='mandoc' MANIFEST_TOOL=':' MANTYPE='mdoc' MVPROG='/bin/mv' NET_LIBS=' -lbsm' NM='/usr/bin/nm -B' NMEDIT='nmedit' NOEXECDIR='no' NOEXECFILE='sudo_noexec.so' NROFFPROG='/usr/bin/nroff' OBJDUMP='objdump' OBJEXT='o' OTOOL64=':' OTOOL='otool' PACKAGE_BUGREPORT='https://bugzilla.sudo.ws/' PACKAGE_NAME='sudo' PACKAGE_STRING='sudo 1.8.17p1' PACKAGE_TARNAME='sudo' PACKAGE_URL='' PACKAGE_VERSION='1.8.17p1' PATH_SEPARATOR=':' PIE_CFLAGS='' PIE_LDFLAGS='' PLUGINDIR='/usr/local/libexec/sudo' PROGS='sudo' PSMAN='0' RANLIB='ranlib' RC_LINK='' REPLAY_LIBS='' SED='/usr/bin/sed' SELINUX_USAGE='' SEMAN='0' SENDMAILPROG='/usr/sbin/sendmail' SHELL='/bin/sh' SHLIB_ENABLE='yes' SHLIB_MODE='0644' SSP_CFLAGS='-fstack-protector-strong' SSP_LDFLAGS='-Wc,-fstack-protector-strong' STATIC_SUDOERS='$(top_builddir)/plugins/sudoers/sudoers.la' STRIP='strip' SUDOERS_GID='0' SUDOERS_LDFLAGS=' --tag=disable-shared -static' SUDOERS_LIBS=' -lpam' SUDOERS_MODE='0440' SUDOERS_OBJS='' SUDOERS_TEST_PROGS='' SUDOERS_UID='0' SUDO_LDFLAGS='-Wl,-force_flat_namespace' SUDO_LIBS='' SUDO_NLS='disabled' SUDO_OBJS=' preload.o' TMPFILES_D='' TRPROG='/usr/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-apple-darwin16.0.0' build_alias='' build_cpu='x86_64' build_os='darwin16.0.0' build_vendor='apple' closefrom_fallback datadir='${datarootdir}' datarootdir='$(prefix)/share' devdir='$(srcdir)' docdir='$(datarootdir)/doc/$(PACKAGE_TARNAME)' dvidir='${docdir}' editor='vi' env_editor='on' env_reset='on' exampledir='$(datarootdir)/examples/$(PACKAGE_TARNAME)' exec_prefix='$(prefix)' fqdn='off' goodpri='notice' host='x86_64-apple-darwin16.0.0' host_alias='' host_cpu='x86_64' host_os='darwin16.0.0' host_vendor='apple' 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='never' libdir='${exec_prefix}/lib' libexecdir='$(exec_prefix)/libexec' localedir='$(datarootdir)/locale' localstatedir='$(prefix)/var' logfac='authpriv' loglen='80' 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='5' mansectsu='8' 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='0' path_info='on' pdfdir='${docdir}' prefix='/usr/local' program_transform_name='s,x,x,' psdir='${docdir}' root_sudo='on' runas_default='root' rundir='/var/db/sudo' sbindir='$(exec_prefix)/sbin' secure_path='not set' sesh_file='/usr/local/libexec/sudo/sesh' sharedstatedir='${prefix}/com' sssd_lib='"LIBDIR"' sudo_SHA224Final sudo_SHA224Init sudo_SHA224Pad sudo_SHA224Transform sudo_SHA224Update sudo_SHA256Final sudo_SHA256Init sudo_SHA256Pad sudo_SHA256Transform sudo_SHA256Update sudo_SHA384Final sudo_SHA384Init sudo_SHA384Pad sudo_SHA384Transform sudo_SHA384Update sudo_SHA512Final sudo_SHA512Init sudo_SHA512Pad sudo_SHA512Transform sudo_SHA512Update sudo_closefrom sudo_futimens sudo_memrchr sudo_pw_dup sudo_sig2str sudo_strtonum sudo_umask='0022' sudo_utimensat sysconfdir='/private/etc' target_alias='' timeout='5' tty_tickets='on' umask_override='off' vardir='/var/db/sudo' ## ----------- ## ## confdefs.h. ## ## ----------- ## /* confdefs.h */ #define PACKAGE_NAME "sudo" #define PACKAGE_TARNAME "sudo" #define PACKAGE_VERSION "1.8.17p1" #define PACKAGE_STRING "sudo 1.8.17p1" #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 NO_LECTURE 1 #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 0 #define _PATH_LDAP_CONF "/etc/ldap.conf" #define _PATH_LDAP_SECRET "/etc/ldap.secret" #define _PATH_SUDO_ASKPASS NULL #define ENV_RESET 1 #define HAVE_DLFCN_H 1 #define LT_OBJDIR ".libs/" #define HAVE___INTERPOSE 1 #define RTLD_PRELOAD_VAR "DYLD_INSERT_LIBRARIES" #define RTLD_PRELOAD_DELIM ":" #define _PATH_MV "/bin/mv" #define _PATH_BSHELL "/bin/sh" #define _PATH_SUDO_SENDMAIL "/usr/sbin/sendmail" #define _PATH_VI "/usr/bin/vi" #define LOGFAC "authpriv" #define HAVE_DIRENT_H 1 #define TIME_WITH_SYS_TIME 1 #define HAVE__BOOL 1 #define HAVE_STDBOOL_H 1 #define HAVE_PATHS_H 1 #define HAVE_SPAWN_H 1 #define HAVE_UTMPX_H 1 #define HAVE_SYS_SOCKIO_H 1 #define HAVE_SYS_SELECT_H 1 #define HAVE_MACHINE_ENDIAN_H 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 MAX_UID_T_LEN 10 #define HAVE_STRUCT_SOCKADDR_SA_LEN 1 #define HAVE_STRUCT_UTMPX_UT_ID 1 #define HAVE_STRUCT_UTMPX_UT_PID 1 #define HAVE_STRUCT_UTMPX_UT_TV 1 #define HAVE_STRUCT_UTMPX_UT_TYPE 1 #define GETGROUPS_T gid_t #define HAVE_GETGROUPS 1 #define HAVE_KILLPG 1 #define HAVE_NL_LANGINFO 1 #define HAVE_STRFTIME 1 #define HAVE_PREAD 1 #define HAVE_PWRITE 1 #define HAVE_OPENAT 1 #define HAVE_FACCESSAT 1 #define HAVE_SETEUID 1 #define HAVE_GETGROUPLIST 1 #define HAVE_GETLINE 1 #define HAVE_GETUTXID 1 #define HAVE_SYSCTL 1 #define HAVE_STRUCT_KINFO_PROC_KP_EPROC_E_TDEV 1 #define HAVE_OPENPTY 1 #define HAVE_LIBUTIL_H 1 #define HAVE_UNSETENV 1 #define PUTENV_CONST /**/ #define HAVE_GETIFADDRS 1 #define HAVE_FREEIFADDRS 1 #define HAVE_LOCKF 1 #define HAVE_INNETGR 1 #define HAVE_DECL_INNETGR 1 #define HAVE_GETDOMAINNAME 1 #define HAVE_DECL_GETDOMAINNAME 1 #define HAVE_UTIMES 1 #define HAVE_FUTIMES 1 #define HAVE_FNMATCH 1 #define HAVE_ISBLANK 1 #define HAVE_GLOB 1 #define HAVE_MEMSET_S 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_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_MTIMESPEC 1 #define HAVE_DIRFD 1 #define HAVE_STRUCT_DIRENT_D_TYPE 1 #define HAVE_STRUCT_DIRENT_D_NAMLEN 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_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_DECL_SYS_SIGNAME 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_DLOPEN 1 #define STATIC_SUDOERS_PLUGIN 1 #define _PATH_SUDO_LOGFILE "/var/log/sudo.log" #define _PATH_SUDO_TIMEDIR "/var/db/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/zoneinfo" #define HAVE_DSO_VISIBILITY 1 #define WITHOUT_PASSWD 1 #define os_init os_init_common #define _PATH_SUDO_PLUGIN_DIR "/usr/local/libexec/sudo/" #define _PATH_SUDO_SESH NULL configure: exit 0 ## ---------------------- ## ## Running config.status. ## ## ---------------------- ## This file was extended by sudo config.status 1.8.17p1, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = CONFIG_HEADERS = CONFIG_LINKS = CONFIG_COMMANDS = $ config.status --file=- on dogpatch.apple.com ## ---------------------- ## ## Running config.status. ## ## ---------------------- ## This file was extended by sudo config.status 1.8.17p1, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = CONFIG_HEADERS = CONFIG_LINKS = CONFIG_COMMANDS = $ config.status --file=- on dogpatch.apple.com ## ---------------------- ## ## Running config.status. ## ## ---------------------- ## This file was extended by sudo config.status 1.8.17p1, which was generated by GNU Autoconf 2.69. Invocation command line was CONFIG_FILES = CONFIG_HEADERS = CONFIG_LINKS = CONFIG_COMMANDS = $ config.status --file=doc/visudo.man on dogpatch.apple.com config.status:1346: creating doc/visudo.man