This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. It was created by GNU Emacs configure 29.0.50, which was generated by GNU Autoconf 2.71. Invocation command line was $ ./configure --with-native-compilation ## --------- ## ## Platform. ## ## --------- ## hostname = hyperion.local uname -m = x86_64 uname -r = 21.6.0 uname -s = Darwin uname -v = Darwin Kernel Version 21.6.0: Sat Jun 18 17:07:25 PDT 2022; root:xnu-8020.140.41~1/RELEASE_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 21.6.0: Sat Jun 18 17:07:25 PDT 2022; root:xnu-8020.140.41~1/RELEASE_X86_64 Kernel configured for up to 4 processors. 2 processors are physically available. 4 processors are logically available. Processor type: x86_64h (Intel x86-64h Haswell) Processors active: 0 1 2 3 Primary memory available: 8.00 gigabytes Default processor set: 502 tasks, 2188 threads, 4 processors Load average: 2.22, Mach factor: 2.33 /bin/machine = unknown /usr/bin/oslevel = unknown /bin/universe = unknown PATH: /Users/naofumi/Library/Android/sdk/tools/ PATH: /Users/naofumi/Library/Android/sdk/platform-tools/ PATH: /Users/naofumi/.android/bin/ PATH: /Users/naofumi/.pyenv/shims/ PATH: /Users/naofumi/.local/share/zinit/polaris/bin/ PATH: /Users/naofumi/.nodebrew/current/bin/ PATH: /Users/naofumi/.roswell/bin/ PATH: /Users/naofumi/.pyenv/bin/ PATH: /Users/naofumi/.local/emacs/head/bin/ PATH: /Users/naofumi/.local/emacs/28/bin/ PATH: /Users/naofumi/.local/bin/ PATH: /usr/local/bin/ PATH: /usr/bin/ PATH: /bin/ PATH: /usr/sbin/ PATH: /sbin/ PATH: /Library/TeX/texbin/ PATH: /opt/X11/bin/ PATH: /Library/Apple/usr/bin/ PATH: /Users/naofumi/.cargo/bin/ PATH: /usr/local/sbin/ ## ----------- ## ## Core tests. ## ## ----------- ## configure:4651: looking for aux files: install-sh config.guess config.sub configure:4664: trying ./build-aux/ configure:4675: ./build-aux/install-sh found configure:4693: ./build-aux/config.guess found configure:4693: ./build-aux/config.sub found configure:4849: checking for xcrun configure:4870: found /usr/bin/xcrun configure:4881: result: xcrun configure:4896: checking for make configure:4917: found /usr/bin/make configure:4928: result: yes configure:4953: checking for GNU Make configure:5009: result: make configure:5026: checking build system type configure:5041: result: x86_64-apple-darwin21.6.0 configure:5061: checking host system type configure:5075: result: x86_64-apple-darwin21.6.0 configure:6272: checking for gcc configure:6293: found /usr/bin/gcc configure:6304: result: gcc configure:6335: checking for C compiler version configure:6344: gcc --version >&5 Apple clang version 13.1.6 (clang-1316.0.21.2.5) Target: x86_64-apple-darwin21.6.0 Thread model: posix InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin configure:6355: $? = 0 configure:6344: gcc -v >&5 Apple clang version 13.1.6 (clang-1316.0.21.2.5) Target: x86_64-apple-darwin21.6.0 Thread model: posix InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin configure:6355: $? = 0 configure:6344: gcc -V >&5 clang: error: argument to '-V' is missing (expected 1 value) clang: error: no input files configure:6355: $? = 1 configure:6344: gcc -qversion >&5 clang: error: unknown argument '-qversion'; did you mean '--version'? clang: error: no input files configure:6355: $? = 1 configure:6344: gcc -version >&5 clang: error: unknown argument '-version'; did you mean '--version'? clang: error: no input files configure:6355: $? = 1 configure:6375: checking whether the C compiler works configure:6397: gcc conftest.c >&5 configure:6401: $? = 0 configure:6451: result: yes configure:6454: checking for C compiler default output file name configure:6456: result: a.out configure:6462: checking for suffix of executables configure:6469: gcc -o conftest conftest.c >&5 configure:6473: $? = 0 configure:6496: result: configure:6518: checking whether we are cross compiling configure:6526: gcc -o conftest conftest.c >&5 configure:6530: $? = 0 configure:6537: ./conftest configure:6541: $? = 0 configure:6556: result: no configure:6561: checking for suffix of object files configure:6584: gcc -c conftest.c >&5 configure:6588: $? = 0 configure:6610: result: o configure:6614: checking whether the compiler supports GNU C configure:6634: gcc -c conftest.c >&5 configure:6634: $? = 0 configure:6644: result: yes configure:6655: checking whether gcc accepts -g configure:6676: gcc -c -g conftest.c >&5 configure:6676: $? = 0 configure:6720: result: yes configure:6740: checking for gcc option to enable C11 features configure:6755: gcc -c -g -O2 conftest.c >&5 configure:6755: $? = 0 configure:6773: result: none needed configure:6884: checking whether the compiler is clang configure:6906: gcc -c -g -O2 conftest.c >&5 conftest.c:12:12: error: unknown type name 'barfbarf' barfbarf ^ 1 error generated. configure:6906: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | /* end confdefs.h. */ | | #ifdef __clang__ | barfbarf | #endif | | int | main (void) | { | | ; | return 0; | } | configure:6915: result: yes configure:6919: checking for compiler option needed when checking for declarations configure:6939: gcc -c -g -O2 conftest.c >&5 -Werror=implicit-function-declaration configure:6939: $? = 0 configure:6952: result: -Werror=implicit-function-declaration configure:6966: checking for ar configure:6987: found /usr/bin/ar configure:6998: result: ar configure:7017: checking whether gcc and cc understand -c and -o together configure:7049: gcc -c conftest.c -o conftest2.o >&5 configure:7053: $? = 0 configure:7059: gcc -c conftest.c -o conftest2.o >&5 configure:7063: $? = 0 configure:7074: cc -c conftest.c >&5 configure:7078: $? = 0 configure:7086: cc -c conftest.c -o conftest2.o >&5 configure:7090: $? = 0 configure:7096: cc -c conftest.c -o conftest2.o >&5 configure:7100: $? = 0 configure:7118: result: yes configure:7153: checking for stdio.h configure:7153: gcc -c -g -O2 conftest.c >&5 configure:7153: $? = 0 configure:7153: result: yes configure:7153: checking for stdlib.h configure:7153: gcc -c -g -O2 conftest.c >&5 configure:7153: $? = 0 configure:7153: result: yes configure:7153: checking for string.h configure:7153: gcc -c -g -O2 conftest.c >&5 configure:7153: $? = 0 configure:7153: result: yes configure:7153: checking for inttypes.h configure:7153: gcc -c -g -O2 conftest.c >&5 configure:7153: $? = 0 configure:7153: result: yes configure:7153: checking for stdint.h configure:7153: gcc -c -g -O2 conftest.c >&5 configure:7153: $? = 0 configure:7153: result: yes configure:7153: checking for strings.h configure:7153: gcc -c -g -O2 conftest.c >&5 configure:7153: $? = 0 configure:7153: result: yes configure:7153: checking for sys/stat.h configure:7153: gcc -c -g -O2 conftest.c >&5 configure:7153: $? = 0 configure:7153: result: yes configure:7153: checking for sys/types.h configure:7153: gcc -c -g -O2 conftest.c >&5 configure:7153: $? = 0 configure:7153: result: yes configure:7153: checking for unistd.h configure:7153: gcc -c -g -O2 conftest.c >&5 configure:7153: $? = 0 configure:7153: result: yes configure:7153: checking for wchar.h configure:7153: gcc -c -g -O2 conftest.c >&5 configure:7153: $? = 0 configure:7153: result: yes configure:7153: checking for minix/config.h configure:7153: gcc -c -g -O2 conftest.c >&5 conftest.c:48:10: fatal error: 'minix/config.h' file not found #include ^~~~~~~~~~~~~~~~ 1 error generated. configure:7153: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:7153: result: no configure:7153: checking for linux/fs.h configure:7153: gcc -c -g -O2 conftest.c >&5 conftest.c:48:10: fatal error: 'linux/fs.h' file not found #include ^~~~~~~~~~~~ 1 error generated. configure:7153: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:7153: result: no configure:7153: checking for malloc.h configure:7153: gcc -c -g -O2 conftest.c >&5 conftest.c:48:10: fatal error: 'malloc.h' file not found #include ^~~~~~~~~~ 1 error generated. configure:7153: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:7153: result: no configure:7153: checking for sys/systeminfo.h configure:7153: gcc -c -g -O2 conftest.c >&5 conftest.c:48:10: fatal error: 'sys/systeminfo.h' file not found #include ^~~~~~~~~~~~~~~~~~ 1 error generated. configure:7153: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:7153: result: no configure:7153: checking for sys/sysinfo.h configure:7153: gcc -c -g -O2 conftest.c >&5 conftest.c:48:10: fatal error: 'sys/sysinfo.h' file not found #include ^~~~~~~~~~~~~~~ 1 error generated. configure:7153: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:7153: result: no configure:7153: checking for coff.h configure:7153: gcc -c -g -O2 conftest.c >&5 conftest.c:48:10: fatal error: 'coff.h' file not found #include ^~~~~~~~ 1 error generated. configure:7153: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:7153: result: no configure:7153: checking for pty.h configure:7153: gcc -c -g -O2 conftest.c >&5 conftest.c:48:10: fatal error: 'pty.h' file not found #include ^~~~~~~ 1 error generated. configure:7153: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:7153: result: no configure:7153: checking for sys/resource.h configure:7153: gcc -c -g -O2 conftest.c >&5 configure:7153: $? = 0 configure:7153: result: yes configure:7153: checking for sys/utsname.h configure:7153: gcc -c -g -O2 conftest.c >&5 configure:7153: $? = 0 configure:7153: result: yes configure:7153: checking for pwd.h configure:7153: gcc -c -g -O2 conftest.c >&5 configure:7153: $? = 0 configure:7153: result: yes configure:7153: checking for utmp.h configure:7153: gcc -c -g -O2 conftest.c >&5 configure:7153: $? = 0 configure:7153: result: yes configure:7153: checking for util.h configure:7153: gcc -c -g -O2 conftest.c >&5 configure:7153: $? = 0 configure:7153: result: yes configure:7153: checking for sanitizer/lsan_interface.h configure:7153: gcc -c -g -O2 conftest.c >&5 configure:7153: $? = 0 configure:7153: result: yes configure:7153: checking for sys/socket.h configure:7153: gcc -c -g -O2 conftest.c >&5 configure:7153: $? = 0 configure:7153: result: yes configure:7153: checking for sys/param.h configure:7153: gcc -c -g -O2 conftest.c >&5 configure:7153: $? = 0 configure:7153: result: yes configure:7153: checking for pthread.h configure:7153: gcc -c -g -O2 conftest.c >&5 configure:7153: $? = 0 configure:7153: result: yes configure:7153: checking for malloc/malloc.h configure:7153: gcc -c -g -O2 conftest.c >&5 configure:7153: $? = 0 configure:7153: result: yes configure:7153: checking for sys/un.h configure:7153: gcc -c -g -O2 conftest.c >&5 configure:7153: $? = 0 configure:7153: result: yes configure:7153: checking for vfork.h configure:7153: gcc -c -g -O2 conftest.c >&5 conftest.c:59:10: fatal error: 'vfork.h' file not found #include ^~~~~~~~~ 1 error generated. configure:7153: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:7153: result: no configure:7153: checking for dirent.h configure:7153: gcc -c -g -O2 conftest.c >&5 configure:7153: $? = 0 configure:7153: result: yes configure:7153: checking for execinfo.h configure:7153: gcc -c -g -O2 conftest.c >&5 configure:7153: $? = 0 configure:7153: result: yes configure:7153: checking for stdio_ext.h configure:7153: gcc -c -g -O2 conftest.c >&5 conftest.c:61:10: fatal error: 'stdio_ext.h' file not found #include ^~~~~~~~~~~~~ 1 error generated. configure:7153: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:7153: result: no configure:7153: checking for sys/vfs.h configure:7153: gcc -c -g -O2 conftest.c >&5 conftest.c:61:10: fatal error: 'sys/vfs.h' file not found #include ^~~~~~~~~~~ 1 error generated. configure:7153: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:7153: result: no configure:7153: checking for sys/fs_types.h configure:7153: gcc -c -g -O2 conftest.c >&5 conftest.c:61:10: fatal error: 'sys/fs_types.h' file not found #include ^~~~~~~~~~~~~~~~ 1 error generated. configure:7153: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:7153: result: no configure:7153: checking for getopt.h configure:7153: gcc -c -g -O2 conftest.c >&5 configure:7153: $? = 0 configure:7153: result: yes configure:7153: checking for sys/cdefs.h configure:7153: gcc -c -g -O2 conftest.c >&5 configure:7153: $? = 0 configure:7153: result: yes configure:7153: checking for sys/time.h configure:7153: gcc -c -g -O2 conftest.c >&5 configure:7153: $? = 0 configure:7153: result: yes configure:7153: checking for ieee754.h configure:7153: gcc -c -g -O2 conftest.c >&5 conftest.c:64:10: fatal error: 'ieee754.h' file not found #include ^~~~~~~~~~~ 1 error generated. configure:7153: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:7153: result: no configure:7153: checking for limits.h configure:7153: gcc -c -g -O2 conftest.c >&5 configure:7153: $? = 0 configure:7153: result: yes configure:7153: checking for sys/select.h configure:7153: gcc -c -g -O2 conftest.c >&5 configure:7153: $? = 0 configure:7153: result: yes configure:7153: checking for sys/random.h configure:7153: gcc -c -g -O2 conftest.c >&5 configure:7153: $? = 0 configure:7153: result: yes configure:7184: checking whether it is safe to define __EXTENSIONS__ configure:7203: gcc -c -g -O2 conftest.c >&5 configure:7203: $? = 0 configure:7211: result: yes configure:7214: checking whether _XOPEN_SOURCE should be defined configure:7236: gcc -c -g -O2 conftest.c >&5 configure:7236: $? = 0 configure:7263: result: no configure:7336: checking how to run the C preprocessor configure:7362: gcc -E conftest.c configure:7362: $? = 0 configure:7377: gcc -E conftest.c conftest.c:56:10: fatal error: 'ac_nonexistent.h' file not found #include ^~~~~~~~~~~~~~~~~~ 1 error generated. configure:7377: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | /* end confdefs.h. */ | #include configure:7404: result: gcc -E configure:7418: gcc -E conftest.c configure:7418: $? = 0 configure:7433: gcc -E conftest.c conftest.c:56:10: fatal error: 'ac_nonexistent.h' file not found #include ^~~~~~~~~~~~~~~~~~ 1 error generated. configure:7433: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | /* end confdefs.h. */ | #include configure:7464: checking for grep that handles long lines and -e configure:7528: result: /usr/bin/grep configure:7533: checking for egrep configure:7601: result: /usr/bin/grep -E configure:7609: checking for Minix Amsterdam compiler configure:7635: result: no configure:7809: checking for ranlib configure:7830: found /usr/bin/ranlib configure:7841: result: ranlib configure:7904: checking for special C compiler options needed for large files configure:7952: result: no configure:7958: checking for _FILE_OFFSET_BITS value needed for large files configure:7984: gcc -c -g -O2 conftest.c >&5 configure:7984: $? = 0 configure:8019: result: no configure:8425: checking whether gcc accepts -g3 -O2 configure:8442: gcc -o conftest -g3 -O2 conftest.c >&5 configure:8442: $? = 0 configure:8451: result: yes configure:8512: checking whether the compiler is clang configure:8533: gcc -c -g3 -O2 conftest.c >&5 configure:8533: $? = 0 configure:8541: result: yes configure:8619: checking whether C compiler handles -Werror -Wunknown-warning-option configure:8639: gcc -o conftest -g3 -O2 -Werror -Wunknown-warning-option conftest.c >&5 configure:8639: $? = 0 configure:8650: result: yes configure:8964: checking whether -Wno-missing-field-initializers is supported configure:8983: gcc -c -g3 -O2 -Wextra -Werror -Wno-missing-field-initializers conftest.c >&5 configure:8983: $? = 0 configure:8993: result: yes configure:8997: checking whether -Wno-missing-field-initializers is needed configure:9022: gcc -c -g3 -O2 -Wextra -Werror conftest.c >&5 configure:9022: $? = 0 configure:9032: result: no configure:9036: checking whether -Wuninitialized is supported configure:9055: gcc -c -g3 -O2 -Werror -Wuninitialized conftest.c >&5 configure:9055: $? = 0 configure:9065: result: yes configure:9201: checking whether C compiler handles -fno-common configure:9221: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -fno-common conftest.c >&5 configure:9221: $? = 0 configure:9233: result: yes configure:9201: checking whether C compiler handles -Wall configure:9221: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wall conftest.c >&5 configure:9221: $? = 0 configure:9233: result: yes configure:9201: checking whether C compiler handles -Warith-conversion configure:9221: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Warith-conversion conftest.c >&5 error: unknown warning option '-Warith-conversion' [-Werror,-Wunknown-warning-option] configure:9221: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | /* end confdefs.h. */ | | int | main (void) | { | | ; | return 0; | } configure:9233: result: no configure:9201: checking whether C compiler handles -Wdate-time configure:9221: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wdate-time conftest.c >&5 configure:9221: $? = 0 configure:9233: result: yes configure:9201: checking whether C compiler handles -Wdisabled-optimization configure:9221: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wdisabled-optimization conftest.c >&5 configure:9221: $? = 0 configure:9233: result: yes configure:9201: checking whether C compiler handles -Wduplicated-cond configure:9221: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wduplicated-cond conftest.c >&5 error: unknown warning option '-Wduplicated-cond' [-Werror,-Wunknown-warning-option] configure:9221: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | /* end confdefs.h. */ | | int | main (void) | { | | ; | return 0; | } configure:9233: result: no configure:9201: checking whether C compiler handles -Wextra configure:9221: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wextra conftest.c >&5 configure:9221: $? = 0 configure:9233: result: yes configure:9201: checking whether C compiler handles -Wformat-signedness configure:9221: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wformat-signedness conftest.c >&5 error: unknown warning option '-Wformat-signedness' [-Werror,-Wunknown-warning-option] configure:9221: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | /* end confdefs.h. */ | | int | main (void) | { | | ; | return 0; | } configure:9233: result: no configure:9201: checking whether C compiler handles -Winit-self configure:9221: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Winit-self conftest.c >&5 configure:9221: $? = 0 configure:9233: result: yes configure:9201: checking whether C compiler handles -Winvalid-pch configure:9221: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Winvalid-pch conftest.c >&5 configure:9221: $? = 0 configure:9233: result: yes configure:9201: checking whether C compiler handles -Wlogical-op configure:9221: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wlogical-op conftest.c >&5 error: unknown warning option '-Wlogical-op'; did you mean '-Wlong-long'? [-Werror,-Wunknown-warning-option] configure:9221: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | /* end confdefs.h. */ | | int | main (void) | { | | ; | return 0; | } configure:9233: result: no configure:9201: checking whether C compiler handles -Wmissing-declarations configure:9221: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wmissing-declarations conftest.c >&5 configure:9221: $? = 0 configure:9233: result: yes configure:9201: checking whether C compiler handles -Wmissing-include-dirs configure:9221: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wmissing-include-dirs conftest.c >&5 configure:9221: $? = 0 configure:9233: result: yes configure:9201: checking whether C compiler handles -Wmissing-prototypes configure:9221: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wmissing-prototypes conftest.c >&5 configure:9221: $? = 0 configure:9233: result: yes configure:9201: checking whether C compiler handles -Wnested-externs configure:9221: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wnested-externs conftest.c >&5 configure:9221: $? = 0 configure:9233: result: yes configure:9201: checking whether C compiler handles -Wnull-dereference configure:9221: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wnull-dereference conftest.c >&5 configure:9221: $? = 0 configure:9233: result: yes configure:9201: checking whether C compiler handles -Wold-style-definition configure:9221: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wold-style-definition conftest.c >&5 configure:9221: $? = 0 configure:9233: result: yes configure:9201: checking whether C compiler handles -Wopenmp-simd configure:9221: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wopenmp-simd conftest.c >&5 error: unknown warning option '-Wopenmp-simd'; did you mean '-Wopenmp'? [-Werror,-Wunknown-warning-option] configure:9221: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | /* end confdefs.h. */ | | int | main (void) | { | | ; | return 0; | } configure:9233: result: no configure:9201: checking whether C compiler handles -Wpacked configure:9221: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wpacked conftest.c >&5 configure:9221: $? = 0 configure:9233: result: yes configure:9201: checking whether C compiler handles -Wpointer-arith configure:9221: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wpointer-arith conftest.c >&5 configure:9221: $? = 0 configure:9233: result: yes configure:9201: checking whether C compiler handles -Wstrict-prototypes configure:9221: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wstrict-prototypes conftest.c >&5 configure:9221: $? = 0 configure:9233: result: yes configure:9201: checking whether C compiler handles -Wsuggest-attribute=format configure:9221: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wsuggest-attribute=format conftest.c >&5 error: unknown warning option '-Wsuggest-attribute=format'; did you mean '-Wproperty-attribute-mismatch'? [-Werror,-Wunknown-warning-option] configure:9221: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | /* end confdefs.h. */ | | int | main (void) | { | | ; | return 0; | } configure:9233: result: no configure:9201: checking whether C compiler handles -Wsuggest-attribute=noreturn configure:9221: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wsuggest-attribute=noreturn conftest.c >&5 error: unknown warning option '-Wsuggest-attribute=noreturn' [-Werror,-Wunknown-warning-option] configure:9221: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | /* end confdefs.h. */ | | int | main (void) | { | | ; | return 0; | } configure:9233: result: no configure:9201: checking whether C compiler handles -Wsuggest-final-methods configure:9221: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wsuggest-final-methods conftest.c >&5 error: unknown warning option '-Wsuggest-final-methods'; did you mean '-Wsuggest-override'? [-Werror,-Wunknown-warning-option] configure:9221: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | /* end confdefs.h. */ | | int | main (void) | { | | ; | return 0; | } configure:9233: result: no configure:9201: checking whether C compiler handles -Wsuggest-final-types configure:9221: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wsuggest-final-types conftest.c >&5 error: unknown warning option '-Wsuggest-final-types' [-Werror,-Wunknown-warning-option] configure:9221: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | /* end confdefs.h. */ | | int | main (void) | { | | ; | return 0; | } configure:9233: result: no configure:9201: checking whether C compiler handles -Wtrampolines configure:9221: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wtrampolines conftest.c >&5 error: unknown warning option '-Wtrampolines' [-Werror,-Wunknown-warning-option] configure:9221: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | /* end confdefs.h. */ | | int | main (void) | { | | ; | return 0; | } configure:9233: result: no configure:9201: checking whether C compiler handles -Wuninitialized configure:9221: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wuninitialized conftest.c >&5 configure:9221: $? = 0 configure:9233: result: yes configure:9201: checking whether C compiler handles -Wunknown-pragmas configure:9221: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wunknown-pragmas conftest.c >&5 configure:9221: $? = 0 configure:9233: result: yes configure:9201: checking whether C compiler handles -Wunused-macros configure:9221: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wunused-macros conftest.c >&5 conftest.c:34:9: error: macro is not used [-Werror,-Wunused-macros] #define HAVE_SYS_TIME_H 1 ^ conftest.c:8:9: error: macro is not used [-Werror,-Wunused-macros] #define HAVE_PDUMPER 1 ^ conftest.c:18:9: error: macro is not used [-Werror,-Wunused-macros] #define HAVE_WCHAR_H 1 ^ conftest.c:33:9: error: macro is not used [-Werror,-Wunused-macros] #define HAVE_SYS_CDEFS_H 1 ^ conftest.c:17:9: error: macro is not used [-Werror,-Wunused-macros] #define HAVE_UNISTD_H 1 ^ conftest.c:12:9: error: macro is not used [-Werror,-Wunused-macros] #define HAVE_INTTYPES_H 1 ^ conftest.c:45:9: error: macro is not used [-Werror,-Wunused-macros] #define _POSIX_PTHREAD_SEMANTICS 1 ^ conftest.c:32:9: error: macro is not used [-Werror,-Wunused-macros] #define HAVE_GETOPT_H 1 ^ conftest.c:7:9: error: macro is not used [-Werror,-Wunused-macros] #define PACKAGE_URL "https://www.gnu.org/software/emacs/" ^ conftest.c:23:9: error: macro is not used [-Werror,-Wunused-macros] #define HAVE_UTIL_H 1 ^ conftest.c:39:9: error: macro is not used [-Werror,-Wunused-macros] #define _ALL_SOURCE 1 ^ conftest.c:11:9: error: macro is not used [-Werror,-Wunused-macros] #define HAVE_STRING_H 1 ^ conftest.c:3:9: error: macro is not used [-Werror,-Wunused-macros] #define PACKAGE_TARNAME "emacs" ^ conftest.c:10:9: error: macro is not used [-Werror,-Wunused-macros] #define HAVE_STDLIB_H 1 ^ conftest.c:46:9: error: macro is not used [-Werror,-Wunused-macros] #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 ^ conftest.c:51:9: error: macro is not used [-Werror,-Wunused-macros] #define __STDC_WANT_LIB_EXT2__ 1 ^ conftest.c:5:9: error: macro is not used [-Werror,-Wunused-macros] #define PACKAGE_STRING "GNU Emacs 29.0.50" ^ conftest.c:16:9: error: macro is not used [-Werror,-Wunused-macros] #define HAVE_SYS_TYPES_H 1 ^ conftest.c:36:9: error: macro is not used [-Werror,-Wunused-macros] #define HAVE_SYS_SELECT_H 1 ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. configure:9221: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | /* end confdefs.h. */ | | int | main (void) | { | | ; | return 0; | } configure:9233: result: no configure:9201: checking whether C compiler handles -Wvariadic-macros configure:9221: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wvariadic-macros conftest.c >&5 configure:9221: $? = 0 configure:9233: result: yes configure:9201: checking whether C compiler handles -Wvector-operation-performance configure:9221: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wvector-operation-performance conftest.c >&5 error: unknown warning option '-Wvector-operation-performance' [-Werror,-Wunknown-warning-option] configure:9221: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | /* end confdefs.h. */ | | int | main (void) | { | | ; | return 0; | } configure:9233: result: no configure:9201: checking whether C compiler handles -Wwrite-strings configure:9221: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wwrite-strings conftest.c >&5 configure:9221: $? = 0 configure:9233: result: yes configure:9201: checking whether C compiler handles -Warray-bounds=2 configure:9221: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Warray-bounds=2 conftest.c >&5 error: unknown warning option '-Warray-bounds=2'; did you mean '-Warray-bounds'? [-Werror,-Wunknown-warning-option] configure:9221: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | /* end confdefs.h. */ | | int | main (void) | { | | ; | return 0; | } configure:9233: result: no configure:9201: checking whether C compiler handles -Wattribute-alias=2 configure:9221: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wattribute-alias=2 conftest.c >&5 error: unknown warning option '-Wattribute-alias=2'; did you mean '-Wattributes'? [-Werror,-Wunknown-warning-option] configure:9221: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | /* end confdefs.h. */ | | int | main (void) | { | | ; | return 0; | } configure:9233: result: no configure:9201: checking whether C compiler handles -Wformat=2 configure:9221: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wformat=2 conftest.c >&5 configure:9221: $? = 0 configure:9233: result: yes configure:9201: checking whether C compiler handles -Wformat-truncation=2 configure:9221: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wformat-truncation=2 conftest.c >&5 error: unknown warning option '-Wformat-truncation=2' [-Werror,-Wunknown-warning-option] configure:9221: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | /* end confdefs.h. */ | | int | main (void) | { | | ; | return 0; | } configure:9233: result: no configure:9201: checking whether C compiler handles -Wimplicit-fallthrough=5 configure:9221: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wimplicit-fallthrough=5 conftest.c >&5 error: unknown warning option '-Wimplicit-fallthrough=5'; did you mean '-Wimplicit-fallthrough'? [-Werror,-Wunknown-warning-option] configure:9221: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | /* end confdefs.h. */ | | int | main (void) | { | | ; | return 0; | } configure:9233: result: no configure:9201: checking whether C compiler handles -Wshift-overflow=2 configure:9221: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wshift-overflow=2 conftest.c >&5 error: unknown warning option '-Wshift-overflow=2'; did you mean '-Wshift-overflow'? [-Werror,-Wunknown-warning-option] configure:9221: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | /* end confdefs.h. */ | | int | main (void) | { | | ; | return 0; | } configure:9233: result: no configure:9201: checking whether C compiler handles -Wuse-after-free=3 configure:9221: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wuse-after-free=3 conftest.c >&5 error: unknown warning option '-Wuse-after-free=3'; did you mean '-Wunsupported-friend'? [-Werror,-Wunknown-warning-option] configure:9221: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | /* end confdefs.h. */ | | int | main (void) | { | | ; | return 0; | } configure:9233: result: no configure:9201: checking whether C compiler handles -Wvla-larger-than=4031 configure:9221: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wvla-larger-than=4031 conftest.c >&5 error: unknown warning option '-Wvla-larger-than=4031'; did you mean '-Wframe-larger-than='? [-Werror,-Wunknown-warning-option] configure:9221: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | /* end confdefs.h. */ | | int | main (void) | { | | ; | return 0; | } configure:9233: result: no configure:9244: checking whether C compiler handles -Wredundant-decls configure:9264: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wredundant-decls conftest.c >&5 configure:9264: $? = 0 configure:9275: result: yes configure:9285: checking whether C compiler handles -Wno-missing-field-initializers configure:9305: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wmissing-field-initializers conftest.c >&5 configure:9305: $? = 0 configure:9316: result: yes configure:9326: checking whether C compiler handles -Wno-override-init configure:9346: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Woverride-init conftest.c >&5 configure:9346: $? = 0 configure:9357: result: yes configure:9367: checking whether C compiler handles -Wno-sign-compare configure:9387: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wsign-compare conftest.c >&5 configure:9387: $? = 0 configure:9398: result: yes configure:9408: checking whether C compiler handles -Wno-type-limits configure:9428: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wtype-limits conftest.c >&5 configure:9428: $? = 0 configure:9439: result: yes configure:9449: checking whether C compiler handles -Wno-unused-parameter configure:9469: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wunused-parameter conftest.c >&5 configure:9469: $? = 0 configure:9480: result: yes configure:9490: checking whether C compiler handles -Wno-format-nonliteral configure:9510: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wformat-nonliteral conftest.c >&5 configure:9510: $? = 0 configure:9521: result: yes configure:9531: checking whether C compiler handles -Wno-bidi-chars configure:9551: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wbidi-chars conftest.c >&5 error: unknown warning option '-Wbidi-chars' [-Werror,-Wunknown-warning-option] configure:9551: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | /* end confdefs.h. */ | | int | main (void) | { | | ; | return 0; | } configure:9562: result: no configure:9575: checking whether C compiler handles -Wno-missing-braces configure:9595: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wmissing-braces conftest.c >&5 configure:9595: $? = 0 configure:9606: result: yes configure:9616: checking whether C compiler handles -Wno-null-pointer-arithmetic configure:9636: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wnull-pointer-arithmetic conftest.c >&5 configure:9636: $? = 0 configure:9647: result: yes configure:9657: checking whether C compiler handles -Wno-implicit-const-int-float-conversion configure:9677: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wimplicit-const-int-float-conversion conftest.c >&5 configure:9677: $? = 0 configure:9688: result: yes configure:9698: checking whether C compiler handles -Wno-int-in-bool-context configure:9718: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wint-in-bool-context conftest.c >&5 configure:9718: $? = 0 configure:9729: result: yes configure:9802: checking whether C compiler handles -Wno-initializer-overrides configure:9822: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Winitializer-overrides conftest.c >&5 configure:9822: $? = 0 configure:9833: result: yes configure:9843: checking whether C compiler handles -Wno-tautological-compare configure:9863: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wtautological-compare conftest.c >&5 configure:9863: $? = 0 configure:9874: result: yes configure:9884: checking whether C compiler handles -Wno-tautological-constant-out-of-range-compare configure:9904: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wtautological-constant-out-of-range-compare conftest.c >&5 configure:9904: $? = 0 configure:9915: result: yes configure:10094: checking for a BSD-compatible install configure:10167: result: /usr/local/bin/ginstall -c configure:10181: checking command to symlink files in the same directory configure:10203: result: ln -s configure:10217: checking for install-info configure:10240: found /usr/bin/install-info configure:10253: result: /usr/bin/install-info configure:10263: checking for gzip configure:10286: found /usr/bin/gzip configure:10298: result: /usr/bin/gzip configure:10314: checking for 'find' args to delete a file configure:10326: result: -delete configure:10453: checking for brew configure:10474: found /usr/local/bin/brew configure:10485: result: brew configure:10499: checking for makeinfo configure:10522: found /usr/local/opt/texinfo/bin/makeinfo configure:10534: result: /usr/local/opt/texinfo/bin/makeinfo configure:10548: checking for port configure:10586: result: no configure:10650: checking for -znocombreloc configure:10683: result: not needed configure:10692: checking whether addresses are sanitized configure:10716: gcc -c -g3 -O2 conftest.c >&5 conftest.c:62:5: error: unknown type name 'error' error "Addresses are not sanitized."; ^ conftest.c:62:11: error: expected identifier or '(' error "Addresses are not sanitized."; ^ 2 errors generated. configure:10716: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | /* end confdefs.h. */ | #ifndef __has_feature | #define __has_feature(f) 0 | #endif | #if defined __SANITIZE_ADDRESS__ || __has_feature (address_sanitizer) | #else | error "Addresses are not sanitized."; | #endif | | int | main (void) | { | | ; | return 0; | } configure:10724: result: no configure:10889: checking for math library configure:10940: gcc -o conftest -g3 -O2 conftest.c >&5 configure:10940: $? = 0 configure:10958: result: none required configure:11065: checking for pkg-config configure:11088: found /usr/local/bin/pkg-config configure:11100: result: /usr/local/bin/pkg-config configure:11125: checking pkg-config is at least version 0.9.0 configure:11128: result: yes configure:11145: checking for machine/soundcard.h configure:11145: gcc -c -g3 -O2 conftest.c >&5 conftest.c:65:10: fatal error: 'machine/soundcard.h' file not found #include ^~~~~~~~~~~~~~~~~~~~~ 1 error generated. configure:11145: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | /* end confdefs.h. */ | | #ifdef __MINGW32__ | #define WIN32_LEAN_AND_MEAN | #include | #endif | | | #include configure:11145: result: no configure:11145: checking for sys/soundcard.h configure:11145: gcc -c -g3 -O2 conftest.c >&5 conftest.c:65:10: fatal error: 'sys/soundcard.h' file not found #include ^~~~~~~~~~~~~~~~~ 1 error generated. configure:11145: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | /* end confdefs.h. */ | | #ifdef __MINGW32__ | #define WIN32_LEAN_AND_MEAN | #include | #endif | | | #include configure:11145: result: no configure:11145: checking for soundcard.h configure:11145: gcc -c -g3 -O2 conftest.c >&5 conftest.c:65:10: fatal error: 'soundcard.h' file not found #include ^~~~~~~~~~~~~ 1 error generated. configure:11145: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | /* end confdefs.h. */ | | #ifdef __MINGW32__ | #define WIN32_LEAN_AND_MEAN | #include | #endif | | | #include configure:11145: result: no configure:11145: checking for mmsystem.h configure:11145: gcc -c -g3 -O2 conftest.c >&5 conftest.c:65:10: fatal error: 'mmsystem.h' file not found #include ^~~~~~~~~~~~ 1 error generated. configure:11145: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | /* end confdefs.h. */ | | #ifdef __MINGW32__ | #define WIN32_LEAN_AND_MEAN | #include | #endif | | | #include configure:11145: result: no configure:11166: checking for _oss_ioctl in -lossaudio configure:11189: gcc -o conftest -g3 -O2 conftest.c -lossaudio >&5 ld: library not found for -lossaudio clang: error: linker command failed with exit code 1 (use -v to see invocation) configure:11189: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | char _oss_ioctl (); | int | main (void) | { | return _oss_ioctl (); | ; | return 0; | } configure:11199: result: no configure:11218: checking for alsa >= 1.0.0 configure:11225: $PKG_CONFIG --exists --print-errors "$ALSA_MODULES" Package alsa was not found in the pkg-config search path. Perhaps you should add the directory containing `alsa.pc' to the PKG_CONFIG_PATH environment variable No package 'alsa' found configure:11228: $? = 1 configure:11242: $PKG_CONFIG --exists --print-errors "$ALSA_MODULES" Package alsa was not found in the pkg-config search path. Perhaps you should add the directory containing `alsa.pc' to the PKG_CONFIG_PATH environment variable No package 'alsa' found configure:11245: $? = 1 configure:11259: result: no No package 'alsa' found configure:11326: checking for ADDR_NO_RANDOMIZE configure:11344: gcc -c -g3 -O2 conftest.c >&5 conftest.c:58:10: fatal error: 'sys/personality.h' file not found #include ^~~~~~~~~~~~~~~~~~~ 1 error generated. configure:11344: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | /* end confdefs.h. */ | #include | int | main (void) | { | personality (personality (0xffffffff) | | ADDR_NO_RANDOMIZE) | ; | return 0; | } configure:11352: result: no configure:11430: gcc -E conftest.c configure:11430: $? = 0 configure:11437: checking for sys/wait.h that is POSIX.1 compatible configure:11464: gcc -c -g3 -O2 conftest.c >&5 configure:11464: $? = 0 configure:11472: result: yes configure:11483: checking for net/if.h configure:11483: gcc -c -g3 -O2 conftest.c >&5 configure:11483: $? = 0 configure:11483: result: yes configure:11494: checking for ifaddrs.h configure:11494: gcc -c -g3 -O2 conftest.c >&5 configure:11494: $? = 0 configure:11494: result: yes configure:11505: checking for net/if_dl.h configure:11505: gcc -c -g3 -O2 conftest.c >&5 configure:11505: $? = 0 configure:11505: result: yes configure:11517: checking for struct ifreq.ifr_flags configure:11517: gcc -c -g3 -O2 conftest.c >&5 configure:11517: $? = 0 configure:11517: result: yes configure:11532: checking for struct ifreq.ifr_hwaddr configure:11532: gcc -c -g3 -O2 conftest.c >&5 conftest.c:103:13: error: no member named 'ifr_hwaddr' in 'struct ifreq' if (ac_aggr.ifr_hwaddr) ~~~~~~~ ^ 1 error generated. configure:11532: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #if HAVE_SYS_SOCKET_H | #include | #endif | #if HAVE_NET_IF_H | #include | #endif | | int | main (void) | { | static struct ifreq ac_aggr; | if (ac_aggr.ifr_hwaddr) | return 0; | ; | return 0; | } configure:11532: gcc -c -g3 -O2 conftest.c >&5 conftest.c:103:20: error: no member named 'ifr_hwaddr' in 'struct ifreq' if (sizeof ac_aggr.ifr_hwaddr) ~~~~~~~ ^ 1 error generated. configure:11532: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #if HAVE_SYS_SOCKET_H | #include | #endif | #if HAVE_NET_IF_H | #include | #endif | | int | main (void) | { | static struct ifreq ac_aggr; | if (sizeof ac_aggr.ifr_hwaddr) | return 0; | ; | return 0; | } configure:11532: result: no configure:11547: checking for struct ifreq.ifr_netmask configure:11547: gcc -c -g3 -O2 conftest.c >&5 conftest.c:103:13: error: no member named 'ifr_netmask' in 'struct ifreq' if (ac_aggr.ifr_netmask) ~~~~~~~ ^ 1 error generated. configure:11547: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #if HAVE_SYS_SOCKET_H | #include | #endif | #if HAVE_NET_IF_H | #include | #endif | | int | main (void) | { | static struct ifreq ac_aggr; | if (ac_aggr.ifr_netmask) | return 0; | ; | return 0; | } configure:11547: gcc -c -g3 -O2 conftest.c >&5 conftest.c:103:20: error: no member named 'ifr_netmask' in 'struct ifreq' if (sizeof ac_aggr.ifr_netmask) ~~~~~~~ ^ 1 error generated. configure:11547: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #if HAVE_SYS_SOCKET_H | #include | #endif | #if HAVE_NET_IF_H | #include | #endif | | int | main (void) | { | static struct ifreq ac_aggr; | if (sizeof ac_aggr.ifr_netmask) | return 0; | ; | return 0; | } configure:11547: result: no configure:11562: checking for struct ifreq.ifr_broadaddr configure:11562: gcc -c -g3 -O2 conftest.c >&5 conftest.c:103:1: error: statement requires expression of scalar type ('struct sockaddr' invalid) if (ac_aggr.ifr_broadaddr) ^ ~~~~~~~~~~~~~~~~~~~~~ 1 error generated. configure:11562: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #if HAVE_SYS_SOCKET_H | #include | #endif | #if HAVE_NET_IF_H | #include | #endif | | int | main (void) | { | static struct ifreq ac_aggr; | if (ac_aggr.ifr_broadaddr) | return 0; | ; | return 0; | } configure:11562: gcc -c -g3 -O2 conftest.c >&5 configure:11562: $? = 0 configure:11562: result: yes configure:11577: checking for struct ifreq.ifr_addr configure:11577: gcc -c -g3 -O2 conftest.c >&5 conftest.c:104:1: error: statement requires expression of scalar type ('struct sockaddr' invalid) if (ac_aggr.ifr_addr) ^ ~~~~~~~~~~~~~~~~ 1 error generated. configure:11577: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #if HAVE_SYS_SOCKET_H | #include | #endif | #if HAVE_NET_IF_H | #include | #endif | | int | main (void) | { | static struct ifreq ac_aggr; | if (ac_aggr.ifr_addr) | return 0; | ; | return 0; | } configure:11577: gcc -c -g3 -O2 conftest.c >&5 configure:11577: $? = 0 configure:11577: result: yes configure:11592: checking for struct ifreq.ifr_addr.sa_len configure:11592: gcc -c -g3 -O2 conftest.c >&5 configure:11592: $? = 0 configure:11592: result: yes configure:11614: checking whether gcc understands -MMD -MF configure:11633: gcc -c -g3 -O2 -MMD -MF deps.d -MP conftest.c >&5 configure:11633: $? = 0 configure:11644: result: yes configure:11666: checking for X configure:11704: gcc -o conftest -g3 -O2 conftest.c -lX11 >&5 configure:11704: $? = 0 configure:11891: result: libraries , headers configure:12058: checking for AppKit/AppKit.h configure:12058: gcc -c -g3 -O2 -x objective-c -x objective-c conftest.c >&5 configure:12058: $? = 0 configure:12058: result: yes configure:12071: checking for Mac OS X 10.6 or newer configure:12092: gcc -c -g3 -O2 -x objective-c -x objective-c conftest.c >&5 configure:12092: $? = 0 configure:12099: result: yes configure:12107: checking for Mac OS X 12.0 or later configure:12129: gcc -c -g3 -O2 -x objective-c -x objective-c conftest.c >&5 conftest.c:70:1: error: unknown type name 'Mac' Mac OS X 12.x or later. ^ conftest.c:70:7: error: expected ';' after top level declarator Mac OS X 12.x or later. ^ ; 2 errors generated. configure:12129: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | /* end confdefs.h. */ | | #include | #if MAC_OS_X_VERSION_MAX_ALLOWED >= 120000 | Mac OS X 12.x or later. | #endif | | int | main (void) | { | | ; | return 0; | } configure:12137: result: yes configure:12250: checking for gcc configure:12271: found /usr/bin/gcc configure:12282: result: gcc configure:12307: checking for Objective C compiler version configure:12316: gcc --version >&5 Apple clang version 13.1.6 (clang-1316.0.21.2.5) Target: x86_64-apple-darwin21.6.0 Thread model: posix InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin configure:12327: $? = 0 configure:12316: gcc -v >&5 Apple clang version 13.1.6 (clang-1316.0.21.2.5) Target: x86_64-apple-darwin21.6.0 Thread model: posix InstalledDir: /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin configure:12327: $? = 0 configure:12316: gcc -V >&5 clang: error: argument to '-V' is missing (expected 1 value) clang: error: no input files configure:12327: $? = 1 configure:12316: gcc -qversion >&5 clang: error: unknown argument '-qversion'; did you mean '--version'? clang: error: no input files configure:12327: $? = 1 configure:12331: checking whether the compiler supports GNU Objective C configure:12351: gcc -c conftest.m >&5 configure:12351: $? = 0 configure:12361: result: yes configure:12372: checking whether gcc accepts -g configure:12393: gcc -c -g conftest.m >&5 configure:12393: $? = 0 configure:12437: result: yes configure:12461: checking if the Objective C compiler supports instancetype configure:12479: gcc -c -g -O2 conftest.m >&5 configure:12479: $? = 0 configure:12493: result: yes configure:12502: checking if the Objective C compiler defaults to C99 configure:12525: gcc -c -g -O2 conftest.m >&5 conftest.m:74:18: warning: for loop has empty body [-Wempty-body] for (int i = 0;;); ^ conftest.m:74:18: note: put the semicolon on a separate line to silence this warning 1 warning generated. configure:12525: $? = 0 configure:12539: result: yes configure:13357: checking whether malloc is Doug Lea style configure:13379: gcc -o conftest -g3 -O2 conftest.c >&5 conftest.c:70:10: fatal error: 'malloc.h' file not found #include ^~~~~~~~~~ 1 error generated. configure:13379: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | /* end confdefs.h. */ | #include | static void hook (void) {} | int | main (void) | { | malloc_set_state (malloc_get_state ()); | __after_morecore_hook = hook; | __malloc_initialize_hook = hook; | ; | return 0; | } configure:13387: result: no configure:13398: checking for sbrk configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? = 0 configure:13398: result: yes configure:13398: checking for getpagesize configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? = 0 configure:13398: result: yes configure:13398: checking for __lsan_ignore_object configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "___lsan_ignore_object", referenced from: _main in conftest-4c4b04.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:13398: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | /* end confdefs.h. */ | /* Define __lsan_ignore_object to an innocuous variant, in case declares __lsan_ignore_object. | For example, HP-UX 11i declares gettimeofday. */ | #define __lsan_ignore_object innocuous___lsan_ignore_object | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char __lsan_ignore_object (); below. */ | | #include | #undef __lsan_ignore_object | | /* 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 __lsan_ignore_object (); | /* 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___lsan_ignore_object || defined __stub_____lsan_ignore_object | choke me | #endif | | int | main (void) | { | return __lsan_ignore_object (); | ; | return 0; | } configure:13398: result: no configure:13398: checking for fork configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? = 0 configure:13398: result: yes configure:13398: checking for vfork configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 conftest.c:89:6: warning: incompatible redeclaration of library function 'vfork' [-Wincompatible-library-redeclaration] char vfork (); ^ conftest.c:89:6: note: 'vfork' is a builtin with type 'int (void)' 1 warning generated. configure:13398: $? = 0 configure:13398: result: yes configure:13398: checking for fchmod configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? = 0 configure:13398: result: yes configure:13398: checking for canonicalize_file_name configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "_canonicalize_file_name", referenced from: _main in conftest-c7ad61.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:13398: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | /* end confdefs.h. */ | /* Define canonicalize_file_name to an innocuous variant, in case declares canonicalize_file_name. | For example, HP-UX 11i declares gettimeofday. */ | #define canonicalize_file_name innocuous_canonicalize_file_name | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char canonicalize_file_name (); below. */ | | #include | #undef canonicalize_file_name | | /* 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 canonicalize_file_name (); | /* 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_canonicalize_file_name || defined __stub___canonicalize_file_name | choke me | #endif | | int | main (void) | { | return canonicalize_file_name (); | ; | return 0; | } configure:13398: result: no configure:13398: checking for faccessat configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? = 0 configure:13398: result: yes configure:13398: checking for realpath configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? = 0 configure:13398: result: yes configure:13398: checking for lstat configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? = 0 configure:13398: result: yes configure:13398: checking for readlinkat configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? = 0 configure:13398: result: yes configure:13398: checking for explicit_bzero configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "_explicit_bzero", referenced from: _main in conftest-ac23d3.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:13398: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | /* end confdefs.h. */ | /* Define explicit_bzero to an innocuous variant, in case declares explicit_bzero. | For example, HP-UX 11i declares gettimeofday. */ | #define explicit_bzero innocuous_explicit_bzero | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char explicit_bzero (); below. */ | | #include | #undef explicit_bzero | | /* 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 explicit_bzero (); | /* 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_explicit_bzero || defined __stub___explicit_bzero | choke me | #endif | | int | main (void) | { | return explicit_bzero (); | ; | return 0; | } configure:13398: result: no configure:13398: checking for memset_s configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? = 0 configure:13398: result: yes configure:13398: checking for fchmodat configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? = 0 configure:13398: result: yes configure:13398: checking for lchmod configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? = 0 configure:13398: result: yes configure:13398: checking for fcntl configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? = 0 configure:13398: result: yes configure:13398: checking for fdopendir configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? = 0 configure:13398: result: yes configure:13398: checking for fstatat configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? = 0 configure:13398: result: yes configure:13398: checking for fsync configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? = 0 configure:13398: result: yes configure:13398: checking for futimens configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? = 0 configure:13398: result: yes configure:13398: checking for getrandom configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "_getrandom", referenced from: _main in conftest-70ec03.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:13398: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | /* end confdefs.h. */ | /* Define getrandom to an innocuous variant, in case declares getrandom. | For example, HP-UX 11i declares gettimeofday. */ | #define getrandom innocuous_getrandom | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char getrandom (); below. */ | | #include | #undef getrandom | | /* 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 getrandom (); | /* 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_getrandom || defined __stub___getrandom | choke me | #endif | | int | main (void) | { | return getrandom (); | ; | return 0; | } configure:13398: result: no configure:13398: checking for timespec_get configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? = 0 configure:13398: result: yes configure:13398: checking for gettimeofday configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? = 0 configure:13398: result: yes configure:13398: checking for mkostemp configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? = 0 configure:13398: result: yes configure:13398: checking for pipe2 configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "_pipe2", referenced from: _main in conftest-dde5a8.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:13398: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | /* end confdefs.h. */ | /* Define pipe2 to an innocuous variant, in case declares pipe2. | For example, HP-UX 11i declares gettimeofday. */ | #define pipe2 innocuous_pipe2 | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char pipe2 (); below. */ | | #include | #undef pipe2 | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char pipe2 (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_pipe2 || defined __stub___pipe2 | choke me | #endif | | int | main (void) | { | return pipe2 (); | ; | return 0; | } configure:13398: result: no configure:13398: checking for pselect configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? = 0 configure:13398: result: yes configure:13398: checking for pthread_sigmask configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? = 0 configure:13398: result: yes configure:13398: checking for readlink configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? = 0 configure:13398: result: yes configure:13398: checking for isblank configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 conftest.c:109:6: warning: incompatible redeclaration of library function 'isblank' [-Wincompatible-library-redeclaration] char isblank (); ^ conftest.c:109:6: note: 'isblank' is a builtin with type 'int (int)' 1 warning generated. configure:13398: $? = 0 configure:13398: result: yes configure:13398: checking for iswctype configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? = 0 configure:13398: result: yes configure:13398: checking for strtoimax configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? = 0 configure:13398: result: yes configure:13398: checking for symlink configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? = 0 configure:13398: result: yes configure:13398: checking for localtime_r configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? = 0 configure:13398: result: yes configure:13398: checking for timegm configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? = 0 configure:13398: result: yes configure:13398: checking for utimensat configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? = 0 configure:13398: result: yes configure:13398: checking for getdtablesize configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? = 0 configure:13398: result: yes configure:13398: checking for futimes configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? = 0 configure:13398: result: yes configure:13398: checking for futimesat configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "_futimesat", referenced from: _main in conftest-232b6a.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:13398: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | /* end confdefs.h. */ | /* Define futimesat to an innocuous variant, in case declares futimesat. | For example, HP-UX 11i declares gettimeofday. */ | #define futimesat innocuous_futimesat | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char futimesat (); below. */ | | #include | #undef futimesat | | /* 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 futimesat (); | /* 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_futimesat || defined __stub___futimesat | choke me | #endif | | int | main (void) | { | return futimesat (); | ; | return 0; | } configure:13398: result: no configure:13398: checking for lutimes configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? = 0 configure:13398: result: yes configure:13523: checking for working mmap configure:13675: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13675: $? = 0 configure:13675: ./conftest configure:13675: $? = 0 configure:13686: result: yes configure:13704: checking for main in -lXbsd configure:13724: gcc -o conftest -g3 -O2 conftest.c -lXbsd >&5 ld: library not found for -lXbsd clang: error: linker command failed with exit code 1 (use -v to see invocation) configure:13724: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | /* end confdefs.h. */ | | | int | main (void) | { | return main (); | ; | return 0; | } configure:13734: result: no configure:13746: checking for pthread library configure:13783: gcc -o conftest -g3 -O2 conftest.c >&5 conftest.c:114:46: warning: null passed to a callee that requires a non-null argument [-Wnonnull] status += pthread_create (&th, 0, 0, 0); ~ ^ 1 warning generated. configure:13783: $? = 0 configure:13795: result: none needed configure:13822: checking for thread support configure:13838: result: yes configure:14138: checking for librsvg-2.0 >= 2.14.0 configure:14145: $PKG_CONFIG --exists --print-errors "$RSVG_MODULE" configure:14148: $? = 0 configure:14162: $PKG_CONFIG --exists --print-errors "$RSVG_MODULE" configure:14165: $? = 0 configure:14203: result: yes configure:14235: checking for libwebp >= 0.6.0 configure:14242: $PKG_CONFIG --exists --print-errors "$WEBP_MODULE" configure:14245: $? = 0 configure:14259: $PKG_CONFIG --exists --print-errors "$WEBP_MODULE" configure:14262: $? = 0 configure:14300: result: yes configure:14326: checking for sqlite3_open_v2 in -lsqlite3 configure:14349: gcc -o conftest -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlite3 >&5 configure:14349: $? = 0 configure:14359: result: yes configure:14379: checking for sqlite3_load_extension in -lsqlite3 configure:14402: gcc -o conftest -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlite3 -lsqlite3 >&5 Undefined symbols for architecture x86_64: "_sqlite3_load_extension", referenced from: _main in conftest-950c81.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:14402: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | char sqlite3_load_extension (); | int | main (void) | { | return sqlite3_load_extension (); | ; | return 0; | } configure:14412: result: no configure:14647: checking for getaddrinfo_a in -lanl configure:14670: gcc -o conftest -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lanl -lsqlite3 >&5 ld: library not found for -lanl clang: error: linker command failed with exit code 1 (use -v to see invocation) configure:14670: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | char getaddrinfo_a (); | int | main (void) | { | return getaddrinfo_a (); | ; | return 0; | } configure:14680: result: no configure:15104: checking for malloc_trim configure:15104: gcc -o conftest -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlite3 >&5 Undefined symbols for architecture x86_64: "_malloc_trim", referenced from: _main in conftest-820862.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:15104: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | /* end confdefs.h. */ | /* Define malloc_trim to an innocuous variant, in case declares malloc_trim. | For example, HP-UX 11i declares gettimeofday. */ | #define malloc_trim innocuous_malloc_trim | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char malloc_trim (); below. */ | | #include | #undef malloc_trim | | /* 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 malloc_trim (); | /* 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_malloc_trim || defined __stub___malloc_trim | choke me | #endif | | int | main (void) | { | return malloc_trim (); | ; | return 0; | } configure:15104: result: no configure:15117: checking for dbus-1 >= 1.0 configure:15124: $PKG_CONFIG --exists --print-errors "dbus-1 >= 1.0" Package dbus-1 was not found in the pkg-config search path. Perhaps you should add the directory containing `dbus-1.pc' to the PKG_CONFIG_PATH environment variable No package 'dbus-1' found configure:15127: $? = 1 configure:15141: $PKG_CONFIG --exists --print-errors "dbus-1 >= 1.0" Package dbus-1 was not found in the pkg-config search path. Perhaps you should add the directory containing `dbus-1.pc' to the PKG_CONFIG_PATH environment variable No package 'dbus-1' found configure:15144: $? = 1 configure:15158: result: no No package 'dbus-1' found configure:15545: checking for lgetfilecon in -lselinux configure:15568: gcc -o conftest -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lselinux -lsqlite3 >&5 ld: library not found for -lselinux clang: error: linker command failed with exit code 1 (use -v to see invocation) configure:15568: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | char lgetfilecon (); | int | main (void) | { | return lgetfilecon (); | ; | return 0; | } configure:15578: result: no configure:15600: checking for gnutls >= 2.12.2 configure:15607: $PKG_CONFIG --exists --print-errors "gnutls >= 2.12.2" configure:15610: $? = 0 configure:15624: $PKG_CONFIG --exists --print-errors "gnutls >= 2.12.2" configure:15627: $? = 0 configure:15665: result: yes configure:15689: checking for libsystemd >= 222 configure:15696: $PKG_CONFIG --exists --print-errors "libsystemd >= 222" Package libsystemd was not found in the pkg-config search path. Perhaps you should add the directory containing `libsystemd.pc' to the PKG_CONFIG_PATH environment variable No package 'libsystemd' found configure:15699: $? = 1 configure:15713: $PKG_CONFIG --exists --print-errors "libsystemd >= 222" Package libsystemd was not found in the pkg-config search path. Perhaps you should add the directory containing `libsystemd.pc' to the PKG_CONFIG_PATH environment variable No package 'libsystemd' found configure:15716: $? = 1 configure:15730: result: no No package 'libsystemd' found configure:15775: checking for jansson >= 2.7 configure:15782: $PKG_CONFIG --exists --print-errors "jansson >= 2.7" configure:15785: $? = 0 configure:15799: $PKG_CONFIG --exists --print-errors "jansson >= 2.7" configure:15802: $? = 0 configure:15840: result: yes configure:15889: checking for sys/inotify.h configure:15889: gcc -c -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c >&5 conftest.c:140:10: fatal error: 'sys/inotify.h' file not found #include ^~~~~~~~~~~~~~~ 1 error generated. configure:15889: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:15889: result: no configure:15916: checking for libkqueue configure:15923: $PKG_CONFIG --exists --print-errors "libkqueue" Package libkqueue was not found in the pkg-config search path. Perhaps you should add the directory containing `libkqueue.pc' to the PKG_CONFIG_PATH environment variable No package 'libkqueue' found configure:15926: $? = 1 configure:15940: $PKG_CONFIG --exists --print-errors "libkqueue" Package libkqueue was not found in the pkg-config search path. Perhaps you should add the directory containing `libkqueue.pc' to the PKG_CONFIG_PATH environment variable No package 'libkqueue' found configure:15943: $? = 1 configure:15957: result: no No package 'libkqueue' found configure:15996: checking for library containing kqueue configure:16026: gcc -o conftest -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlite3 >&5 configure:16026: $? = 0 configure:16046: result: none required configure:16629: gcc -c -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c >&5 configure:16629: $? = 0 configure:19153: checking for jpeglib 6b or later configure:19187: gcc -o conftest -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlite3 >&5 Undefined symbols for architecture x86_64: "_jpeg_CreateDecompress", referenced from: _main in conftest-e12dfb.o "_jpeg_destroy_decompress", referenced from: _main in conftest-e12dfb.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:19187: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | /* end confdefs.h. */ | #undef HAVE_STDLIB_H /* Avoid config.h/jpeglib.h collision. */ | #include /* jpeglib.h needs FILE and size_t. */ | #include | #include | char verify[JPEG_LIB_VERSION < 62 ? -1 : 1]; | struct jpeg_decompress_struct cinfo; | | int | main (void) | { | | jpeg_create_decompress (&cinfo); | WARNMS (&cinfo, JWRN_JPEG_EOF); | jpeg_destroy_decompress (&cinfo); | | ; | return 0; | } configure:19187: gcc -o conftest -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlite3 -ljpeg >&5 configure:19187: $? = 0 configure:19199: result: -ljpeg configure:19222: checking for lcms2 configure:19229: $PKG_CONFIG --exists --print-errors "lcms2" configure:19232: $? = 0 configure:19246: $PKG_CONFIG --exists --print-errors "lcms2" configure:19249: $? = 0 configure:19287: result: yes configure:19309: checking for library containing inflateEnd configure:19339: gcc -o conftest -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlite3 >&5 Undefined symbols for architecture x86_64: "_inflateEnd", referenced from: _main in conftest-b8fb68.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:19339: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | char inflateEnd (); | int | main (void) | { | return inflateEnd (); | ; | return 0; | } configure:19339: gcc -o conftest -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lz -lsqlite3 >&5 configure:19339: $? = 0 configure:19359: result: -lz configure:19433: checking for dladdr configure:19433: gcc -o conftest -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlite3 >&5 configure:19433: $? = 0 configure:19433: result: yes configure:19439: checking for dlfunc configure:19439: gcc -o conftest -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlite3 >&5 Undefined symbols for architecture x86_64: "_dlfunc", referenced from: _main in conftest-c86d37.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:19439: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | /* end confdefs.h. */ | /* Define dlfunc to an innocuous variant, in case declares dlfunc. | For example, HP-UX 11i declares gettimeofday. */ | #define dlfunc innocuous_dlfunc | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char dlfunc (); below. */ | | #include | #undef dlfunc | | /* 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 dlfunc (); | /* 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_dlfunc || defined __stub___dlfunc | choke me | #endif | | int | main (void) | { | return dlfunc (); | ; | return 0; | } configure:19439: result: no configure:19557: checking for gcc_jit_context_acquire in -lgccjit configure:19580: gcc -o conftest -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include -I/usr/local/Cellar/libgccjit/12.1.0/include conftest.c -lgccjit -lsqlite3 -L/usr/local/Cellar/libgccjit/12.1.0/lib/gcc/current >&5 ld: warning: dylib (/usr/local/Cellar/libgccjit/12.1.0/lib/gcc/current/libgccjit.dylib) was built for newer macOS version (12.4) than being linked (12.0) configure:19580: $? = 0 configure:19590: result: yes configure:19608: checking for libgccjit.h configure:19608: gcc -c -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include -I/usr/local/Cellar/libgccjit/12.1.0/include conftest.c >&5 configure:19608: $? = 0 configure:19608: result: yes configure:19671: gcc -o conftest -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include -I/usr/local/Cellar/libgccjit/12.1.0/include conftest.c -lgccjit -lsqlite3 -L/usr/local/Cellar/libgccjit/12.1.0/lib/gcc/current >&5 ld: warning: dylib (/usr/local/Cellar/libgccjit/12.1.0/lib/gcc/current/libgccjit.dylib) was built for newer macOS version (12.4) than being linked (12.0) configure:19671: $? = 0 configure:19671: ./conftest configure:19671: $? = 0 configure:19743: checking for libpng >= 1.0.0 configure:19750: $PKG_CONFIG --exists --print-errors "libpng >= 1.0.0" configure:19753: $? = 0 configure:19767: $PKG_CONFIG --exists --print-errors "libpng >= 1.0.0" configure:19770: $? = 0 configure:19808: result: yes configure:19878: checking whether png_longjmp is declared configure:19878: gcc -c -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 conftest.c >&5 -Werror=implicit-function-declaration configure:19878: $? = 0 configure:19878: result: yes configure:19918: checking for tiffio.h configure:19918: gcc -c -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c >&5 configure:19918: $? = 0 configure:19918: result: yes configure:19924: checking for TIFFGetVersion in -ltiff configure:19947: gcc -o conftest -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -ltiff -ljpeg -lz -lm -lsqlite3 >&5 configure:19947: $? = 0 configure:19957: result: yes configure:20001: checking for gif_lib.h configure:20001: gcc -c -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c >&5 configure:20001: $? = 0 configure:20001: result: yes configure:20006: checking for GifMakeMapObject in -lgif configure:20029: gcc -o conftest -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lgif -lsqlite3 >&5 configure:20029: $? = 0 configure:20039: result: yes configure:20207: checking for gpm.h configure:20207: gcc -c -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c >&5 conftest.c:159:10: fatal error: 'gpm.h' file not found #include ^~~~~~~ 1 error generated. configure:20207: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:20207: result: no configure:21264: checking for libxml-2.0 > 2.6.17 configure:21271: $PKG_CONFIG --exists --print-errors "libxml-2.0 > 2.6.17" configure:21274: $? = 0 configure:21288: $PKG_CONFIG --exists --print-errors "libxml-2.0 > 2.6.17" configure:21291: $? = 0 configure:21329: result: yes configure:21364: checking for htmlReadMemory in -lxml2 configure:21387: gcc -o conftest -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lxml2 -lxml2 -lsqlite3 >&5 configure:21387: $? = 0 configure:21397: result: yes configure:21649: checking for linux/seccomp.h configure:21649: gcc -c -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c >&5 conftest.c:162:10: fatal error: 'linux/seccomp.h' file not found #include ^~~~~~~~~~~~~~~~~ 1 error generated. configure:21649: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:21649: result: no configure:21649: checking for linux/filter.h configure:21649: gcc -c -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c >&5 conftest.c:162:10: fatal error: 'linux/filter.h' file not found #include ^~~~~~~~~~~~~~~~ 1 error generated. configure:21649: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:21649: result: no configure:21693: checking for libseccomp >= 2.5.2 configure:21700: $PKG_CONFIG --exists --print-errors "libseccomp >= 2.5.2" Package libseccomp was not found in the pkg-config search path. Perhaps you should add the directory containing `libseccomp.pc' to the PKG_CONFIG_PATH environment variable No package 'libseccomp' found configure:21703: $? = 1 configure:21717: $PKG_CONFIG --exists --print-errors "libseccomp >= 2.5.2" Package libseccomp was not found in the pkg-config search path. Perhaps you should add the directory containing `libseccomp.pc' to the PKG_CONFIG_PATH environment variable No package 'libseccomp' found configure:21720: $? = 1 configure:21734: result: no No package 'libseccomp' found configure:21771: checking size of long configure:21777: gcc -o conftest -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlite3 >&5 configure:21777: $? = 0 configure:21777: ./conftest configure:21777: $? = 0 configure:21792: result: 8 configure:21805: checking for accept4 configure:21805: gcc -o conftest -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlite3 >&5 Undefined symbols for architecture x86_64: "_accept4", referenced from: _main in conftest-d74d71.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:21805: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | /* end confdefs.h. */ | /* Define accept4 to an innocuous variant, in case declares accept4. | For example, HP-UX 11i declares gettimeofday. */ | #define accept4 innocuous_accept4 | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char accept4 (); below. */ | | #include | #undef accept4 | | /* 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 accept4 (); | /* 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_accept4 || defined __stub___accept4 | choke me | #endif | | int | main (void) | { | return accept4 (); | ; | return 0; | } configure:21805: result: no configure:21811: checking for fchdir configure:21811: gcc -o conftest -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlite3 >&5 configure:21811: $? = 0 configure:21811: result: yes configure:21817: checking for gethostname configure:21817: gcc -o conftest -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlite3 >&5 configure:21817: $? = 0 configure:21817: result: yes configure:21823: checking for getrusage configure:21823: gcc -o conftest -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlite3 >&5 configure:21823: $? = 0 configure:21823: result: yes configure:21829: checking for get_current_dir_name configure:21829: gcc -o conftest -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlite3 >&5 Undefined symbols for architecture x86_64: "_get_current_dir_name", referenced from: _main in conftest-6963e4.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:21829: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | /* end confdefs.h. */ | /* Define get_current_dir_name to an innocuous variant, in case declares get_current_dir_name. | For example, HP-UX 11i declares gettimeofday. */ | #define get_current_dir_name innocuous_get_current_dir_name | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char get_current_dir_name (); below. */ | | #include | #undef get_current_dir_name | | /* 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 get_current_dir_name (); | /* 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_get_current_dir_name || defined __stub___get_current_dir_name | choke me | #endif | | int | main (void) | { | return get_current_dir_name (); | ; | return 0; | } configure:21829: result: no configure:21835: checking for lrand48 configure:21835: gcc -o conftest -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlite3 >&5 configure:21835: $? = 0 configure:21835: result: yes configure:21841: checking for random configure:21841: gcc -o conftest -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlite3 >&5 configure:21841: $? = 0 configure:21841: result: yes configure:21847: checking for rint configure:21847: gcc -o conftest -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlite3 >&5 conftest.c:156:6: warning: incompatible redeclaration of library function 'rint' [-Wincompatible-library-redeclaration] char rint (); ^ conftest.c:156:6: note: 'rint' is a builtin with type 'double (double)' 1 warning generated. configure:21847: $? = 0 configure:21847: result: yes configure:21853: checking for trunc configure:21853: gcc -o conftest -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlite3 >&5 conftest.c:157:6: warning: incompatible redeclaration of library function 'trunc' [-Wincompatible-library-redeclaration] char trunc (); ^ conftest.c:157:6: note: 'trunc' is a builtin with type 'double (double)' 1 warning generated. configure:21853: $? = 0 configure:21853: result: yes configure:21859: checking for select configure:21859: gcc -o conftest -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlite3 >&5 configure:21859: $? = 0 configure:21859: result: yes configure:21865: checking for getpagesize configure:21865: result: yes configure:21871: checking for setlocale configure:21871: gcc -o conftest -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlite3 >&5 configure:21871: $? = 0 configure:21871: result: yes configure:21877: checking for newlocale configure:21877: gcc -o conftest -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlite3 >&5 configure:21877: $? = 0 configure:21877: result: yes configure:21883: checking for getrlimit configure:21883: gcc -o conftest -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlite3 >&5 configure:21883: $? = 0 configure:21883: result: yes configure:21889: checking for setrlimit configure:21889: gcc -o conftest -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlite3 >&5 configure:21889: $? = 0 configure:21889: result: yes configure:21895: checking for shutdown configure:21895: gcc -o conftest -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlite3 >&5 configure:21895: $? = 0 configure:21895: result: yes configure:21901: checking for pthread_sigmask configure:21901: result: yes configure:21907: checking for strsignal configure:21907: gcc -o conftest -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlite3 >&5 configure:21907: $? = 0 configure:21907: result: yes configure:21913: checking for setitimer configure:21913: gcc -o conftest -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlite3 >&5 configure:21913: $? = 0 configure:21913: result: yes configure:21919: checking for sendto configure:21919: gcc -o conftest -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlite3 >&5 configure:21919: $? = 0 configure:21919: result: yes configure:21925: checking for recvfrom configure:21925: gcc -o conftest -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlite3 >&5 configure:21925: $? = 0 configure:21925: result: yes configure:21931: checking for getsockname configure:21931: gcc -o conftest -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlite3 >&5 configure:21931: $? = 0 configure:21931: result: yes configure:21937: checking for getifaddrs configure:21937: gcc -o conftest -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlite3 >&5 configure:21937: $? = 0 configure:21937: result: yes configure:21943: checking for freeifaddrs configure:21943: gcc -o conftest -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlite3 >&5 configure:21943: $? = 0 configure:21943: result: yes configure:21949: checking for gai_strerror configure:21949: gcc -o conftest -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlite3 >&5 configure:21949: $? = 0 configure:21949: result: yes configure:21955: checking for sync configure:21955: gcc -o conftest -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlite3 >&5 configure:21955: $? = 0 configure:21955: result: yes configure:21961: checking for getpwent configure:21961: gcc -o conftest -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlite3 >&5 configure:21961: $? = 0 configure:21961: result: yes configure:21967: checking for endpwent configure:21967: gcc -o conftest -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlite3 >&5 configure:21967: $? = 0 configure:21967: result: yes configure:21973: checking for getgrent configure:21973: gcc -o conftest -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlite3 >&5 configure:21973: $? = 0 configure:21973: result: yes configure:21979: checking for endgrent configure:21979: gcc -o conftest -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlite3 >&5 configure:21979: $? = 0 configure:21979: result: yes configure:21985: checking for cfmakeraw configure:21985: gcc -o conftest -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlite3 >&5 configure:21985: $? = 0 configure:21985: result: yes configure:21991: checking for cfsetspeed configure:21991: gcc -o conftest -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlite3 >&5 configure:21991: $? = 0 configure:21991: result: yes configure:21997: checking for __executable_start configure:21997: gcc -o conftest -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlite3 >&5 Undefined symbols for architecture x86_64: "___executable_start", referenced from: _main in conftest-5da376.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:21997: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | /* end confdefs.h. */ | /* Define __executable_start to an innocuous variant, in case declares __executable_start. | For example, HP-UX 11i declares gettimeofday. */ | #define __executable_start innocuous___executable_start | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char __executable_start (); below. */ | | #include | #undef __executable_start | | /* 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 __executable_start (); | /* 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___executable_start || defined __stub_____executable_start | choke me | #endif | | int | main (void) | { | return __executable_start (); | ; | return 0; | } configure:21997: result: no configure:22003: checking for log2 configure:22003: gcc -o conftest -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlite3 >&5 conftest.c:181:6: warning: incompatible redeclaration of library function 'log2' [-Wincompatible-library-redeclaration] char log2 (); ^ conftest.c:181:6: note: 'log2' is a builtin with type 'double (double)' 1 warning generated. configure:22003: $? = 0 configure:22003: result: yes configure:22009: checking for pthread_setname_np configure:22009: gcc -o conftest -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlite3 >&5 configure:22009: $? = 0 configure:22009: result: yes configure:22015: checking for pthread_set_name_np configure:22015: gcc -o conftest -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlite3 >&5 Undefined symbols for architecture x86_64: "_pthread_set_name_np", referenced from: _main in conftest-11bf7d.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:22015: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | /* end confdefs.h. */ | /* Define pthread_set_name_np to an innocuous variant, in case declares pthread_set_name_np. | For example, HP-UX 11i declares gettimeofday. */ | #define pthread_set_name_np innocuous_pthread_set_name_np | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char pthread_set_name_np (); below. */ | | #include | #undef pthread_set_name_np | | /* 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 pthread_set_name_np (); | /* 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_pthread_set_name_np || defined __stub___pthread_set_name_np | choke me | #endif | | int | main (void) | { | return pthread_set_name_np (); | ; | return 0; | } configure:22015: result: no configure:22025: checking whether pthread_setname_np takes a single argument configure:22042: gcc -c -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c >&5 configure:22042: $? = 0 configure:22050: result: yes configure:22096: checking for aligned_alloc configure:22096: gcc -o conftest -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlite3 >&5 conftest.c:184:6: warning: incompatible redeclaration of library function 'aligned_alloc' [-Wincompatible-library-redeclaration] char aligned_alloc (); ^ conftest.c:184:6: note: 'aligned_alloc' is a builtin with type 'void *(unsigned long, unsigned long)' 1 warning generated. configure:22096: $? = 0 configure:22096: result: yes configure:22106: checking whether aligned_alloc is declared configure:22106: gcc -c -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c >&5 -Werror=implicit-function-declaration configure:22106: $? = 0 configure:22106: result: yes configure:22134: checking for posix_madvise configure:22134: gcc -o conftest -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlite3 >&5 configure:22134: $? = 0 configure:22134: result: yes configure:22142: checking for __builtin_frame_address configure:22159: gcc -o conftest -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlite3 >&5 configure:22159: $? = 0 configure:22168: result: yes configure:22175: checking for __builtin_unwind_init configure:22192: gcc -o conftest -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlite3 >&5 configure:22192: $? = 0 configure:22201: result: yes configure:22212: checking for _LARGEFILE_SOURCE value needed for large files configure:22232: gcc -o conftest -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlite3 >&5 configure:22232: $? = 0 configure:22263: result: no configure:22284: checking for grantpt configure:22284: gcc -o conftest -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlite3 >&5 configure:22284: $? = 0 configure:22284: result: yes configure:22293: checking for getpt configure:22293: gcc -o conftest -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlite3 >&5 Undefined symbols for architecture x86_64: "_getpt", referenced from: _main in conftest-6d121f.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:22293: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | /* end confdefs.h. */ | /* Define getpt to an innocuous variant, in case declares getpt. | For example, HP-UX 11i declares gettimeofday. */ | #define getpt innocuous_getpt | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char getpt (); below. */ | | #include | #undef getpt | | /* 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 getpt (); | /* 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_getpt || defined __stub___getpt | choke me | #endif | | int | main (void) | { | return getpt (); | ; | return 0; | } configure:22293: result: no configure:22299: checking for posix_openpt configure:22299: gcc -o conftest -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlite3 >&5 configure:22299: $? = 0 configure:22299: result: yes configure:22313: checking for library containing tputs configure:22367: gcc -o conftest -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlite3 >&5 Undefined symbols for architecture x86_64: "_tputs", referenced from: _main in conftest-80e5a4.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:22367: $? = 1 configure: program exited with status 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | /* end confdefs.h. */ | | extern void tputs (const char *, int, int (*)(int)); | int main (int argc, char **argv) | { | if (argc == 10000) | tputs (argv[0], 0, 0); | return 0; | } | configure:22367: gcc -o conftest -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -ltinfo -lsqlite3 >&5 ld: library not found for -ltinfo clang: error: linker command failed with exit code 1 (use -v to see invocation) configure:22367: $? = 1 configure: program exited with status 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | /* end confdefs.h. */ | | extern void tputs (const char *, int, int (*)(int)); | int main (int argc, char **argv) | { | if (argc == 10000) | tputs (argv[0], 0, 0); | return 0; | } | configure:22367: gcc -o conftest -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lncurses -lsqlite3 >&5 configure:22367: $? = 0 configure:22367: ./conftest configure:22367: $? = 0 configure:22384: result: -lncurses configure:22490: checking whether -lncurses library defines BC configure:22509: gcc -o conftest -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlite3 -lncurses >&5 configure:22509: $? = 0 configure:22519: result: yes configure:22536: checking for timerfd interface configure:22556: gcc -c -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c >&5 conftest.c:179:10: fatal error: 'sys/timerfd.h' file not found #include ^~~~~~~~~~~~~~~ 1 error generated. configure:22556: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | /* end confdefs.h. */ | #include | | int | main (void) | { | timerfd_create (CLOCK_REALTIME, | TFD_CLOEXEC | TFD_NONBLOCK); | timerfd_settime (0, TFD_TIMER_ABSTIME, 0, 0); | ; | return 0; | } configure:22564: result: no configure:22573: checking whether signals can be handled on alternate stack configure:22597: gcc -c -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c >&5 conftest.c:186:15: error: implicitly declaring library function 'malloc' with type 'void *(unsigned long)' [-Werror,-Wimplicit-function-declaration] ss.ss_sp = malloc (SIGSTKSZ); ^ conftest.c:186:15: note: include the header or explicitly provide a declaration for 'malloc' 1 error generated. configure:22597: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | /* end confdefs.h. */ | #include | | int | main (void) | { | stack_t ss; | struct sigaction sa; | ss.ss_sp = malloc (SIGSTKSZ); | ss.ss_size = SIGSTKSZ; | sa.sa_flags = SA_SIGINFO | SA_ONSTACK; | sigaltstack (&ss, 0); | sigaction (SIGSEGV, &sa, 0); | ; | return 0; | } configure:22605: result: no configure:23231: checking for valgrind/valgrind.h configure:23231: gcc -c -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c >&5 conftest.c:207:10: fatal error: 'valgrind/valgrind.h' file not found #include ^~~~~~~~~~~~~~~~~~~~~ 1 error generated. configure:23231: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:23231: result: no configure:23239: checking for struct unipair.unicode configure:23239: gcc -c -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c >&5 conftest.c:179:10: fatal error: 'linux/kd.h' file not found #include ^~~~~~~~~~~~ 1 error generated. configure:23239: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | /* end confdefs.h. */ | #include | | int | main (void) | { | static struct unipair ac_aggr; | if (ac_aggr.unicode) | return 0; | ; | return 0; | } configure:23239: gcc -c -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c >&5 conftest.c:179:10: fatal error: 'linux/kd.h' file not found #include ^~~~~~~~~~~~ 1 error generated. configure:23239: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | /* end confdefs.h. */ | #include | | int | main (void) | { | static struct unipair ac_aggr; | if (sizeof ac_aggr.unicode) | return 0; | ; | return 0; | } configure:23239: result: no configure:23254: checking for pid_t configure:23254: gcc -c -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c >&5 configure:23254: $? = 0 configure:23254: gcc -c -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c >&5 conftest.c:211:20: error: expected expression if (sizeof ((pid_t))) ^ 1 error generated. configure:23254: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | | int | main (void) | { | if (sizeof ((pid_t))) | return 0; | ; | return 0; | } configure:23254: result: yes configure:23296: checking for working fork configure:23320: gcc -o conftest -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlite3 >&5 configure:23320: $? = 0 configure:23320: ./conftest configure:23320: $? = 0 configure:23331: result: yes configure:23352: checking for working vfork configure:23481: result: yes configure:23507: checking for snprintf configure:23507: gcc -o conftest -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlite3 >&5 conftest.c:197:6: warning: incompatible redeclaration of library function 'snprintf' [-Wincompatible-library-redeclaration] char snprintf (); ^ conftest.c:197:6: note: 'snprintf' is a builtin with type 'int (char *, unsigned long, const char *, ...)' 1 warning generated. configure:23507: $? = 0 configure:23507: result: yes configure:23515: checking for spawn.h configure:23515: gcc -c -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c >&5 configure:23515: $? = 0 configure:23515: result: yes configure:23523: checking for posix_spawn configure:23523: gcc -o conftest -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlite3 >&5 configure:23523: $? = 0 configure:23523: result: yes configure:23529: checking for posix_spawn_file_actions_addchdir configure:23529: gcc -o conftest -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlite3 >&5 Undefined symbols for architecture x86_64: "_posix_spawn_file_actions_addchdir", referenced from: _main in conftest-bd5451.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:23529: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | /* end confdefs.h. */ | /* Define posix_spawn_file_actions_addchdir to an innocuous variant, in case declares posix_spawn_file_actions_addchdir. | For example, HP-UX 11i declares gettimeofday. */ | #define posix_spawn_file_actions_addchdir innocuous_posix_spawn_file_actions_addchdir | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char posix_spawn_file_actions_addchdir (); below. */ | | #include | #undef posix_spawn_file_actions_addchdir | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char posix_spawn_file_actions_addchdir (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_posix_spawn_file_actions_addchdir || defined __stub___posix_spawn_file_actions_addchdir | choke me | #endif | | int | main (void) | { | return posix_spawn_file_actions_addchdir (); | ; | return 0; | } configure:23529: result: no configure:23535: checking for posix_spawn_file_actions_addchdir_np configure:23535: gcc -o conftest -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlite3 >&5 configure:23535: $? = 0 configure:23535: result: yes configure:23541: checking for posix_spawnattr_setflags configure:23541: gcc -o conftest -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlite3 >&5 configure:23541: $? = 0 configure:23541: result: yes configure:23552: checking whether POSIX_SPAWN_SETSID is declared configure:23552: gcc -c -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c >&5 -Werror=implicit-function-declaration configure:23552: $? = 0 configure:23552: result: yes configure:23567: checking whether GLib is linked in configure:23591: gcc -o conftest -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include conftest.c -lsqlite3 -L/usr/local/Cellar/librsvg/2.54.4/lib -L/usr/local/Cellar/glib/2.72.3/lib -L/usr/local/Cellar/gdk-pixbuf/2.42.8_1/lib -L/usr/local/Cellar/glib/2.72.3/lib -L/usr/local/opt/gettext/lib -L/usr/local/Cellar/cairo/1.16.0_5/lib -lrsvg-2 -lm -lgio-2.0 -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0 -lintl -lcairo >&5 configure:23591: $? = 0 configure:23602: result: yes configure:23614: checking for nl_langinfo and CODESET configure:23631: gcc -o conftest -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlite3 >&5 configure:23631: $? = 0 configure:23641: result: yes configure:23648: checking for nl_langinfo and _NL_PAPER_WIDTH configure:23665: gcc -o conftest -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlite3 >&5 conftest.c:193:25: error: use of undeclared identifier '_NL_PAPER_WIDTH' char *cs = nl_langinfo (_NL_PAPER_WIDTH); ^ 1 error generated. configure:23665: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_GLIB 1 | #define HAVE_LANGINFO_CODESET 1 | /* end confdefs.h. */ | #include | int | main (void) | { | char *cs = nl_langinfo (_NL_PAPER_WIDTH); | ; | return 0; | } configure:23675: result: no configure:23686: checking for mbstate_t configure:23704: gcc -c -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c >&5 configure:23704: $? = 0 configure:23712: result: yes configure:24167: checking for _setjmp configure:24190: gcc -o conftest -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlite3 >&5 configure:24190: $? = 0 configure:24199: result: yes configure:24208: checking for sigsetjmp configure:24228: gcc -o conftest -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlite3 >&5 configure:24228: $? = 0 configure:24237: result: yes configure:24370: checking POSIX termios configure:24391: gcc -o conftest -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlite3 >&5 configure:24391: $? = 0 configure:24400: result: yes configure:24408: checking size of speed_t configure:24414: gcc -o conftest -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlite3 >&5 configure:24414: $? = 0 configure:24414: ./conftest configure:24414: $? = 0 configure:24430: result: 8 configure:24446: checking for usable FIONREAD configure:24478: gcc -c -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c >&5 configure:24478: $? = 0 configure:24488: result: yes configure:24496: checking for usable SIGIO configure:24515: gcc -c -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c >&5 configure:24515: $? = 0 configure:24523: result: yes configure:24785: checking for struct alignment configure:24806: gcc -c -g3 -O2 conftest.c >&5 configure:24806: $? = 0 configure:24814: result: yes configure:24823: checking for typeof syntax and keyword spelling configure:24855: gcc -c -g3 -O2 conftest.c >&5 configure:24855: $? = 0 configure:24863: result: typeof configure:24877: checking for statement expressions configure:24894: gcc -c -g3 -O2 conftest.c >&5 configure:24894: $? = 0 configure:24902: result: yes configure:24972: checking whether malloc (0) returns nonnull configure:25007: gcc -o conftest -g3 -O2 conftest.c >&5 configure:25007: $? = 0 configure:25007: ./conftest configure:25007: $? = 0 configure:25019: result: yes configure:25079: checking for working alloca.h configure:25097: gcc -o conftest -g3 -O2 conftest.c >&5 configure:25097: $? = 0 configure:25106: result: yes configure:25114: checking for alloca configure:25159: result: yes configure:25231: checking for a race-free mkdir -p configure:25275: result: /usr/local/bin/gmkdir -p configure:25356: checking whether lstat correctly handles trailing slash configure:25400: gcc -o conftest -g3 -O2 conftest.c >&5 configure:25400: $? = 0 configure:25400: ./conftest configure:25400: $? = 1 configure: program exited with status 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_GLIB 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define TERM_HEADER "nsterm.h" | #define EMACS_CONFIGURATION "x86_64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--with-native-compilation" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main (void) | { | struct stat sbuf; | if (symlink ("conftest.file", "conftest.sym") != 0) | return 1; | /* Linux will dereference the symlink and fail, as required by | POSIX. That is better in the sense that it means we will not | have to compile and use the lstat wrapper. */ | return lstat ("conftest.sym/", &sbuf) == 0; | | ; | return 0; | } configure:25413: result: no configure:25427: checking whether // is distinct from / configure:25457: result: no configure:25469: checking whether realpath works configure:25683: gcc -o conftest -g3 -O2 conftest.c >&5 configure:25683: $? = 0 configure:25683: ./conftest configure:25683: $? = 12 configure: program exited with status 12 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_GLIB 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define TERM_HEADER "nsterm.h" | #define EMACS_CONFIGURATION "x86_64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--with-native-compilation" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | /* end confdefs.h. */ | | | | #include | #if defined __MACH__ && defined __APPLE__ | /* Avoid a crash on Mac OS X. */ | #include | #include | #include | #include | #include | #include | /* The exception port on which our thread listens. */ | static mach_port_t our_exception_port; | /* The main function of the thread listening for exceptions of type | EXC_BAD_ACCESS. */ | static void * | mach_exception_thread (void *arg) | { | /* Buffer for a message to be received. */ | struct { | mach_msg_header_t head; | mach_msg_body_t msgh_body; | char data[1024]; | } msg; | mach_msg_return_t retval; | /* Wait for a message on the exception port. */ | retval = mach_msg (&msg.head, MACH_RCV_MSG | MACH_RCV_LARGE, 0, sizeof (msg), | our_exception_port, MACH_MSG_TIMEOUT_NONE, MACH_PORT_NULL); | if (retval != MACH_MSG_SUCCESS) | abort (); | exit (1); | } | static void | nocrash_init (void) | { | mach_port_t self = mach_task_self (); | /* Allocate a port on which the thread shall listen for exceptions. */ | if (mach_port_allocate (self, MACH_PORT_RIGHT_RECEIVE, &our_exception_port) | == KERN_SUCCESS) { | /* See https://web.mit.edu/darwin/src/modules/xnu/osfmk/man/mach_port_insert_right.html. */ | if (mach_port_insert_right (self, our_exception_port, our_exception_port, | MACH_MSG_TYPE_MAKE_SEND) | == KERN_SUCCESS) { | /* The exceptions we want to catch. Only EXC_BAD_ACCESS is interesting | for us. */ | exception_mask_t mask = EXC_MASK_BAD_ACCESS; | /* Create the thread listening on the exception port. */ | pthread_attr_t attr; | pthread_t thread; | if (pthread_attr_init (&attr) == 0 | && pthread_attr_setdetachstate (&attr, PTHREAD_CREATE_DETACHED) == 0 | && pthread_create (&thread, &attr, mach_exception_thread, NULL) == 0) { | pthread_attr_destroy (&attr); | /* Replace the exception port info for these exceptions with our own. | Note that we replace the exception port for the entire task, not only | for a particular thread. This has the effect that when our exception | port gets the message, the thread specific exception port has already | been asked, and we don't need to bother about it. | See https://web.mit.edu/darwin/src/modules/xnu/osfmk/man/task_set_exception_ports.html. */ | task_set_exception_ports (self, mask, our_exception_port, | EXCEPTION_DEFAULT, MACHINE_THREAD_STATE); | } | } | } | } | #elif defined _WIN32 && ! defined __CYGWIN__ | /* Avoid a crash on native Windows. */ | #define WIN32_LEAN_AND_MEAN | #include | #include | static LONG WINAPI | exception_filter (EXCEPTION_POINTERS *ExceptionInfo) | { | switch (ExceptionInfo->ExceptionRecord->ExceptionCode) | { | case EXCEPTION_ACCESS_VIOLATION: | case EXCEPTION_IN_PAGE_ERROR: | case EXCEPTION_STACK_OVERFLOW: | case EXCEPTION_GUARD_PAGE: | case EXCEPTION_PRIV_INSTRUCTION: | case EXCEPTION_ILLEGAL_INSTRUCTION: | case EXCEPTION_DATATYPE_MISALIGNMENT: | case EXCEPTION_ARRAY_BOUNDS_EXCEEDED: | case EXCEPTION_NONCONTINUABLE_EXCEPTION: | exit (1); | } | return EXCEPTION_CONTINUE_SEARCH; | } | static void | nocrash_init (void) | { | SetUnhandledExceptionFilter ((LPTOP_LEVEL_EXCEPTION_FILTER) exception_filter); | } | #else | /* Avoid a crash on POSIX systems. */ | #include | #include | /* A POSIX signal handler. */ | static void | exception_handler (int sig) | { | _exit (1); | } | static void | nocrash_init (void) | { | #ifdef SIGSEGV | signal (SIGSEGV, exception_handler); | #endif | #ifdef SIGBUS | signal (SIGBUS, exception_handler); | #endif | } | #endif | | #include | #include | #include | | int | main (void) | { | | int result = 0; | /* This test fails on Solaris 10. */ | { | char *name = realpath ("conftest.a", NULL); | if (!(name && *name == '/')) | result |= 1; | free (name); | } | /* This test fails on older versions of Cygwin. */ | { | char *name = realpath ("conftest.b/../conftest.a", NULL); | if (name != NULL) | result |= 2; | free (name); | } | /* This test fails on Cygwin 2.9. */ | #if HAVE_LSTAT | { | char *name = realpath ("conftest.l/../conftest.a", NULL); | if (name != NULL || errno != ENOTDIR) | result |= 4; | free (name); | } | #endif | /* This test fails on Mac OS X 10.13, OpenBSD 6.0. */ | { | char *name = realpath ("conftest.a/", NULL); | if (name != NULL) | result |= 8; | free (name); | } | /* This test fails on AIX 7, Solaris 10. */ | { | char *name1 = realpath (".", NULL); | char *name2 = realpath ("conftest.d//./..", NULL); | if (! name1 || ! name2 || strcmp (name1, name2)) | result |= 16; | free (name1); | free (name2); | } | #ifdef __linux__ | /* On Linux, // is the same as /. See also double-slash-root.m4. | realpath() should respect this. | This test fails on musl libc 1.2.2. */ | { | char *name = realpath ("//", NULL); | if (! name || strcmp (name, "/")) | result |= 32; | free (name); | } | #endif | return result; | | ; | return 0; | } | configure:25700: result: no configure:25723: checking for getcwd configure:25723: gcc -o conftest -g3 -O2 conftest.c >&5 configure:25723: $? = 0 configure:25723: result: yes configure:25930: checking for C/C++ restrict keyword configure:25960: gcc -c -g3 -O2 conftest.c >&5 configure:25960: $? = 0 configure:25969: result: __restrict__ configure:26418: checking whether byte ordering is bigendian configure:26434: gcc -c -g3 -O2 conftest.c >&5 configure:26434: $? = 0 configure:26480: gcc -c -g3 -O2 conftest.c >&5 configure:26480: $? = 0 configure:26499: gcc -c -g3 -O2 conftest.c >&5 conftest.c:237:4: error: use of undeclared identifier 'not' not big endian ^ 1 error generated. configure:26499: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_GLIB 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define TERM_HEADER "nsterm.h" | #define EMACS_CONFIGURATION "x86_64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--with-native-compilation" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | /* end confdefs.h. */ | #include | #include | | int | main (void) | { | #if BYTE_ORDER != BIG_ENDIAN | not big endian | #endif | | ; | return 0; | } configure:26633: result: no configure:26669: checking whether the preprocessor supports include_next configure:26708: gcc -c -g3 -O2 -Iconftestd1b -Iconftestd2 conftest.c >&5 configure:26708: $? = 0 configure:26731: result: yes configure:26753: checking whether source code line length is unlimited configure:26778: result: yes configure:26979: checking if environ is properly declared configure:27003: gcc -c -g3 -O2 conftest.c >&5 configure:27003: $? = 0 configure:27011: result: no configure:27026: checking for complete errno.h configure:27101: result: yes configure:27627: checking whether ctype.h defines __header_inline configure:27641: gcc -E conftest.c configure:27641: $? = 0 configure:27649: result: yes configure:27814: checking for mode_t configure:27814: gcc -c -g3 -O2 conftest.c >&5 configure:27814: $? = 0 configure:27814: gcc -c -g3 -O2 conftest.c >&5 conftest.c:262:21: error: expected expression if (sizeof ((mode_t))) ^ 1 error generated. configure:27814: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_GLIB 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define TERM_HEADER "nsterm.h" | #define EMACS_CONFIGURATION "x86_64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--with-native-compilation" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main (void) | { | if (sizeof ((mode_t))) | return 0; | ; | return 0; | } configure:27814: result: yes configure:27907: checking whether strmode is declared configure:27907: gcc -c -g3 -O2 conftest.c >&5 -Werror=implicit-function-declaration configure:27907: $? = 0 configure:27907: result: yes configure:27926: checking for gawk configure:27961: result: no configure:27926: checking for mawk configure:27961: result: no configure:27926: checking for nawk configure:27961: result: no configure:27926: checking for awk configure:27947: found /usr/bin/awk configure:27958: result: awk configure:28065: checking for getopt.h configure:28065: result: yes configure:28081: checking for getopt_long_only configure:28081: gcc -o conftest -g3 -O2 conftest.c >&5 configure:28081: $? = 0 configure:28081: result: yes configure:28094: checking whether getopt is POSIX compatible configure:28138: gcc -o conftest -g3 -O2 conftest.c >&5 configure:28138: $? = 0 configure:28138: ./conftest configure:28138: $? = 0 configure:28199: gcc -o conftest -g3 -O2 conftest.c >&5 configure:28199: $? = 0 configure:28199: ./conftest configure:28199: $? = 0 configure:28243: gcc -o conftest -g3 -O2 conftest.c >&5 configure:28243: $? = 0 configure:28243: ./conftest program: option requires an argument -- b configure:28243: $? = 16 configure: program exited with status 16 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_GLIB 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define TERM_HEADER "nsterm.h" | #define EMACS_CONFIGURATION "x86_64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--with-native-compilation" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | /* end confdefs.h. */ | | #include | #include | #include | | int | main () | { | static char program[] = "program"; | static char ab[] = "-ab"; | char *argv[3] = { program, ab, NULL }; | if (getopt (2, argv, "ab:") != 'a') | return 13; | if (getopt (2, argv, "ab:") != '?') | return 14; | if (optopt != 'b') | return 15; | if (optind != 2) | return 16; | return 0; | } | configure:28262: result: no configure:28716: checking for struct timeval configure:28740: gcc -c -g3 -O2 conftest.c >&5 configure:28740: $? = 0 configure:28749: result: yes configure:28754: checking for wide-enough struct timeval.tv_sec member configure:28782: gcc -c -g3 -O2 conftest.c >&5 configure:28782: $? = 0 configure:28791: result: yes configure:28890: checking whether limits.h has WORD_BIT, BOOL_WIDTH etc. configure:28915: gcc -c -g3 -O2 conftest.c >&5 conftest.c:240:24: error: use of undeclared identifier 'ULLONG_WIDTH' int ullw = ULLONG_WIDTH; ^ conftest.c:241:22: error: use of undeclared identifier 'BOOL_WIDTH' int bw = BOOL_WIDTH; ^ 2 errors generated. configure:28915: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_GLIB 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define TERM_HEADER "nsterm.h" | #define EMACS_CONFIGURATION "x86_64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--with-native-compilation" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | /* end confdefs.h. */ | #ifndef __STDC_WANT_IEC_60559_BFP_EXT__ | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #endif | #include | long long llm = LLONG_MAX; | int wb = WORD_BIT; | int ullw = ULLONG_WIDTH; | int bw = BOOL_WIDTH; | | int | main (void) | { | | ; | return 0; | } configure:28923: result: no configure:28934: checking whether the compiler produces multi-arch binaries configure:28949: gcc -c -g3 -O2 conftest.c >&5 configure:28949: $? = 0 configure:28977: result: no configure:29109: checking whether stdint.h conforms to C99 configure:29286: gcc -c -g3 -O2 conftest.c >&5 configure:29286: $? = 0 configure:29371: gcc -o conftest -g3 -O2 conftest.c >&5 configure:29371: $? = 0 configure:29371: ./conftest configure:29371: $? = 0 configure:29384: result: yes configure:29395: checking whether stdint.h works without ISO C predefines configure:29428: gcc -c -g3 -O2 conftest.c >&5 configure:29428: $? = 0 configure:29435: result: yes configure:29446: checking whether stdint.h has UINTMAX_WIDTH etc. configure:29479: gcc -c -g3 -O2 conftest.c >&5 conftest.c:250:24: error: use of undeclared identifier 'UINTMAX_WIDTH' int iw = UINTMAX_WIDTH; ^ 1 error generated. configure:29479: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_GLIB 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define TERM_HEADER "nsterm.h" | #define EMACS_CONFIGURATION "x86_64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--with-native-compilation" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | /* end confdefs.h. */ | | /* Work if build is not clean. */ | #define _GL_JUST_INCLUDE_SYSTEM_STDINT_H 1 | #ifndef __STDC_WANT_IEC_60559_BFP_EXT__ | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #endif | #include | | #include | #include | #if HAVE_WCHAR_H | # include | #endif | | int iw = UINTMAX_WIDTH; | | int | main (void) | { | | ; | return 0; | } configure:29485: result: no configure:30007: checking whether memmem is declared configure:30007: gcc -c -g3 -O2 conftest.c >&5 -Werror=implicit-function-declaration configure:30007: $? = 0 configure:30007: result: yes configure:30016: checking whether memrchr is declared configure:30016: gcc -c -g3 -O2 conftest.c >&5 -Werror=implicit-function-declaration conftest.c:272:10: error: use of undeclared identifier 'memrchr' (void) memrchr; ^ 1 error generated. configure:30016: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_GLIB 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define TERM_HEADER "nsterm.h" | #define EMACS_CONFIGURATION "x86_64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--with-native-compilation" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main (void) | { | #ifndef memrchr | #ifdef __cplusplus | (void) memrchr; | #else | (void) memrchr; | #endif | #endif | | ; | return 0; | } configure:30016: result: no configure:30029: checking whether defines MIN and MAX configure:30047: gcc -c -g3 -O2 conftest.c >&5 conftest.c:239:21: error: implicit declaration of function 'MIN' is invalid in C99 [-Werror,-Wimplicit-function-declaration] int x = MIN (42, 17); ^ conftest.c:239:21: error: initializer element is not a compile-time constant int x = MIN (42, 17); ^~~~~~~~~~~~ 2 errors generated. configure:30047: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_GLIB 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define TERM_HEADER "nsterm.h" | #define EMACS_CONFIGURATION "x86_64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--with-native-compilation" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | /* end confdefs.h. */ | #include | int x = MIN (42, 17); | int | main (void) | { | | ; | return 0; | } configure:30055: result: no configure:30068: checking whether defines MIN and MAX configure:30086: gcc -c -g3 -O2 conftest.c >&5 configure:30086: $? = 0 configure:30094: result: yes configure:30127: checking whether time_t is signed configure:30145: gcc -c -g3 -O2 conftest.c >&5 configure:30145: $? = 0 configure:30153: result: yes configure:30161: checking whether alarm is declared configure:30161: gcc -c -g3 -O2 conftest.c >&5 -Werror=implicit-function-declaration configure:30161: $? = 0 configure:30161: result: yes configure:30176: checking for working mktime configure:30423: gcc -o conftest -g3 -O2 conftest.c >&5 configure:30423: $? = 0 configure:30423: ./conftest configure:30423: $? = 1 configure: program exited with status 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_GLIB 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define TERM_HEADER "nsterm.h" | #define EMACS_CONFIGURATION "x86_64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--with-native-compilation" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | /* end confdefs.h. */ | /* Test program from Paul Eggert and Tony Leneis. */ | #include | #include | #include | | #ifdef HAVE_UNISTD_H | # include | #endif | | #if HAVE_DECL_ALARM | # include | #endif | | | | | #if defined _WIN32 && !defined __CYGWIN__ | #define access _access | #define chdir _chdir | #define chmod _chmod | #define close _close | #define creat _creat | #define dup _dup | #define dup2 _dup2 | #define ecvt _ecvt | #define execl _execl | #define execle _execle | #define execlp _execlp | #define execv _execv | #define execve _execve | #define execvp _execvp | #define execvpe _execvpe | #define fcloseall _fcloseall | #define fcvt _fcvt | #define fdopen _fdopen | #define fileno _fileno | #define gcvt _gcvt | #define getcwd _getcwd | #define getpid _getpid | #define getw _getw | #define isatty _isatty | #define j0 _j0 | #define j1 _j1 | #define jn _jn | #define lfind _lfind | #define lsearch _lsearch | #define lseek _lseek | #define memccpy _memccpy | #define mkdir _mkdir | #define mktemp _mktemp | #define open _open | #define putenv _putenv | #define putw _putw | #define read _read | #define rmdir _rmdir | #define strdup _strdup | #define swab _swab | #define tempnam _tempnam | #define tzset _tzset | #define umask _umask | #define unlink _unlink | #define utime _utime | #define wcsdup _wcsdup | #define write _write | #define y0 _y0 | #define y1 _y1 | #define yn _yn | #endif | | | | #ifndef TIME_T_IS_SIGNED | # define TIME_T_IS_SIGNED 0 | #endif | | static time_t time_t_max; | static time_t time_t_min; | | /* Values we'll use to set the TZ environment variable. */ | static char *tz_strings[] = { | (char *) 0, "TZ=GMT0", "TZ=JST-9", | "TZ=EST+3EDT+2,M10.1.0/00:00:00,M2.3.0/00:00:00" | }; | #define N_STRINGS (sizeof (tz_strings) / sizeof (tz_strings[0])) | | /* Return 0 if mktime fails to convert a date in the spring-forward gap. | Based on a problem report from Andreas Jaeger. */ | static int | spring_forward_gap () | { | /* glibc (up to about 1998-10-07) failed this test. */ | struct tm tm; | | /* Use the portable POSIX.1 specification "TZ=PST8PDT,M4.1.0,M10.5.0" | instead of "TZ=America/Vancouver" in order to detect the bug even | on systems that don't support the Olson extension, or don't have the | full zoneinfo tables installed. */ | if (putenv ("TZ=PST8PDT,M4.1.0,M10.5.0") != 0) | return -1; | | tm.tm_year = 98; | tm.tm_mon = 3; | tm.tm_mday = 5; | tm.tm_hour = 2; | tm.tm_min = 0; | tm.tm_sec = 0; | tm.tm_isdst = -1; | return mktime (&tm) != (time_t) -1; | } | | static int | mktime_test1 (time_t now) | { | struct tm *lt; | return ! (lt = localtime (&now)) || mktime (lt) == now; | } | | static int | mktime_test (time_t now) | { | return (mktime_test1 (now) | && mktime_test1 ((time_t) (time_t_max - now)) | && mktime_test1 ((time_t) (time_t_min + now))); | } | | static int | irix_6_4_bug () | { | /* Based on code from Ariel Faigon. */ | struct tm tm; | tm.tm_year = 96; | tm.tm_mon = 3; | tm.tm_mday = 0; | tm.tm_hour = 0; | tm.tm_min = 0; | tm.tm_sec = 0; | tm.tm_isdst = -1; | mktime (&tm); | return tm.tm_mon == 2 && tm.tm_mday == 31; | } | | static int | bigtime_test (int j) | { | struct tm tm; | time_t now; | tm.tm_year = tm.tm_mon = tm.tm_mday = tm.tm_hour = tm.tm_min = tm.tm_sec = j; | now = mktime (&tm); | if (now != (time_t) -1) | { | struct tm *lt = localtime (&now); | if (! (lt | && lt->tm_year == tm.tm_year | && lt->tm_mon == tm.tm_mon | && lt->tm_mday == tm.tm_mday | && lt->tm_hour == tm.tm_hour | && lt->tm_min == tm.tm_min | && lt->tm_sec == tm.tm_sec | && lt->tm_yday == tm.tm_yday | && lt->tm_wday == tm.tm_wday | && ((lt->tm_isdst < 0 ? -1 : 0 < lt->tm_isdst) | == (tm.tm_isdst < 0 ? -1 : 0 < tm.tm_isdst)))) | return 0; | } | return 1; | } | | static int | year_2050_test () | { | /* The correct answer for 2050-02-01 00:00:00 in Pacific time, | ignoring leap seconds. */ | unsigned long int answer = 2527315200UL; | | struct tm tm; | time_t t; | tm.tm_year = 2050 - 1900; | tm.tm_mon = 2 - 1; | tm.tm_mday = 1; | tm.tm_hour = tm.tm_min = tm.tm_sec = 0; | tm.tm_isdst = -1; | | /* Use the portable POSIX.1 specification "TZ=PST8PDT,M4.1.0,M10.5.0" | instead of "TZ=America/Vancouver" in order to detect the bug even | on systems that don't support the Olson extension, or don't have the | full zoneinfo tables installed. */ | if (putenv ("TZ=PST8PDT,M4.1.0,M10.5.0") != 0) | return -1; | | t = mktime (&tm); | | /* Check that the result is either a failure, or close enough | to the correct answer that we can assume the discrepancy is | due to leap seconds. */ | return (t == (time_t) -1 | || (0 < t && answer - 120 <= t && t <= answer + 120)); | } | | static int | indiana_test () | { | if (putenv ("TZ=America/Indiana/Indianapolis") != 0) | return -1; | struct tm tm; | tm.tm_year = 1986 - 1900; tm.tm_mon = 4 - 1; tm.tm_mday = 28; | tm.tm_hour = 16; tm.tm_min = 24; tm.tm_sec = 50; tm.tm_isdst = 0; | time_t std = mktime (&tm); | if (! (std == 515107490 || std == 515107503)) | return 1; | | /* This platform supports TZDB, either without or with leap seconds. | Return true if GNU Bug#48085 is absent. */ | tm.tm_isdst = 1; | time_t dst = mktime (&tm); | return std - dst == 60 * 60; | } | | int | main () | { | int result = 0; | time_t t, delta; | int i, j; | int time_t_signed_magnitude = (time_t) ~ (time_t) 0 < (time_t) -1; | | #if HAVE_DECL_ALARM | /* This test makes some buggy mktime implementations loop. | Give up after 60 seconds; a mktime slower than that | isn't worth using anyway. */ | signal (SIGALRM, SIG_DFL); | alarm (60); | #endif | | time_t_max = (! TIME_T_IS_SIGNED | ? (time_t) -1 | : ((((time_t) 1 << (sizeof (time_t) * CHAR_BIT - 2)) - 1) | * 2 + 1)); | time_t_min = (! TIME_T_IS_SIGNED | ? (time_t) 0 | : time_t_signed_magnitude | ? ~ (time_t) 0 | : ~ time_t_max); | | delta = time_t_max / 997; /* a suitable prime number */ | for (i = 0; i < N_STRINGS; i++) | { | if (tz_strings[i]) | putenv (tz_strings[i]); | | for (t = 0; t <= time_t_max - delta && (result & 1) == 0; t += delta) | if (! mktime_test (t)) | result |= 1; | if ((result & 2) == 0 | && ! (mktime_test ((time_t) 1) | && mktime_test ((time_t) (60 * 60)) | && mktime_test ((time_t) (60 * 60 * 24)))) | result |= 2; | | for (j = 1; (result & 4) == 0; j <<= 1) | { | if (! bigtime_test (j)) | result |= 4; | if (INT_MAX / 2 < j) | break; | } | if ((result & 8) == 0 && ! bigtime_test (INT_MAX)) | result |= 8; | } | if (! irix_6_4_bug ()) | result |= 16; | if (! spring_forward_gap ()) | result |= 32; | if (! year_2050_test () || ! indiana_test ()) | result |= 64; | return result; | } configure:30436: result: no configure:30493: checking whether struct tm is in sys/time.h or time.h configure:30514: gcc -c -g3 -O2 conftest.c >&5 configure:30514: $? = 0 configure:30522: result: time.h configure:30530: checking for struct tm.tm_zone configure:30530: gcc -c -g3 -O2 conftest.c >&5 configure:30530: $? = 0 configure:30530: result: yes configure:30597: checking for struct tm.tm_gmtoff configure:30597: gcc -c -g3 -O2 conftest.c >&5 configure:30597: $? = 0 configure:30597: result: yes configure:30617: checking whether is self-contained configure:30635: gcc -c -g3 -O2 conftest.c >&5 configure:30635: $? = 0 configure:30655: gcc -c -g3 -O2 conftest.c >&5 configure:30655: $? = 0 configure:30686: gcc -o conftest -g3 -O2 conftest.c >&5 configure:30686: $? = 0 configure:30700: result: yes configure:30862: checking for inline configure:30879: gcc -c -g3 -O2 conftest.c >&5 configure:30879: $? = 0 configure:30888: result: inline configure:30909: checking for sigset_t configure:30909: gcc -c -g3 -O2 conftest.c >&5 configure:30909: $? = 0 configure:30909: gcc -c -g3 -O2 conftest.c >&5 conftest.c:253:23: error: expected expression if (sizeof ((sigset_t))) ^ 1 error generated. configure:30909: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_GLIB 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define TERM_HEADER "nsterm.h" | #define EMACS_CONFIGURATION "x86_64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--with-native-compilation" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | /* end confdefs.h. */ | | #include | /* Mingw defines sigset_t not in , but in . */ | #include | | | int | main (void) | { | if (sizeof ((sigset_t))) | return 0; | ; | return 0; | } configure:30909: result: yes configure:31008: checking for volatile sig_atomic_t configure:31008: gcc -c -g3 -O2 conftest.c >&5 configure:31008: $? = 0 configure:31008: gcc -c -g3 -O2 conftest.c >&5 conftest.c:252:36: error: expected expression if (sizeof ((volatile sig_atomic_t))) ^ 1 error generated. configure:31008: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_GLIB 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define TERM_HEADER "nsterm.h" | #define EMACS_CONFIGURATION "x86_64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--with-native-compilation" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | /* end confdefs.h. */ | | #include | | | int | main (void) | { | if (sizeof ((volatile sig_atomic_t))) | return 0; | ; | return 0; | } configure:31008: result: yes configure:31025: checking for sighandler_t configure:31025: gcc -c -g3 -O2 conftest.c >&5 conftest.c:252:13: error: use of undeclared identifier 'sighandler_t' if (sizeof (sighandler_t)) ^ 1 error generated. configure:31025: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_GLIB 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define TERM_HEADER "nsterm.h" | #define EMACS_CONFIGURATION "x86_64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--with-native-compilation" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | /* end confdefs.h. */ | | #include | | | int | main (void) | { | if (sizeof (sighandler_t)) | return 0; | ; | return 0; | } configure:31025: result: no configure:31058: checking for wchar_t configure:31076: gcc -c -g3 -O2 conftest.c >&5 configure:31076: $? = 0 configure:31084: result: yes configure:31100: checking for good max_align_t configure:31130: gcc -c -g3 -O2 conftest.c >&5 configure:31130: $? = 0 configure:31139: result: yes configure:31151: checking whether NULL can be used in arbitrary expressions configure:31170: gcc -c -g3 -O2 conftest.c >&5 configure:31170: $? = 0 configure:31178: result: yes configure:31314: checking whether fcloseall is declared configure:31314: gcc -c -g3 -O2 conftest.c >&5 -Werror=implicit-function-declaration conftest.c:281:10: error: use of undeclared identifier 'fcloseall' (void) fcloseall; ^ 1 error generated. configure:31314: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_GLIB 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define TERM_HEADER "nsterm.h" | #define EMACS_CONFIGURATION "x86_64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--with-native-compilation" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main (void) | { | #ifndef fcloseall | #ifdef __cplusplus | (void) fcloseall; | #else | (void) fcloseall; | #endif | #endif | | ; | return 0; | } configure:31314: result: no configure:31401: checking which flavor of printf attribute matches inttypes macros configure:31429: gcc -c -g3 -O2 conftest.c >&5 configure:31429: $? = 0 configure:31437: result: system configure:31701: checking whether ecvt is declared configure:31701: gcc -c -g3 -O2 conftest.c >&5 -Werror=implicit-function-declaration configure:31701: $? = 0 configure:31701: result: yes configure:31710: checking whether fcvt is declared configure:31710: gcc -c -g3 -O2 conftest.c >&5 -Werror=implicit-function-declaration configure:31710: $? = 0 configure:31710: result: yes configure:31719: checking whether gcvt is declared configure:31719: gcc -c -g3 -O2 conftest.c >&5 -Werror=implicit-function-declaration configure:31719: $? = 0 configure:31719: result: yes configure:31899: checking whether strnlen is declared configure:31899: gcc -c -g3 -O2 conftest.c >&5 -Werror=implicit-function-declaration configure:31899: $? = 0 configure:31899: result: yes configure:31909: checking whether strtoimax is declared configure:31909: gcc -c -g3 -O2 conftest.c >&5 -Werror=implicit-function-declaration configure:31909: $? = 0 configure:31909: result: yes configure:32015: checking whether stat file-mode macros are broken configure:32043: gcc -c -g3 -O2 conftest.c >&5 configure:32043: $? = 0 configure:32051: result: no configure:32156: checking for nlink_t configure:32156: gcc -c -g3 -O2 conftest.c >&5 configure:32156: $? = 0 configure:32156: gcc -c -g3 -O2 conftest.c >&5 conftest.c:259:22: error: expected expression if (sizeof ((nlink_t))) ^ 1 error generated. configure:32156: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_GLIB 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define TERM_HEADER "nsterm.h" | #define EMACS_CONFIGURATION "x86_64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--with-native-compilation" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | /* end confdefs.h. */ | #include | #include | | int | main (void) | { | if (sizeof ((nlink_t))) | return 0; | ; | return 0; | } configure:32156: result: yes configure:32276: checking for struct timespec in configure:32294: gcc -c -g3 -O2 conftest.c >&5 configure:32294: $? = 0 configure:32302: result: yes configure:32492: checking for TIME_UTC in configure:32510: gcc -c -g3 -O2 conftest.c >&5 configure:32510: $? = 0 configure:32518: result: yes configure:32529: checking whether execvpe is declared configure:32529: gcc -c -g3 -O2 conftest.c >&5 -Werror=implicit-function-declaration conftest.c:289:10: error: use of undeclared identifier 'execvpe' (void) execvpe; ^ 1 error generated. configure:32529: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_GLIB 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define TERM_HEADER "nsterm.h" | #define EMACS_CONFIGURATION "x86_64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--with-native-compilation" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main (void) | { | #ifndef execvpe | #ifdef __cplusplus | (void) execvpe; | #else | (void) execvpe; | #endif | #endif | | ; | return 0; | } configure:32529: result: no configure:32640: checking whether clearerr_unlocked is declared configure:32640: gcc -c -g3 -O2 conftest.c >&5 -Werror=implicit-function-declaration configure:32640: $? = 0 configure:32640: result: yes configure:32649: checking whether feof_unlocked is declared configure:32649: gcc -c -g3 -O2 conftest.c >&5 -Werror=implicit-function-declaration configure:32649: $? = 0 configure:32649: result: yes configure:32658: checking whether ferror_unlocked is declared configure:32658: gcc -c -g3 -O2 conftest.c >&5 -Werror=implicit-function-declaration configure:32658: $? = 0 configure:32658: result: yes configure:32667: checking whether fflush_unlocked is declared configure:32667: gcc -c -g3 -O2 conftest.c >&5 -Werror=implicit-function-declaration conftest.c:293:10: error: use of undeclared identifier 'fflush_unlocked' (void) fflush_unlocked; ^ 1 error generated. configure:32667: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_GLIB 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define TERM_HEADER "nsterm.h" | #define EMACS_CONFIGURATION "x86_64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--with-native-compilation" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define HAVE_DECL_CLEARERR_UNLOCKED 1 | #define HAVE_DECL_FEOF_UNLOCKED 1 | #define HAVE_DECL_FERROR_UNLOCKED 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main (void) | { | #ifndef fflush_unlocked | #ifdef __cplusplus | (void) fflush_unlocked; | #else | (void) fflush_unlocked; | #endif | #endif | | ; | return 0; | } configure:32667: result: no configure:32676: checking whether fgets_unlocked is declared configure:32676: gcc -c -g3 -O2 conftest.c >&5 -Werror=implicit-function-declaration conftest.c:294:10: error: use of undeclared identifier 'fgets_unlocked' (void) fgets_unlocked; ^ 1 error generated. configure:32676: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_GLIB 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define TERM_HEADER "nsterm.h" | #define EMACS_CONFIGURATION "x86_64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--with-native-compilation" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define HAVE_DECL_CLEARERR_UNLOCKED 1 | #define HAVE_DECL_FEOF_UNLOCKED 1 | #define HAVE_DECL_FERROR_UNLOCKED 1 | #define HAVE_DECL_FFLUSH_UNLOCKED 0 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main (void) | { | #ifndef fgets_unlocked | #ifdef __cplusplus | (void) fgets_unlocked; | #else | (void) fgets_unlocked; | #endif | #endif | | ; | return 0; | } configure:32676: result: no configure:32685: checking whether fputc_unlocked is declared configure:32685: gcc -c -g3 -O2 conftest.c >&5 -Werror=implicit-function-declaration conftest.c:295:10: error: use of undeclared identifier 'fputc_unlocked' (void) fputc_unlocked; ^ 1 error generated. configure:32685: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_GLIB 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define TERM_HEADER "nsterm.h" | #define EMACS_CONFIGURATION "x86_64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--with-native-compilation" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define HAVE_DECL_CLEARERR_UNLOCKED 1 | #define HAVE_DECL_FEOF_UNLOCKED 1 | #define HAVE_DECL_FERROR_UNLOCKED 1 | #define HAVE_DECL_FFLUSH_UNLOCKED 0 | #define HAVE_DECL_FGETS_UNLOCKED 0 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main (void) | { | #ifndef fputc_unlocked | #ifdef __cplusplus | (void) fputc_unlocked; | #else | (void) fputc_unlocked; | #endif | #endif | | ; | return 0; | } configure:32685: result: no configure:32694: checking whether fputs_unlocked is declared configure:32694: gcc -c -g3 -O2 conftest.c >&5 -Werror=implicit-function-declaration conftest.c:296:10: error: use of undeclared identifier 'fputs_unlocked' (void) fputs_unlocked; ^ 1 error generated. configure:32694: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_GLIB 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define TERM_HEADER "nsterm.h" | #define EMACS_CONFIGURATION "x86_64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--with-native-compilation" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define HAVE_DECL_CLEARERR_UNLOCKED 1 | #define HAVE_DECL_FEOF_UNLOCKED 1 | #define HAVE_DECL_FERROR_UNLOCKED 1 | #define HAVE_DECL_FFLUSH_UNLOCKED 0 | #define HAVE_DECL_FGETS_UNLOCKED 0 | #define HAVE_DECL_FPUTC_UNLOCKED 0 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main (void) | { | #ifndef fputs_unlocked | #ifdef __cplusplus | (void) fputs_unlocked; | #else | (void) fputs_unlocked; | #endif | #endif | | ; | return 0; | } configure:32694: result: no configure:32703: checking whether fread_unlocked is declared configure:32703: gcc -c -g3 -O2 conftest.c >&5 -Werror=implicit-function-declaration conftest.c:297:10: error: use of undeclared identifier 'fread_unlocked' (void) fread_unlocked; ^ 1 error generated. configure:32703: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_GLIB 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define TERM_HEADER "nsterm.h" | #define EMACS_CONFIGURATION "x86_64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--with-native-compilation" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define HAVE_DECL_CLEARERR_UNLOCKED 1 | #define HAVE_DECL_FEOF_UNLOCKED 1 | #define HAVE_DECL_FERROR_UNLOCKED 1 | #define HAVE_DECL_FFLUSH_UNLOCKED 0 | #define HAVE_DECL_FGETS_UNLOCKED 0 | #define HAVE_DECL_FPUTC_UNLOCKED 0 | #define HAVE_DECL_FPUTS_UNLOCKED 0 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main (void) | { | #ifndef fread_unlocked | #ifdef __cplusplus | (void) fread_unlocked; | #else | (void) fread_unlocked; | #endif | #endif | | ; | return 0; | } configure:32703: result: no configure:32712: checking whether fwrite_unlocked is declared configure:32712: gcc -c -g3 -O2 conftest.c >&5 -Werror=implicit-function-declaration conftest.c:298:10: error: use of undeclared identifier 'fwrite_unlocked' (void) fwrite_unlocked; ^ 1 error generated. configure:32712: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_GLIB 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define TERM_HEADER "nsterm.h" | #define EMACS_CONFIGURATION "x86_64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--with-native-compilation" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define HAVE_DECL_CLEARERR_UNLOCKED 1 | #define HAVE_DECL_FEOF_UNLOCKED 1 | #define HAVE_DECL_FERROR_UNLOCKED 1 | #define HAVE_DECL_FFLUSH_UNLOCKED 0 | #define HAVE_DECL_FGETS_UNLOCKED 0 | #define HAVE_DECL_FPUTC_UNLOCKED 0 | #define HAVE_DECL_FPUTS_UNLOCKED 0 | #define HAVE_DECL_FREAD_UNLOCKED 0 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main (void) | { | #ifndef fwrite_unlocked | #ifdef __cplusplus | (void) fwrite_unlocked; | #else | (void) fwrite_unlocked; | #endif | #endif | | ; | return 0; | } configure:32712: result: no configure:32721: checking whether getc_unlocked is declared configure:32721: gcc -c -g3 -O2 conftest.c >&5 -Werror=implicit-function-declaration configure:32721: $? = 0 configure:32721: result: yes configure:32730: checking whether getchar_unlocked is declared configure:32730: gcc -c -g3 -O2 conftest.c >&5 -Werror=implicit-function-declaration configure:32730: $? = 0 configure:32730: result: yes configure:32739: checking whether putc_unlocked is declared configure:32739: gcc -c -g3 -O2 conftest.c >&5 -Werror=implicit-function-declaration configure:32739: $? = 0 configure:32739: result: yes configure:32748: checking whether putchar_unlocked is declared configure:32748: gcc -c -g3 -O2 conftest.c >&5 -Werror=implicit-function-declaration configure:32748: $? = 0 configure:32748: result: yes configure:32758: checking type of array argument to getgroups configure:32794: gcc -o conftest -g3 -O2 conftest.c >&5 configure:32794: $? = 0 configure:32794: ./conftest configure:32794: $? = 0 configure:32821: result: gid_t configure:32828: checking whether getdtablesize is declared configure:32828: gcc -c -g3 -O2 conftest.c >&5 -Werror=implicit-function-declaration configure:32828: $? = 0 configure:32828: result: yes configure:32838: checking whether malloc is ptrdiff_t safe configure:32875: gcc -c -g3 -O2 conftest.c >&5 configure:32875: $? = 0 configure:32884: result: yes configure:32894: checking whether malloc, realloc, calloc set errno on failure configure:32912: result: yes configure:32928: checking for O_CLOEXEC configure:32949: gcc -c -g3 -O2 conftest.c >&5 configure:32949: $? = 0 configure:32957: result: yes configure:32962: checking for promoted mode_t type configure:32980: gcc -c -g3 -O2 conftest.c >&5 configure:32980: $? = 0 configure:32989: result: int configure:33003: checking whether the utimes function works configure:33144: gcc -o conftest -g3 -O2 conftest.c >&5 configure:33144: $? = 0 configure:33144: ./conftest configure:33144: $? = 0 configure:33156: result: yes configure:33172: checking for C compiler option to allow warnings configure:33181: gcc -g3 -O2 -c conftest.c 2>conftest1.err configure:33184: $? = 0 configure:33187: gcc -g3 -O2 -Wno-error -c conftest.c 2>conftest2.err configure:33190: $? = 0 configure:33200: result: -Wno-error configure:33240: gcc -g3 -O2 -E conftest.c > conftest.out configure:33243: $? = 0 configure:33281: checking for sys/acl.h configure:33281: gcc -c -g3 -O2 conftest.c >&5 configure:33281: $? = 0 configure:33281: result: yes configure:33292: checking for library containing acl_get_file configure:33322: gcc -o conftest -g3 -O2 conftest.c >&5 configure:33322: $? = 0 configure:33342: result: none required configure:33351: checking for acl_get_file configure:33351: gcc -o conftest -g3 -O2 conftest.c >&5 configure:33351: $? = 0 configure:33351: result: yes configure:33357: checking for acl_get_fd configure:33357: gcc -o conftest -g3 -O2 conftest.c >&5 configure:33357: $? = 0 configure:33357: result: yes configure:33363: checking for acl_set_file configure:33363: gcc -o conftest -g3 -O2 conftest.c >&5 configure:33363: $? = 0 configure:33363: result: yes configure:33369: checking for acl_set_fd configure:33369: gcc -o conftest -g3 -O2 conftest.c >&5 configure:33369: $? = 0 configure:33369: result: yes configure:33375: checking for acl_free configure:33375: gcc -o conftest -g3 -O2 conftest.c >&5 configure:33375: $? = 0 configure:33375: result: yes configure:33381: checking for acl_from_mode configure:33381: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "_acl_from_mode", referenced from: _main in conftest-ae2d74.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:33381: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_GLIB 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define TERM_HEADER "nsterm.h" | #define EMACS_CONFIGURATION "x86_64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--with-native-compilation" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define HAVE_DECL_CLEARERR_UNLOCKED 1 | #define HAVE_DECL_FEOF_UNLOCKED 1 | #define HAVE_DECL_FERROR_UNLOCKED 1 | #define HAVE_DECL_FFLUSH_UNLOCKED 0 | #define HAVE_DECL_FGETS_UNLOCKED 0 | #define HAVE_DECL_FPUTC_UNLOCKED 0 | #define HAVE_DECL_FPUTS_UNLOCKED 0 | #define HAVE_DECL_FREAD_UNLOCKED 0 | #define HAVE_DECL_FWRITE_UNLOCKED 0 | #define HAVE_DECL_GETC_UNLOCKED 1 | #define HAVE_DECL_GETCHAR_UNLOCKED 1 | #define HAVE_DECL_PUTC_UNLOCKED 1 | #define HAVE_DECL_PUTCHAR_UNLOCKED 1 | #define GETGROUPS_T gid_t | #define HAVE_DECL_GETDTABLESIZE 1 | #define HAVE_MALLOC_POSIX 1 | #define PROMOTED_MODE_T int | #define HAVE_WORKING_UTIMES 1 | #define HAVE_SYS_ACL_H 1 | #define HAVE_ACL_GET_FILE 1 | #define HAVE_ACL_GET_FD 1 | #define HAVE_ACL_SET_FILE 1 | #define HAVE_ACL_SET_FD 1 | #define HAVE_ACL_FREE 1 | /* end confdefs.h. */ | /* Define acl_from_mode to an innocuous variant, in case declares acl_from_mode. | For example, HP-UX 11i declares gettimeofday. */ | #define acl_from_mode innocuous_acl_from_mode | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char acl_from_mode (); below. */ | | #include | #undef acl_from_mode | | /* 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 acl_from_mode (); | /* 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_acl_from_mode || defined __stub___acl_from_mode | choke me | #endif | | int | main (void) | { | return acl_from_mode (); | ; | return 0; | } configure:33381: result: no configure:33387: checking for acl_from_text configure:33387: gcc -o conftest -g3 -O2 conftest.c >&5 configure:33387: $? = 0 configure:33387: result: yes configure:33393: checking for acl_delete_def_file configure:33393: gcc -o conftest -g3 -O2 conftest.c >&5 configure:33393: $? = 0 configure:33393: result: yes configure:33399: checking for acl_extended_file configure:33399: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "_acl_extended_file", referenced from: _main in conftest-102b8c.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:33399: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_GLIB 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define TERM_HEADER "nsterm.h" | #define EMACS_CONFIGURATION "x86_64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--with-native-compilation" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define HAVE_DECL_CLEARERR_UNLOCKED 1 | #define HAVE_DECL_FEOF_UNLOCKED 1 | #define HAVE_DECL_FERROR_UNLOCKED 1 | #define HAVE_DECL_FFLUSH_UNLOCKED 0 | #define HAVE_DECL_FGETS_UNLOCKED 0 | #define HAVE_DECL_FPUTC_UNLOCKED 0 | #define HAVE_DECL_FPUTS_UNLOCKED 0 | #define HAVE_DECL_FREAD_UNLOCKED 0 | #define HAVE_DECL_FWRITE_UNLOCKED 0 | #define HAVE_DECL_GETC_UNLOCKED 1 | #define HAVE_DECL_GETCHAR_UNLOCKED 1 | #define HAVE_DECL_PUTC_UNLOCKED 1 | #define HAVE_DECL_PUTCHAR_UNLOCKED 1 | #define GETGROUPS_T gid_t | #define HAVE_DECL_GETDTABLESIZE 1 | #define HAVE_MALLOC_POSIX 1 | #define PROMOTED_MODE_T int | #define HAVE_WORKING_UTIMES 1 | #define HAVE_SYS_ACL_H 1 | #define HAVE_ACL_GET_FILE 1 | #define HAVE_ACL_GET_FD 1 | #define HAVE_ACL_SET_FILE 1 | #define HAVE_ACL_SET_FD 1 | #define HAVE_ACL_FREE 1 | #define HAVE_ACL_FROM_TEXT 1 | #define HAVE_ACL_DELETE_DEF_FILE 1 | /* end confdefs.h. */ | /* Define acl_extended_file to an innocuous variant, in case declares acl_extended_file. | For example, HP-UX 11i declares gettimeofday. */ | #define acl_extended_file innocuous_acl_extended_file | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char acl_extended_file (); below. */ | | #include | #undef acl_extended_file | | /* 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 acl_extended_file (); | /* 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_acl_extended_file || defined __stub___acl_extended_file | choke me | #endif | | int | main (void) | { | return acl_extended_file (); | ; | return 0; | } configure:33399: result: no configure:33405: checking for acl_delete_fd_np configure:33405: gcc -o conftest -g3 -O2 conftest.c >&5 configure:33405: $? = 0 configure:33405: result: yes configure:33411: checking for acl_delete_file_np configure:33411: gcc -o conftest -g3 -O2 conftest.c >&5 configure:33411: $? = 0 configure:33411: result: yes configure:33417: checking for acl_copy_ext_native configure:33417: gcc -o conftest -g3 -O2 conftest.c >&5 configure:33417: $? = 0 configure:33417: result: yes configure:33423: checking for acl_create_entry_np configure:33423: gcc -o conftest -g3 -O2 conftest.c >&5 configure:33423: $? = 0 configure:33423: result: yes configure:33429: checking for acl_to_short_text configure:33429: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "_acl_to_short_text", referenced from: _main in conftest-935c50.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:33429: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_GLIB 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define TERM_HEADER "nsterm.h" | #define EMACS_CONFIGURATION "x86_64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--with-native-compilation" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define HAVE_DECL_CLEARERR_UNLOCKED 1 | #define HAVE_DECL_FEOF_UNLOCKED 1 | #define HAVE_DECL_FERROR_UNLOCKED 1 | #define HAVE_DECL_FFLUSH_UNLOCKED 0 | #define HAVE_DECL_FGETS_UNLOCKED 0 | #define HAVE_DECL_FPUTC_UNLOCKED 0 | #define HAVE_DECL_FPUTS_UNLOCKED 0 | #define HAVE_DECL_FREAD_UNLOCKED 0 | #define HAVE_DECL_FWRITE_UNLOCKED 0 | #define HAVE_DECL_GETC_UNLOCKED 1 | #define HAVE_DECL_GETCHAR_UNLOCKED 1 | #define HAVE_DECL_PUTC_UNLOCKED 1 | #define HAVE_DECL_PUTCHAR_UNLOCKED 1 | #define GETGROUPS_T gid_t | #define HAVE_DECL_GETDTABLESIZE 1 | #define HAVE_MALLOC_POSIX 1 | #define PROMOTED_MODE_T int | #define HAVE_WORKING_UTIMES 1 | #define HAVE_SYS_ACL_H 1 | #define HAVE_ACL_GET_FILE 1 | #define HAVE_ACL_GET_FD 1 | #define HAVE_ACL_SET_FILE 1 | #define HAVE_ACL_SET_FD 1 | #define HAVE_ACL_FREE 1 | #define HAVE_ACL_FROM_TEXT 1 | #define HAVE_ACL_DELETE_DEF_FILE 1 | #define HAVE_ACL_DELETE_FD_NP 1 | #define HAVE_ACL_DELETE_FILE_NP 1 | #define HAVE_ACL_COPY_EXT_NATIVE 1 | #define HAVE_ACL_CREATE_ENTRY_NP 1 | /* end confdefs.h. */ | /* Define acl_to_short_text to an innocuous variant, in case declares acl_to_short_text. | For example, HP-UX 11i declares gettimeofday. */ | #define acl_to_short_text innocuous_acl_to_short_text | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char acl_to_short_text (); below. */ | | #include | #undef acl_to_short_text | | /* 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 acl_to_short_text (); | /* 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_acl_to_short_text || defined __stub___acl_to_short_text | choke me | #endif | | int | main (void) | { | return acl_to_short_text (); | ; | return 0; | } configure:33429: result: no configure:33435: checking for acl_free_text configure:33435: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "_acl_free_text", referenced from: _main in conftest-34052b.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:33435: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_GLIB 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define TERM_HEADER "nsterm.h" | #define EMACS_CONFIGURATION "x86_64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--with-native-compilation" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define HAVE_DECL_CLEARERR_UNLOCKED 1 | #define HAVE_DECL_FEOF_UNLOCKED 1 | #define HAVE_DECL_FERROR_UNLOCKED 1 | #define HAVE_DECL_FFLUSH_UNLOCKED 0 | #define HAVE_DECL_FGETS_UNLOCKED 0 | #define HAVE_DECL_FPUTC_UNLOCKED 0 | #define HAVE_DECL_FPUTS_UNLOCKED 0 | #define HAVE_DECL_FREAD_UNLOCKED 0 | #define HAVE_DECL_FWRITE_UNLOCKED 0 | #define HAVE_DECL_GETC_UNLOCKED 1 | #define HAVE_DECL_GETCHAR_UNLOCKED 1 | #define HAVE_DECL_PUTC_UNLOCKED 1 | #define HAVE_DECL_PUTCHAR_UNLOCKED 1 | #define GETGROUPS_T gid_t | #define HAVE_DECL_GETDTABLESIZE 1 | #define HAVE_MALLOC_POSIX 1 | #define PROMOTED_MODE_T int | #define HAVE_WORKING_UTIMES 1 | #define HAVE_SYS_ACL_H 1 | #define HAVE_ACL_GET_FILE 1 | #define HAVE_ACL_GET_FD 1 | #define HAVE_ACL_SET_FILE 1 | #define HAVE_ACL_SET_FD 1 | #define HAVE_ACL_FREE 1 | #define HAVE_ACL_FROM_TEXT 1 | #define HAVE_ACL_DELETE_DEF_FILE 1 | #define HAVE_ACL_DELETE_FD_NP 1 | #define HAVE_ACL_DELETE_FILE_NP 1 | #define HAVE_ACL_COPY_EXT_NATIVE 1 | #define HAVE_ACL_CREATE_ENTRY_NP 1 | /* end confdefs.h. */ | /* Define acl_free_text to an innocuous variant, in case declares acl_free_text. | For example, HP-UX 11i declares gettimeofday. */ | #define acl_free_text innocuous_acl_free_text | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char acl_free_text (); below. */ | | #include | #undef acl_free_text | | /* 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 acl_free_text (); | /* 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_acl_free_text || defined __stub___acl_free_text | choke me | #endif | | int | main (void) | { | return acl_free_text (); | ; | return 0; | } configure:33435: result: no configure:33444: checking for working acl_get_file configure:33467: gcc -o conftest -g3 -O2 conftest.c >&5 configure:33467: $? = 0 configure:33478: result: yes configure:33486: checking for acl/libacl.h configure:33486: gcc -c -g3 -O2 conftest.c >&5 conftest.c:313:10: fatal error: 'acl/libacl.h' file not found #include ^~~~~~~~~~~~~~ 1 error generated. configure:33486: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_GLIB 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define TERM_HEADER "nsterm.h" | #define EMACS_CONFIGURATION "x86_64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--with-native-compilation" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define HAVE_DECL_CLEARERR_UNLOCKED 1 | #define HAVE_DECL_FEOF_UNLOCKED 1 | #define HAVE_DECL_FERROR_UNLOCKED 1 | #define HAVE_DECL_FFLUSH_UNLOCKED 0 | #define HAVE_DECL_FGETS_UNLOCKED 0 | #define HAVE_DECL_FPUTC_UNLOCKED 0 | #define HAVE_DECL_FPUTS_UNLOCKED 0 | #define HAVE_DECL_FREAD_UNLOCKED 0 | #define HAVE_DECL_FWRITE_UNLOCKED 0 | #define HAVE_DECL_GETC_UNLOCKED 1 | #define HAVE_DECL_GETCHAR_UNLOCKED 1 | #define HAVE_DECL_PUTC_UNLOCKED 1 | #define HAVE_DECL_PUTCHAR_UNLOCKED 1 | #define GETGROUPS_T gid_t | #define HAVE_DECL_GETDTABLESIZE 1 | #define HAVE_MALLOC_POSIX 1 | #define PROMOTED_MODE_T int | #define HAVE_WORKING_UTIMES 1 | #define HAVE_SYS_ACL_H 1 | #define HAVE_ACL_GET_FILE 1 | #define HAVE_ACL_GET_FD 1 | #define HAVE_ACL_SET_FILE 1 | #define HAVE_ACL_SET_FD 1 | #define HAVE_ACL_FREE 1 | #define HAVE_ACL_FROM_TEXT 1 | #define HAVE_ACL_DELETE_DEF_FILE 1 | #define HAVE_ACL_DELETE_FD_NP 1 | #define HAVE_ACL_DELETE_FILE_NP 1 | #define HAVE_ACL_COPY_EXT_NATIVE 1 | #define HAVE_ACL_CREATE_ENTRY_NP 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:33486: result: no configure:33504: checking for acl_entries configure:33504: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "_acl_entries", referenced from: _main in conftest-e2d5da.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:33504: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_GLIB 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define TERM_HEADER "nsterm.h" | #define EMACS_CONFIGURATION "x86_64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--with-native-compilation" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define HAVE_DECL_CLEARERR_UNLOCKED 1 | #define HAVE_DECL_FEOF_UNLOCKED 1 | #define HAVE_DECL_FERROR_UNLOCKED 1 | #define HAVE_DECL_FFLUSH_UNLOCKED 0 | #define HAVE_DECL_FGETS_UNLOCKED 0 | #define HAVE_DECL_FPUTC_UNLOCKED 0 | #define HAVE_DECL_FPUTS_UNLOCKED 0 | #define HAVE_DECL_FREAD_UNLOCKED 0 | #define HAVE_DECL_FWRITE_UNLOCKED 0 | #define HAVE_DECL_GETC_UNLOCKED 1 | #define HAVE_DECL_GETCHAR_UNLOCKED 1 | #define HAVE_DECL_PUTC_UNLOCKED 1 | #define HAVE_DECL_PUTCHAR_UNLOCKED 1 | #define GETGROUPS_T gid_t | #define HAVE_DECL_GETDTABLESIZE 1 | #define HAVE_MALLOC_POSIX 1 | #define PROMOTED_MODE_T int | #define HAVE_WORKING_UTIMES 1 | #define HAVE_SYS_ACL_H 1 | #define HAVE_ACL_GET_FILE 1 | #define HAVE_ACL_GET_FD 1 | #define HAVE_ACL_SET_FILE 1 | #define HAVE_ACL_SET_FD 1 | #define HAVE_ACL_FREE 1 | #define HAVE_ACL_FROM_TEXT 1 | #define HAVE_ACL_DELETE_DEF_FILE 1 | #define HAVE_ACL_DELETE_FD_NP 1 | #define HAVE_ACL_DELETE_FILE_NP 1 | #define HAVE_ACL_COPY_EXT_NATIVE 1 | #define HAVE_ACL_CREATE_ENTRY_NP 1 | /* end confdefs.h. */ | /* Define acl_entries to an innocuous variant, in case declares acl_entries. | For example, HP-UX 11i declares gettimeofday. */ | #define acl_entries innocuous_acl_entries | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char acl_entries (); below. */ | | #include | #undef acl_entries | | /* 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 acl_entries (); | /* 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_acl_entries || defined __stub___acl_entries | choke me | #endif | | int | main (void) | { | return acl_entries (); | ; | return 0; | } configure:33504: result: no configure:33517: checking for ACL_FIRST_ENTRY configure:33536: gcc -c -g3 -O2 conftest.c >&5 configure:33536: $? = 0 configure:33544: result: yes configure:33551: checking for ACL_TYPE_EXTENDED configure:33570: gcc -c -g3 -O2 conftest.c >&5 configure:33570: $? = 0 configure:33578: result: yes configure:33763: checking for alloca as a compiler built-in configure:33789: result: yes configure:33838: checking for __builtin_expect configure:33854: gcc -o conftest -g3 -O2 conftest.c >&5 configure:33854: $? = 0 configure:33881: result: yes configure:33895: checking for byteswap.h configure:33895: gcc -c -g3 -O2 conftest.c >&5 conftest.c:318:10: fatal error: 'byteswap.h' file not found #include ^~~~~~~~~~~~ 1 error generated. configure:33895: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_GLIB 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define TERM_HEADER "nsterm.h" | #define EMACS_CONFIGURATION "x86_64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--with-native-compilation" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define HAVE_DECL_CLEARERR_UNLOCKED 1 | #define HAVE_DECL_FEOF_UNLOCKED 1 | #define HAVE_DECL_FERROR_UNLOCKED 1 | #define HAVE_DECL_FFLUSH_UNLOCKED 0 | #define HAVE_DECL_FGETS_UNLOCKED 0 | #define HAVE_DECL_FPUTC_UNLOCKED 0 | #define HAVE_DECL_FPUTS_UNLOCKED 0 | #define HAVE_DECL_FREAD_UNLOCKED 0 | #define HAVE_DECL_FWRITE_UNLOCKED 0 | #define HAVE_DECL_GETC_UNLOCKED 1 | #define HAVE_DECL_GETCHAR_UNLOCKED 1 | #define HAVE_DECL_PUTC_UNLOCKED 1 | #define HAVE_DECL_PUTCHAR_UNLOCKED 1 | #define GETGROUPS_T gid_t | #define HAVE_DECL_GETDTABLESIZE 1 | #define HAVE_MALLOC_POSIX 1 | #define PROMOTED_MODE_T int | #define HAVE_WORKING_UTIMES 1 | #define HAVE_SYS_ACL_H 1 | #define HAVE_ACL_GET_FILE 1 | #define HAVE_ACL_GET_FD 1 | #define HAVE_ACL_SET_FILE 1 | #define HAVE_ACL_SET_FD 1 | #define HAVE_ACL_FREE 1 | #define HAVE_ACL_FROM_TEXT 1 | #define HAVE_ACL_DELETE_DEF_FILE 1 | #define HAVE_ACL_DELETE_FD_NP 1 | #define HAVE_ACL_DELETE_FILE_NP 1 | #define HAVE_ACL_COPY_EXT_NATIVE 1 | #define HAVE_ACL_CREATE_ENTRY_NP 1 | #define HAVE_ACL_FIRST_ENTRY 1 | #define HAVE_ACL_TYPE_EXTENDED 1 | #define USE_ACL 1 | #define HAVE_ALLOCA 1 | #define HAVE___BUILTIN_EXPECT 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:33895: result: no configure:34018: checking for library containing clock_gettime configure:34048: gcc -o conftest -g3 -O2 conftest.c >&5 configure:34048: $? = 0 configure:34068: result: none required configure:34078: checking for clock_getres configure:34078: gcc -o conftest -g3 -O2 conftest.c >&5 configure:34078: $? = 0 configure:34078: result: yes configure:34084: checking for clock_gettime configure:34084: gcc -o conftest -g3 -O2 conftest.c >&5 configure:34084: $? = 0 configure:34084: result: yes configure:34090: checking for clock_settime configure:34090: gcc -o conftest -g3 -O2 conftest.c >&5 configure:34090: $? = 0 configure:34090: result: yes configure:34110: checking for copy_file_range configure:34132: gcc -o conftest -g3 -O2 conftest.c >&5 conftest.c:301:17: error: use of undeclared identifier 'copy_file_range' = copy_file_range; ^ 1 error generated. configure:34132: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_GLIB 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define TERM_HEADER "nsterm.h" | #define EMACS_CONFIGURATION "x86_64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--with-native-compilation" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define HAVE_DECL_CLEARERR_UNLOCKED 1 | #define HAVE_DECL_FEOF_UNLOCKED 1 | #define HAVE_DECL_FERROR_UNLOCKED 1 | #define HAVE_DECL_FFLUSH_UNLOCKED 0 | #define HAVE_DECL_FGETS_UNLOCKED 0 | #define HAVE_DECL_FPUTC_UNLOCKED 0 | #define HAVE_DECL_FPUTS_UNLOCKED 0 | #define HAVE_DECL_FREAD_UNLOCKED 0 | #define HAVE_DECL_FWRITE_UNLOCKED 0 | #define HAVE_DECL_GETC_UNLOCKED 1 | #define HAVE_DECL_GETCHAR_UNLOCKED 1 | #define HAVE_DECL_PUTC_UNLOCKED 1 | #define HAVE_DECL_PUTCHAR_UNLOCKED 1 | #define GETGROUPS_T gid_t | #define HAVE_DECL_GETDTABLESIZE 1 | #define HAVE_MALLOC_POSIX 1 | #define PROMOTED_MODE_T int | #define HAVE_WORKING_UTIMES 1 | #define HAVE_SYS_ACL_H 1 | #define HAVE_ACL_GET_FILE 1 | #define HAVE_ACL_GET_FD 1 | #define HAVE_ACL_SET_FILE 1 | #define HAVE_ACL_SET_FD 1 | #define HAVE_ACL_FREE 1 | #define HAVE_ACL_FROM_TEXT 1 | #define HAVE_ACL_DELETE_DEF_FILE 1 | #define HAVE_ACL_DELETE_FD_NP 1 | #define HAVE_ACL_DELETE_FILE_NP 1 | #define HAVE_ACL_COPY_EXT_NATIVE 1 | #define HAVE_ACL_CREATE_ENTRY_NP 1 | #define HAVE_ACL_FIRST_ENTRY 1 | #define HAVE_ACL_TYPE_EXTENDED 1 | #define USE_ACL 1 | #define HAVE_ALLOCA 1 | #define HAVE___BUILTIN_EXPECT 1 | #define GNULIB_CANONICALIZE_LGPL 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_SETTIME 1 | #define GNULIB_CLOSE_STREAM 1 | /* end confdefs.h. */ | #include | | int | main (void) | { | ssize_t (*func) (int, off_t *, int, off_t *, size_t, unsigned) | = copy_file_range; | return func (0, 0, 0, 0, 0, 0) & 127; | | ; | return 0; | } | configure:34142: result: no configure:34239: checking for d_type member in directory struct configure:34259: gcc -o conftest -g3 -O2 conftest.c >&5 configure:34259: $? = 0 configure:34270: result: yes configure:34288: checking whether // is distinct from / configure:34318: result: no configure:34329: checking whether dup2 works configure:34422: gcc -o conftest -g3 -O2 conftest.c >&5 configure:34422: $? = 0 configure:34422: ./conftest configure:34422: $? = 0 configure:34434: result: yes configure:34532: checking for library containing backtrace_symbols_fd configure:34562: gcc -o conftest -g3 -O2 conftest.c >&5 configure:34562: $? = 0 configure:34582: result: none required configure:34657: checking for explicit_memset configure:34657: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "_explicit_memset", referenced from: _main in conftest-f267d9.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:34657: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_GLIB 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define TERM_HEADER "nsterm.h" | #define EMACS_CONFIGURATION "x86_64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--with-native-compilation" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define HAVE_DECL_CLEARERR_UNLOCKED 1 | #define HAVE_DECL_FEOF_UNLOCKED 1 | #define HAVE_DECL_FERROR_UNLOCKED 1 | #define HAVE_DECL_FFLUSH_UNLOCKED 0 | #define HAVE_DECL_FGETS_UNLOCKED 0 | #define HAVE_DECL_FPUTC_UNLOCKED 0 | #define HAVE_DECL_FPUTS_UNLOCKED 0 | #define HAVE_DECL_FREAD_UNLOCKED 0 | #define HAVE_DECL_FWRITE_UNLOCKED 0 | #define HAVE_DECL_GETC_UNLOCKED 1 | #define HAVE_DECL_GETCHAR_UNLOCKED 1 | #define HAVE_DECL_PUTC_UNLOCKED 1 | #define HAVE_DECL_PUTCHAR_UNLOCKED 1 | #define GETGROUPS_T gid_t | #define HAVE_DECL_GETDTABLESIZE 1 | #define HAVE_MALLOC_POSIX 1 | #define PROMOTED_MODE_T int | #define HAVE_WORKING_UTIMES 1 | #define HAVE_SYS_ACL_H 1 | #define HAVE_ACL_GET_FILE 1 | #define HAVE_ACL_GET_FD 1 | #define HAVE_ACL_SET_FILE 1 | #define HAVE_ACL_SET_FD 1 | #define HAVE_ACL_FREE 1 | #define HAVE_ACL_FROM_TEXT 1 | #define HAVE_ACL_DELETE_DEF_FILE 1 | #define HAVE_ACL_DELETE_FD_NP 1 | #define HAVE_ACL_DELETE_FILE_NP 1 | #define HAVE_ACL_COPY_EXT_NATIVE 1 | #define HAVE_ACL_CREATE_ENTRY_NP 1 | #define HAVE_ACL_FIRST_ENTRY 1 | #define HAVE_ACL_TYPE_EXTENDED 1 | #define USE_ACL 1 | #define HAVE_ALLOCA 1 | #define HAVE___BUILTIN_EXPECT 1 | #define GNULIB_CANONICALIZE_LGPL 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_SETTIME 1 | #define GNULIB_CLOSE_STREAM 1 | #define HAVE_STRUCT_DIRENT_D_TYPE 1 | /* end confdefs.h. */ | /* Define explicit_memset to an innocuous variant, in case declares explicit_memset. | For example, HP-UX 11i declares gettimeofday. */ | #define explicit_memset innocuous_explicit_memset | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char explicit_memset (); below. */ | | #include | #undef explicit_memset | | /* 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 explicit_memset (); | /* 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_explicit_memset || defined __stub___explicit_memset | choke me | #endif | | int | main (void) | { | return explicit_memset (); | ; | return 0; | } configure:34657: result: no configure:34717: checking for access configure:34717: gcc -o conftest -g3 -O2 conftest.c >&5 configure:34717: $? = 0 configure:34717: result: yes configure:34754: checking whether fchmodat works configure:34826: gcc -o conftest -g3 -O2 conftest.c >&5 configure:34826: $? = 0 configure:34826: ./conftest configure:34826: $? = 0 configure:34842: result: yes configure:34909: checking whether fcntl handles F_DUPFD correctly configure:34973: gcc -o conftest -g3 -O2 conftest.c >&5 configure:34973: $? = 0 configure:34973: ./conftest configure:34973: $? = 0 configure:34984: result: yes configure:35002: checking whether fcntl understands F_DUPFD_CLOEXEC configure:35037: gcc -o conftest -g3 -O2 conftest.c >&5 configure:35037: $? = 0 configure:35037: ./conftest configure:35037: $? = 0 configure:35056: gcc -c -g3 -O2 conftest.c >&5 configure:35056: $? = 0 configure:35073: result: yes configure:35126: checking whether fdopendir is declared configure:35126: gcc -c -g3 -O2 conftest.c >&5 -Werror=implicit-function-declaration configure:35126: $? = 0 configure:35126: result: yes configure:35148: checking whether fdopendir works configure:35198: gcc -o conftest -g3 -O2 conftest.c >&5 configure:35198: $? = 0 configure:35198: ./conftest configure:35198: $? = 0 configure:35209: result: yes configure:35250: checking for getxattr with XATTR_NAME_POSIX_ACL macros configure:35274: gcc -o conftest -g3 -O2 conftest.c >&5 conftest.c:302:24: fatal error: 'linux/xattr.h' file not found #include ^~~~~~~~~~~~~~~ 1 error generated. configure:35274: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_GLIB 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define TERM_HEADER "nsterm.h" | #define EMACS_CONFIGURATION "x86_64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--with-native-compilation" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define HAVE_DECL_CLEARERR_UNLOCKED 1 | #define HAVE_DECL_FEOF_UNLOCKED 1 | #define HAVE_DECL_FERROR_UNLOCKED 1 | #define HAVE_DECL_FFLUSH_UNLOCKED 0 | #define HAVE_DECL_FGETS_UNLOCKED 0 | #define HAVE_DECL_FPUTC_UNLOCKED 0 | #define HAVE_DECL_FPUTS_UNLOCKED 0 | #define HAVE_DECL_FREAD_UNLOCKED 0 | #define HAVE_DECL_FWRITE_UNLOCKED 0 | #define HAVE_DECL_GETC_UNLOCKED 1 | #define HAVE_DECL_GETCHAR_UNLOCKED 1 | #define HAVE_DECL_PUTC_UNLOCKED 1 | #define HAVE_DECL_PUTCHAR_UNLOCKED 1 | #define GETGROUPS_T gid_t | #define HAVE_DECL_GETDTABLESIZE 1 | #define HAVE_MALLOC_POSIX 1 | #define PROMOTED_MODE_T int | #define HAVE_WORKING_UTIMES 1 | #define HAVE_SYS_ACL_H 1 | #define HAVE_ACL_GET_FILE 1 | #define HAVE_ACL_GET_FD 1 | #define HAVE_ACL_SET_FILE 1 | #define HAVE_ACL_SET_FD 1 | #define HAVE_ACL_FREE 1 | #define HAVE_ACL_FROM_TEXT 1 | #define HAVE_ACL_DELETE_DEF_FILE 1 | #define HAVE_ACL_DELETE_FD_NP 1 | #define HAVE_ACL_DELETE_FILE_NP 1 | #define HAVE_ACL_COPY_EXT_NATIVE 1 | #define HAVE_ACL_CREATE_ENTRY_NP 1 | #define HAVE_ACL_FIRST_ENTRY 1 | #define HAVE_ACL_TYPE_EXTENDED 1 | #define USE_ACL 1 | #define HAVE_ALLOCA 1 | #define HAVE___BUILTIN_EXPECT 1 | #define GNULIB_CANONICALIZE_LGPL 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_SETTIME 1 | #define GNULIB_CLOSE_STREAM 1 | #define HAVE_STRUCT_DIRENT_D_TYPE 1 | #define HAVE_ACCESS 1 | #define GNULIB_FACCESSAT 1 | #define HAVE_DECL_FDOPENDIR 1 | #define GNULIB_FDOPENDIR 1 | /* end confdefs.h. */ | #include | #include | #include | | int | main (void) | { | ssize_t a = getxattr (".", XATTR_NAME_POSIX_ACL_ACCESS, 0, 0); | ssize_t b = getxattr (".", XATTR_NAME_POSIX_ACL_DEFAULT, 0, 0); | return a < 0 || b < 0; | | ; | return 0; | } configure:35281: result: no configure:35299: checking for flexible array member configure:35328: gcc -c -g3 -O2 conftest.c >&5 configure:35328: $? = 0 configure:35336: result: yes configure:35355: checking for __fpending configure:35373: gcc -o conftest -g3 -O2 conftest.c >&5 conftest.c:310:10: error: implicit declaration of function '__fpending' is invalid in C99 [-Werror,-Wimplicit-function-declaration] return ! __fpending (stdin); ^ 1 error generated. configure:35373: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_GLIB 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define TERM_HEADER "nsterm.h" | #define EMACS_CONFIGURATION "x86_64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--with-native-compilation" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define HAVE_DECL_CLEARERR_UNLOCKED 1 | #define HAVE_DECL_FEOF_UNLOCKED 1 | #define HAVE_DECL_FERROR_UNLOCKED 1 | #define HAVE_DECL_FFLUSH_UNLOCKED 0 | #define HAVE_DECL_FGETS_UNLOCKED 0 | #define HAVE_DECL_FPUTC_UNLOCKED 0 | #define HAVE_DECL_FPUTS_UNLOCKED 0 | #define HAVE_DECL_FREAD_UNLOCKED 0 | #define HAVE_DECL_FWRITE_UNLOCKED 0 | #define HAVE_DECL_GETC_UNLOCKED 1 | #define HAVE_DECL_GETCHAR_UNLOCKED 1 | #define HAVE_DECL_PUTC_UNLOCKED 1 | #define HAVE_DECL_PUTCHAR_UNLOCKED 1 | #define GETGROUPS_T gid_t | #define HAVE_DECL_GETDTABLESIZE 1 | #define HAVE_MALLOC_POSIX 1 | #define PROMOTED_MODE_T int | #define HAVE_WORKING_UTIMES 1 | #define HAVE_SYS_ACL_H 1 | #define HAVE_ACL_GET_FILE 1 | #define HAVE_ACL_GET_FD 1 | #define HAVE_ACL_SET_FILE 1 | #define HAVE_ACL_SET_FD 1 | #define HAVE_ACL_FREE 1 | #define HAVE_ACL_FROM_TEXT 1 | #define HAVE_ACL_DELETE_DEF_FILE 1 | #define HAVE_ACL_DELETE_FD_NP 1 | #define HAVE_ACL_DELETE_FILE_NP 1 | #define HAVE_ACL_COPY_EXT_NATIVE 1 | #define HAVE_ACL_CREATE_ENTRY_NP 1 | #define HAVE_ACL_FIRST_ENTRY 1 | #define HAVE_ACL_TYPE_EXTENDED 1 | #define USE_ACL 1 | #define HAVE_ALLOCA 1 | #define HAVE___BUILTIN_EXPECT 1 | #define GNULIB_CANONICALIZE_LGPL 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_SETTIME 1 | #define GNULIB_CLOSE_STREAM 1 | #define HAVE_STRUCT_DIRENT_D_TYPE 1 | #define HAVE_ACCESS 1 | #define GNULIB_FACCESSAT 1 | #define HAVE_DECL_FDOPENDIR 1 | #define GNULIB_FDOPENDIR 1 | #define FLEXIBLE_ARRAY_MEMBER /**/ | /* end confdefs.h. */ | | #include | #if HAVE_STDIO_EXT_H | # include | #endif | | int | main (void) | { | return ! __fpending (stdin); | ; | return 0; | } configure:35383: result: no configure:35409: checking whether free is known to preserve errno configure:35433: gcc -c -g3 -O2 conftest.c >&5 conftest.c:310:16: error: "'free' is not known to preserve errno" #error "'free' is not known to preserve errno" ^ 1 error generated. configure:35433: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_GLIB 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define TERM_HEADER "nsterm.h" | #define EMACS_CONFIGURATION "x86_64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--with-native-compilation" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define HAVE_DECL_CLEARERR_UNLOCKED 1 | #define HAVE_DECL_FEOF_UNLOCKED 1 | #define HAVE_DECL_FERROR_UNLOCKED 1 | #define HAVE_DECL_FFLUSH_UNLOCKED 0 | #define HAVE_DECL_FGETS_UNLOCKED 0 | #define HAVE_DECL_FPUTC_UNLOCKED 0 | #define HAVE_DECL_FPUTS_UNLOCKED 0 | #define HAVE_DECL_FREAD_UNLOCKED 0 | #define HAVE_DECL_FWRITE_UNLOCKED 0 | #define HAVE_DECL_GETC_UNLOCKED 1 | #define HAVE_DECL_GETCHAR_UNLOCKED 1 | #define HAVE_DECL_PUTC_UNLOCKED 1 | #define HAVE_DECL_PUTCHAR_UNLOCKED 1 | #define GETGROUPS_T gid_t | #define HAVE_DECL_GETDTABLESIZE 1 | #define HAVE_MALLOC_POSIX 1 | #define PROMOTED_MODE_T int | #define HAVE_WORKING_UTIMES 1 | #define HAVE_SYS_ACL_H 1 | #define HAVE_ACL_GET_FILE 1 | #define HAVE_ACL_GET_FD 1 | #define HAVE_ACL_SET_FILE 1 | #define HAVE_ACL_SET_FD 1 | #define HAVE_ACL_FREE 1 | #define HAVE_ACL_FROM_TEXT 1 | #define HAVE_ACL_DELETE_DEF_FILE 1 | #define HAVE_ACL_DELETE_FD_NP 1 | #define HAVE_ACL_DELETE_FILE_NP 1 | #define HAVE_ACL_COPY_EXT_NATIVE 1 | #define HAVE_ACL_CREATE_ENTRY_NP 1 | #define HAVE_ACL_FIRST_ENTRY 1 | #define HAVE_ACL_TYPE_EXTENDED 1 | #define USE_ACL 1 | #define HAVE_ALLOCA 1 | #define HAVE___BUILTIN_EXPECT 1 | #define GNULIB_CANONICALIZE_LGPL 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_SETTIME 1 | #define GNULIB_CLOSE_STREAM 1 | #define HAVE_STRUCT_DIRENT_D_TYPE 1 | #define HAVE_ACCESS 1 | #define GNULIB_FACCESSAT 1 | #define HAVE_DECL_FDOPENDIR 1 | #define GNULIB_FDOPENDIR 1 | #define FLEXIBLE_ARRAY_MEMBER /**/ | /* end confdefs.h. */ | #include | | int | main (void) | { | #if 2 < __GLIBC__ + (33 <= __GLIBC_MINOR__) | #elif defined __OpenBSD__ | #elif defined __sun | #else | #error "'free' is not known to preserve errno" | #endif | | ; | return 0; | } configure:35442: result: no configure:35493: checking whether fstatat (..., 0) works configure:35520: gcc -o conftest -g3 -O2 conftest.c >&5 configure:35520: $? = 0 configure:35520: ./conftest configure:35520: $? = 0 configure:35532: result: yes configure:35580: checking for sys/mount.h configure:35580: gcc -c -g3 -O2 conftest.c >&5 configure:35580: $? = 0 configure:35580: result: yes configure:35605: checking for statvfs function (SVR4) configure:35641: gcc -o conftest -g3 -O2 conftest.c >&5 conftest.c:320:25: error: 'check_f_blocks_size' declared as an array with a negative size int check_f_blocks_size[sizeof fsd.f_blocks * CHAR_BIT <= 32 ? -1 : 1]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. configure:35641: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_GLIB 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define TERM_HEADER "nsterm.h" | #define EMACS_CONFIGURATION "x86_64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--with-native-compilation" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define HAVE_DECL_CLEARERR_UNLOCKED 1 | #define HAVE_DECL_FEOF_UNLOCKED 1 | #define HAVE_DECL_FERROR_UNLOCKED 1 | #define HAVE_DECL_FFLUSH_UNLOCKED 0 | #define HAVE_DECL_FGETS_UNLOCKED 0 | #define HAVE_DECL_FPUTC_UNLOCKED 0 | #define HAVE_DECL_FPUTS_UNLOCKED 0 | #define HAVE_DECL_FREAD_UNLOCKED 0 | #define HAVE_DECL_FWRITE_UNLOCKED 0 | #define HAVE_DECL_GETC_UNLOCKED 1 | #define HAVE_DECL_GETCHAR_UNLOCKED 1 | #define HAVE_DECL_PUTC_UNLOCKED 1 | #define HAVE_DECL_PUTCHAR_UNLOCKED 1 | #define GETGROUPS_T gid_t | #define HAVE_DECL_GETDTABLESIZE 1 | #define HAVE_MALLOC_POSIX 1 | #define PROMOTED_MODE_T int | #define HAVE_WORKING_UTIMES 1 | #define HAVE_SYS_ACL_H 1 | #define HAVE_ACL_GET_FILE 1 | #define HAVE_ACL_GET_FD 1 | #define HAVE_ACL_SET_FILE 1 | #define HAVE_ACL_SET_FD 1 | #define HAVE_ACL_FREE 1 | #define HAVE_ACL_FROM_TEXT 1 | #define HAVE_ACL_DELETE_DEF_FILE 1 | #define HAVE_ACL_DELETE_FD_NP 1 | #define HAVE_ACL_DELETE_FILE_NP 1 | #define HAVE_ACL_COPY_EXT_NATIVE 1 | #define HAVE_ACL_CREATE_ENTRY_NP 1 | #define HAVE_ACL_FIRST_ENTRY 1 | #define HAVE_ACL_TYPE_EXTENDED 1 | #define USE_ACL 1 | #define HAVE_ALLOCA 1 | #define HAVE___BUILTIN_EXPECT 1 | #define GNULIB_CANONICALIZE_LGPL 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_SETTIME 1 | #define GNULIB_CLOSE_STREAM 1 | #define HAVE_STRUCT_DIRENT_D_TYPE 1 | #define HAVE_ACCESS 1 | #define GNULIB_FACCESSAT 1 | #define HAVE_DECL_FDOPENDIR 1 | #define GNULIB_FDOPENDIR 1 | #define FLEXIBLE_ARRAY_MEMBER /**/ | #define HAVE_WORKING_FSTATAT_ZERO_FLAG 1 | #define HAVE_SYS_MOUNT_H 1 | /* end confdefs.h. */ | | #include | #ifdef __osf__ | "Do not use Tru64's statvfs implementation" | #endif | | #include | | struct statvfs fsd; | | #if defined __APPLE__ && defined __MACH__ | #include | /* On Mac OS X >= 10.5, f_blocks in 'struct statvfs' is a 32-bit quantity; | that commonly limits file systems to 4 TiB. Whereas f_blocks in | 'struct statfs' is a 64-bit type, thanks to the large-file support | that was enabled above. In this case, don't use statvfs(); use statfs() | instead. */ | int check_f_blocks_size[sizeof fsd.f_blocks * CHAR_BIT <= 32 ? -1 : 1]; | #endif | | int | main (void) | { | statvfs (0, &fsd); | ; | return 0; | } configure:35651: result: no configure:35708: checking for two-argument statfs with statfs.f_frsize member configure:35738: gcc -o conftest -g3 -O2 conftest.c >&5 conftest.c:317:9: error: no member named 'f_frsize' in 'struct statfs' fsd.f_frsize = 0; ~~~ ^ 1 error generated. configure:35738: $? = 1 configure: program exited with status 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_GLIB 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define TERM_HEADER "nsterm.h" | #define EMACS_CONFIGURATION "x86_64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--with-native-compilation" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define HAVE_DECL_CLEARERR_UNLOCKED 1 | #define HAVE_DECL_FEOF_UNLOCKED 1 | #define HAVE_DECL_FERROR_UNLOCKED 1 | #define HAVE_DECL_FFLUSH_UNLOCKED 0 | #define HAVE_DECL_FGETS_UNLOCKED 0 | #define HAVE_DECL_FPUTC_UNLOCKED 0 | #define HAVE_DECL_FPUTS_UNLOCKED 0 | #define HAVE_DECL_FREAD_UNLOCKED 0 | #define HAVE_DECL_FWRITE_UNLOCKED 0 | #define HAVE_DECL_GETC_UNLOCKED 1 | #define HAVE_DECL_GETCHAR_UNLOCKED 1 | #define HAVE_DECL_PUTC_UNLOCKED 1 | #define HAVE_DECL_PUTCHAR_UNLOCKED 1 | #define GETGROUPS_T gid_t | #define HAVE_DECL_GETDTABLESIZE 1 | #define HAVE_MALLOC_POSIX 1 | #define PROMOTED_MODE_T int | #define HAVE_WORKING_UTIMES 1 | #define HAVE_SYS_ACL_H 1 | #define HAVE_ACL_GET_FILE 1 | #define HAVE_ACL_GET_FD 1 | #define HAVE_ACL_SET_FILE 1 | #define HAVE_ACL_SET_FD 1 | #define HAVE_ACL_FREE 1 | #define HAVE_ACL_FROM_TEXT 1 | #define HAVE_ACL_DELETE_DEF_FILE 1 | #define HAVE_ACL_DELETE_FD_NP 1 | #define HAVE_ACL_DELETE_FILE_NP 1 | #define HAVE_ACL_COPY_EXT_NATIVE 1 | #define HAVE_ACL_CREATE_ENTRY_NP 1 | #define HAVE_ACL_FIRST_ENTRY 1 | #define HAVE_ACL_TYPE_EXTENDED 1 | #define USE_ACL 1 | #define HAVE_ALLOCA 1 | #define HAVE___BUILTIN_EXPECT 1 | #define GNULIB_CANONICALIZE_LGPL 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_SETTIME 1 | #define GNULIB_CLOSE_STREAM 1 | #define HAVE_STRUCT_DIRENT_D_TYPE 1 | #define HAVE_ACCESS 1 | #define GNULIB_FACCESSAT 1 | #define HAVE_DECL_FDOPENDIR 1 | #define GNULIB_FDOPENDIR 1 | #define FLEXIBLE_ARRAY_MEMBER /**/ | #define HAVE_WORKING_FSTATAT_ZERO_FLAG 1 | #define HAVE_SYS_MOUNT_H 1 | /* end confdefs.h. */ | | #ifdef HAVE_SYS_PARAM_H | #include | #endif | #ifdef HAVE_SYS_MOUNT_H | #include | #endif | #ifdef HAVE_SYS_VFS_H | #include | #endif | int | main () | { | struct statfs fsd; | fsd.f_frsize = 0; | return statfs (".", &fsd) != 0; | } configure:35750: result: no configure:35761: checking for 3-argument statfs function (DEC OSF/1) configure:35785: gcc -o conftest -g3 -O2 conftest.c >&5 conftest.c:311:9: error: no member named 'f_fsize' in 'struct statfs'; did you mean 'f_bsize'? fsd.f_fsize = 0; ^~~~~~~ f_bsize /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/mount.h:129:15: note: 'f_bsize' declared here struct statfs __DARWIN_STRUCT_STATFS64; ^ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/mount.h:102:11: note: expanded from macro '__DARWIN_STRUCT_STATFS64' uint32_t f_bsize; /* fundamental file system block size */ \ ^ conftest.c:312:31: error: too many arguments to function call, expected 2, have 3 return statfs (".", &fsd, sizeof (struct statfs)) != 0; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/sys/mount.h:428:9: note: 'statfs' declared here int statfs(const char *, struct statfs *) __DARWIN_INODE64(statfs); ^ 2 errors generated. configure:35785: $? = 1 configure: program exited with status 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_GLIB 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define TERM_HEADER "nsterm.h" | #define EMACS_CONFIGURATION "x86_64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--with-native-compilation" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define HAVE_DECL_CLEARERR_UNLOCKED 1 | #define HAVE_DECL_FEOF_UNLOCKED 1 | #define HAVE_DECL_FERROR_UNLOCKED 1 | #define HAVE_DECL_FFLUSH_UNLOCKED 0 | #define HAVE_DECL_FGETS_UNLOCKED 0 | #define HAVE_DECL_FPUTC_UNLOCKED 0 | #define HAVE_DECL_FPUTS_UNLOCKED 0 | #define HAVE_DECL_FREAD_UNLOCKED 0 | #define HAVE_DECL_FWRITE_UNLOCKED 0 | #define HAVE_DECL_GETC_UNLOCKED 1 | #define HAVE_DECL_GETCHAR_UNLOCKED 1 | #define HAVE_DECL_PUTC_UNLOCKED 1 | #define HAVE_DECL_PUTCHAR_UNLOCKED 1 | #define GETGROUPS_T gid_t | #define HAVE_DECL_GETDTABLESIZE 1 | #define HAVE_MALLOC_POSIX 1 | #define PROMOTED_MODE_T int | #define HAVE_WORKING_UTIMES 1 | #define HAVE_SYS_ACL_H 1 | #define HAVE_ACL_GET_FILE 1 | #define HAVE_ACL_GET_FD 1 | #define HAVE_ACL_SET_FILE 1 | #define HAVE_ACL_SET_FD 1 | #define HAVE_ACL_FREE 1 | #define HAVE_ACL_FROM_TEXT 1 | #define HAVE_ACL_DELETE_DEF_FILE 1 | #define HAVE_ACL_DELETE_FD_NP 1 | #define HAVE_ACL_DELETE_FILE_NP 1 | #define HAVE_ACL_COPY_EXT_NATIVE 1 | #define HAVE_ACL_CREATE_ENTRY_NP 1 | #define HAVE_ACL_FIRST_ENTRY 1 | #define HAVE_ACL_TYPE_EXTENDED 1 | #define USE_ACL 1 | #define HAVE_ALLOCA 1 | #define HAVE___BUILTIN_EXPECT 1 | #define GNULIB_CANONICALIZE_LGPL 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_SETTIME 1 | #define GNULIB_CLOSE_STREAM 1 | #define HAVE_STRUCT_DIRENT_D_TYPE 1 | #define HAVE_ACCESS 1 | #define GNULIB_FACCESSAT 1 | #define HAVE_DECL_FDOPENDIR 1 | #define GNULIB_FDOPENDIR 1 | #define FLEXIBLE_ARRAY_MEMBER /**/ | #define HAVE_WORKING_FSTATAT_ZERO_FLAG 1 | #define HAVE_SYS_MOUNT_H 1 | /* end confdefs.h. */ | | #include | #include | #include | int | main () | { | struct statfs fsd; | fsd.f_fsize = 0; | return statfs (".", &fsd, sizeof (struct statfs)) != 0; | } configure:35797: result: no configure:35814: checking for two-argument statfs with statfs.f_bsize member (AIX, 4.3BSD) configure:35844: gcc -o conftest -g3 -O2 conftest.c >&5 configure:35844: $? = 0 configure:35844: ./conftest configure:35844: $? = 0 configure:35856: result: yes configure:35990: checking for sys/fs/s5param.h configure:35990: gcc -c -g3 -O2 conftest.c >&5 conftest.c:332:10: fatal error: 'sys/fs/s5param.h' file not found #include ^~~~~~~~~~~~~~~~~~ 1 error generated. configure:35990: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_GLIB 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define TERM_HEADER "nsterm.h" | #define EMACS_CONFIGURATION "x86_64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--with-native-compilation" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define HAVE_DECL_CLEARERR_UNLOCKED 1 | #define HAVE_DECL_FEOF_UNLOCKED 1 | #define HAVE_DECL_FERROR_UNLOCKED 1 | #define HAVE_DECL_FFLUSH_UNLOCKED 0 | #define HAVE_DECL_FGETS_UNLOCKED 0 | #define HAVE_DECL_FPUTC_UNLOCKED 0 | #define HAVE_DECL_FPUTS_UNLOCKED 0 | #define HAVE_DECL_FREAD_UNLOCKED 0 | #define HAVE_DECL_FWRITE_UNLOCKED 0 | #define HAVE_DECL_GETC_UNLOCKED 1 | #define HAVE_DECL_GETCHAR_UNLOCKED 1 | #define HAVE_DECL_PUTC_UNLOCKED 1 | #define HAVE_DECL_PUTCHAR_UNLOCKED 1 | #define GETGROUPS_T gid_t | #define HAVE_DECL_GETDTABLESIZE 1 | #define HAVE_MALLOC_POSIX 1 | #define PROMOTED_MODE_T int | #define HAVE_WORKING_UTIMES 1 | #define HAVE_SYS_ACL_H 1 | #define HAVE_ACL_GET_FILE 1 | #define HAVE_ACL_GET_FD 1 | #define HAVE_ACL_SET_FILE 1 | #define HAVE_ACL_SET_FD 1 | #define HAVE_ACL_FREE 1 | #define HAVE_ACL_FROM_TEXT 1 | #define HAVE_ACL_DELETE_DEF_FILE 1 | #define HAVE_ACL_DELETE_FD_NP 1 | #define HAVE_ACL_DELETE_FILE_NP 1 | #define HAVE_ACL_COPY_EXT_NATIVE 1 | #define HAVE_ACL_CREATE_ENTRY_NP 1 | #define HAVE_ACL_FIRST_ENTRY 1 | #define HAVE_ACL_TYPE_EXTENDED 1 | #define USE_ACL 1 | #define HAVE_ALLOCA 1 | #define HAVE___BUILTIN_EXPECT 1 | #define GNULIB_CANONICALIZE_LGPL 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_SETTIME 1 | #define GNULIB_CLOSE_STREAM 1 | #define HAVE_STRUCT_DIRENT_D_TYPE 1 | #define HAVE_ACCESS 1 | #define GNULIB_FACCESSAT 1 | #define HAVE_DECL_FDOPENDIR 1 | #define GNULIB_FDOPENDIR 1 | #define FLEXIBLE_ARRAY_MEMBER /**/ | #define HAVE_WORKING_FSTATAT_ZERO_FLAG 1 | #define HAVE_SYS_MOUNT_H 1 | #define STAT_STATFS2_BSIZE 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:35990: result: no configure:35996: checking for sys/statfs.h configure:35996: gcc -c -g3 -O2 conftest.c >&5 conftest.c:332:10: fatal error: 'sys/statfs.h' file not found #include ^~~~~~~~~~~~~~ 1 error generated. configure:35996: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_GLIB 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define TERM_HEADER "nsterm.h" | #define EMACS_CONFIGURATION "x86_64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--with-native-compilation" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define HAVE_DECL_CLEARERR_UNLOCKED 1 | #define HAVE_DECL_FEOF_UNLOCKED 1 | #define HAVE_DECL_FERROR_UNLOCKED 1 | #define HAVE_DECL_FFLUSH_UNLOCKED 0 | #define HAVE_DECL_FGETS_UNLOCKED 0 | #define HAVE_DECL_FPUTC_UNLOCKED 0 | #define HAVE_DECL_FPUTS_UNLOCKED 0 | #define HAVE_DECL_FREAD_UNLOCKED 0 | #define HAVE_DECL_FWRITE_UNLOCKED 0 | #define HAVE_DECL_GETC_UNLOCKED 1 | #define HAVE_DECL_GETCHAR_UNLOCKED 1 | #define HAVE_DECL_PUTC_UNLOCKED 1 | #define HAVE_DECL_PUTCHAR_UNLOCKED 1 | #define GETGROUPS_T gid_t | #define HAVE_DECL_GETDTABLESIZE 1 | #define HAVE_MALLOC_POSIX 1 | #define PROMOTED_MODE_T int | #define HAVE_WORKING_UTIMES 1 | #define HAVE_SYS_ACL_H 1 | #define HAVE_ACL_GET_FILE 1 | #define HAVE_ACL_GET_FD 1 | #define HAVE_ACL_SET_FILE 1 | #define HAVE_ACL_SET_FD 1 | #define HAVE_ACL_FREE 1 | #define HAVE_ACL_FROM_TEXT 1 | #define HAVE_ACL_DELETE_DEF_FILE 1 | #define HAVE_ACL_DELETE_FD_NP 1 | #define HAVE_ACL_DELETE_FILE_NP 1 | #define HAVE_ACL_COPY_EXT_NATIVE 1 | #define HAVE_ACL_CREATE_ENTRY_NP 1 | #define HAVE_ACL_FIRST_ENTRY 1 | #define HAVE_ACL_TYPE_EXTENDED 1 | #define USE_ACL 1 | #define HAVE_ALLOCA 1 | #define HAVE___BUILTIN_EXPECT 1 | #define GNULIB_CANONICALIZE_LGPL 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_SETTIME 1 | #define GNULIB_CLOSE_STREAM 1 | #define HAVE_STRUCT_DIRENT_D_TYPE 1 | #define HAVE_ACCESS 1 | #define GNULIB_FACCESSAT 1 | #define HAVE_DECL_FDOPENDIR 1 | #define GNULIB_FDOPENDIR 1 | #define FLEXIBLE_ARRAY_MEMBER /**/ | #define HAVE_WORKING_FSTATAT_ZERO_FLAG 1 | #define HAVE_SYS_MOUNT_H 1 | #define STAT_STATFS2_BSIZE 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:35996: result: no configure:36004: checking for statfs that truncates block counts configure:36029: gcc -c -g3 -O2 conftest.c >&5 conftest.c:306:1: error: unknown type name 'choke' choke -- this is a workaround for a Sun-specific problem ^ conftest.c:306:7: error: expected identifier or '(' choke -- this is a workaround for a Sun-specific problem ^ conftest.c:309:10: fatal error: 'sys/vfs.h' file not found #include ^~~~~~~~~~~ 3 errors generated. configure:36029: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_GLIB 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define TERM_HEADER "nsterm.h" | #define EMACS_CONFIGURATION "x86_64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--with-native-compilation" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define HAVE_DECL_CLEARERR_UNLOCKED 1 | #define HAVE_DECL_FEOF_UNLOCKED 1 | #define HAVE_DECL_FERROR_UNLOCKED 1 | #define HAVE_DECL_FFLUSH_UNLOCKED 0 | #define HAVE_DECL_FGETS_UNLOCKED 0 | #define HAVE_DECL_FPUTC_UNLOCKED 0 | #define HAVE_DECL_FPUTS_UNLOCKED 0 | #define HAVE_DECL_FREAD_UNLOCKED 0 | #define HAVE_DECL_FWRITE_UNLOCKED 0 | #define HAVE_DECL_GETC_UNLOCKED 1 | #define HAVE_DECL_GETCHAR_UNLOCKED 1 | #define HAVE_DECL_PUTC_UNLOCKED 1 | #define HAVE_DECL_PUTCHAR_UNLOCKED 1 | #define GETGROUPS_T gid_t | #define HAVE_DECL_GETDTABLESIZE 1 | #define HAVE_MALLOC_POSIX 1 | #define PROMOTED_MODE_T int | #define HAVE_WORKING_UTIMES 1 | #define HAVE_SYS_ACL_H 1 | #define HAVE_ACL_GET_FILE 1 | #define HAVE_ACL_GET_FD 1 | #define HAVE_ACL_SET_FILE 1 | #define HAVE_ACL_SET_FD 1 | #define HAVE_ACL_FREE 1 | #define HAVE_ACL_FROM_TEXT 1 | #define HAVE_ACL_DELETE_DEF_FILE 1 | #define HAVE_ACL_DELETE_FD_NP 1 | #define HAVE_ACL_DELETE_FILE_NP 1 | #define HAVE_ACL_COPY_EXT_NATIVE 1 | #define HAVE_ACL_CREATE_ENTRY_NP 1 | #define HAVE_ACL_FIRST_ENTRY 1 | #define HAVE_ACL_TYPE_EXTENDED 1 | #define USE_ACL 1 | #define HAVE_ALLOCA 1 | #define HAVE___BUILTIN_EXPECT 1 | #define GNULIB_CANONICALIZE_LGPL 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_SETTIME 1 | #define GNULIB_CLOSE_STREAM 1 | #define HAVE_STRUCT_DIRENT_D_TYPE 1 | #define HAVE_ACCESS 1 | #define GNULIB_FACCESSAT 1 | #define HAVE_DECL_FDOPENDIR 1 | #define GNULIB_FDOPENDIR 1 | #define FLEXIBLE_ARRAY_MEMBER /**/ | #define HAVE_WORKING_FSTATAT_ZERO_FLAG 1 | #define HAVE_SYS_MOUNT_H 1 | #define STAT_STATFS2_BSIZE 1 | /* end confdefs.h. */ | | #if !defined(sun) && !defined(__sun) | choke -- this is a workaround for a Sun-specific problem | #endif | #include | #include | | int | main (void) | { | struct statfs t; long c = *(t.f_spare); | if (c) return 0; | | ; | return 0; | } configure:36038: result: no configure:36092: checking whether futimens works configure:36147: gcc -o conftest -g3 -O2 conftest.c >&5 configure:36147: $? = 0 configure:36147: ./conftest configure:36147: $? = 7 configure: program exited with status 7 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_GLIB 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define TERM_HEADER "nsterm.h" | #define EMACS_CONFIGURATION "x86_64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--with-native-compilation" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define HAVE_DECL_CLEARERR_UNLOCKED 1 | #define HAVE_DECL_FEOF_UNLOCKED 1 | #define HAVE_DECL_FERROR_UNLOCKED 1 | #define HAVE_DECL_FFLUSH_UNLOCKED 0 | #define HAVE_DECL_FGETS_UNLOCKED 0 | #define HAVE_DECL_FPUTC_UNLOCKED 0 | #define HAVE_DECL_FPUTS_UNLOCKED 0 | #define HAVE_DECL_FREAD_UNLOCKED 0 | #define HAVE_DECL_FWRITE_UNLOCKED 0 | #define HAVE_DECL_GETC_UNLOCKED 1 | #define HAVE_DECL_GETCHAR_UNLOCKED 1 | #define HAVE_DECL_PUTC_UNLOCKED 1 | #define HAVE_DECL_PUTCHAR_UNLOCKED 1 | #define GETGROUPS_T gid_t | #define HAVE_DECL_GETDTABLESIZE 1 | #define HAVE_MALLOC_POSIX 1 | #define PROMOTED_MODE_T int | #define HAVE_WORKING_UTIMES 1 | #define HAVE_SYS_ACL_H 1 | #define HAVE_ACL_GET_FILE 1 | #define HAVE_ACL_GET_FD 1 | #define HAVE_ACL_SET_FILE 1 | #define HAVE_ACL_SET_FD 1 | #define HAVE_ACL_FREE 1 | #define HAVE_ACL_FROM_TEXT 1 | #define HAVE_ACL_DELETE_DEF_FILE 1 | #define HAVE_ACL_DELETE_FD_NP 1 | #define HAVE_ACL_DELETE_FILE_NP 1 | #define HAVE_ACL_COPY_EXT_NATIVE 1 | #define HAVE_ACL_CREATE_ENTRY_NP 1 | #define HAVE_ACL_FIRST_ENTRY 1 | #define HAVE_ACL_TYPE_EXTENDED 1 | #define USE_ACL 1 | #define HAVE_ALLOCA 1 | #define HAVE___BUILTIN_EXPECT 1 | #define GNULIB_CANONICALIZE_LGPL 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_SETTIME 1 | #define GNULIB_CLOSE_STREAM 1 | #define HAVE_STRUCT_DIRENT_D_TYPE 1 | #define HAVE_ACCESS 1 | #define GNULIB_FACCESSAT 1 | #define HAVE_DECL_FDOPENDIR 1 | #define GNULIB_FDOPENDIR 1 | #define FLEXIBLE_ARRAY_MEMBER /**/ | #define HAVE_WORKING_FSTATAT_ZERO_FLAG 1 | #define HAVE_SYS_MOUNT_H 1 | #define STAT_STATFS2_BSIZE 1 | /* end confdefs.h. */ | | #include | #include | #include | #include | | | | #if defined _WIN32 && !defined __CYGWIN__ | #define access _access | #define chdir _chdir | #define chmod _chmod | #define close _close | #define creat _creat | #define dup _dup | #define dup2 _dup2 | #define ecvt _ecvt | #define execl _execl | #define execle _execle | #define execlp _execlp | #define execv _execv | #define execve _execve | #define execvp _execvp | #define execvpe _execvpe | #define fcloseall _fcloseall | #define fcvt _fcvt | #define fdopen _fdopen | #define fileno _fileno | #define gcvt _gcvt | #define getcwd _getcwd | #define getpid _getpid | #define getw _getw | #define isatty _isatty | #define j0 _j0 | #define j1 _j1 | #define jn _jn | #define lfind _lfind | #define lsearch _lsearch | #define lseek _lseek | #define memccpy _memccpy | #define mkdir _mkdir | #define mktemp _mktemp | #define open _open | #define putenv _putenv | #define putw _putw | #define read _read | #define rmdir _rmdir | #define strdup _strdup | #define swab _swab | #define tempnam _tempnam | #define tzset _tzset | #define umask _umask | #define unlink _unlink | #define utime _utime | #define wcsdup _wcsdup | #define write _write | #define y0 _y0 | #define y1 _y1 | #define yn _yn | #endif | | | int | main (void) | { | struct timespec ts[2]; | int fd = creat ("conftest.file", 0600); | struct stat st; | if (fd < 0) return 1; | ts[0].tv_sec = 1; | ts[0].tv_nsec = UTIME_OMIT; | ts[1].tv_sec = 1; | ts[1].tv_nsec = UTIME_NOW; | errno = 0; | if (futimens (AT_FDCWD, NULL) == 0) return 2; | if (errno != EBADF) return 3; | if (futimens (fd, ts)) return 4; | sleep (1); | ts[0].tv_nsec = UTIME_NOW; | ts[1].tv_nsec = UTIME_OMIT; | if (futimens (fd, ts)) return 5; | if (fstat (fd, &st)) return 6; | if (st.st_ctime < st.st_atime) return 7; | | ; | return 0; | } configure:36159: result: no configure:36203: checking for getloadavg configure:36203: gcc -o conftest -g3 -O2 conftest.c >&5 configure:36203: $? = 0 configure:36203: result: yes configure:36556: checking for sys/loadavg.h configure:36556: gcc -c -g3 -O2 conftest.c >&5 conftest.c:332:10: fatal error: 'sys/loadavg.h' file not found #include ^~~~~~~~~~~~~~~ 1 error generated. configure:36556: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_GLIB 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define TERM_HEADER "nsterm.h" | #define EMACS_CONFIGURATION "x86_64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--with-native-compilation" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define HAVE_DECL_CLEARERR_UNLOCKED 1 | #define HAVE_DECL_FEOF_UNLOCKED 1 | #define HAVE_DECL_FERROR_UNLOCKED 1 | #define HAVE_DECL_FFLUSH_UNLOCKED 0 | #define HAVE_DECL_FGETS_UNLOCKED 0 | #define HAVE_DECL_FPUTC_UNLOCKED 0 | #define HAVE_DECL_FPUTS_UNLOCKED 0 | #define HAVE_DECL_FREAD_UNLOCKED 0 | #define HAVE_DECL_FWRITE_UNLOCKED 0 | #define HAVE_DECL_GETC_UNLOCKED 1 | #define HAVE_DECL_GETCHAR_UNLOCKED 1 | #define HAVE_DECL_PUTC_UNLOCKED 1 | #define HAVE_DECL_PUTCHAR_UNLOCKED 1 | #define GETGROUPS_T gid_t | #define HAVE_DECL_GETDTABLESIZE 1 | #define HAVE_MALLOC_POSIX 1 | #define PROMOTED_MODE_T int | #define HAVE_WORKING_UTIMES 1 | #define HAVE_SYS_ACL_H 1 | #define HAVE_ACL_GET_FILE 1 | #define HAVE_ACL_GET_FD 1 | #define HAVE_ACL_SET_FILE 1 | #define HAVE_ACL_SET_FD 1 | #define HAVE_ACL_FREE 1 | #define HAVE_ACL_FROM_TEXT 1 | #define HAVE_ACL_DELETE_DEF_FILE 1 | #define HAVE_ACL_DELETE_FD_NP 1 | #define HAVE_ACL_DELETE_FILE_NP 1 | #define HAVE_ACL_COPY_EXT_NATIVE 1 | #define HAVE_ACL_CREATE_ENTRY_NP 1 | #define HAVE_ACL_FIRST_ENTRY 1 | #define HAVE_ACL_TYPE_EXTENDED 1 | #define USE_ACL 1 | #define HAVE_ALLOCA 1 | #define HAVE___BUILTIN_EXPECT 1 | #define GNULIB_CANONICALIZE_LGPL 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_SETTIME 1 | #define GNULIB_CLOSE_STREAM 1 | #define HAVE_STRUCT_DIRENT_D_TYPE 1 | #define HAVE_ACCESS 1 | #define GNULIB_FACCESSAT 1 | #define HAVE_DECL_FDOPENDIR 1 | #define GNULIB_FDOPENDIR 1 | #define FLEXIBLE_ARRAY_MEMBER /**/ | #define HAVE_WORKING_FSTATAT_ZERO_FLAG 1 | #define HAVE_SYS_MOUNT_H 1 | #define STAT_STATFS2_BSIZE 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | #include configure:36556: result: no configure:36568: checking whether getloadavg is declared configure:36568: gcc -c -g3 -O2 conftest.c >&5 -Werror=implicit-function-declaration configure:36568: $? = 0 configure:36568: result: yes configure:36988: checking for gettimeofday with POSIX signature configure:37017: gcc -c -g3 -O2 conftest.c >&5 configure:37017: $? = 0 configure:37044: result: yes configure:37139: checking whether the compiler supports the __inline keyword configure:37157: gcc -c -g3 -O2 conftest.c >&5 configure:37157: $? = 0 configure:37165: result: yes configure:37189: checking for gmp.h configure:37189: gcc -c -g3 -O2 conftest.c >&5 configure:37189: $? = 0 configure:37189: result: yes configure:37203: checking for library containing __gmpz_roinit_n configure:37233: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "___gmpz_roinit_n", referenced from: _main in conftest-115505.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:37233: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_GLIB 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define TERM_HEADER "nsterm.h" | #define EMACS_CONFIGURATION "x86_64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--with-native-compilation" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define HAVE_DECL_CLEARERR_UNLOCKED 1 | #define HAVE_DECL_FEOF_UNLOCKED 1 | #define HAVE_DECL_FERROR_UNLOCKED 1 | #define HAVE_DECL_FFLUSH_UNLOCKED 0 | #define HAVE_DECL_FGETS_UNLOCKED 0 | #define HAVE_DECL_FPUTC_UNLOCKED 0 | #define HAVE_DECL_FPUTS_UNLOCKED 0 | #define HAVE_DECL_FREAD_UNLOCKED 0 | #define HAVE_DECL_FWRITE_UNLOCKED 0 | #define HAVE_DECL_GETC_UNLOCKED 1 | #define HAVE_DECL_GETCHAR_UNLOCKED 1 | #define HAVE_DECL_PUTC_UNLOCKED 1 | #define HAVE_DECL_PUTCHAR_UNLOCKED 1 | #define GETGROUPS_T gid_t | #define HAVE_DECL_GETDTABLESIZE 1 | #define HAVE_MALLOC_POSIX 1 | #define PROMOTED_MODE_T int | #define HAVE_WORKING_UTIMES 1 | #define HAVE_SYS_ACL_H 1 | #define HAVE_ACL_GET_FILE 1 | #define HAVE_ACL_GET_FD 1 | #define HAVE_ACL_SET_FILE 1 | #define HAVE_ACL_SET_FD 1 | #define HAVE_ACL_FREE 1 | #define HAVE_ACL_FROM_TEXT 1 | #define HAVE_ACL_DELETE_DEF_FILE 1 | #define HAVE_ACL_DELETE_FD_NP 1 | #define HAVE_ACL_DELETE_FILE_NP 1 | #define HAVE_ACL_COPY_EXT_NATIVE 1 | #define HAVE_ACL_CREATE_ENTRY_NP 1 | #define HAVE_ACL_FIRST_ENTRY 1 | #define HAVE_ACL_TYPE_EXTENDED 1 | #define USE_ACL 1 | #define HAVE_ALLOCA 1 | #define HAVE___BUILTIN_EXPECT 1 | #define GNULIB_CANONICALIZE_LGPL 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_SETTIME 1 | #define GNULIB_CLOSE_STREAM 1 | #define HAVE_STRUCT_DIRENT_D_TYPE 1 | #define HAVE_ACCESS 1 | #define GNULIB_FACCESSAT 1 | #define HAVE_DECL_FDOPENDIR 1 | #define GNULIB_FDOPENDIR 1 | #define FLEXIBLE_ARRAY_MEMBER /**/ | #define HAVE_WORKING_FSTATAT_ZERO_FLAG 1 | #define HAVE_SYS_MOUNT_H 1 | #define STAT_STATFS2_BSIZE 1 | #define __GETOPT_PREFIX rpl_ | #define GETTIMEOFDAY_TIMEZONE void | #define _GL_REPLACE_IEEE754_H 1 | #define HAVE___INLINE 1 | #define HAVE_GMP_H 1 | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | char __gmpz_roinit_n (); | int | main (void) | { | return __gmpz_roinit_n (); | ; | return 0; | } configure:37233: gcc -o conftest -g3 -O2 conftest.c -lgmp >&5 configure:37233: $? = 0 configure:37253: result: -lgmp configure:37412: checking for memmem configure:37412: gcc -o conftest -g3 -O2 conftest.c >&5 configure:37412: $? = 0 configure:37412: result: yes configure:37428: checking whether memmem works configure:37496: gcc -o conftest -g3 -O2 conftest.c >&5 configure:37496: $? = 0 configure:37496: ./conftest configure:37496: $? = 2 configure: program exited with status 2 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_GLIB 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define TERM_HEADER "nsterm.h" | #define EMACS_CONFIGURATION "x86_64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--with-native-compilation" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define HAVE_DECL_CLEARERR_UNLOCKED 1 | #define HAVE_DECL_FEOF_UNLOCKED 1 | #define HAVE_DECL_FERROR_UNLOCKED 1 | #define HAVE_DECL_FFLUSH_UNLOCKED 0 | #define HAVE_DECL_FGETS_UNLOCKED 0 | #define HAVE_DECL_FPUTC_UNLOCKED 0 | #define HAVE_DECL_FPUTS_UNLOCKED 0 | #define HAVE_DECL_FREAD_UNLOCKED 0 | #define HAVE_DECL_FWRITE_UNLOCKED 0 | #define HAVE_DECL_GETC_UNLOCKED 1 | #define HAVE_DECL_GETCHAR_UNLOCKED 1 | #define HAVE_DECL_PUTC_UNLOCKED 1 | #define HAVE_DECL_PUTCHAR_UNLOCKED 1 | #define GETGROUPS_T gid_t | #define HAVE_DECL_GETDTABLESIZE 1 | #define HAVE_MALLOC_POSIX 1 | #define PROMOTED_MODE_T int | #define HAVE_WORKING_UTIMES 1 | #define HAVE_SYS_ACL_H 1 | #define HAVE_ACL_GET_FILE 1 | #define HAVE_ACL_GET_FD 1 | #define HAVE_ACL_SET_FILE 1 | #define HAVE_ACL_SET_FD 1 | #define HAVE_ACL_FREE 1 | #define HAVE_ACL_FROM_TEXT 1 | #define HAVE_ACL_DELETE_DEF_FILE 1 | #define HAVE_ACL_DELETE_FD_NP 1 | #define HAVE_ACL_DELETE_FILE_NP 1 | #define HAVE_ACL_COPY_EXT_NATIVE 1 | #define HAVE_ACL_CREATE_ENTRY_NP 1 | #define HAVE_ACL_FIRST_ENTRY 1 | #define HAVE_ACL_TYPE_EXTENDED 1 | #define USE_ACL 1 | #define HAVE_ALLOCA 1 | #define HAVE___BUILTIN_EXPECT 1 | #define GNULIB_CANONICALIZE_LGPL 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_SETTIME 1 | #define GNULIB_CLOSE_STREAM 1 | #define HAVE_STRUCT_DIRENT_D_TYPE 1 | #define HAVE_ACCESS 1 | #define GNULIB_FACCESSAT 1 | #define HAVE_DECL_FDOPENDIR 1 | #define GNULIB_FDOPENDIR 1 | #define FLEXIBLE_ARRAY_MEMBER /**/ | #define HAVE_WORKING_FSTATAT_ZERO_FLAG 1 | #define HAVE_SYS_MOUNT_H 1 | #define STAT_STATFS2_BSIZE 1 | #define __GETOPT_PREFIX rpl_ | #define GETTIMEOFDAY_TIMEZONE void | #define _GL_REPLACE_IEEE754_H 1 | #define HAVE___INLINE 1 | #define HAVE_GMP_H 1 | #define HAVE_MEMMEM 1 | /* end confdefs.h. */ | | #include /* for memmem */ | #define P "_EF_BF_BD" | #define HAYSTACK "F_BD_CE_BD" P P P P "_C3_88_20" P P P "_C3_A7_20" P | #define NEEDLE P P P P P | | int | main (void) | { | | int result = 0; | if (memmem (HAYSTACK, strlen (HAYSTACK), NEEDLE, strlen (NEEDLE))) | result |= 1; | /* Check for empty needle behavior. */ | { | const char *haystack = "AAA"; | if (memmem (haystack, 3, (const char *) 1, 0) != haystack) | result |= 2; | } | return result; | | ; | return 0; | } configure:37508: result: no configure:37557: checking for mempcpy configure:37557: gcc -o conftest -g3 -O2 conftest.c >&5 conftest.c:326:6: warning: incompatible redeclaration of library function 'mempcpy' [-Wincompatible-library-redeclaration] char mempcpy (); ^ conftest.c:326:6: note: 'mempcpy' is a builtin with type 'void *(void *, const void *, unsigned long)' 1 warning generated. Undefined symbols for architecture x86_64: "_mempcpy", referenced from: _main in conftest-ec6bc6.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:37557: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_GLIB 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define TERM_HEADER "nsterm.h" | #define EMACS_CONFIGURATION "x86_64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--with-native-compilation" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define HAVE_DECL_CLEARERR_UNLOCKED 1 | #define HAVE_DECL_FEOF_UNLOCKED 1 | #define HAVE_DECL_FERROR_UNLOCKED 1 | #define HAVE_DECL_FFLUSH_UNLOCKED 0 | #define HAVE_DECL_FGETS_UNLOCKED 0 | #define HAVE_DECL_FPUTC_UNLOCKED 0 | #define HAVE_DECL_FPUTS_UNLOCKED 0 | #define HAVE_DECL_FREAD_UNLOCKED 0 | #define HAVE_DECL_FWRITE_UNLOCKED 0 | #define HAVE_DECL_GETC_UNLOCKED 1 | #define HAVE_DECL_GETCHAR_UNLOCKED 1 | #define HAVE_DECL_PUTC_UNLOCKED 1 | #define HAVE_DECL_PUTCHAR_UNLOCKED 1 | #define GETGROUPS_T gid_t | #define HAVE_DECL_GETDTABLESIZE 1 | #define HAVE_MALLOC_POSIX 1 | #define PROMOTED_MODE_T int | #define HAVE_WORKING_UTIMES 1 | #define HAVE_SYS_ACL_H 1 | #define HAVE_ACL_GET_FILE 1 | #define HAVE_ACL_GET_FD 1 | #define HAVE_ACL_SET_FILE 1 | #define HAVE_ACL_SET_FD 1 | #define HAVE_ACL_FREE 1 | #define HAVE_ACL_FROM_TEXT 1 | #define HAVE_ACL_DELETE_DEF_FILE 1 | #define HAVE_ACL_DELETE_FD_NP 1 | #define HAVE_ACL_DELETE_FILE_NP 1 | #define HAVE_ACL_COPY_EXT_NATIVE 1 | #define HAVE_ACL_CREATE_ENTRY_NP 1 | #define HAVE_ACL_FIRST_ENTRY 1 | #define HAVE_ACL_TYPE_EXTENDED 1 | #define USE_ACL 1 | #define HAVE_ALLOCA 1 | #define HAVE___BUILTIN_EXPECT 1 | #define GNULIB_CANONICALIZE_LGPL 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_SETTIME 1 | #define GNULIB_CLOSE_STREAM 1 | #define HAVE_STRUCT_DIRENT_D_TYPE 1 | #define HAVE_ACCESS 1 | #define GNULIB_FACCESSAT 1 | #define HAVE_DECL_FDOPENDIR 1 | #define GNULIB_FDOPENDIR 1 | #define FLEXIBLE_ARRAY_MEMBER /**/ | #define HAVE_WORKING_FSTATAT_ZERO_FLAG 1 | #define HAVE_SYS_MOUNT_H 1 | #define STAT_STATFS2_BSIZE 1 | #define __GETOPT_PREFIX rpl_ | #define GETTIMEOFDAY_TIMEZONE void | #define _GL_REPLACE_IEEE754_H 1 | #define HAVE___INLINE 1 | #define HAVE_GMP_H 1 | #define HAVE_MEMMEM 1 | /* end confdefs.h. */ | /* Define mempcpy to an innocuous variant, in case declares mempcpy. | For example, HP-UX 11i declares gettimeofday. */ | #define mempcpy innocuous_mempcpy | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char mempcpy (); below. */ | | #include | #undef mempcpy | | /* 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 mempcpy (); | /* 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_mempcpy || defined __stub___mempcpy | choke me | #endif | | int | main (void) | { | return mempcpy (); | ; | return 0; | } configure:37557: result: no configure:37613: checking for memrchr configure:37613: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "_memrchr", referenced from: _main in conftest-f6778b.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:37613: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_GLIB 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define TERM_HEADER "nsterm.h" | #define EMACS_CONFIGURATION "x86_64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--with-native-compilation" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define HAVE_DECL_CLEARERR_UNLOCKED 1 | #define HAVE_DECL_FEOF_UNLOCKED 1 | #define HAVE_DECL_FERROR_UNLOCKED 1 | #define HAVE_DECL_FFLUSH_UNLOCKED 0 | #define HAVE_DECL_FGETS_UNLOCKED 0 | #define HAVE_DECL_FPUTC_UNLOCKED 0 | #define HAVE_DECL_FPUTS_UNLOCKED 0 | #define HAVE_DECL_FREAD_UNLOCKED 0 | #define HAVE_DECL_FWRITE_UNLOCKED 0 | #define HAVE_DECL_GETC_UNLOCKED 1 | #define HAVE_DECL_GETCHAR_UNLOCKED 1 | #define HAVE_DECL_PUTC_UNLOCKED 1 | #define HAVE_DECL_PUTCHAR_UNLOCKED 1 | #define GETGROUPS_T gid_t | #define HAVE_DECL_GETDTABLESIZE 1 | #define HAVE_MALLOC_POSIX 1 | #define PROMOTED_MODE_T int | #define HAVE_WORKING_UTIMES 1 | #define HAVE_SYS_ACL_H 1 | #define HAVE_ACL_GET_FILE 1 | #define HAVE_ACL_GET_FD 1 | #define HAVE_ACL_SET_FILE 1 | #define HAVE_ACL_SET_FD 1 | #define HAVE_ACL_FREE 1 | #define HAVE_ACL_FROM_TEXT 1 | #define HAVE_ACL_DELETE_DEF_FILE 1 | #define HAVE_ACL_DELETE_FD_NP 1 | #define HAVE_ACL_DELETE_FILE_NP 1 | #define HAVE_ACL_COPY_EXT_NATIVE 1 | #define HAVE_ACL_CREATE_ENTRY_NP 1 | #define HAVE_ACL_FIRST_ENTRY 1 | #define HAVE_ACL_TYPE_EXTENDED 1 | #define USE_ACL 1 | #define HAVE_ALLOCA 1 | #define HAVE___BUILTIN_EXPECT 1 | #define GNULIB_CANONICALIZE_LGPL 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_SETTIME 1 | #define GNULIB_CLOSE_STREAM 1 | #define HAVE_STRUCT_DIRENT_D_TYPE 1 | #define HAVE_ACCESS 1 | #define GNULIB_FACCESSAT 1 | #define HAVE_DECL_FDOPENDIR 1 | #define GNULIB_FDOPENDIR 1 | #define FLEXIBLE_ARRAY_MEMBER /**/ | #define HAVE_WORKING_FSTATAT_ZERO_FLAG 1 | #define HAVE_SYS_MOUNT_H 1 | #define STAT_STATFS2_BSIZE 1 | #define __GETOPT_PREFIX rpl_ | #define GETTIMEOFDAY_TIMEZONE void | #define _GL_REPLACE_IEEE754_H 1 | #define HAVE___INLINE 1 | #define HAVE_GMP_H 1 | #define HAVE_MEMMEM 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. */ | | #include | #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 (void) | { | return memrchr (); | ; | return 0; | } configure:37613: result: no configure:37766: checking for library containing nanosleep configure:37796: gcc -o conftest -g3 -O2 conftest.c >&5 configure:37796: $? = 0 configure:37816: result: none required configure:37837: checking for working nanosleep configure:37915: gcc -o conftest -g3 -O2 conftest.c >&5 conftest.c:336:19: warning: address of function 'nanosleep' will always evaluate to 'true' [-Wpointer-bool-conversion] if (! nanosleep) ~ ^~~~~~~~~ conftest.c:336:19: note: prefix with the address-of operator to silence this warning if (! nanosleep) ^ & 1 warning generated. configure:37915: $? = 0 configure:37915: ./conftest configure:37915: $? = 6 configure: program exited with status 6 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_GLIB 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define TERM_HEADER "nsterm.h" | #define EMACS_CONFIGURATION "x86_64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--with-native-compilation" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define HAVE_DECL_CLEARERR_UNLOCKED 1 | #define HAVE_DECL_FEOF_UNLOCKED 1 | #define HAVE_DECL_FERROR_UNLOCKED 1 | #define HAVE_DECL_FFLUSH_UNLOCKED 0 | #define HAVE_DECL_FGETS_UNLOCKED 0 | #define HAVE_DECL_FPUTC_UNLOCKED 0 | #define HAVE_DECL_FPUTS_UNLOCKED 0 | #define HAVE_DECL_FREAD_UNLOCKED 0 | #define HAVE_DECL_FWRITE_UNLOCKED 0 | #define HAVE_DECL_GETC_UNLOCKED 1 | #define HAVE_DECL_GETCHAR_UNLOCKED 1 | #define HAVE_DECL_PUTC_UNLOCKED 1 | #define HAVE_DECL_PUTCHAR_UNLOCKED 1 | #define GETGROUPS_T gid_t | #define HAVE_DECL_GETDTABLESIZE 1 | #define HAVE_MALLOC_POSIX 1 | #define PROMOTED_MODE_T int | #define HAVE_WORKING_UTIMES 1 | #define HAVE_SYS_ACL_H 1 | #define HAVE_ACL_GET_FILE 1 | #define HAVE_ACL_GET_FD 1 | #define HAVE_ACL_SET_FILE 1 | #define HAVE_ACL_SET_FD 1 | #define HAVE_ACL_FREE 1 | #define HAVE_ACL_FROM_TEXT 1 | #define HAVE_ACL_DELETE_DEF_FILE 1 | #define HAVE_ACL_DELETE_FD_NP 1 | #define HAVE_ACL_DELETE_FILE_NP 1 | #define HAVE_ACL_COPY_EXT_NATIVE 1 | #define HAVE_ACL_CREATE_ENTRY_NP 1 | #define HAVE_ACL_FIRST_ENTRY 1 | #define HAVE_ACL_TYPE_EXTENDED 1 | #define USE_ACL 1 | #define HAVE_ALLOCA 1 | #define HAVE___BUILTIN_EXPECT 1 | #define GNULIB_CANONICALIZE_LGPL 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_SETTIME 1 | #define GNULIB_CLOSE_STREAM 1 | #define HAVE_STRUCT_DIRENT_D_TYPE 1 | #define HAVE_ACCESS 1 | #define GNULIB_FACCESSAT 1 | #define HAVE_DECL_FDOPENDIR 1 | #define GNULIB_FDOPENDIR 1 | #define FLEXIBLE_ARRAY_MEMBER /**/ | #define HAVE_WORKING_FSTATAT_ZERO_FLAG 1 | #define HAVE_SYS_MOUNT_H 1 | #define STAT_STATFS2_BSIZE 1 | #define __GETOPT_PREFIX rpl_ | #define GETTIMEOFDAY_TIMEZONE void | #define _GL_REPLACE_IEEE754_H 1 | #define HAVE___INLINE 1 | #define HAVE_GMP_H 1 | #define HAVE_MEMMEM 1 | #define GNULIB_MKOSTEMP 1 | #define NEED_MKTIME_WORKING 1 | /* end confdefs.h. */ | | #include | #include | #include | #include | #include | #define TYPE_SIGNED(t) (! ((t) 0 < (t) -1)) | #define TYPE_MAXIMUM(t) ((t) (! TYPE_SIGNED (t) ? (t) -1 : ((((t) 1 << (sizeof (t) * CHAR_BIT - 2)) - 1) * 2 + 1))) | | #if HAVE_DECL_ALARM | static void | check_for_SIGALRM (int sig) | { | if (sig != SIGALRM) | _exit (1); | } | #endif | | int | main () | { | static struct timespec ts_sleep; | static struct timespec ts_remaining; | /* Test for major problems first. */ | if (! nanosleep) | return 2; | ts_sleep.tv_sec = 0; | ts_sleep.tv_nsec = 1; | #if HAVE_DECL_ALARM | { | static struct sigaction act; | act.sa_handler = check_for_SIGALRM; | sigemptyset (&act.sa_mask); | sigaction (SIGALRM, &act, NULL); | alarm (1); | if (nanosleep (&ts_sleep, NULL) != 0) | return 3; | /* Test for a minor problem: the handling of large arguments. */ | ts_sleep.tv_sec = TYPE_MAXIMUM (time_t); | ts_sleep.tv_nsec = 999999999; | alarm (1); | if (nanosleep (&ts_sleep, &ts_remaining) != -1) | return 4; | if (errno != EINTR) | return 5; | if (ts_remaining.tv_sec <= TYPE_MAXIMUM (time_t) - 10) | return 6; | } | #else /* A simpler test for native Windows. */ | if (nanosleep (&ts_sleep, &ts_remaining) < 0) | return 3; | #endif | return 0; | } configure:37928: result: no (mishandles large arguments) configure:37977: checking for sys/pstat.h configure:37977: gcc -c -g3 -O2 conftest.c >&5 conftest.c:342:10: fatal error: 'sys/pstat.h' file not found #include ^~~~~~~~~~~~~ 1 error generated. configure:37977: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_GLIB 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define TERM_HEADER "nsterm.h" | #define EMACS_CONFIGURATION "x86_64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--with-native-compilation" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define HAVE_DECL_CLEARERR_UNLOCKED 1 | #define HAVE_DECL_FEOF_UNLOCKED 1 | #define HAVE_DECL_FERROR_UNLOCKED 1 | #define HAVE_DECL_FFLUSH_UNLOCKED 0 | #define HAVE_DECL_FGETS_UNLOCKED 0 | #define HAVE_DECL_FPUTC_UNLOCKED 0 | #define HAVE_DECL_FPUTS_UNLOCKED 0 | #define HAVE_DECL_FREAD_UNLOCKED 0 | #define HAVE_DECL_FWRITE_UNLOCKED 0 | #define HAVE_DECL_GETC_UNLOCKED 1 | #define HAVE_DECL_GETCHAR_UNLOCKED 1 | #define HAVE_DECL_PUTC_UNLOCKED 1 | #define HAVE_DECL_PUTCHAR_UNLOCKED 1 | #define GETGROUPS_T gid_t | #define HAVE_DECL_GETDTABLESIZE 1 | #define HAVE_MALLOC_POSIX 1 | #define PROMOTED_MODE_T int | #define HAVE_WORKING_UTIMES 1 | #define HAVE_SYS_ACL_H 1 | #define HAVE_ACL_GET_FILE 1 | #define HAVE_ACL_GET_FD 1 | #define HAVE_ACL_SET_FILE 1 | #define HAVE_ACL_SET_FD 1 | #define HAVE_ACL_FREE 1 | #define HAVE_ACL_FROM_TEXT 1 | #define HAVE_ACL_DELETE_DEF_FILE 1 | #define HAVE_ACL_DELETE_FD_NP 1 | #define HAVE_ACL_DELETE_FILE_NP 1 | #define HAVE_ACL_COPY_EXT_NATIVE 1 | #define HAVE_ACL_CREATE_ENTRY_NP 1 | #define HAVE_ACL_FIRST_ENTRY 1 | #define HAVE_ACL_TYPE_EXTENDED 1 | #define USE_ACL 1 | #define HAVE_ALLOCA 1 | #define HAVE___BUILTIN_EXPECT 1 | #define GNULIB_CANONICALIZE_LGPL 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_SETTIME 1 | #define GNULIB_CLOSE_STREAM 1 | #define HAVE_STRUCT_DIRENT_D_TYPE 1 | #define HAVE_ACCESS 1 | #define GNULIB_FACCESSAT 1 | #define HAVE_DECL_FDOPENDIR 1 | #define GNULIB_FDOPENDIR 1 | #define FLEXIBLE_ARRAY_MEMBER /**/ | #define HAVE_WORKING_FSTATAT_ZERO_FLAG 1 | #define HAVE_SYS_MOUNT_H 1 | #define STAT_STATFS2_BSIZE 1 | #define __GETOPT_PREFIX rpl_ | #define GETTIMEOFDAY_TIMEZONE void | #define _GL_REPLACE_IEEE754_H 1 | #define HAVE___INLINE 1 | #define HAVE_GMP_H 1 | #define HAVE_MEMMEM 1 | #define GNULIB_MKOSTEMP 1 | #define NEED_MKTIME_WORKING 1 | #define HAVE_BUG_BIG_NANOSLEEP 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | | #include configure:37977: result: no configure:37984: checking for sys/sysmp.h configure:37984: gcc -c -g3 -O2 conftest.c >&5 conftest.c:342:10: fatal error: 'sys/sysmp.h' file not found #include ^~~~~~~~~~~~~ 1 error generated. configure:37984: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_GLIB 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define TERM_HEADER "nsterm.h" | #define EMACS_CONFIGURATION "x86_64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--with-native-compilation" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define HAVE_DECL_CLEARERR_UNLOCKED 1 | #define HAVE_DECL_FEOF_UNLOCKED 1 | #define HAVE_DECL_FERROR_UNLOCKED 1 | #define HAVE_DECL_FFLUSH_UNLOCKED 0 | #define HAVE_DECL_FGETS_UNLOCKED 0 | #define HAVE_DECL_FPUTC_UNLOCKED 0 | #define HAVE_DECL_FPUTS_UNLOCKED 0 | #define HAVE_DECL_FREAD_UNLOCKED 0 | #define HAVE_DECL_FWRITE_UNLOCKED 0 | #define HAVE_DECL_GETC_UNLOCKED 1 | #define HAVE_DECL_GETCHAR_UNLOCKED 1 | #define HAVE_DECL_PUTC_UNLOCKED 1 | #define HAVE_DECL_PUTCHAR_UNLOCKED 1 | #define GETGROUPS_T gid_t | #define HAVE_DECL_GETDTABLESIZE 1 | #define HAVE_MALLOC_POSIX 1 | #define PROMOTED_MODE_T int | #define HAVE_WORKING_UTIMES 1 | #define HAVE_SYS_ACL_H 1 | #define HAVE_ACL_GET_FILE 1 | #define HAVE_ACL_GET_FD 1 | #define HAVE_ACL_SET_FILE 1 | #define HAVE_ACL_SET_FD 1 | #define HAVE_ACL_FREE 1 | #define HAVE_ACL_FROM_TEXT 1 | #define HAVE_ACL_DELETE_DEF_FILE 1 | #define HAVE_ACL_DELETE_FD_NP 1 | #define HAVE_ACL_DELETE_FILE_NP 1 | #define HAVE_ACL_COPY_EXT_NATIVE 1 | #define HAVE_ACL_CREATE_ENTRY_NP 1 | #define HAVE_ACL_FIRST_ENTRY 1 | #define HAVE_ACL_TYPE_EXTENDED 1 | #define USE_ACL 1 | #define HAVE_ALLOCA 1 | #define HAVE___BUILTIN_EXPECT 1 | #define GNULIB_CANONICALIZE_LGPL 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_SETTIME 1 | #define GNULIB_CLOSE_STREAM 1 | #define HAVE_STRUCT_DIRENT_D_TYPE 1 | #define HAVE_ACCESS 1 | #define GNULIB_FACCESSAT 1 | #define HAVE_DECL_FDOPENDIR 1 | #define GNULIB_FDOPENDIR 1 | #define FLEXIBLE_ARRAY_MEMBER /**/ | #define HAVE_WORKING_FSTATAT_ZERO_FLAG 1 | #define HAVE_SYS_MOUNT_H 1 | #define STAT_STATFS2_BSIZE 1 | #define __GETOPT_PREFIX rpl_ | #define GETTIMEOFDAY_TIMEZONE void | #define _GL_REPLACE_IEEE754_H 1 | #define HAVE___INLINE 1 | #define HAVE_GMP_H 1 | #define HAVE_MEMMEM 1 | #define GNULIB_MKOSTEMP 1 | #define NEED_MKTIME_WORKING 1 | #define HAVE_BUG_BIG_NANOSLEEP 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | | #include configure:37984: result: no configure:37991: checking for sys/param.h configure:37991: result: yes configure:37999: checking for sys/sysctl.h configure:37999: gcc -c -g3 -O2 conftest.c >&5 configure:37999: $? = 0 configure:37999: result: yes configure:38012: checking for sched_getaffinity configure:38012: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "_sched_getaffinity", referenced from: _main in conftest-d8d438.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:38012: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_GLIB 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define TERM_HEADER "nsterm.h" | #define EMACS_CONFIGURATION "x86_64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--with-native-compilation" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define HAVE_DECL_CLEARERR_UNLOCKED 1 | #define HAVE_DECL_FEOF_UNLOCKED 1 | #define HAVE_DECL_FERROR_UNLOCKED 1 | #define HAVE_DECL_FFLUSH_UNLOCKED 0 | #define HAVE_DECL_FGETS_UNLOCKED 0 | #define HAVE_DECL_FPUTC_UNLOCKED 0 | #define HAVE_DECL_FPUTS_UNLOCKED 0 | #define HAVE_DECL_FREAD_UNLOCKED 0 | #define HAVE_DECL_FWRITE_UNLOCKED 0 | #define HAVE_DECL_GETC_UNLOCKED 1 | #define HAVE_DECL_GETCHAR_UNLOCKED 1 | #define HAVE_DECL_PUTC_UNLOCKED 1 | #define HAVE_DECL_PUTCHAR_UNLOCKED 1 | #define GETGROUPS_T gid_t | #define HAVE_DECL_GETDTABLESIZE 1 | #define HAVE_MALLOC_POSIX 1 | #define PROMOTED_MODE_T int | #define HAVE_WORKING_UTIMES 1 | #define HAVE_SYS_ACL_H 1 | #define HAVE_ACL_GET_FILE 1 | #define HAVE_ACL_GET_FD 1 | #define HAVE_ACL_SET_FILE 1 | #define HAVE_ACL_SET_FD 1 | #define HAVE_ACL_FREE 1 | #define HAVE_ACL_FROM_TEXT 1 | #define HAVE_ACL_DELETE_DEF_FILE 1 | #define HAVE_ACL_DELETE_FD_NP 1 | #define HAVE_ACL_DELETE_FILE_NP 1 | #define HAVE_ACL_COPY_EXT_NATIVE 1 | #define HAVE_ACL_CREATE_ENTRY_NP 1 | #define HAVE_ACL_FIRST_ENTRY 1 | #define HAVE_ACL_TYPE_EXTENDED 1 | #define USE_ACL 1 | #define HAVE_ALLOCA 1 | #define HAVE___BUILTIN_EXPECT 1 | #define GNULIB_CANONICALIZE_LGPL 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_SETTIME 1 | #define GNULIB_CLOSE_STREAM 1 | #define HAVE_STRUCT_DIRENT_D_TYPE 1 | #define HAVE_ACCESS 1 | #define GNULIB_FACCESSAT 1 | #define HAVE_DECL_FDOPENDIR 1 | #define GNULIB_FDOPENDIR 1 | #define FLEXIBLE_ARRAY_MEMBER /**/ | #define HAVE_WORKING_FSTATAT_ZERO_FLAG 1 | #define HAVE_SYS_MOUNT_H 1 | #define STAT_STATFS2_BSIZE 1 | #define __GETOPT_PREFIX rpl_ | #define GETTIMEOFDAY_TIMEZONE void | #define _GL_REPLACE_IEEE754_H 1 | #define HAVE___INLINE 1 | #define HAVE_GMP_H 1 | #define HAVE_MEMMEM 1 | #define GNULIB_MKOSTEMP 1 | #define NEED_MKTIME_WORKING 1 | #define HAVE_BUG_BIG_NANOSLEEP 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | /* end confdefs.h. */ | /* Define sched_getaffinity to an innocuous variant, in case declares sched_getaffinity. | For example, HP-UX 11i declares gettimeofday. */ | #define sched_getaffinity innocuous_sched_getaffinity | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char sched_getaffinity (); below. */ | | #include | #undef sched_getaffinity | | /* 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 sched_getaffinity (); | /* 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_sched_getaffinity || defined __stub___sched_getaffinity | choke me | #endif | | int | main (void) | { | return sched_getaffinity (); | ; | return 0; | } configure:38012: result: no configure:38018: checking for sched_getaffinity_np configure:38018: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "_sched_getaffinity_np", referenced from: _main in conftest-b13bb8.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:38018: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_GLIB 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define TERM_HEADER "nsterm.h" | #define EMACS_CONFIGURATION "x86_64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--with-native-compilation" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define HAVE_DECL_CLEARERR_UNLOCKED 1 | #define HAVE_DECL_FEOF_UNLOCKED 1 | #define HAVE_DECL_FERROR_UNLOCKED 1 | #define HAVE_DECL_FFLUSH_UNLOCKED 0 | #define HAVE_DECL_FGETS_UNLOCKED 0 | #define HAVE_DECL_FPUTC_UNLOCKED 0 | #define HAVE_DECL_FPUTS_UNLOCKED 0 | #define HAVE_DECL_FREAD_UNLOCKED 0 | #define HAVE_DECL_FWRITE_UNLOCKED 0 | #define HAVE_DECL_GETC_UNLOCKED 1 | #define HAVE_DECL_GETCHAR_UNLOCKED 1 | #define HAVE_DECL_PUTC_UNLOCKED 1 | #define HAVE_DECL_PUTCHAR_UNLOCKED 1 | #define GETGROUPS_T gid_t | #define HAVE_DECL_GETDTABLESIZE 1 | #define HAVE_MALLOC_POSIX 1 | #define PROMOTED_MODE_T int | #define HAVE_WORKING_UTIMES 1 | #define HAVE_SYS_ACL_H 1 | #define HAVE_ACL_GET_FILE 1 | #define HAVE_ACL_GET_FD 1 | #define HAVE_ACL_SET_FILE 1 | #define HAVE_ACL_SET_FD 1 | #define HAVE_ACL_FREE 1 | #define HAVE_ACL_FROM_TEXT 1 | #define HAVE_ACL_DELETE_DEF_FILE 1 | #define HAVE_ACL_DELETE_FD_NP 1 | #define HAVE_ACL_DELETE_FILE_NP 1 | #define HAVE_ACL_COPY_EXT_NATIVE 1 | #define HAVE_ACL_CREATE_ENTRY_NP 1 | #define HAVE_ACL_FIRST_ENTRY 1 | #define HAVE_ACL_TYPE_EXTENDED 1 | #define USE_ACL 1 | #define HAVE_ALLOCA 1 | #define HAVE___BUILTIN_EXPECT 1 | #define GNULIB_CANONICALIZE_LGPL 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_SETTIME 1 | #define GNULIB_CLOSE_STREAM 1 | #define HAVE_STRUCT_DIRENT_D_TYPE 1 | #define HAVE_ACCESS 1 | #define GNULIB_FACCESSAT 1 | #define HAVE_DECL_FDOPENDIR 1 | #define GNULIB_FDOPENDIR 1 | #define FLEXIBLE_ARRAY_MEMBER /**/ | #define HAVE_WORKING_FSTATAT_ZERO_FLAG 1 | #define HAVE_SYS_MOUNT_H 1 | #define STAT_STATFS2_BSIZE 1 | #define __GETOPT_PREFIX rpl_ | #define GETTIMEOFDAY_TIMEZONE void | #define _GL_REPLACE_IEEE754_H 1 | #define HAVE___INLINE 1 | #define HAVE_GMP_H 1 | #define HAVE_MEMMEM 1 | #define GNULIB_MKOSTEMP 1 | #define NEED_MKTIME_WORKING 1 | #define HAVE_BUG_BIG_NANOSLEEP 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | /* end confdefs.h. */ | /* Define sched_getaffinity_np to an innocuous variant, in case declares sched_getaffinity_np. | For example, HP-UX 11i declares gettimeofday. */ | #define sched_getaffinity_np innocuous_sched_getaffinity_np | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char sched_getaffinity_np (); below. */ | | #include | #undef sched_getaffinity_np | | /* 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 sched_getaffinity_np (); | /* 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_sched_getaffinity_np || defined __stub___sched_getaffinity_np | choke me | #endif | | int | main (void) | { | return sched_getaffinity_np (); | ; | return 0; | } configure:38018: result: no configure:38024: checking for pstat_getdynamic configure:38024: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "_pstat_getdynamic", referenced from: _main in conftest-35fb6e.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:38024: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_GLIB 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define TERM_HEADER "nsterm.h" | #define EMACS_CONFIGURATION "x86_64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--with-native-compilation" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define HAVE_DECL_CLEARERR_UNLOCKED 1 | #define HAVE_DECL_FEOF_UNLOCKED 1 | #define HAVE_DECL_FERROR_UNLOCKED 1 | #define HAVE_DECL_FFLUSH_UNLOCKED 0 | #define HAVE_DECL_FGETS_UNLOCKED 0 | #define HAVE_DECL_FPUTC_UNLOCKED 0 | #define HAVE_DECL_FPUTS_UNLOCKED 0 | #define HAVE_DECL_FREAD_UNLOCKED 0 | #define HAVE_DECL_FWRITE_UNLOCKED 0 | #define HAVE_DECL_GETC_UNLOCKED 1 | #define HAVE_DECL_GETCHAR_UNLOCKED 1 | #define HAVE_DECL_PUTC_UNLOCKED 1 | #define HAVE_DECL_PUTCHAR_UNLOCKED 1 | #define GETGROUPS_T gid_t | #define HAVE_DECL_GETDTABLESIZE 1 | #define HAVE_MALLOC_POSIX 1 | #define PROMOTED_MODE_T int | #define HAVE_WORKING_UTIMES 1 | #define HAVE_SYS_ACL_H 1 | #define HAVE_ACL_GET_FILE 1 | #define HAVE_ACL_GET_FD 1 | #define HAVE_ACL_SET_FILE 1 | #define HAVE_ACL_SET_FD 1 | #define HAVE_ACL_FREE 1 | #define HAVE_ACL_FROM_TEXT 1 | #define HAVE_ACL_DELETE_DEF_FILE 1 | #define HAVE_ACL_DELETE_FD_NP 1 | #define HAVE_ACL_DELETE_FILE_NP 1 | #define HAVE_ACL_COPY_EXT_NATIVE 1 | #define HAVE_ACL_CREATE_ENTRY_NP 1 | #define HAVE_ACL_FIRST_ENTRY 1 | #define HAVE_ACL_TYPE_EXTENDED 1 | #define USE_ACL 1 | #define HAVE_ALLOCA 1 | #define HAVE___BUILTIN_EXPECT 1 | #define GNULIB_CANONICALIZE_LGPL 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_SETTIME 1 | #define GNULIB_CLOSE_STREAM 1 | #define HAVE_STRUCT_DIRENT_D_TYPE 1 | #define HAVE_ACCESS 1 | #define GNULIB_FACCESSAT 1 | #define HAVE_DECL_FDOPENDIR 1 | #define GNULIB_FDOPENDIR 1 | #define FLEXIBLE_ARRAY_MEMBER /**/ | #define HAVE_WORKING_FSTATAT_ZERO_FLAG 1 | #define HAVE_SYS_MOUNT_H 1 | #define STAT_STATFS2_BSIZE 1 | #define __GETOPT_PREFIX rpl_ | #define GETTIMEOFDAY_TIMEZONE void | #define _GL_REPLACE_IEEE754_H 1 | #define HAVE___INLINE 1 | #define HAVE_GMP_H 1 | #define HAVE_MEMMEM 1 | #define GNULIB_MKOSTEMP 1 | #define NEED_MKTIME_WORKING 1 | #define HAVE_BUG_BIG_NANOSLEEP 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | /* end confdefs.h. */ | /* Define pstat_getdynamic to an innocuous variant, in case declares pstat_getdynamic. | For example, HP-UX 11i declares gettimeofday. */ | #define pstat_getdynamic innocuous_pstat_getdynamic | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char pstat_getdynamic (); below. */ | | #include | #undef pstat_getdynamic | | /* 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 pstat_getdynamic (); | /* 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_pstat_getdynamic || defined __stub___pstat_getdynamic | choke me | #endif | | int | main (void) | { | return pstat_getdynamic (); | ; | return 0; | } configure:38024: result: no configure:38030: checking for sysmp configure:38030: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "_sysmp", referenced from: _main in conftest-a75894.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:38030: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_GLIB 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define TERM_HEADER "nsterm.h" | #define EMACS_CONFIGURATION "x86_64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--with-native-compilation" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define HAVE_DECL_CLEARERR_UNLOCKED 1 | #define HAVE_DECL_FEOF_UNLOCKED 1 | #define HAVE_DECL_FERROR_UNLOCKED 1 | #define HAVE_DECL_FFLUSH_UNLOCKED 0 | #define HAVE_DECL_FGETS_UNLOCKED 0 | #define HAVE_DECL_FPUTC_UNLOCKED 0 | #define HAVE_DECL_FPUTS_UNLOCKED 0 | #define HAVE_DECL_FREAD_UNLOCKED 0 | #define HAVE_DECL_FWRITE_UNLOCKED 0 | #define HAVE_DECL_GETC_UNLOCKED 1 | #define HAVE_DECL_GETCHAR_UNLOCKED 1 | #define HAVE_DECL_PUTC_UNLOCKED 1 | #define HAVE_DECL_PUTCHAR_UNLOCKED 1 | #define GETGROUPS_T gid_t | #define HAVE_DECL_GETDTABLESIZE 1 | #define HAVE_MALLOC_POSIX 1 | #define PROMOTED_MODE_T int | #define HAVE_WORKING_UTIMES 1 | #define HAVE_SYS_ACL_H 1 | #define HAVE_ACL_GET_FILE 1 | #define HAVE_ACL_GET_FD 1 | #define HAVE_ACL_SET_FILE 1 | #define HAVE_ACL_SET_FD 1 | #define HAVE_ACL_FREE 1 | #define HAVE_ACL_FROM_TEXT 1 | #define HAVE_ACL_DELETE_DEF_FILE 1 | #define HAVE_ACL_DELETE_FD_NP 1 | #define HAVE_ACL_DELETE_FILE_NP 1 | #define HAVE_ACL_COPY_EXT_NATIVE 1 | #define HAVE_ACL_CREATE_ENTRY_NP 1 | #define HAVE_ACL_FIRST_ENTRY 1 | #define HAVE_ACL_TYPE_EXTENDED 1 | #define USE_ACL 1 | #define HAVE_ALLOCA 1 | #define HAVE___BUILTIN_EXPECT 1 | #define GNULIB_CANONICALIZE_LGPL 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_SETTIME 1 | #define GNULIB_CLOSE_STREAM 1 | #define HAVE_STRUCT_DIRENT_D_TYPE 1 | #define HAVE_ACCESS 1 | #define GNULIB_FACCESSAT 1 | #define HAVE_DECL_FDOPENDIR 1 | #define GNULIB_FDOPENDIR 1 | #define FLEXIBLE_ARRAY_MEMBER /**/ | #define HAVE_WORKING_FSTATAT_ZERO_FLAG 1 | #define HAVE_SYS_MOUNT_H 1 | #define STAT_STATFS2_BSIZE 1 | #define __GETOPT_PREFIX rpl_ | #define GETTIMEOFDAY_TIMEZONE void | #define _GL_REPLACE_IEEE754_H 1 | #define HAVE___INLINE 1 | #define HAVE_GMP_H 1 | #define HAVE_MEMMEM 1 | #define GNULIB_MKOSTEMP 1 | #define NEED_MKTIME_WORKING 1 | #define HAVE_BUG_BIG_NANOSLEEP 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | /* end confdefs.h. */ | /* Define sysmp to an innocuous variant, in case declares sysmp. | For example, HP-UX 11i declares gettimeofday. */ | #define sysmp innocuous_sysmp | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char sysmp (); below. */ | | #include | #undef sysmp | | /* 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 sysmp (); | /* 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_sysmp || defined __stub___sysmp | choke me | #endif | | int | main (void) | { | return sysmp (); | ; | return 0; | } configure:38030: result: no configure:38036: checking for sysctl configure:38036: gcc -o conftest -g3 -O2 conftest.c >&5 configure:38036: $? = 0 configure:38036: result: yes configure:38128: checking whether signature of pselect conforms to POSIX configure:38149: gcc -o conftest -g3 -O2 conftest.c >&5 configure:38149: $? = 0 configure:38158: result: yes configure:38161: checking whether pselect detects invalid fds configure:38213: gcc -o conftest -g3 -O2 conftest.c >&5 configure:38213: $? = 0 configure:38213: ./conftest configure:38213: $? = 0 configure:38225: result: yes configure:38265: checking whether pthread_sigmask is a macro configure:38291: result: no configure:38320: checking whether pthread_sigmask works without -lpthread configure:38351: gcc -o conftest -g3 -O2 conftest.c >&5 configure:38351: $? = 0 configure:38351: ./conftest configure:38351: $? = 1 configure: program exited with status 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_GLIB 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define TERM_HEADER "nsterm.h" | #define EMACS_CONFIGURATION "x86_64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--with-native-compilation" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define HAVE_DECL_CLEARERR_UNLOCKED 1 | #define HAVE_DECL_FEOF_UNLOCKED 1 | #define HAVE_DECL_FERROR_UNLOCKED 1 | #define HAVE_DECL_FFLUSH_UNLOCKED 0 | #define HAVE_DECL_FGETS_UNLOCKED 0 | #define HAVE_DECL_FPUTC_UNLOCKED 0 | #define HAVE_DECL_FPUTS_UNLOCKED 0 | #define HAVE_DECL_FREAD_UNLOCKED 0 | #define HAVE_DECL_FWRITE_UNLOCKED 0 | #define HAVE_DECL_GETC_UNLOCKED 1 | #define HAVE_DECL_GETCHAR_UNLOCKED 1 | #define HAVE_DECL_PUTC_UNLOCKED 1 | #define HAVE_DECL_PUTCHAR_UNLOCKED 1 | #define GETGROUPS_T gid_t | #define HAVE_DECL_GETDTABLESIZE 1 | #define HAVE_MALLOC_POSIX 1 | #define PROMOTED_MODE_T int | #define HAVE_WORKING_UTIMES 1 | #define HAVE_SYS_ACL_H 1 | #define HAVE_ACL_GET_FILE 1 | #define HAVE_ACL_GET_FD 1 | #define HAVE_ACL_SET_FILE 1 | #define HAVE_ACL_SET_FD 1 | #define HAVE_ACL_FREE 1 | #define HAVE_ACL_FROM_TEXT 1 | #define HAVE_ACL_DELETE_DEF_FILE 1 | #define HAVE_ACL_DELETE_FD_NP 1 | #define HAVE_ACL_DELETE_FILE_NP 1 | #define HAVE_ACL_COPY_EXT_NATIVE 1 | #define HAVE_ACL_CREATE_ENTRY_NP 1 | #define HAVE_ACL_FIRST_ENTRY 1 | #define HAVE_ACL_TYPE_EXTENDED 1 | #define USE_ACL 1 | #define HAVE_ALLOCA 1 | #define HAVE___BUILTIN_EXPECT 1 | #define GNULIB_CANONICALIZE_LGPL 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_SETTIME 1 | #define GNULIB_CLOSE_STREAM 1 | #define HAVE_STRUCT_DIRENT_D_TYPE 1 | #define HAVE_ACCESS 1 | #define GNULIB_FACCESSAT 1 | #define HAVE_DECL_FDOPENDIR 1 | #define GNULIB_FDOPENDIR 1 | #define FLEXIBLE_ARRAY_MEMBER /**/ | #define HAVE_WORKING_FSTATAT_ZERO_FLAG 1 | #define HAVE_SYS_MOUNT_H 1 | #define STAT_STATFS2_BSIZE 1 | #define __GETOPT_PREFIX rpl_ | #define GETTIMEOFDAY_TIMEZONE void | #define _GL_REPLACE_IEEE754_H 1 | #define HAVE___INLINE 1 | #define HAVE_GMP_H 1 | #define HAVE_MEMMEM 1 | #define GNULIB_MKOSTEMP 1 | #define NEED_MKTIME_WORKING 1 | #define HAVE_BUG_BIG_NANOSLEEP 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYSCTL 1 | #define my_strftime nstrftime | /* end confdefs.h. */ | | #include | #include | #include | int main () | { | sigset_t set; | sigemptyset (&set); | return pthread_sigmask (1729, &set, NULL) != 0; | } configure:38363: result: yes configure:38376: checking whether pthread_sigmask returns error numbers configure:38410: gcc -o conftest -g3 -O2 conftest.c >&5 configure:38410: $? = 0 configure:38410: ./conftest configure:38410: $? = 0 configure:38423: result: yes configure:38434: checking whether pthread_sigmask unblocks signals correctly configure:38493: gcc -o conftest -g3 -O2 conftest.c >&5 configure:38493: $? = 0 configure:38493: ./conftest configure:38493: $? = 0 configure:38506: result: guessing yes configure:38559: checking whether readlink signature is correct configure:38578: gcc -c -g3 -O2 conftest.c >&5 configure:38578: $? = 0 configure:38586: result: yes configure:38588: checking whether readlink handles trailing slash correctly configure:38625: gcc -o conftest -g3 -O2 conftest.c >&5 configure:38625: $? = 0 configure:38625: ./conftest configure:38625: $? = 1 configure: program exited with status 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_GLIB 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define TERM_HEADER "nsterm.h" | #define EMACS_CONFIGURATION "x86_64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--with-native-compilation" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define HAVE_DECL_CLEARERR_UNLOCKED 1 | #define HAVE_DECL_FEOF_UNLOCKED 1 | #define HAVE_DECL_FERROR_UNLOCKED 1 | #define HAVE_DECL_FFLUSH_UNLOCKED 0 | #define HAVE_DECL_FGETS_UNLOCKED 0 | #define HAVE_DECL_FPUTC_UNLOCKED 0 | #define HAVE_DECL_FPUTS_UNLOCKED 0 | #define HAVE_DECL_FREAD_UNLOCKED 0 | #define HAVE_DECL_FWRITE_UNLOCKED 0 | #define HAVE_DECL_GETC_UNLOCKED 1 | #define HAVE_DECL_GETCHAR_UNLOCKED 1 | #define HAVE_DECL_PUTC_UNLOCKED 1 | #define HAVE_DECL_PUTCHAR_UNLOCKED 1 | #define GETGROUPS_T gid_t | #define HAVE_DECL_GETDTABLESIZE 1 | #define HAVE_MALLOC_POSIX 1 | #define PROMOTED_MODE_T int | #define HAVE_WORKING_UTIMES 1 | #define HAVE_SYS_ACL_H 1 | #define HAVE_ACL_GET_FILE 1 | #define HAVE_ACL_GET_FD 1 | #define HAVE_ACL_SET_FILE 1 | #define HAVE_ACL_SET_FD 1 | #define HAVE_ACL_FREE 1 | #define HAVE_ACL_FROM_TEXT 1 | #define HAVE_ACL_DELETE_DEF_FILE 1 | #define HAVE_ACL_DELETE_FD_NP 1 | #define HAVE_ACL_DELETE_FILE_NP 1 | #define HAVE_ACL_COPY_EXT_NATIVE 1 | #define HAVE_ACL_CREATE_ENTRY_NP 1 | #define HAVE_ACL_FIRST_ENTRY 1 | #define HAVE_ACL_TYPE_EXTENDED 1 | #define USE_ACL 1 | #define HAVE_ALLOCA 1 | #define HAVE___BUILTIN_EXPECT 1 | #define GNULIB_CANONICALIZE_LGPL 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_SETTIME 1 | #define GNULIB_CLOSE_STREAM 1 | #define HAVE_STRUCT_DIRENT_D_TYPE 1 | #define HAVE_ACCESS 1 | #define GNULIB_FACCESSAT 1 | #define HAVE_DECL_FDOPENDIR 1 | #define GNULIB_FDOPENDIR 1 | #define FLEXIBLE_ARRAY_MEMBER /**/ | #define HAVE_WORKING_FSTATAT_ZERO_FLAG 1 | #define HAVE_SYS_MOUNT_H 1 | #define STAT_STATFS2_BSIZE 1 | #define __GETOPT_PREFIX rpl_ | #define GETTIMEOFDAY_TIMEZONE void | #define _GL_REPLACE_IEEE754_H 1 | #define HAVE___INLINE 1 | #define HAVE_GMP_H 1 | #define HAVE_MEMMEM 1 | #define GNULIB_MKOSTEMP 1 | #define NEED_MKTIME_WORKING 1 | #define HAVE_BUG_BIG_NANOSLEEP 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYSCTL 1 | #define my_strftime nstrftime | /* end confdefs.h. */ | #include | | int | main (void) | { | char buf[20]; | return readlink ("conftest.lnk2/", buf, sizeof buf) != -1; | ; | return 0; | } configure:38637: result: no configure:38653: checking whether readlink truncates results correctly configure:38689: gcc -o conftest -g3 -O2 conftest.c >&5 configure:38689: $? = 0 configure:38689: ./conftest configure:38689: $? = 0 configure:38701: result: yes configure:38757: checking whether readlinkat signature is correct configure:38776: gcc -c -g3 -O2 conftest.c >&5 configure:38776: $? = 0 configure:38784: result: yes configure:38839: checking for working re_compile_pattern configure:39154: gcc -o conftest -g3 -O2 conftest.c >&5 conftest.c:342:45: error: variable has incomplete type 'struct re_pattern_buffer' static struct re_pattern_buffer regex; ^ conftest.c:342:27: note: forward declaration of 'struct re_pattern_buffer' static struct re_pattern_buffer regex; ^ conftest.c:346:33: error: variable has incomplete type 'struct re_registers' struct re_registers regs; ^ conftest.c:346:20: note: forward declaration of 'struct re_registers' struct re_registers regs; ^ conftest.c:371:19: error: implicit declaration of function 're_set_syntax' is invalid in C99 [-Werror,-Wimplicit-function-declaration] re_set_syntax (RE_SYNTAX_GREP | RE_HAT_LISTS_NOT_NEWLINE ^ conftest.c:371:34: error: use of undeclared identifier 'RE_SYNTAX_GREP' re_set_syntax (RE_SYNTAX_GREP | RE_HAT_LISTS_NOT_NEWLINE ^ conftest.c:371:51: error: use of undeclared identifier 'RE_HAT_LISTS_NOT_NEWLINE' re_set_syntax (RE_SYNTAX_GREP | RE_HAT_LISTS_NOT_NEWLINE ^ conftest.c:372:36: error: use of undeclared identifier 'RE_ICASE' | RE_ICASE); ^ conftest.c:374:23: error: implicit declaration of function 're_compile_pattern' is invalid in C99 [-Werror,-Wimplicit-function-declaration] s = re_compile_pattern (pat, sizeof pat - 1, ®ex); ^ conftest.c:379:27: error: implicit declaration of function 're_search' is invalid in C99 [-Werror,-Wimplicit-function-declaration] if (re_search (®ex, data, sizeof data - 1, ^ conftest.c:404:19: error: implicit declaration of function 're_set_syntax' is invalid in C99 [-Werror,-Wimplicit-function-declaration] re_set_syntax (0); ^ conftest.c:406:23: error: implicit declaration of function 're_compile_pattern' is invalid in C99 [-Werror,-Wimplicit-function-declaration] s = re_compile_pattern (pat, sizeof pat - 1, ®ex); ^ conftest.c:411:27: error: implicit declaration of function 're_search' is invalid in C99 [-Werror,-Wimplicit-function-declaration] i = re_search (®ex, data, sizeof data - 1, ^ conftest.c:424:13: error: implicit declaration of function 're_set_syntax' is invalid in C99 [-Werror,-Wimplicit-function-declaration] re_set_syntax (RE_SYNTAX_EGREP | RE_HAT_LISTS_NOT_NEWLINE); ^ conftest.c:424:28: error: use of undeclared identifier 'RE_SYNTAX_EGREP' re_set_syntax (RE_SYNTAX_EGREP | RE_HAT_LISTS_NOT_NEWLINE); ^ conftest.c:424:46: error: use of undeclared identifier 'RE_HAT_LISTS_NOT_NEWLINE' re_set_syntax (RE_SYNTAX_EGREP | RE_HAT_LISTS_NOT_NEWLINE); ^ conftest.c:426:17: error: implicit declaration of function 're_compile_pattern' is invalid in C99 [-Werror,-Wimplicit-function-declaration] s = re_compile_pattern ("a[^x]b", 6, ®ex); ^ conftest.c:432:21: error: implicit declaration of function 're_search' is invalid in C99 [-Werror,-Wimplicit-function-declaration] if (re_search (®ex, "a\nb", 3, 0, 3, ®s) != -1) ^ conftest.c:439:28: error: use of undeclared identifier 'RE_SYNTAX_POSIX_EGREP' re_set_syntax (RE_SYNTAX_POSIX_EGREP); ^ conftest.c:454:28: error: use of undeclared identifier 'RE_SYNTAX_POSIX_EGREP' re_set_syntax (RE_SYNTAX_POSIX_EGREP | RE_NO_EMPTY_RANGES); ^ conftest.c:454:52: error: use of undeclared identifier 'RE_NO_EMPTY_RANGES' re_set_syntax (RE_SYNTAX_POSIX_EGREP | RE_NO_EMPTY_RANGES); ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. configure:39154: $? = 1 configure: program exited with status 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_GLIB 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define TERM_HEADER "nsterm.h" | #define EMACS_CONFIGURATION "x86_64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--with-native-compilation" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define HAVE_DECL_CLEARERR_UNLOCKED 1 | #define HAVE_DECL_FEOF_UNLOCKED 1 | #define HAVE_DECL_FERROR_UNLOCKED 1 | #define HAVE_DECL_FFLUSH_UNLOCKED 0 | #define HAVE_DECL_FGETS_UNLOCKED 0 | #define HAVE_DECL_FPUTC_UNLOCKED 0 | #define HAVE_DECL_FPUTS_UNLOCKED 0 | #define HAVE_DECL_FREAD_UNLOCKED 0 | #define HAVE_DECL_FWRITE_UNLOCKED 0 | #define HAVE_DECL_GETC_UNLOCKED 1 | #define HAVE_DECL_GETCHAR_UNLOCKED 1 | #define HAVE_DECL_PUTC_UNLOCKED 1 | #define HAVE_DECL_PUTCHAR_UNLOCKED 1 | #define GETGROUPS_T gid_t | #define HAVE_DECL_GETDTABLESIZE 1 | #define HAVE_MALLOC_POSIX 1 | #define PROMOTED_MODE_T int | #define HAVE_WORKING_UTIMES 1 | #define HAVE_SYS_ACL_H 1 | #define HAVE_ACL_GET_FILE 1 | #define HAVE_ACL_GET_FD 1 | #define HAVE_ACL_SET_FILE 1 | #define HAVE_ACL_SET_FD 1 | #define HAVE_ACL_FREE 1 | #define HAVE_ACL_FROM_TEXT 1 | #define HAVE_ACL_DELETE_DEF_FILE 1 | #define HAVE_ACL_DELETE_FD_NP 1 | #define HAVE_ACL_DELETE_FILE_NP 1 | #define HAVE_ACL_COPY_EXT_NATIVE 1 | #define HAVE_ACL_CREATE_ENTRY_NP 1 | #define HAVE_ACL_FIRST_ENTRY 1 | #define HAVE_ACL_TYPE_EXTENDED 1 | #define USE_ACL 1 | #define HAVE_ALLOCA 1 | #define HAVE___BUILTIN_EXPECT 1 | #define GNULIB_CANONICALIZE_LGPL 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_SETTIME 1 | #define GNULIB_CLOSE_STREAM 1 | #define HAVE_STRUCT_DIRENT_D_TYPE 1 | #define HAVE_ACCESS 1 | #define GNULIB_FACCESSAT 1 | #define HAVE_DECL_FDOPENDIR 1 | #define GNULIB_FDOPENDIR 1 | #define FLEXIBLE_ARRAY_MEMBER /**/ | #define HAVE_WORKING_FSTATAT_ZERO_FLAG 1 | #define HAVE_SYS_MOUNT_H 1 | #define STAT_STATFS2_BSIZE 1 | #define __GETOPT_PREFIX rpl_ | #define GETTIMEOFDAY_TIMEZONE void | #define _GL_REPLACE_IEEE754_H 1 | #define HAVE___INLINE 1 | #define HAVE_GMP_H 1 | #define HAVE_MEMMEM 1 | #define GNULIB_MKOSTEMP 1 | #define NEED_MKTIME_WORKING 1 | #define HAVE_BUG_BIG_NANOSLEEP 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYSCTL 1 | #define my_strftime nstrftime | #define READLINK_TRAILING_SLASH_BUG 1 | /* end confdefs.h. */ | #include | | #include | #include | #include | | #if defined M_CHECK_ACTION || HAVE_DECL_ALARM | # include | # include | #endif | | #if HAVE_MALLOC_H | # include | #endif | | #ifdef M_CHECK_ACTION | /* Exit with distinguishable exit code. */ | static void sigabrt_no_core (int sig) { raise (SIGTERM); } | #endif | | int | main (void) | { | int result = 0; | static struct re_pattern_buffer regex; | unsigned char folded_chars[UCHAR_MAX + 1]; | int i; | const char *s; | struct re_registers regs; | | /* Some builds of glibc go into an infinite loop on this | test. Use alarm to force death, and mallopt to avoid | malloc recursion in diagnosing the corrupted heap. */ | #if HAVE_DECL_ALARM | signal (SIGALRM, SIG_DFL); | alarm (2); | #endif | #ifdef M_CHECK_ACTION | signal (SIGABRT, sigabrt_no_core); | mallopt (M_CHECK_ACTION, 2); | #endif | | if (setlocale (LC_ALL, "en_US.UTF-8")) | { | { | /* https://sourceware.org/ml/libc-hacker/2006-09/msg00008.html | This test needs valgrind to catch the bug on Debian | GNU/Linux 3.1 x86, but it might catch the bug better | on other platforms and it shouldn't hurt to try the | test here. */ | static char const pat[] = "insert into"; | static char const data[] = | "\xFF\0\x12\xA2\xAA\xC4\xB1,K\x12\xC4\xB1*\xACK"; | re_set_syntax (RE_SYNTAX_GREP | RE_HAT_LISTS_NOT_NEWLINE | | RE_ICASE); | memset (®ex, 0, sizeof regex); | s = re_compile_pattern (pat, sizeof pat - 1, ®ex); | if (s) | result |= 1; | else | { | if (re_search (®ex, data, sizeof data - 1, | 0, sizeof data - 1, ®s) | != -1) | result |= 1; | regfree (®ex); | } | } | | { | /* This test is from glibc bug 15078. | The test case is from Andreas Schwab in | . | */ | static char const pat[] = "[^x]x"; | static char const data[] = | /* */ | "\xe1\x80\x80" | "\xe1\x80\xbb" | "\xe1\x80\xbd" | "\xe1\x80\x94" | "\xe1\x80\xba" | "\xe1\x80\xaf" | "\xe1\x80\x95" | "\xe1\x80\xba" | "x"; | re_set_syntax (0); | memset (®ex, 0, sizeof regex); | s = re_compile_pattern (pat, sizeof pat - 1, ®ex); | if (s) | result |= 1; | else | { | i = re_search (®ex, data, sizeof data - 1, | 0, sizeof data - 1, 0); | if (i != 0 && i != 21) | result |= 1; | regfree (®ex); | } | } | | if (! setlocale (LC_ALL, "C")) | return 1; | } | | /* This test is from glibc bug 3957, reported by Andrew Mackey. */ | re_set_syntax (RE_SYNTAX_EGREP | RE_HAT_LISTS_NOT_NEWLINE); | memset (®ex, 0, sizeof regex); | s = re_compile_pattern ("a[^x]b", 6, ®ex); | if (s) | result |= 2; | else | { | /* This should fail, but succeeds for glibc-2.5. */ | if (re_search (®ex, "a\nb", 3, 0, 3, ®s) != -1) | result |= 2; | regfree (®ex); | } | | /* This regular expression is from Spencer ere test number 75 | in grep-2.3. */ | re_set_syntax (RE_SYNTAX_POSIX_EGREP); | memset (®ex, 0, sizeof regex); | for (i = 0; i <= UCHAR_MAX; i++) | folded_chars[i] = i; | regex.translate = folded_chars; | s = re_compile_pattern ("a[[:]:]]b\n", 11, ®ex); | /* This should fail with _Invalid character class name_ error. */ | if (!s) | { | result |= 4; | regfree (®ex); | } | | /* Ensure that [b-a] is diagnosed as invalid, when | using RE_NO_EMPTY_RANGES. */ | re_set_syntax (RE_SYNTAX_POSIX_EGREP | RE_NO_EMPTY_RANGES); | memset (®ex, 0, sizeof regex); | s = re_compile_pattern ("a[b-a]", 6, ®ex); | if (s == 0) | { | result |= 8; | regfree (®ex); | } | | /* This should succeed, but does not for glibc-2.1.3. */ | memset (®ex, 0, sizeof regex); | s = re_compile_pattern ("{1", 2, ®ex); | if (s) | result |= 8; | else | regfree (®ex); | | /* The following example is derived from a problem report | against gawk from Jorge Stolfi . */ | memset (®ex, 0, sizeof regex); | s = re_compile_pattern ("[an\371]*n", 7, ®ex); | if (s) | result |= 8; | else | { | /* This should match, but does not for glibc-2.2.1. */ | if (re_match (®ex, "an", 2, 0, ®s) != 2) | result |= 8; | else | { | free (regs.start); | free (regs.end); | } | regfree (®ex); | } | | memset (®ex, 0, sizeof regex); | s = re_compile_pattern ("x", 1, ®ex); | if (s) | result |= 8; | else | { | /* glibc-2.2.93 does not work with a negative RANGE argument. */ | if (re_search (®ex, "wxy", 3, 2, -2, ®s) != 1) | result |= 8; | else | { | free (regs.start); | free (regs.end); | } | regfree (®ex); | } | | /* The version of regex.c in older versions of gnulib | ignored RE_ICASE. Detect that problem too. */ | re_set_syntax (RE_SYNTAX_EMACS | RE_ICASE); | memset (®ex, 0, sizeof regex); | s = re_compile_pattern ("x", 1, ®ex); | if (s) | result |= 16; | else | { | if (re_search (®ex, "WXY", 3, 0, 3, ®s) < 0) | result |= 16; | else | { | free (regs.start); | free (regs.end); | } | regfree (®ex); | } | | /* Catch a bug reported by Vin Shelton in | https://lists.gnu.org/r/bug-coreutils/2007-06/msg00089.html | */ | re_set_syntax (RE_SYNTAX_POSIX_BASIC | & ~RE_CONTEXT_INVALID_DUP | & ~RE_NO_EMPTY_RANGES); | memset (®ex, 0, sizeof regex); | s = re_compile_pattern ("[[:alnum:]_-]\\+$", 16, ®ex); | if (s) | result |= 32; | else | regfree (®ex); | | /* REG_STARTEND was added to glibc on 2004-01-15. | Reject older versions. */ | if (! REG_STARTEND) | result |= 64; | | /* Matching with the compiled form of this regexp would provoke | an assertion failure prior to glibc-2.28: | regexec.c:1375: pop_fail_stack: Assertion 'num >= 0' failed | With glibc-2.28, compilation fails and reports the invalid | back reference. */ | re_set_syntax (RE_SYNTAX_POSIX_EGREP); | memset (®ex, 0, sizeof regex); | s = re_compile_pattern ("0|()0|\\1|0", 10, ®ex); | if (!s) | { | memset (®s, 0, sizeof regs); | i = re_search (®ex, "x", 1, 0, 1, ®s); | if (i != -1) | result |= 64; | if (0 <= i) | { | free (regs.start); | free (regs.end); | } | regfree (®ex); | } | else | { | if (strcmp (s, "Invalid back reference")) | result |= 64; | } | | /* glibc bug 11053. */ | re_set_syntax (RE_SYNTAX_POSIX_BASIC); | memset (®ex, 0, sizeof regex); | static char const pat_sub2[] = "\\(a*\\)*a*\\1"; | s = re_compile_pattern (pat_sub2, sizeof pat_sub2 - 1, ®ex); | if (s) | result |= 64; | else | { | memset (®s, 0, sizeof regs); | static char const data[] = "a"; | int datalen = sizeof data - 1; | i = re_search (®ex, data, datalen, 0, datalen, ®s); | if (i != 0) | result |= 64; | else if (regs.num_regs < 2) | result |= 64; | else if (! (regs.start[0] == 0 && regs.end[0] == 1)) | result |= 64; | else if (! (regs.start[1] == 0 && regs.end[1] == 0)) | result |= 64; | regfree (®ex); | free (regs.start); | free (regs.end); | } | | #if 0 | /* It would be nice to reject hosts whose regoff_t values are too | narrow (including glibc on hosts with 64-bit ptrdiff_t and | 32-bit int), but we should wait until glibc implements this | feature. Otherwise, support for equivalence classes and | multibyte collation symbols would always be broken except | when compiling --without-included-regex. */ | if (sizeof (regoff_t) < sizeof (ptrdiff_t) | || sizeof (regoff_t) < sizeof (ssize_t)) | result |= 64; | #endif | | return result; | | ; | return 0; | } configure:39166: result: no configure:39248: checking for libintl.h configure:39248: gcc -c -g3 -O2 conftest.c >&5 configure:39248: $? = 0 configure:39248: result: yes configure:39256: checking whether isblank is declared configure:39256: gcc -c -g3 -O2 conftest.c >&5 -Werror=implicit-function-declaration configure:39256: $? = 0 configure:39256: result: yes configure:39270: checking for sig2str configure:39270: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "_sig2str", referenced from: _main in conftest-2452f6.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:39270: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_GLIB 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define TERM_HEADER "nsterm.h" | #define EMACS_CONFIGURATION "x86_64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--with-native-compilation" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define HAVE_DECL_CLEARERR_UNLOCKED 1 | #define HAVE_DECL_FEOF_UNLOCKED 1 | #define HAVE_DECL_FERROR_UNLOCKED 1 | #define HAVE_DECL_FFLUSH_UNLOCKED 0 | #define HAVE_DECL_FGETS_UNLOCKED 0 | #define HAVE_DECL_FPUTC_UNLOCKED 0 | #define HAVE_DECL_FPUTS_UNLOCKED 0 | #define HAVE_DECL_FREAD_UNLOCKED 0 | #define HAVE_DECL_FWRITE_UNLOCKED 0 | #define HAVE_DECL_GETC_UNLOCKED 1 | #define HAVE_DECL_GETCHAR_UNLOCKED 1 | #define HAVE_DECL_PUTC_UNLOCKED 1 | #define HAVE_DECL_PUTCHAR_UNLOCKED 1 | #define GETGROUPS_T gid_t | #define HAVE_DECL_GETDTABLESIZE 1 | #define HAVE_MALLOC_POSIX 1 | #define PROMOTED_MODE_T int | #define HAVE_WORKING_UTIMES 1 | #define HAVE_SYS_ACL_H 1 | #define HAVE_ACL_GET_FILE 1 | #define HAVE_ACL_GET_FD 1 | #define HAVE_ACL_SET_FILE 1 | #define HAVE_ACL_SET_FD 1 | #define HAVE_ACL_FREE 1 | #define HAVE_ACL_FROM_TEXT 1 | #define HAVE_ACL_DELETE_DEF_FILE 1 | #define HAVE_ACL_DELETE_FD_NP 1 | #define HAVE_ACL_DELETE_FILE_NP 1 | #define HAVE_ACL_COPY_EXT_NATIVE 1 | #define HAVE_ACL_CREATE_ENTRY_NP 1 | #define HAVE_ACL_FIRST_ENTRY 1 | #define HAVE_ACL_TYPE_EXTENDED 1 | #define USE_ACL 1 | #define HAVE_ALLOCA 1 | #define HAVE___BUILTIN_EXPECT 1 | #define GNULIB_CANONICALIZE_LGPL 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_SETTIME 1 | #define GNULIB_CLOSE_STREAM 1 | #define HAVE_STRUCT_DIRENT_D_TYPE 1 | #define HAVE_ACCESS 1 | #define GNULIB_FACCESSAT 1 | #define HAVE_DECL_FDOPENDIR 1 | #define GNULIB_FDOPENDIR 1 | #define FLEXIBLE_ARRAY_MEMBER /**/ | #define HAVE_WORKING_FSTATAT_ZERO_FLAG 1 | #define HAVE_SYS_MOUNT_H 1 | #define STAT_STATFS2_BSIZE 1 | #define __GETOPT_PREFIX rpl_ | #define GETTIMEOFDAY_TIMEZONE void | #define _GL_REPLACE_IEEE754_H 1 | #define HAVE___INLINE 1 | #define HAVE_GMP_H 1 | #define HAVE_MEMMEM 1 | #define GNULIB_MKOSTEMP 1 | #define NEED_MKTIME_WORKING 1 | #define HAVE_BUG_BIG_NANOSLEEP 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYSCTL 1 | #define my_strftime nstrftime | #define READLINK_TRAILING_SLASH_BUG 1 | #define _REGEX_INCLUDE_LIMITS_H 1 | #define _REGEX_LARGE_OFFSETS 1 | #define re_syntax_options rpl_re_syntax_options | #define re_set_syntax rpl_re_set_syntax | #define re_compile_pattern rpl_re_compile_pattern | #define re_compile_fastmap rpl_re_compile_fastmap | #define re_search rpl_re_search | #define re_search_2 rpl_re_search_2 | #define re_match rpl_re_match | #define re_match_2 rpl_re_match_2 | #define re_set_registers rpl_re_set_registers | #define re_comp rpl_re_comp | #define re_exec rpl_re_exec | #define regcomp rpl_regcomp | #define regexec rpl_regexec | #define regerror rpl_regerror | #define regfree rpl_regfree | #define HAVE_LIBINTL_H 1 | #define HAVE_DECL_ISBLANK 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. */ | | #include | #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 (void) | { | return sig2str (); | ; | return 0; | } configure:39270: result: no configure:39298: checking for sigdescr_np configure:39298: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "_sigdescr_np", referenced from: _main in conftest-7857c1.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:39298: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_GLIB 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define TERM_HEADER "nsterm.h" | #define EMACS_CONFIGURATION "x86_64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--with-native-compilation" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define HAVE_DECL_CLEARERR_UNLOCKED 1 | #define HAVE_DECL_FEOF_UNLOCKED 1 | #define HAVE_DECL_FERROR_UNLOCKED 1 | #define HAVE_DECL_FFLUSH_UNLOCKED 0 | #define HAVE_DECL_FGETS_UNLOCKED 0 | #define HAVE_DECL_FPUTC_UNLOCKED 0 | #define HAVE_DECL_FPUTS_UNLOCKED 0 | #define HAVE_DECL_FREAD_UNLOCKED 0 | #define HAVE_DECL_FWRITE_UNLOCKED 0 | #define HAVE_DECL_GETC_UNLOCKED 1 | #define HAVE_DECL_GETCHAR_UNLOCKED 1 | #define HAVE_DECL_PUTC_UNLOCKED 1 | #define HAVE_DECL_PUTCHAR_UNLOCKED 1 | #define GETGROUPS_T gid_t | #define HAVE_DECL_GETDTABLESIZE 1 | #define HAVE_MALLOC_POSIX 1 | #define PROMOTED_MODE_T int | #define HAVE_WORKING_UTIMES 1 | #define HAVE_SYS_ACL_H 1 | #define HAVE_ACL_GET_FILE 1 | #define HAVE_ACL_GET_FD 1 | #define HAVE_ACL_SET_FILE 1 | #define HAVE_ACL_SET_FD 1 | #define HAVE_ACL_FREE 1 | #define HAVE_ACL_FROM_TEXT 1 | #define HAVE_ACL_DELETE_DEF_FILE 1 | #define HAVE_ACL_DELETE_FD_NP 1 | #define HAVE_ACL_DELETE_FILE_NP 1 | #define HAVE_ACL_COPY_EXT_NATIVE 1 | #define HAVE_ACL_CREATE_ENTRY_NP 1 | #define HAVE_ACL_FIRST_ENTRY 1 | #define HAVE_ACL_TYPE_EXTENDED 1 | #define USE_ACL 1 | #define HAVE_ALLOCA 1 | #define HAVE___BUILTIN_EXPECT 1 | #define GNULIB_CANONICALIZE_LGPL 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_SETTIME 1 | #define GNULIB_CLOSE_STREAM 1 | #define HAVE_STRUCT_DIRENT_D_TYPE 1 | #define HAVE_ACCESS 1 | #define GNULIB_FACCESSAT 1 | #define HAVE_DECL_FDOPENDIR 1 | #define GNULIB_FDOPENDIR 1 | #define FLEXIBLE_ARRAY_MEMBER /**/ | #define HAVE_WORKING_FSTATAT_ZERO_FLAG 1 | #define HAVE_SYS_MOUNT_H 1 | #define STAT_STATFS2_BSIZE 1 | #define __GETOPT_PREFIX rpl_ | #define GETTIMEOFDAY_TIMEZONE void | #define _GL_REPLACE_IEEE754_H 1 | #define HAVE___INLINE 1 | #define HAVE_GMP_H 1 | #define HAVE_MEMMEM 1 | #define GNULIB_MKOSTEMP 1 | #define NEED_MKTIME_WORKING 1 | #define HAVE_BUG_BIG_NANOSLEEP 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYSCTL 1 | #define my_strftime nstrftime | #define READLINK_TRAILING_SLASH_BUG 1 | #define _REGEX_INCLUDE_LIMITS_H 1 | #define _REGEX_LARGE_OFFSETS 1 | #define re_syntax_options rpl_re_syntax_options | #define re_set_syntax rpl_re_set_syntax | #define re_compile_pattern rpl_re_compile_pattern | #define re_compile_fastmap rpl_re_compile_fastmap | #define re_search rpl_re_search | #define re_search_2 rpl_re_search_2 | #define re_match rpl_re_match | #define re_match_2 rpl_re_match_2 | #define re_set_registers rpl_re_set_registers | #define re_comp rpl_re_comp | #define re_exec rpl_re_exec | #define regcomp rpl_regcomp | #define regexec rpl_regexec | #define regerror rpl_regerror | #define regfree rpl_regfree | #define HAVE_LIBINTL_H 1 | #define HAVE_DECL_ISBLANK 1 | /* end confdefs.h. */ | /* Define sigdescr_np to an innocuous variant, in case declares sigdescr_np. | For example, HP-UX 11i declares gettimeofday. */ | #define sigdescr_np innocuous_sigdescr_np | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char sigdescr_np (); below. */ | | #include | #undef sigdescr_np | | /* 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 sigdescr_np (); | /* 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_sigdescr_np || defined __stub___sigdescr_np | choke me | #endif | | int | main (void) | { | return sigdescr_np (); | ; | return 0; | } configure:39298: result: no configure:39344: checking for socklen_t configure:39344: gcc -c -g3 -O2 conftest.c >&5 configure:39344: $? = 0 configure:39344: gcc -c -g3 -O2 conftest.c >&5 conftest.c:352:24: error: expected expression if (sizeof ((socklen_t))) ^ 1 error generated. configure:39344: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_GLIB 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define TERM_HEADER "nsterm.h" | #define EMACS_CONFIGURATION "x86_64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--with-native-compilation" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define HAVE_DECL_CLEARERR_UNLOCKED 1 | #define HAVE_DECL_FEOF_UNLOCKED 1 | #define HAVE_DECL_FERROR_UNLOCKED 1 | #define HAVE_DECL_FFLUSH_UNLOCKED 0 | #define HAVE_DECL_FGETS_UNLOCKED 0 | #define HAVE_DECL_FPUTC_UNLOCKED 0 | #define HAVE_DECL_FPUTS_UNLOCKED 0 | #define HAVE_DECL_FREAD_UNLOCKED 0 | #define HAVE_DECL_FWRITE_UNLOCKED 0 | #define HAVE_DECL_GETC_UNLOCKED 1 | #define HAVE_DECL_GETCHAR_UNLOCKED 1 | #define HAVE_DECL_PUTC_UNLOCKED 1 | #define HAVE_DECL_PUTCHAR_UNLOCKED 1 | #define GETGROUPS_T gid_t | #define HAVE_DECL_GETDTABLESIZE 1 | #define HAVE_MALLOC_POSIX 1 | #define PROMOTED_MODE_T int | #define HAVE_WORKING_UTIMES 1 | #define HAVE_SYS_ACL_H 1 | #define HAVE_ACL_GET_FILE 1 | #define HAVE_ACL_GET_FD 1 | #define HAVE_ACL_SET_FILE 1 | #define HAVE_ACL_SET_FD 1 | #define HAVE_ACL_FREE 1 | #define HAVE_ACL_FROM_TEXT 1 | #define HAVE_ACL_DELETE_DEF_FILE 1 | #define HAVE_ACL_DELETE_FD_NP 1 | #define HAVE_ACL_DELETE_FILE_NP 1 | #define HAVE_ACL_COPY_EXT_NATIVE 1 | #define HAVE_ACL_CREATE_ENTRY_NP 1 | #define HAVE_ACL_FIRST_ENTRY 1 | #define HAVE_ACL_TYPE_EXTENDED 1 | #define USE_ACL 1 | #define HAVE_ALLOCA 1 | #define HAVE___BUILTIN_EXPECT 1 | #define GNULIB_CANONICALIZE_LGPL 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_SETTIME 1 | #define GNULIB_CLOSE_STREAM 1 | #define HAVE_STRUCT_DIRENT_D_TYPE 1 | #define HAVE_ACCESS 1 | #define GNULIB_FACCESSAT 1 | #define HAVE_DECL_FDOPENDIR 1 | #define GNULIB_FDOPENDIR 1 | #define FLEXIBLE_ARRAY_MEMBER /**/ | #define HAVE_WORKING_FSTATAT_ZERO_FLAG 1 | #define HAVE_SYS_MOUNT_H 1 | #define STAT_STATFS2_BSIZE 1 | #define __GETOPT_PREFIX rpl_ | #define GETTIMEOFDAY_TIMEZONE void | #define _GL_REPLACE_IEEE754_H 1 | #define HAVE___INLINE 1 | #define HAVE_GMP_H 1 | #define HAVE_MEMMEM 1 | #define GNULIB_MKOSTEMP 1 | #define NEED_MKTIME_WORKING 1 | #define HAVE_BUG_BIG_NANOSLEEP 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYSCTL 1 | #define my_strftime nstrftime | #define READLINK_TRAILING_SLASH_BUG 1 | #define _REGEX_INCLUDE_LIMITS_H 1 | #define _REGEX_LARGE_OFFSETS 1 | #define re_syntax_options rpl_re_syntax_options | #define re_set_syntax rpl_re_set_syntax | #define re_compile_pattern rpl_re_compile_pattern | #define re_compile_fastmap rpl_re_compile_fastmap | #define re_search rpl_re_search | #define re_search_2 rpl_re_search_2 | #define re_match rpl_re_match | #define re_match_2 rpl_re_match_2 | #define re_set_registers rpl_re_set_registers | #define re_comp rpl_re_comp | #define re_exec rpl_re_exec | #define regcomp rpl_regcomp | #define regexec rpl_regexec | #define regerror rpl_regerror | #define regfree rpl_regfree | #define HAVE_LIBINTL_H 1 | #define HAVE_DECL_ISBLANK 1 | /* end confdefs.h. */ | | /* is not needed according to POSIX, but the | in i386-unknown-freebsd4.10 and | powerpc-apple-darwin5.5 required it. */ | #include | #if HAVE_SYS_SOCKET_H | # include | #elif HAVE_WS2TCPIP_H | # include | #endif | | | int | main (void) | { | if (sizeof ((socklen_t))) | return 0; | ; | return 0; | } configure:39344: result: yes configure:39408: checking for ssize_t configure:39426: gcc -c -g3 -O2 conftest.c >&5 configure:39426: $? = 0 configure:39434: result: yes configure:39446: checking for struct stat.st_atim.tv_nsec configure:39446: gcc -c -g3 -O2 conftest.c >&5 conftest.c:344:13: error: no member named 'st_atim' in 'struct stat' if (ac_aggr.st_atim.tv_nsec) ~~~~~~~ ^ 1 error generated. configure:39446: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_GLIB 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define TERM_HEADER "nsterm.h" | #define EMACS_CONFIGURATION "x86_64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--with-native-compilation" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define HAVE_DECL_CLEARERR_UNLOCKED 1 | #define HAVE_DECL_FEOF_UNLOCKED 1 | #define HAVE_DECL_FERROR_UNLOCKED 1 | #define HAVE_DECL_FFLUSH_UNLOCKED 0 | #define HAVE_DECL_FGETS_UNLOCKED 0 | #define HAVE_DECL_FPUTC_UNLOCKED 0 | #define HAVE_DECL_FPUTS_UNLOCKED 0 | #define HAVE_DECL_FREAD_UNLOCKED 0 | #define HAVE_DECL_FWRITE_UNLOCKED 0 | #define HAVE_DECL_GETC_UNLOCKED 1 | #define HAVE_DECL_GETCHAR_UNLOCKED 1 | #define HAVE_DECL_PUTC_UNLOCKED 1 | #define HAVE_DECL_PUTCHAR_UNLOCKED 1 | #define GETGROUPS_T gid_t | #define HAVE_DECL_GETDTABLESIZE 1 | #define HAVE_MALLOC_POSIX 1 | #define PROMOTED_MODE_T int | #define HAVE_WORKING_UTIMES 1 | #define HAVE_SYS_ACL_H 1 | #define HAVE_ACL_GET_FILE 1 | #define HAVE_ACL_GET_FD 1 | #define HAVE_ACL_SET_FILE 1 | #define HAVE_ACL_SET_FD 1 | #define HAVE_ACL_FREE 1 | #define HAVE_ACL_FROM_TEXT 1 | #define HAVE_ACL_DELETE_DEF_FILE 1 | #define HAVE_ACL_DELETE_FD_NP 1 | #define HAVE_ACL_DELETE_FILE_NP 1 | #define HAVE_ACL_COPY_EXT_NATIVE 1 | #define HAVE_ACL_CREATE_ENTRY_NP 1 | #define HAVE_ACL_FIRST_ENTRY 1 | #define HAVE_ACL_TYPE_EXTENDED 1 | #define USE_ACL 1 | #define HAVE_ALLOCA 1 | #define HAVE___BUILTIN_EXPECT 1 | #define GNULIB_CANONICALIZE_LGPL 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_SETTIME 1 | #define GNULIB_CLOSE_STREAM 1 | #define HAVE_STRUCT_DIRENT_D_TYPE 1 | #define HAVE_ACCESS 1 | #define GNULIB_FACCESSAT 1 | #define HAVE_DECL_FDOPENDIR 1 | #define GNULIB_FDOPENDIR 1 | #define FLEXIBLE_ARRAY_MEMBER /**/ | #define HAVE_WORKING_FSTATAT_ZERO_FLAG 1 | #define HAVE_SYS_MOUNT_H 1 | #define STAT_STATFS2_BSIZE 1 | #define __GETOPT_PREFIX rpl_ | #define GETTIMEOFDAY_TIMEZONE void | #define _GL_REPLACE_IEEE754_H 1 | #define HAVE___INLINE 1 | #define HAVE_GMP_H 1 | #define HAVE_MEMMEM 1 | #define GNULIB_MKOSTEMP 1 | #define NEED_MKTIME_WORKING 1 | #define HAVE_BUG_BIG_NANOSLEEP 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYSCTL 1 | #define my_strftime nstrftime | #define READLINK_TRAILING_SLASH_BUG 1 | #define _REGEX_INCLUDE_LIMITS_H 1 | #define _REGEX_LARGE_OFFSETS 1 | #define re_syntax_options rpl_re_syntax_options | #define re_set_syntax rpl_re_set_syntax | #define re_compile_pattern rpl_re_compile_pattern | #define re_compile_fastmap rpl_re_compile_fastmap | #define re_search rpl_re_search | #define re_search_2 rpl_re_search_2 | #define re_match rpl_re_match | #define re_match_2 rpl_re_match_2 | #define re_set_registers rpl_re_set_registers | #define re_comp rpl_re_comp | #define re_exec rpl_re_exec | #define regcomp rpl_regcomp | #define regexec rpl_regexec | #define regerror rpl_regerror | #define regfree rpl_regfree | #define HAVE_LIBINTL_H 1 | #define HAVE_DECL_ISBLANK 1 | /* end confdefs.h. */ | #include | #include | | int | main (void) | { | static struct stat ac_aggr; | if (ac_aggr.st_atim.tv_nsec) | return 0; | ; | return 0; | } configure:39446: gcc -c -g3 -O2 conftest.c >&5 conftest.c:344:20: error: no member named 'st_atim' in 'struct stat' if (sizeof ac_aggr.st_atim.tv_nsec) ~~~~~~~ ^ 1 error generated. configure:39446: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_GLIB 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define TERM_HEADER "nsterm.h" | #define EMACS_CONFIGURATION "x86_64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--with-native-compilation" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define HAVE_DECL_CLEARERR_UNLOCKED 1 | #define HAVE_DECL_FEOF_UNLOCKED 1 | #define HAVE_DECL_FERROR_UNLOCKED 1 | #define HAVE_DECL_FFLUSH_UNLOCKED 0 | #define HAVE_DECL_FGETS_UNLOCKED 0 | #define HAVE_DECL_FPUTC_UNLOCKED 0 | #define HAVE_DECL_FPUTS_UNLOCKED 0 | #define HAVE_DECL_FREAD_UNLOCKED 0 | #define HAVE_DECL_FWRITE_UNLOCKED 0 | #define HAVE_DECL_GETC_UNLOCKED 1 | #define HAVE_DECL_GETCHAR_UNLOCKED 1 | #define HAVE_DECL_PUTC_UNLOCKED 1 | #define HAVE_DECL_PUTCHAR_UNLOCKED 1 | #define GETGROUPS_T gid_t | #define HAVE_DECL_GETDTABLESIZE 1 | #define HAVE_MALLOC_POSIX 1 | #define PROMOTED_MODE_T int | #define HAVE_WORKING_UTIMES 1 | #define HAVE_SYS_ACL_H 1 | #define HAVE_ACL_GET_FILE 1 | #define HAVE_ACL_GET_FD 1 | #define HAVE_ACL_SET_FILE 1 | #define HAVE_ACL_SET_FD 1 | #define HAVE_ACL_FREE 1 | #define HAVE_ACL_FROM_TEXT 1 | #define HAVE_ACL_DELETE_DEF_FILE 1 | #define HAVE_ACL_DELETE_FD_NP 1 | #define HAVE_ACL_DELETE_FILE_NP 1 | #define HAVE_ACL_COPY_EXT_NATIVE 1 | #define HAVE_ACL_CREATE_ENTRY_NP 1 | #define HAVE_ACL_FIRST_ENTRY 1 | #define HAVE_ACL_TYPE_EXTENDED 1 | #define USE_ACL 1 | #define HAVE_ALLOCA 1 | #define HAVE___BUILTIN_EXPECT 1 | #define GNULIB_CANONICALIZE_LGPL 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_SETTIME 1 | #define GNULIB_CLOSE_STREAM 1 | #define HAVE_STRUCT_DIRENT_D_TYPE 1 | #define HAVE_ACCESS 1 | #define GNULIB_FACCESSAT 1 | #define HAVE_DECL_FDOPENDIR 1 | #define GNULIB_FDOPENDIR 1 | #define FLEXIBLE_ARRAY_MEMBER /**/ | #define HAVE_WORKING_FSTATAT_ZERO_FLAG 1 | #define HAVE_SYS_MOUNT_H 1 | #define STAT_STATFS2_BSIZE 1 | #define __GETOPT_PREFIX rpl_ | #define GETTIMEOFDAY_TIMEZONE void | #define _GL_REPLACE_IEEE754_H 1 | #define HAVE___INLINE 1 | #define HAVE_GMP_H 1 | #define HAVE_MEMMEM 1 | #define GNULIB_MKOSTEMP 1 | #define NEED_MKTIME_WORKING 1 | #define HAVE_BUG_BIG_NANOSLEEP 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYSCTL 1 | #define my_strftime nstrftime | #define READLINK_TRAILING_SLASH_BUG 1 | #define _REGEX_INCLUDE_LIMITS_H 1 | #define _REGEX_LARGE_OFFSETS 1 | #define re_syntax_options rpl_re_syntax_options | #define re_set_syntax rpl_re_set_syntax | #define re_compile_pattern rpl_re_compile_pattern | #define re_compile_fastmap rpl_re_compile_fastmap | #define re_search rpl_re_search | #define re_search_2 rpl_re_search_2 | #define re_match rpl_re_match | #define re_match_2 rpl_re_match_2 | #define re_set_registers rpl_re_set_registers | #define re_comp rpl_re_comp | #define re_exec rpl_re_exec | #define regcomp rpl_regcomp | #define regexec rpl_regexec | #define regerror rpl_regerror | #define regfree rpl_regfree | #define HAVE_LIBINTL_H 1 | #define HAVE_DECL_ISBLANK 1 | /* end confdefs.h. */ | #include | #include | | int | main (void) | { | static struct stat ac_aggr; | if (sizeof ac_aggr.st_atim.tv_nsec) | return 0; | ; | return 0; | } configure:39446: result: no configure:39498: checking for struct stat.st_atimespec.tv_nsec configure:39498: gcc -c -g3 -O2 conftest.c >&5 configure:39498: $? = 0 configure:39498: result: yes configure:39539: checking for struct stat.st_birthtimespec.tv_nsec configure:39539: gcc -c -g3 -O2 conftest.c >&5 configure:39539: $? = 0 configure:39539: result: yes configure:39576: checking for working stdalign.h configure:39624: gcc -c -g3 -O2 conftest.c >&5 configure:39624: $? = 0 configure:39632: result: yes configure:40056: checking for stpcpy configure:40056: gcc -o conftest -g3 -O2 conftest.c >&5 conftest.c:357:6: warning: incompatible redeclaration of library function 'stpcpy' [-Wincompatible-library-redeclaration] char stpcpy (); ^ conftest.c:357:6: note: 'stpcpy' is a builtin with type 'char *(char *, const char *)' 1 warning generated. configure:40056: $? = 0 configure:40056: result: yes configure:40125: checking for working strnlen configure:40165: gcc -o conftest -g3 -O2 conftest.c >&5 configure:40165: $? = 0 configure:40165: ./conftest configure:40165: $? = 0 configure:40176: result: yes configure:40231: checking whether strtoimax works configure:40289: gcc -o conftest -g3 -O2 conftest.c >&5 configure:40289: $? = 0 configure:40289: ./conftest configure:40289: $? = 0 configure:40301: result: yes configure:40358: checking whether symlink handles trailing slash correctly configure:40396: gcc -o conftest -g3 -O2 conftest.c >&5 configure:40396: $? = 0 configure:40396: ./conftest configure:40396: $? = 4 configure: program exited with status 4 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_GLIB 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define TERM_HEADER "nsterm.h" | #define EMACS_CONFIGURATION "x86_64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--with-native-compilation" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define HAVE_DECL_CLEARERR_UNLOCKED 1 | #define HAVE_DECL_FEOF_UNLOCKED 1 | #define HAVE_DECL_FERROR_UNLOCKED 1 | #define HAVE_DECL_FFLUSH_UNLOCKED 0 | #define HAVE_DECL_FGETS_UNLOCKED 0 | #define HAVE_DECL_FPUTC_UNLOCKED 0 | #define HAVE_DECL_FPUTS_UNLOCKED 0 | #define HAVE_DECL_FREAD_UNLOCKED 0 | #define HAVE_DECL_FWRITE_UNLOCKED 0 | #define HAVE_DECL_GETC_UNLOCKED 1 | #define HAVE_DECL_GETCHAR_UNLOCKED 1 | #define HAVE_DECL_PUTC_UNLOCKED 1 | #define HAVE_DECL_PUTCHAR_UNLOCKED 1 | #define GETGROUPS_T gid_t | #define HAVE_DECL_GETDTABLESIZE 1 | #define HAVE_MALLOC_POSIX 1 | #define PROMOTED_MODE_T int | #define HAVE_WORKING_UTIMES 1 | #define HAVE_SYS_ACL_H 1 | #define HAVE_ACL_GET_FILE 1 | #define HAVE_ACL_GET_FD 1 | #define HAVE_ACL_SET_FILE 1 | #define HAVE_ACL_SET_FD 1 | #define HAVE_ACL_FREE 1 | #define HAVE_ACL_FROM_TEXT 1 | #define HAVE_ACL_DELETE_DEF_FILE 1 | #define HAVE_ACL_DELETE_FD_NP 1 | #define HAVE_ACL_DELETE_FILE_NP 1 | #define HAVE_ACL_COPY_EXT_NATIVE 1 | #define HAVE_ACL_CREATE_ENTRY_NP 1 | #define HAVE_ACL_FIRST_ENTRY 1 | #define HAVE_ACL_TYPE_EXTENDED 1 | #define USE_ACL 1 | #define HAVE_ALLOCA 1 | #define HAVE___BUILTIN_EXPECT 1 | #define GNULIB_CANONICALIZE_LGPL 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_SETTIME 1 | #define GNULIB_CLOSE_STREAM 1 | #define HAVE_STRUCT_DIRENT_D_TYPE 1 | #define HAVE_ACCESS 1 | #define GNULIB_FACCESSAT 1 | #define HAVE_DECL_FDOPENDIR 1 | #define GNULIB_FDOPENDIR 1 | #define FLEXIBLE_ARRAY_MEMBER /**/ | #define HAVE_WORKING_FSTATAT_ZERO_FLAG 1 | #define HAVE_SYS_MOUNT_H 1 | #define STAT_STATFS2_BSIZE 1 | #define __GETOPT_PREFIX rpl_ | #define GETTIMEOFDAY_TIMEZONE void | #define _GL_REPLACE_IEEE754_H 1 | #define HAVE___INLINE 1 | #define HAVE_GMP_H 1 | #define HAVE_MEMMEM 1 | #define GNULIB_MKOSTEMP 1 | #define NEED_MKTIME_WORKING 1 | #define HAVE_BUG_BIG_NANOSLEEP 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYSCTL 1 | #define my_strftime nstrftime | #define READLINK_TRAILING_SLASH_BUG 1 | #define _REGEX_INCLUDE_LIMITS_H 1 | #define _REGEX_LARGE_OFFSETS 1 | #define re_syntax_options rpl_re_syntax_options | #define re_set_syntax rpl_re_set_syntax | #define re_compile_pattern rpl_re_compile_pattern | #define re_compile_fastmap rpl_re_compile_fastmap | #define re_search rpl_re_search | #define re_search_2 rpl_re_search_2 | #define re_match rpl_re_match | #define re_match_2 rpl_re_match_2 | #define re_set_registers rpl_re_set_registers | #define re_comp rpl_re_comp | #define re_exec rpl_re_exec | #define regcomp rpl_regcomp | #define regexec rpl_regexec | #define regerror rpl_regerror | #define regfree rpl_regfree | #define HAVE_LIBINTL_H 1 | #define HAVE_DECL_ISBLANK 1 | #define HAVE_STRUCT_STAT_ST_ATIMESPEC_TV_NSEC 1 | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC 1 | #define GNULIB_FSCANF 1 | #define GNULIB_SCANF 1 | #define HAVE_STPCPY 1 | /* end confdefs.h. */ | #include | | int | main (void) | { | int result = 0; | if (!symlink ("a", "conftest.link/")) | result |= 1; | if (symlink ("conftest.f", "conftest.lnk2")) | result |= 2; | else if (!symlink ("a", "conftest.lnk2/")) | result |= 4; | return result; | | ; | return 0; | } configure:40408: result: no configure:40499: checking whether localtime_r is declared configure:40499: gcc -c -g3 -O2 conftest.c >&5 -Werror=implicit-function-declaration configure:40499: $? = 0 configure:40499: result: yes configure:40523: checking whether localtime_r is compatible with its POSIX signature configure:40555: gcc -c -g3 -O2 conftest.c >&5 conftest.c:362:15: warning: expression result unused [-Wunused-value] *localtime_r (0, 0); ^~~~~~~~~~~~~~~~~~~ 1 warning generated. configure:40555: $? = 0 configure:40564: result: yes configure:40657: checking whether localtime works even near extrema configure:40693: gcc -o conftest -g3 -O2 conftest.c >&5 configure:40693: $? = 0 configure:40693: ./conftest configure:40693: $? = 0 configure:40703: result: yes configure:40711: checking for timezone_t configure:40711: gcc -c -g3 -O2 conftest.c >&5 conftest.c:349:13: error: use of undeclared identifier 'timezone_t'; did you mean 'timezone'? if (sizeof (timezone_t)) ^~~~~~~~~~ timezone /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Developer/SDKs/MacOSX.sdk/usr/include/time.h:103:13: note: 'timezone' declared here extern long timezone __DARWIN_ALIAS(timezone); ^ 1 error generated. configure:40711: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_GLIB 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define TERM_HEADER "nsterm.h" | #define EMACS_CONFIGURATION "x86_64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--with-native-compilation" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define HAVE_DECL_CLEARERR_UNLOCKED 1 | #define HAVE_DECL_FEOF_UNLOCKED 1 | #define HAVE_DECL_FERROR_UNLOCKED 1 | #define HAVE_DECL_FFLUSH_UNLOCKED 0 | #define HAVE_DECL_FGETS_UNLOCKED 0 | #define HAVE_DECL_FPUTC_UNLOCKED 0 | #define HAVE_DECL_FPUTS_UNLOCKED 0 | #define HAVE_DECL_FREAD_UNLOCKED 0 | #define HAVE_DECL_FWRITE_UNLOCKED 0 | #define HAVE_DECL_GETC_UNLOCKED 1 | #define HAVE_DECL_GETCHAR_UNLOCKED 1 | #define HAVE_DECL_PUTC_UNLOCKED 1 | #define HAVE_DECL_PUTCHAR_UNLOCKED 1 | #define GETGROUPS_T gid_t | #define HAVE_DECL_GETDTABLESIZE 1 | #define HAVE_MALLOC_POSIX 1 | #define PROMOTED_MODE_T int | #define HAVE_WORKING_UTIMES 1 | #define HAVE_SYS_ACL_H 1 | #define HAVE_ACL_GET_FILE 1 | #define HAVE_ACL_GET_FD 1 | #define HAVE_ACL_SET_FILE 1 | #define HAVE_ACL_SET_FD 1 | #define HAVE_ACL_FREE 1 | #define HAVE_ACL_FROM_TEXT 1 | #define HAVE_ACL_DELETE_DEF_FILE 1 | #define HAVE_ACL_DELETE_FD_NP 1 | #define HAVE_ACL_DELETE_FILE_NP 1 | #define HAVE_ACL_COPY_EXT_NATIVE 1 | #define HAVE_ACL_CREATE_ENTRY_NP 1 | #define HAVE_ACL_FIRST_ENTRY 1 | #define HAVE_ACL_TYPE_EXTENDED 1 | #define USE_ACL 1 | #define HAVE_ALLOCA 1 | #define HAVE___BUILTIN_EXPECT 1 | #define GNULIB_CANONICALIZE_LGPL 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_SETTIME 1 | #define GNULIB_CLOSE_STREAM 1 | #define HAVE_STRUCT_DIRENT_D_TYPE 1 | #define HAVE_ACCESS 1 | #define GNULIB_FACCESSAT 1 | #define HAVE_DECL_FDOPENDIR 1 | #define GNULIB_FDOPENDIR 1 | #define FLEXIBLE_ARRAY_MEMBER /**/ | #define HAVE_WORKING_FSTATAT_ZERO_FLAG 1 | #define HAVE_SYS_MOUNT_H 1 | #define STAT_STATFS2_BSIZE 1 | #define __GETOPT_PREFIX rpl_ | #define GETTIMEOFDAY_TIMEZONE void | #define _GL_REPLACE_IEEE754_H 1 | #define HAVE___INLINE 1 | #define HAVE_GMP_H 1 | #define HAVE_MEMMEM 1 | #define GNULIB_MKOSTEMP 1 | #define NEED_MKTIME_WORKING 1 | #define HAVE_BUG_BIG_NANOSLEEP 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYSCTL 1 | #define my_strftime nstrftime | #define READLINK_TRAILING_SLASH_BUG 1 | #define _REGEX_INCLUDE_LIMITS_H 1 | #define _REGEX_LARGE_OFFSETS 1 | #define re_syntax_options rpl_re_syntax_options | #define re_set_syntax rpl_re_set_syntax | #define re_compile_pattern rpl_re_compile_pattern | #define re_compile_fastmap rpl_re_compile_fastmap | #define re_search rpl_re_search | #define re_search_2 rpl_re_search_2 | #define re_match rpl_re_match | #define re_match_2 rpl_re_match_2 | #define re_set_registers rpl_re_set_registers | #define re_comp rpl_re_comp | #define re_exec rpl_re_exec | #define regcomp rpl_regcomp | #define regexec rpl_regexec | #define regerror rpl_regerror | #define regfree rpl_regfree | #define HAVE_LIBINTL_H 1 | #define HAVE_DECL_ISBLANK 1 | #define HAVE_STRUCT_STAT_ST_ATIMESPEC_TV_NSEC 1 | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC 1 | #define GNULIB_FSCANF 1 | #define GNULIB_SCANF 1 | #define HAVE_STPCPY 1 | #define GNULIB_TEMPNAME 1 | #define HAVE_DECL_LOCALTIME_R 1 | /* end confdefs.h. */ | #include | | int | main (void) | { | if (sizeof (timezone_t)) | return 0; | ; | return 0; | } configure:40711: result: no configure:40799: checking whether timer_settime is declared configure:40799: gcc -c -g3 -O2 conftest.c >&5 -Werror=implicit-function-declaration conftest.c:354:10: error: use of undeclared identifier 'timer_settime' (void) timer_settime; ^ 1 error generated. configure:40799: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_GLIB 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define TERM_HEADER "nsterm.h" | #define EMACS_CONFIGURATION "x86_64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--with-native-compilation" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define HAVE_DECL_CLEARERR_UNLOCKED 1 | #define HAVE_DECL_FEOF_UNLOCKED 1 | #define HAVE_DECL_FERROR_UNLOCKED 1 | #define HAVE_DECL_FFLUSH_UNLOCKED 0 | #define HAVE_DECL_FGETS_UNLOCKED 0 | #define HAVE_DECL_FPUTC_UNLOCKED 0 | #define HAVE_DECL_FPUTS_UNLOCKED 0 | #define HAVE_DECL_FREAD_UNLOCKED 0 | #define HAVE_DECL_FWRITE_UNLOCKED 0 | #define HAVE_DECL_GETC_UNLOCKED 1 | #define HAVE_DECL_GETCHAR_UNLOCKED 1 | #define HAVE_DECL_PUTC_UNLOCKED 1 | #define HAVE_DECL_PUTCHAR_UNLOCKED 1 | #define GETGROUPS_T gid_t | #define HAVE_DECL_GETDTABLESIZE 1 | #define HAVE_MALLOC_POSIX 1 | #define PROMOTED_MODE_T int | #define HAVE_WORKING_UTIMES 1 | #define HAVE_SYS_ACL_H 1 | #define HAVE_ACL_GET_FILE 1 | #define HAVE_ACL_GET_FD 1 | #define HAVE_ACL_SET_FILE 1 | #define HAVE_ACL_SET_FD 1 | #define HAVE_ACL_FREE 1 | #define HAVE_ACL_FROM_TEXT 1 | #define HAVE_ACL_DELETE_DEF_FILE 1 | #define HAVE_ACL_DELETE_FD_NP 1 | #define HAVE_ACL_DELETE_FILE_NP 1 | #define HAVE_ACL_COPY_EXT_NATIVE 1 | #define HAVE_ACL_CREATE_ENTRY_NP 1 | #define HAVE_ACL_FIRST_ENTRY 1 | #define HAVE_ACL_TYPE_EXTENDED 1 | #define USE_ACL 1 | #define HAVE_ALLOCA 1 | #define HAVE___BUILTIN_EXPECT 1 | #define GNULIB_CANONICALIZE_LGPL 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_SETTIME 1 | #define GNULIB_CLOSE_STREAM 1 | #define HAVE_STRUCT_DIRENT_D_TYPE 1 | #define HAVE_ACCESS 1 | #define GNULIB_FACCESSAT 1 | #define HAVE_DECL_FDOPENDIR 1 | #define GNULIB_FDOPENDIR 1 | #define FLEXIBLE_ARRAY_MEMBER /**/ | #define HAVE_WORKING_FSTATAT_ZERO_FLAG 1 | #define HAVE_SYS_MOUNT_H 1 | #define STAT_STATFS2_BSIZE 1 | #define __GETOPT_PREFIX rpl_ | #define GETTIMEOFDAY_TIMEZONE void | #define _GL_REPLACE_IEEE754_H 1 | #define HAVE___INLINE 1 | #define HAVE_GMP_H 1 | #define HAVE_MEMMEM 1 | #define GNULIB_MKOSTEMP 1 | #define NEED_MKTIME_WORKING 1 | #define HAVE_BUG_BIG_NANOSLEEP 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYSCTL 1 | #define my_strftime nstrftime | #define READLINK_TRAILING_SLASH_BUG 1 | #define _REGEX_INCLUDE_LIMITS_H 1 | #define _REGEX_LARGE_OFFSETS 1 | #define re_syntax_options rpl_re_syntax_options | #define re_set_syntax rpl_re_set_syntax | #define re_compile_pattern rpl_re_compile_pattern | #define re_compile_fastmap rpl_re_compile_fastmap | #define re_search rpl_re_search | #define re_search_2 rpl_re_search_2 | #define re_match rpl_re_match | #define re_match_2 rpl_re_match_2 | #define re_set_registers rpl_re_set_registers | #define re_comp rpl_re_comp | #define re_exec rpl_re_exec | #define regcomp rpl_regcomp | #define regexec rpl_regexec | #define regerror rpl_regerror | #define regfree rpl_regfree | #define HAVE_LIBINTL_H 1 | #define HAVE_DECL_ISBLANK 1 | #define HAVE_STRUCT_STAT_ST_ATIMESPEC_TV_NSEC 1 | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC 1 | #define GNULIB_FSCANF 1 | #define GNULIB_SCANF 1 | #define HAVE_STPCPY 1 | #define GNULIB_TEMPNAME 1 | #define HAVE_DECL_LOCALTIME_R 1 | /* end confdefs.h. */ | #include | | | int | main (void) | { | #ifndef timer_settime | #ifdef __cplusplus | (void) timer_settime; | #else | (void) timer_settime; | #endif | #endif | | ; | return 0; | } configure:40799: result: no configure:40922: checking whether utimensat works configure:41005: gcc -o conftest -g3 -O2 conftest.c >&5 configure:41005: $? = 0 configure:41005: ./conftest configure:41005: $? = 64 configure: program exited with status 64 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_GLIB 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define TERM_HEADER "nsterm.h" | #define EMACS_CONFIGURATION "x86_64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--with-native-compilation" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define HAVE_DECL_CLEARERR_UNLOCKED 1 | #define HAVE_DECL_FEOF_UNLOCKED 1 | #define HAVE_DECL_FERROR_UNLOCKED 1 | #define HAVE_DECL_FFLUSH_UNLOCKED 0 | #define HAVE_DECL_FGETS_UNLOCKED 0 | #define HAVE_DECL_FPUTC_UNLOCKED 0 | #define HAVE_DECL_FPUTS_UNLOCKED 0 | #define HAVE_DECL_FREAD_UNLOCKED 0 | #define HAVE_DECL_FWRITE_UNLOCKED 0 | #define HAVE_DECL_GETC_UNLOCKED 1 | #define HAVE_DECL_GETCHAR_UNLOCKED 1 | #define HAVE_DECL_PUTC_UNLOCKED 1 | #define HAVE_DECL_PUTCHAR_UNLOCKED 1 | #define GETGROUPS_T gid_t | #define HAVE_DECL_GETDTABLESIZE 1 | #define HAVE_MALLOC_POSIX 1 | #define PROMOTED_MODE_T int | #define HAVE_WORKING_UTIMES 1 | #define HAVE_SYS_ACL_H 1 | #define HAVE_ACL_GET_FILE 1 | #define HAVE_ACL_GET_FD 1 | #define HAVE_ACL_SET_FILE 1 | #define HAVE_ACL_SET_FD 1 | #define HAVE_ACL_FREE 1 | #define HAVE_ACL_FROM_TEXT 1 | #define HAVE_ACL_DELETE_DEF_FILE 1 | #define HAVE_ACL_DELETE_FD_NP 1 | #define HAVE_ACL_DELETE_FILE_NP 1 | #define HAVE_ACL_COPY_EXT_NATIVE 1 | #define HAVE_ACL_CREATE_ENTRY_NP 1 | #define HAVE_ACL_FIRST_ENTRY 1 | #define HAVE_ACL_TYPE_EXTENDED 1 | #define USE_ACL 1 | #define HAVE_ALLOCA 1 | #define HAVE___BUILTIN_EXPECT 1 | #define GNULIB_CANONICALIZE_LGPL 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_SETTIME 1 | #define GNULIB_CLOSE_STREAM 1 | #define HAVE_STRUCT_DIRENT_D_TYPE 1 | #define HAVE_ACCESS 1 | #define GNULIB_FACCESSAT 1 | #define HAVE_DECL_FDOPENDIR 1 | #define GNULIB_FDOPENDIR 1 | #define FLEXIBLE_ARRAY_MEMBER /**/ | #define HAVE_WORKING_FSTATAT_ZERO_FLAG 1 | #define HAVE_SYS_MOUNT_H 1 | #define STAT_STATFS2_BSIZE 1 | #define __GETOPT_PREFIX rpl_ | #define GETTIMEOFDAY_TIMEZONE void | #define _GL_REPLACE_IEEE754_H 1 | #define HAVE___INLINE 1 | #define HAVE_GMP_H 1 | #define HAVE_MEMMEM 1 | #define GNULIB_MKOSTEMP 1 | #define NEED_MKTIME_WORKING 1 | #define HAVE_BUG_BIG_NANOSLEEP 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYSCTL 1 | #define my_strftime nstrftime | #define READLINK_TRAILING_SLASH_BUG 1 | #define _REGEX_INCLUDE_LIMITS_H 1 | #define _REGEX_LARGE_OFFSETS 1 | #define re_syntax_options rpl_re_syntax_options | #define re_set_syntax rpl_re_set_syntax | #define re_compile_pattern rpl_re_compile_pattern | #define re_compile_fastmap rpl_re_compile_fastmap | #define re_search rpl_re_search | #define re_search_2 rpl_re_search_2 | #define re_match rpl_re_match | #define re_match_2 rpl_re_match_2 | #define re_set_registers rpl_re_set_registers | #define re_comp rpl_re_comp | #define re_exec rpl_re_exec | #define regcomp rpl_regcomp | #define regexec rpl_regexec | #define regerror rpl_regerror | #define regfree rpl_regfree | #define HAVE_LIBINTL_H 1 | #define HAVE_DECL_ISBLANK 1 | #define HAVE_STRUCT_STAT_ST_ATIMESPEC_TV_NSEC 1 | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC 1 | #define GNULIB_FSCANF 1 | #define GNULIB_SCANF 1 | #define HAVE_STPCPY 1 | #define GNULIB_TEMPNAME 1 | #define HAVE_DECL_LOCALTIME_R 1 | #define GNULIB_STDIO_SINGLE_THREAD 1 | #define USE_UNLOCKED_IO GNULIB_STDIO_SINGLE_THREAD | /* end confdefs.h. */ | | #include | #include | #include | | | | #if defined _WIN32 && !defined __CYGWIN__ | #define access _access | #define chdir _chdir | #define chmod _chmod | #define close _close | #define creat _creat | #define dup _dup | #define dup2 _dup2 | #define ecvt _ecvt | #define execl _execl | #define execle _execle | #define execlp _execlp | #define execv _execv | #define execve _execve | #define execvp _execvp | #define execvpe _execvpe | #define fcloseall _fcloseall | #define fcvt _fcvt | #define fdopen _fdopen | #define fileno _fileno | #define gcvt _gcvt | #define getcwd _getcwd | #define getpid _getpid | #define getw _getw | #define isatty _isatty | #define j0 _j0 | #define j1 _j1 | #define jn _jn | #define lfind _lfind | #define lsearch _lsearch | #define lseek _lseek | #define memccpy _memccpy | #define mkdir _mkdir | #define mktemp _mktemp | #define open _open | #define putenv _putenv | #define putw _putw | #define read _read | #define rmdir _rmdir | #define strdup _strdup | #define swab _swab | #define tempnam _tempnam | #define tzset _tzset | #define umask _umask | #define unlink _unlink | #define utime _utime | #define wcsdup _wcsdup | #define write _write | #define y0 _y0 | #define y1 _y1 | #define yn _yn | #endif | | | int | main (void) | { | int result = 0; | const char *f = "conftest.file"; | if (close (creat (f, 0600))) | return 1; | /* Test whether a trailing slash is handled correctly. | This fails on AIX 7.2. */ | { | struct timespec ts[2]; | ts[0].tv_sec = 345183300; ts[0].tv_nsec = 0; | ts[1] = ts[0]; | if (utimensat (AT_FDCWD, "conftest.file/", ts, 0) == 0) | result |= 2; | } | /* Test whether the AT_SYMLINK_NOFOLLOW flag is supported. */ | { | if (utimensat (AT_FDCWD, f, NULL, AT_SYMLINK_NOFOLLOW)) | result |= 4; | } | /* Test whether UTIME_NOW and UTIME_OMIT work. */ | { | struct timespec ts[2]; | ts[0].tv_sec = 1; | ts[0].tv_nsec = UTIME_OMIT; | ts[1].tv_sec = 1; | ts[1].tv_nsec = UTIME_NOW; | if (utimensat (AT_FDCWD, f, ts, 0)) | result |= 8; | } | sleep (1); | { | struct stat st; | struct timespec ts[2]; | ts[0].tv_sec = 1; | ts[0].tv_nsec = UTIME_NOW; | ts[1].tv_sec = 1; | ts[1].tv_nsec = UTIME_OMIT; | if (utimensat (AT_FDCWD, f, ts, 0)) | result |= 16; | if (stat (f, &st)) | result |= 32; | else if (st.st_ctime < st.st_atime) | result |= 64; | } | return result; | | ; | return 0; | } configure:41021: result: no configure:41062: checking for variable-length arrays configure:41120: gcc -c -g3 -O2 conftest.c >&5 configure:41120: $? = 0 configure:41131: result: yes configure:42361: checking for rawmemchr configure:42361: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "_rawmemchr", referenced from: _main in conftest-28b592.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:42361: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_GLIB 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define TERM_HEADER "nsterm.h" | #define EMACS_CONFIGURATION "x86_64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--with-native-compilation" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define HAVE_DECL_CLEARERR_UNLOCKED 1 | #define HAVE_DECL_FEOF_UNLOCKED 1 | #define HAVE_DECL_FERROR_UNLOCKED 1 | #define HAVE_DECL_FFLUSH_UNLOCKED 0 | #define HAVE_DECL_FGETS_UNLOCKED 0 | #define HAVE_DECL_FPUTC_UNLOCKED 0 | #define HAVE_DECL_FPUTS_UNLOCKED 0 | #define HAVE_DECL_FREAD_UNLOCKED 0 | #define HAVE_DECL_FWRITE_UNLOCKED 0 | #define HAVE_DECL_GETC_UNLOCKED 1 | #define HAVE_DECL_GETCHAR_UNLOCKED 1 | #define HAVE_DECL_PUTC_UNLOCKED 1 | #define HAVE_DECL_PUTCHAR_UNLOCKED 1 | #define GETGROUPS_T gid_t | #define HAVE_DECL_GETDTABLESIZE 1 | #define HAVE_MALLOC_POSIX 1 | #define PROMOTED_MODE_T int | #define HAVE_WORKING_UTIMES 1 | #define HAVE_SYS_ACL_H 1 | #define HAVE_ACL_GET_FILE 1 | #define HAVE_ACL_GET_FD 1 | #define HAVE_ACL_SET_FILE 1 | #define HAVE_ACL_SET_FD 1 | #define HAVE_ACL_FREE 1 | #define HAVE_ACL_FROM_TEXT 1 | #define HAVE_ACL_DELETE_DEF_FILE 1 | #define HAVE_ACL_DELETE_FD_NP 1 | #define HAVE_ACL_DELETE_FILE_NP 1 | #define HAVE_ACL_COPY_EXT_NATIVE 1 | #define HAVE_ACL_CREATE_ENTRY_NP 1 | #define HAVE_ACL_FIRST_ENTRY 1 | #define HAVE_ACL_TYPE_EXTENDED 1 | #define USE_ACL 1 | #define HAVE_ALLOCA 1 | #define HAVE___BUILTIN_EXPECT 1 | #define GNULIB_CANONICALIZE_LGPL 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_SETTIME 1 | #define GNULIB_CLOSE_STREAM 1 | #define HAVE_STRUCT_DIRENT_D_TYPE 1 | #define HAVE_ACCESS 1 | #define GNULIB_FACCESSAT 1 | #define HAVE_DECL_FDOPENDIR 1 | #define GNULIB_FDOPENDIR 1 | #define FLEXIBLE_ARRAY_MEMBER /**/ | #define HAVE_WORKING_FSTATAT_ZERO_FLAG 1 | #define HAVE_SYS_MOUNT_H 1 | #define STAT_STATFS2_BSIZE 1 | #define __GETOPT_PREFIX rpl_ | #define GETTIMEOFDAY_TIMEZONE void | #define _GL_REPLACE_IEEE754_H 1 | #define HAVE___INLINE 1 | #define HAVE_GMP_H 1 | #define HAVE_MEMMEM 1 | #define GNULIB_MKOSTEMP 1 | #define NEED_MKTIME_WORKING 1 | #define HAVE_BUG_BIG_NANOSLEEP 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYSCTL 1 | #define my_strftime nstrftime | #define READLINK_TRAILING_SLASH_BUG 1 | #define _REGEX_INCLUDE_LIMITS_H 1 | #define _REGEX_LARGE_OFFSETS 1 | #define re_syntax_options rpl_re_syntax_options | #define re_set_syntax rpl_re_set_syntax | #define re_compile_pattern rpl_re_compile_pattern | #define re_compile_fastmap rpl_re_compile_fastmap | #define re_search rpl_re_search | #define re_search_2 rpl_re_search_2 | #define re_match rpl_re_match | #define re_match_2 rpl_re_match_2 | #define re_set_registers rpl_re_set_registers | #define re_comp rpl_re_comp | #define re_exec rpl_re_exec | #define regcomp rpl_regcomp | #define regexec rpl_regexec | #define regerror rpl_regerror | #define regfree rpl_regfree | #define HAVE_LIBINTL_H 1 | #define HAVE_DECL_ISBLANK 1 | #define HAVE_STRUCT_STAT_ST_ATIMESPEC_TV_NSEC 1 | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC 1 | #define GNULIB_FSCANF 1 | #define GNULIB_SCANF 1 | #define HAVE_STPCPY 1 | #define GNULIB_TEMPNAME 1 | #define HAVE_DECL_LOCALTIME_R 1 | #define GNULIB_STDIO_SINGLE_THREAD 1 | #define USE_UNLOCKED_IO GNULIB_STDIO_SINGLE_THREAD | #define HAVE_C_VARARRAYS 1 | /* end confdefs.h. */ | /* Define rawmemchr to an innocuous variant, in case declares rawmemchr. | For example, HP-UX 11i declares gettimeofday. */ | #define rawmemchr innocuous_rawmemchr | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char rawmemchr (); below. */ | | #include | #undef rawmemchr | | /* 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 rawmemchr (); | /* 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_rawmemchr || defined __stub___rawmemchr | choke me | #endif | | int | main (void) | { | return rawmemchr (); | ; | return 0; | } configure:42361: result: no configure:42232: checking whether open recognizes a trailing slash configure:42277: gcc -o conftest -g3 -O2 conftest.c >&5 configure:42277: $? = 0 configure:42277: ./conftest configure:42277: $? = 1 configure: program exited with status 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_GLIB 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define TERM_HEADER "nsterm.h" | #define EMACS_CONFIGURATION "x86_64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--with-native-compilation" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define HAVE_DECL_CLEARERR_UNLOCKED 1 | #define HAVE_DECL_FEOF_UNLOCKED 1 | #define HAVE_DECL_FERROR_UNLOCKED 1 | #define HAVE_DECL_FFLUSH_UNLOCKED 0 | #define HAVE_DECL_FGETS_UNLOCKED 0 | #define HAVE_DECL_FPUTC_UNLOCKED 0 | #define HAVE_DECL_FPUTS_UNLOCKED 0 | #define HAVE_DECL_FREAD_UNLOCKED 0 | #define HAVE_DECL_FWRITE_UNLOCKED 0 | #define HAVE_DECL_GETC_UNLOCKED 1 | #define HAVE_DECL_GETCHAR_UNLOCKED 1 | #define HAVE_DECL_PUTC_UNLOCKED 1 | #define HAVE_DECL_PUTCHAR_UNLOCKED 1 | #define GETGROUPS_T gid_t | #define HAVE_DECL_GETDTABLESIZE 1 | #define HAVE_MALLOC_POSIX 1 | #define PROMOTED_MODE_T int | #define HAVE_WORKING_UTIMES 1 | #define HAVE_SYS_ACL_H 1 | #define HAVE_ACL_GET_FILE 1 | #define HAVE_ACL_GET_FD 1 | #define HAVE_ACL_SET_FILE 1 | #define HAVE_ACL_SET_FD 1 | #define HAVE_ACL_FREE 1 | #define HAVE_ACL_FROM_TEXT 1 | #define HAVE_ACL_DELETE_DEF_FILE 1 | #define HAVE_ACL_DELETE_FD_NP 1 | #define HAVE_ACL_DELETE_FILE_NP 1 | #define HAVE_ACL_COPY_EXT_NATIVE 1 | #define HAVE_ACL_CREATE_ENTRY_NP 1 | #define HAVE_ACL_FIRST_ENTRY 1 | #define HAVE_ACL_TYPE_EXTENDED 1 | #define USE_ACL 1 | #define HAVE_ALLOCA 1 | #define HAVE___BUILTIN_EXPECT 1 | #define GNULIB_CANONICALIZE_LGPL 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_SETTIME 1 | #define GNULIB_CLOSE_STREAM 1 | #define HAVE_STRUCT_DIRENT_D_TYPE 1 | #define HAVE_ACCESS 1 | #define GNULIB_FACCESSAT 1 | #define HAVE_DECL_FDOPENDIR 1 | #define GNULIB_FDOPENDIR 1 | #define FLEXIBLE_ARRAY_MEMBER /**/ | #define HAVE_WORKING_FSTATAT_ZERO_FLAG 1 | #define HAVE_SYS_MOUNT_H 1 | #define STAT_STATFS2_BSIZE 1 | #define __GETOPT_PREFIX rpl_ | #define GETTIMEOFDAY_TIMEZONE void | #define _GL_REPLACE_IEEE754_H 1 | #define HAVE___INLINE 1 | #define HAVE_GMP_H 1 | #define HAVE_MEMMEM 1 | #define GNULIB_MKOSTEMP 1 | #define NEED_MKTIME_WORKING 1 | #define HAVE_BUG_BIG_NANOSLEEP 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYSCTL 1 | #define my_strftime nstrftime | #define READLINK_TRAILING_SLASH_BUG 1 | #define _REGEX_INCLUDE_LIMITS_H 1 | #define _REGEX_LARGE_OFFSETS 1 | #define re_syntax_options rpl_re_syntax_options | #define re_set_syntax rpl_re_set_syntax | #define re_compile_pattern rpl_re_compile_pattern | #define re_compile_fastmap rpl_re_compile_fastmap | #define re_search rpl_re_search | #define re_search_2 rpl_re_search_2 | #define re_match rpl_re_match | #define re_match_2 rpl_re_match_2 | #define re_set_registers rpl_re_set_registers | #define re_comp rpl_re_comp | #define re_exec rpl_re_exec | #define regcomp rpl_regcomp | #define regexec rpl_regexec | #define regerror rpl_regerror | #define regfree rpl_regfree | #define HAVE_LIBINTL_H 1 | #define HAVE_DECL_ISBLANK 1 | #define HAVE_STRUCT_STAT_ST_ATIMESPEC_TV_NSEC 1 | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC 1 | #define GNULIB_FSCANF 1 | #define GNULIB_SCANF 1 | #define HAVE_STPCPY 1 | #define GNULIB_TEMPNAME 1 | #define HAVE_DECL_LOCALTIME_R 1 | #define GNULIB_STDIO_SINGLE_THREAD 1 | #define USE_UNLOCKED_IO GNULIB_STDIO_SINGLE_THREAD | #define HAVE_C_VARARRAYS 1 | /* end confdefs.h. */ | | #include | #if HAVE_UNISTD_H | # include | #endif | | | | #if defined _WIN32 && !defined __CYGWIN__ | #define access _access | #define chdir _chdir | #define chmod _chmod | #define close _close | #define creat _creat | #define dup _dup | #define dup2 _dup2 | #define ecvt _ecvt | #define execl _execl | #define execle _execle | #define execlp _execlp | #define execv _execv | #define execve _execve | #define execvp _execvp | #define execvpe _execvpe | #define fcloseall _fcloseall | #define fcvt _fcvt | #define fdopen _fdopen | #define fileno _fileno | #define gcvt _gcvt | #define getcwd _getcwd | #define getpid _getpid | #define getw _getw | #define isatty _isatty | #define j0 _j0 | #define j1 _j1 | #define jn _jn | #define lfind _lfind | #define lsearch _lsearch | #define lseek _lseek | #define memccpy _memccpy | #define mkdir _mkdir | #define mktemp _mktemp | #define open _open | #define putenv _putenv | #define putw _putw | #define read _read | #define rmdir _rmdir | #define strdup _strdup | #define swab _swab | #define tempnam _tempnam | #define tzset _tzset | #define umask _umask | #define unlink _unlink | #define utime _utime | #define wcsdup _wcsdup | #define write _write | #define y0 _y0 | #define y1 _y1 | #define yn _yn | #endif | | | int main () | { | int result = 0; | #if HAVE_LSTAT | if (open ("conftest.lnk/", O_RDONLY) != -1) | result |= 1; | #endif | if (open ("conftest.sl/", O_CREAT, 0600) >= 0) | result |= 2; | return result; | } configure:42290: result: no configure:41354: checking for euidaccess configure:41354: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "_euidaccess", referenced from: _main in conftest-ccf9d6.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:41354: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_GLIB 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define TERM_HEADER "nsterm.h" | #define EMACS_CONFIGURATION "x86_64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--with-native-compilation" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define HAVE_DECL_CLEARERR_UNLOCKED 1 | #define HAVE_DECL_FEOF_UNLOCKED 1 | #define HAVE_DECL_FERROR_UNLOCKED 1 | #define HAVE_DECL_FFLUSH_UNLOCKED 0 | #define HAVE_DECL_FGETS_UNLOCKED 0 | #define HAVE_DECL_FPUTC_UNLOCKED 0 | #define HAVE_DECL_FPUTS_UNLOCKED 0 | #define HAVE_DECL_FREAD_UNLOCKED 0 | #define HAVE_DECL_FWRITE_UNLOCKED 0 | #define HAVE_DECL_GETC_UNLOCKED 1 | #define HAVE_DECL_GETCHAR_UNLOCKED 1 | #define HAVE_DECL_PUTC_UNLOCKED 1 | #define HAVE_DECL_PUTCHAR_UNLOCKED 1 | #define GETGROUPS_T gid_t | #define HAVE_DECL_GETDTABLESIZE 1 | #define HAVE_MALLOC_POSIX 1 | #define PROMOTED_MODE_T int | #define HAVE_WORKING_UTIMES 1 | #define HAVE_SYS_ACL_H 1 | #define HAVE_ACL_GET_FILE 1 | #define HAVE_ACL_GET_FD 1 | #define HAVE_ACL_SET_FILE 1 | #define HAVE_ACL_SET_FD 1 | #define HAVE_ACL_FREE 1 | #define HAVE_ACL_FROM_TEXT 1 | #define HAVE_ACL_DELETE_DEF_FILE 1 | #define HAVE_ACL_DELETE_FD_NP 1 | #define HAVE_ACL_DELETE_FILE_NP 1 | #define HAVE_ACL_COPY_EXT_NATIVE 1 | #define HAVE_ACL_CREATE_ENTRY_NP 1 | #define HAVE_ACL_FIRST_ENTRY 1 | #define HAVE_ACL_TYPE_EXTENDED 1 | #define USE_ACL 1 | #define HAVE_ALLOCA 1 | #define HAVE___BUILTIN_EXPECT 1 | #define GNULIB_CANONICALIZE_LGPL 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_SETTIME 1 | #define GNULIB_CLOSE_STREAM 1 | #define HAVE_STRUCT_DIRENT_D_TYPE 1 | #define HAVE_ACCESS 1 | #define GNULIB_FACCESSAT 1 | #define HAVE_DECL_FDOPENDIR 1 | #define GNULIB_FDOPENDIR 1 | #define FLEXIBLE_ARRAY_MEMBER /**/ | #define HAVE_WORKING_FSTATAT_ZERO_FLAG 1 | #define HAVE_SYS_MOUNT_H 1 | #define STAT_STATFS2_BSIZE 1 | #define __GETOPT_PREFIX rpl_ | #define GETTIMEOFDAY_TIMEZONE void | #define _GL_REPLACE_IEEE754_H 1 | #define HAVE___INLINE 1 | #define HAVE_GMP_H 1 | #define HAVE_MEMMEM 1 | #define GNULIB_MKOSTEMP 1 | #define NEED_MKTIME_WORKING 1 | #define HAVE_BUG_BIG_NANOSLEEP 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYSCTL 1 | #define my_strftime nstrftime | #define READLINK_TRAILING_SLASH_BUG 1 | #define _REGEX_INCLUDE_LIMITS_H 1 | #define _REGEX_LARGE_OFFSETS 1 | #define re_syntax_options rpl_re_syntax_options | #define re_set_syntax rpl_re_set_syntax | #define re_compile_pattern rpl_re_compile_pattern | #define re_compile_fastmap rpl_re_compile_fastmap | #define re_search rpl_re_search | #define re_search_2 rpl_re_search_2 | #define re_match rpl_re_match | #define re_match_2 rpl_re_match_2 | #define re_set_registers rpl_re_set_registers | #define re_comp rpl_re_comp | #define re_exec rpl_re_exec | #define regcomp rpl_regcomp | #define regexec rpl_regexec | #define regerror rpl_regerror | #define regfree rpl_regfree | #define HAVE_LIBINTL_H 1 | #define HAVE_DECL_ISBLANK 1 | #define HAVE_STRUCT_STAT_ST_ATIMESPEC_TV_NSEC 1 | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC 1 | #define GNULIB_FSCANF 1 | #define GNULIB_SCANF 1 | #define HAVE_STPCPY 1 | #define GNULIB_TEMPNAME 1 | #define HAVE_DECL_LOCALTIME_R 1 | #define GNULIB_STDIO_SINGLE_THREAD 1 | #define USE_UNLOCKED_IO GNULIB_STDIO_SINGLE_THREAD | #define HAVE_C_VARARRAYS 1 | #define OPEN_TRAILING_SLASH_BUG 1 | /* end confdefs.h. */ | /* Define euidaccess to an innocuous variant, in case declares euidaccess. | For example, HP-UX 11i declares gettimeofday. */ | #define euidaccess innocuous_euidaccess | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char euidaccess (); below. */ | | #include | #undef euidaccess | | /* 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 euidaccess (); | /* 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_euidaccess || defined __stub___euidaccess | choke me | #endif | | int | main (void) | { | return euidaccess (); | ; | return 0; | } configure:41354: result: no configure:41378: checking for libgen.h configure:41378: gcc -c -g3 -O2 conftest.c >&5 configure:41378: $? = 0 configure:41378: result: yes configure:41386: checking for getgroups configure:41386: gcc -o conftest -g3 -O2 conftest.c >&5 configure:41386: $? = 0 configure:41386: result: yes configure:41442: checking for working getgroups configure:41473: gcc -o conftest -g3 -O2 conftest.c >&5 configure:41473: $? = 0 configure:41473: ./conftest configure:41473: $? = 0 configure:41485: result: yes configure:41507: checking for library containing eaccess configure:41537: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "_eaccess", referenced from: _main in conftest-4f3d03.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:41537: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_GLIB 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define TERM_HEADER "nsterm.h" | #define EMACS_CONFIGURATION "x86_64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--with-native-compilation" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define HAVE_DECL_CLEARERR_UNLOCKED 1 | #define HAVE_DECL_FEOF_UNLOCKED 1 | #define HAVE_DECL_FERROR_UNLOCKED 1 | #define HAVE_DECL_FFLUSH_UNLOCKED 0 | #define HAVE_DECL_FGETS_UNLOCKED 0 | #define HAVE_DECL_FPUTC_UNLOCKED 0 | #define HAVE_DECL_FPUTS_UNLOCKED 0 | #define HAVE_DECL_FREAD_UNLOCKED 0 | #define HAVE_DECL_FWRITE_UNLOCKED 0 | #define HAVE_DECL_GETC_UNLOCKED 1 | #define HAVE_DECL_GETCHAR_UNLOCKED 1 | #define HAVE_DECL_PUTC_UNLOCKED 1 | #define HAVE_DECL_PUTCHAR_UNLOCKED 1 | #define GETGROUPS_T gid_t | #define HAVE_DECL_GETDTABLESIZE 1 | #define HAVE_MALLOC_POSIX 1 | #define PROMOTED_MODE_T int | #define HAVE_WORKING_UTIMES 1 | #define HAVE_SYS_ACL_H 1 | #define HAVE_ACL_GET_FILE 1 | #define HAVE_ACL_GET_FD 1 | #define HAVE_ACL_SET_FILE 1 | #define HAVE_ACL_SET_FD 1 | #define HAVE_ACL_FREE 1 | #define HAVE_ACL_FROM_TEXT 1 | #define HAVE_ACL_DELETE_DEF_FILE 1 | #define HAVE_ACL_DELETE_FD_NP 1 | #define HAVE_ACL_DELETE_FILE_NP 1 | #define HAVE_ACL_COPY_EXT_NATIVE 1 | #define HAVE_ACL_CREATE_ENTRY_NP 1 | #define HAVE_ACL_FIRST_ENTRY 1 | #define HAVE_ACL_TYPE_EXTENDED 1 | #define USE_ACL 1 | #define HAVE_ALLOCA 1 | #define HAVE___BUILTIN_EXPECT 1 | #define GNULIB_CANONICALIZE_LGPL 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_SETTIME 1 | #define GNULIB_CLOSE_STREAM 1 | #define HAVE_STRUCT_DIRENT_D_TYPE 1 | #define HAVE_ACCESS 1 | #define GNULIB_FACCESSAT 1 | #define HAVE_DECL_FDOPENDIR 1 | #define GNULIB_FDOPENDIR 1 | #define FLEXIBLE_ARRAY_MEMBER /**/ | #define HAVE_WORKING_FSTATAT_ZERO_FLAG 1 | #define HAVE_SYS_MOUNT_H 1 | #define STAT_STATFS2_BSIZE 1 | #define __GETOPT_PREFIX rpl_ | #define GETTIMEOFDAY_TIMEZONE void | #define _GL_REPLACE_IEEE754_H 1 | #define HAVE___INLINE 1 | #define HAVE_GMP_H 1 | #define HAVE_MEMMEM 1 | #define GNULIB_MKOSTEMP 1 | #define NEED_MKTIME_WORKING 1 | #define HAVE_BUG_BIG_NANOSLEEP 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYSCTL 1 | #define my_strftime nstrftime | #define READLINK_TRAILING_SLASH_BUG 1 | #define _REGEX_INCLUDE_LIMITS_H 1 | #define _REGEX_LARGE_OFFSETS 1 | #define re_syntax_options rpl_re_syntax_options | #define re_set_syntax rpl_re_set_syntax | #define re_compile_pattern rpl_re_compile_pattern | #define re_compile_fastmap rpl_re_compile_fastmap | #define re_search rpl_re_search | #define re_search_2 rpl_re_search_2 | #define re_match rpl_re_match | #define re_match_2 rpl_re_match_2 | #define re_set_registers rpl_re_set_registers | #define re_comp rpl_re_comp | #define re_exec rpl_re_exec | #define regcomp rpl_regcomp | #define regexec rpl_regexec | #define regerror rpl_regerror | #define regfree rpl_regfree | #define HAVE_LIBINTL_H 1 | #define HAVE_DECL_ISBLANK 1 | #define HAVE_STRUCT_STAT_ST_ATIMESPEC_TV_NSEC 1 | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC 1 | #define GNULIB_FSCANF 1 | #define GNULIB_SCANF 1 | #define HAVE_STPCPY 1 | #define GNULIB_TEMPNAME 1 | #define HAVE_DECL_LOCALTIME_R 1 | #define GNULIB_STDIO_SINGLE_THREAD 1 | #define USE_UNLOCKED_IO GNULIB_STDIO_SINGLE_THREAD | #define HAVE_C_VARARRAYS 1 | #define OPEN_TRAILING_SLASH_BUG 1 | #define HAVE_LIBGEN_H 1 | #define HAVE_GETGROUPS 1 | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | char eaccess (); | int | main (void) | { | return eaccess (); | ; | return 0; | } configure:41537: gcc -o conftest -g3 -O2 conftest.c -lgen >&5 ld: library not found for -lgen clang: error: linker command failed with exit code 1 (use -v to see invocation) configure:41537: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_GLIB 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define TERM_HEADER "nsterm.h" | #define EMACS_CONFIGURATION "x86_64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--with-native-compilation" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define HAVE_DECL_CLEARERR_UNLOCKED 1 | #define HAVE_DECL_FEOF_UNLOCKED 1 | #define HAVE_DECL_FERROR_UNLOCKED 1 | #define HAVE_DECL_FFLUSH_UNLOCKED 0 | #define HAVE_DECL_FGETS_UNLOCKED 0 | #define HAVE_DECL_FPUTC_UNLOCKED 0 | #define HAVE_DECL_FPUTS_UNLOCKED 0 | #define HAVE_DECL_FREAD_UNLOCKED 0 | #define HAVE_DECL_FWRITE_UNLOCKED 0 | #define HAVE_DECL_GETC_UNLOCKED 1 | #define HAVE_DECL_GETCHAR_UNLOCKED 1 | #define HAVE_DECL_PUTC_UNLOCKED 1 | #define HAVE_DECL_PUTCHAR_UNLOCKED 1 | #define GETGROUPS_T gid_t | #define HAVE_DECL_GETDTABLESIZE 1 | #define HAVE_MALLOC_POSIX 1 | #define PROMOTED_MODE_T int | #define HAVE_WORKING_UTIMES 1 | #define HAVE_SYS_ACL_H 1 | #define HAVE_ACL_GET_FILE 1 | #define HAVE_ACL_GET_FD 1 | #define HAVE_ACL_SET_FILE 1 | #define HAVE_ACL_SET_FD 1 | #define HAVE_ACL_FREE 1 | #define HAVE_ACL_FROM_TEXT 1 | #define HAVE_ACL_DELETE_DEF_FILE 1 | #define HAVE_ACL_DELETE_FD_NP 1 | #define HAVE_ACL_DELETE_FILE_NP 1 | #define HAVE_ACL_COPY_EXT_NATIVE 1 | #define HAVE_ACL_CREATE_ENTRY_NP 1 | #define HAVE_ACL_FIRST_ENTRY 1 | #define HAVE_ACL_TYPE_EXTENDED 1 | #define USE_ACL 1 | #define HAVE_ALLOCA 1 | #define HAVE___BUILTIN_EXPECT 1 | #define GNULIB_CANONICALIZE_LGPL 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_SETTIME 1 | #define GNULIB_CLOSE_STREAM 1 | #define HAVE_STRUCT_DIRENT_D_TYPE 1 | #define HAVE_ACCESS 1 | #define GNULIB_FACCESSAT 1 | #define HAVE_DECL_FDOPENDIR 1 | #define GNULIB_FDOPENDIR 1 | #define FLEXIBLE_ARRAY_MEMBER /**/ | #define HAVE_WORKING_FSTATAT_ZERO_FLAG 1 | #define HAVE_SYS_MOUNT_H 1 | #define STAT_STATFS2_BSIZE 1 | #define __GETOPT_PREFIX rpl_ | #define GETTIMEOFDAY_TIMEZONE void | #define _GL_REPLACE_IEEE754_H 1 | #define HAVE___INLINE 1 | #define HAVE_GMP_H 1 | #define HAVE_MEMMEM 1 | #define GNULIB_MKOSTEMP 1 | #define NEED_MKTIME_WORKING 1 | #define HAVE_BUG_BIG_NANOSLEEP 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYSCTL 1 | #define my_strftime nstrftime | #define READLINK_TRAILING_SLASH_BUG 1 | #define _REGEX_INCLUDE_LIMITS_H 1 | #define _REGEX_LARGE_OFFSETS 1 | #define re_syntax_options rpl_re_syntax_options | #define re_set_syntax rpl_re_set_syntax | #define re_compile_pattern rpl_re_compile_pattern | #define re_compile_fastmap rpl_re_compile_fastmap | #define re_search rpl_re_search | #define re_search_2 rpl_re_search_2 | #define re_match rpl_re_match | #define re_match_2 rpl_re_match_2 | #define re_set_registers rpl_re_set_registers | #define re_comp rpl_re_comp | #define re_exec rpl_re_exec | #define regcomp rpl_regcomp | #define regexec rpl_regexec | #define regerror rpl_regerror | #define regfree rpl_regfree | #define HAVE_LIBINTL_H 1 | #define HAVE_DECL_ISBLANK 1 | #define HAVE_STRUCT_STAT_ST_ATIMESPEC_TV_NSEC 1 | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC 1 | #define GNULIB_FSCANF 1 | #define GNULIB_SCANF 1 | #define HAVE_STPCPY 1 | #define GNULIB_TEMPNAME 1 | #define HAVE_DECL_LOCALTIME_R 1 | #define GNULIB_STDIO_SINGLE_THREAD 1 | #define USE_UNLOCKED_IO GNULIB_STDIO_SINGLE_THREAD | #define HAVE_C_VARARRAYS 1 | #define OPEN_TRAILING_SLASH_BUG 1 | #define HAVE_LIBGEN_H 1 | #define HAVE_GETGROUPS 1 | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | char eaccess (); | int | main (void) | { | return eaccess (); | ; | return 0; | } configure:41557: result: no configure:41567: checking for eaccess configure:41567: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "_eaccess", referenced from: _main in conftest-75f33e.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:41567: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_GLIB 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define TERM_HEADER "nsterm.h" | #define EMACS_CONFIGURATION "x86_64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--with-native-compilation" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define HAVE_DECL_CLEARERR_UNLOCKED 1 | #define HAVE_DECL_FEOF_UNLOCKED 1 | #define HAVE_DECL_FERROR_UNLOCKED 1 | #define HAVE_DECL_FFLUSH_UNLOCKED 0 | #define HAVE_DECL_FGETS_UNLOCKED 0 | #define HAVE_DECL_FPUTC_UNLOCKED 0 | #define HAVE_DECL_FPUTS_UNLOCKED 0 | #define HAVE_DECL_FREAD_UNLOCKED 0 | #define HAVE_DECL_FWRITE_UNLOCKED 0 | #define HAVE_DECL_GETC_UNLOCKED 1 | #define HAVE_DECL_GETCHAR_UNLOCKED 1 | #define HAVE_DECL_PUTC_UNLOCKED 1 | #define HAVE_DECL_PUTCHAR_UNLOCKED 1 | #define GETGROUPS_T gid_t | #define HAVE_DECL_GETDTABLESIZE 1 | #define HAVE_MALLOC_POSIX 1 | #define PROMOTED_MODE_T int | #define HAVE_WORKING_UTIMES 1 | #define HAVE_SYS_ACL_H 1 | #define HAVE_ACL_GET_FILE 1 | #define HAVE_ACL_GET_FD 1 | #define HAVE_ACL_SET_FILE 1 | #define HAVE_ACL_SET_FD 1 | #define HAVE_ACL_FREE 1 | #define HAVE_ACL_FROM_TEXT 1 | #define HAVE_ACL_DELETE_DEF_FILE 1 | #define HAVE_ACL_DELETE_FD_NP 1 | #define HAVE_ACL_DELETE_FILE_NP 1 | #define HAVE_ACL_COPY_EXT_NATIVE 1 | #define HAVE_ACL_CREATE_ENTRY_NP 1 | #define HAVE_ACL_FIRST_ENTRY 1 | #define HAVE_ACL_TYPE_EXTENDED 1 | #define USE_ACL 1 | #define HAVE_ALLOCA 1 | #define HAVE___BUILTIN_EXPECT 1 | #define GNULIB_CANONICALIZE_LGPL 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_SETTIME 1 | #define GNULIB_CLOSE_STREAM 1 | #define HAVE_STRUCT_DIRENT_D_TYPE 1 | #define HAVE_ACCESS 1 | #define GNULIB_FACCESSAT 1 | #define HAVE_DECL_FDOPENDIR 1 | #define GNULIB_FDOPENDIR 1 | #define FLEXIBLE_ARRAY_MEMBER /**/ | #define HAVE_WORKING_FSTATAT_ZERO_FLAG 1 | #define HAVE_SYS_MOUNT_H 1 | #define STAT_STATFS2_BSIZE 1 | #define __GETOPT_PREFIX rpl_ | #define GETTIMEOFDAY_TIMEZONE void | #define _GL_REPLACE_IEEE754_H 1 | #define HAVE___INLINE 1 | #define HAVE_GMP_H 1 | #define HAVE_MEMMEM 1 | #define GNULIB_MKOSTEMP 1 | #define NEED_MKTIME_WORKING 1 | #define HAVE_BUG_BIG_NANOSLEEP 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYSCTL 1 | #define my_strftime nstrftime | #define READLINK_TRAILING_SLASH_BUG 1 | #define _REGEX_INCLUDE_LIMITS_H 1 | #define _REGEX_LARGE_OFFSETS 1 | #define re_syntax_options rpl_re_syntax_options | #define re_set_syntax rpl_re_set_syntax | #define re_compile_pattern rpl_re_compile_pattern | #define re_compile_fastmap rpl_re_compile_fastmap | #define re_search rpl_re_search | #define re_search_2 rpl_re_search_2 | #define re_match rpl_re_match | #define re_match_2 rpl_re_match_2 | #define re_set_registers rpl_re_set_registers | #define re_comp rpl_re_comp | #define re_exec rpl_re_exec | #define regcomp rpl_regcomp | #define regexec rpl_regexec | #define regerror rpl_regerror | #define regfree rpl_regfree | #define HAVE_LIBINTL_H 1 | #define HAVE_DECL_ISBLANK 1 | #define HAVE_STRUCT_STAT_ST_ATIMESPEC_TV_NSEC 1 | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC 1 | #define GNULIB_FSCANF 1 | #define GNULIB_SCANF 1 | #define HAVE_STPCPY 1 | #define GNULIB_TEMPNAME 1 | #define HAVE_DECL_LOCALTIME_R 1 | #define GNULIB_STDIO_SINGLE_THREAD 1 | #define USE_UNLOCKED_IO GNULIB_STDIO_SINGLE_THREAD | #define HAVE_C_VARARRAYS 1 | #define OPEN_TRAILING_SLASH_BUG 1 | #define HAVE_LIBGEN_H 1 | #define HAVE_GETGROUPS 1 | /* end confdefs.h. */ | /* Define eaccess to an innocuous variant, in case declares eaccess. | For example, HP-UX 11i declares gettimeofday. */ | #define eaccess innocuous_eaccess | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char eaccess (); below. */ | | #include | #undef eaccess | | /* 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 eaccess (); | /* 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_eaccess || defined __stub___eaccess | choke me | #endif | | int | main (void) | { | return eaccess (); | ; | return 0; | } configure:41567: result: no configure:41940: checking for group_member configure:41940: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "_group_member", referenced from: _main in conftest-d99952.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:41940: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_GLIB 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define TERM_HEADER "nsterm.h" | #define EMACS_CONFIGURATION "x86_64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--with-native-compilation" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define HAVE_DECL_CLEARERR_UNLOCKED 1 | #define HAVE_DECL_FEOF_UNLOCKED 1 | #define HAVE_DECL_FERROR_UNLOCKED 1 | #define HAVE_DECL_FFLUSH_UNLOCKED 0 | #define HAVE_DECL_FGETS_UNLOCKED 0 | #define HAVE_DECL_FPUTC_UNLOCKED 0 | #define HAVE_DECL_FPUTS_UNLOCKED 0 | #define HAVE_DECL_FREAD_UNLOCKED 0 | #define HAVE_DECL_FWRITE_UNLOCKED 0 | #define HAVE_DECL_GETC_UNLOCKED 1 | #define HAVE_DECL_GETCHAR_UNLOCKED 1 | #define HAVE_DECL_PUTC_UNLOCKED 1 | #define HAVE_DECL_PUTCHAR_UNLOCKED 1 | #define GETGROUPS_T gid_t | #define HAVE_DECL_GETDTABLESIZE 1 | #define HAVE_MALLOC_POSIX 1 | #define PROMOTED_MODE_T int | #define HAVE_WORKING_UTIMES 1 | #define HAVE_SYS_ACL_H 1 | #define HAVE_ACL_GET_FILE 1 | #define HAVE_ACL_GET_FD 1 | #define HAVE_ACL_SET_FILE 1 | #define HAVE_ACL_SET_FD 1 | #define HAVE_ACL_FREE 1 | #define HAVE_ACL_FROM_TEXT 1 | #define HAVE_ACL_DELETE_DEF_FILE 1 | #define HAVE_ACL_DELETE_FD_NP 1 | #define HAVE_ACL_DELETE_FILE_NP 1 | #define HAVE_ACL_COPY_EXT_NATIVE 1 | #define HAVE_ACL_CREATE_ENTRY_NP 1 | #define HAVE_ACL_FIRST_ENTRY 1 | #define HAVE_ACL_TYPE_EXTENDED 1 | #define USE_ACL 1 | #define HAVE_ALLOCA 1 | #define HAVE___BUILTIN_EXPECT 1 | #define GNULIB_CANONICALIZE_LGPL 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_SETTIME 1 | #define GNULIB_CLOSE_STREAM 1 | #define HAVE_STRUCT_DIRENT_D_TYPE 1 | #define HAVE_ACCESS 1 | #define GNULIB_FACCESSAT 1 | #define HAVE_DECL_FDOPENDIR 1 | #define GNULIB_FDOPENDIR 1 | #define FLEXIBLE_ARRAY_MEMBER /**/ | #define HAVE_WORKING_FSTATAT_ZERO_FLAG 1 | #define HAVE_SYS_MOUNT_H 1 | #define STAT_STATFS2_BSIZE 1 | #define __GETOPT_PREFIX rpl_ | #define GETTIMEOFDAY_TIMEZONE void | #define _GL_REPLACE_IEEE754_H 1 | #define HAVE___INLINE 1 | #define HAVE_GMP_H 1 | #define HAVE_MEMMEM 1 | #define GNULIB_MKOSTEMP 1 | #define NEED_MKTIME_WORKING 1 | #define HAVE_BUG_BIG_NANOSLEEP 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYSCTL 1 | #define my_strftime nstrftime | #define READLINK_TRAILING_SLASH_BUG 1 | #define _REGEX_INCLUDE_LIMITS_H 1 | #define _REGEX_LARGE_OFFSETS 1 | #define re_syntax_options rpl_re_syntax_options | #define re_set_syntax rpl_re_set_syntax | #define re_compile_pattern rpl_re_compile_pattern | #define re_compile_fastmap rpl_re_compile_fastmap | #define re_search rpl_re_search | #define re_search_2 rpl_re_search_2 | #define re_match rpl_re_match | #define re_match_2 rpl_re_match_2 | #define re_set_registers rpl_re_set_registers | #define re_comp rpl_re_comp | #define re_exec rpl_re_exec | #define regcomp rpl_regcomp | #define regexec rpl_regexec | #define regerror rpl_regerror | #define regfree rpl_regfree | #define HAVE_LIBINTL_H 1 | #define HAVE_DECL_ISBLANK 1 | #define HAVE_STRUCT_STAT_ST_ATIMESPEC_TV_NSEC 1 | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC 1 | #define GNULIB_FSCANF 1 | #define GNULIB_SCANF 1 | #define HAVE_STPCPY 1 | #define GNULIB_TEMPNAME 1 | #define HAVE_DECL_LOCALTIME_R 1 | #define GNULIB_STDIO_SINGLE_THREAD 1 | #define USE_UNLOCKED_IO GNULIB_STDIO_SINGLE_THREAD | #define HAVE_C_VARARRAYS 1 | #define OPEN_TRAILING_SLASH_BUG 1 | #define HAVE_LIBGEN_H 1 | #define HAVE_GETGROUPS 1 | /* end confdefs.h. */ | /* Define group_member to an innocuous variant, in case declares group_member. | For example, HP-UX 11i declares gettimeofday. */ | #define group_member innocuous_group_member | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char group_member (); below. */ | | #include | #undef group_member | | /* 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 group_member (); | /* 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_group_member || defined __stub___group_member | choke me | #endif | | int | main (void) | { | return group_member (); | ; | return 0; | } configure:41940: result: no configure:41714: checking for getgroups configure:41714: result: yes configure:41770: checking for working getgroups configure:41813: result: yes configure:41841: checking whether getgroups handles negative values configure:41874: gcc -o conftest -g3 -O2 conftest.c >&5 configure:41874: $? = 0 configure:41874: ./conftest configure:41874: $? = 1 configure: program exited with status 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_GLIB 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define TERM_HEADER "nsterm.h" | #define EMACS_CONFIGURATION "x86_64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--with-native-compilation" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define HAVE_DECL_CLEARERR_UNLOCKED 1 | #define HAVE_DECL_FEOF_UNLOCKED 1 | #define HAVE_DECL_FERROR_UNLOCKED 1 | #define HAVE_DECL_FFLUSH_UNLOCKED 0 | #define HAVE_DECL_FGETS_UNLOCKED 0 | #define HAVE_DECL_FPUTC_UNLOCKED 0 | #define HAVE_DECL_FPUTS_UNLOCKED 0 | #define HAVE_DECL_FREAD_UNLOCKED 0 | #define HAVE_DECL_FWRITE_UNLOCKED 0 | #define HAVE_DECL_GETC_UNLOCKED 1 | #define HAVE_DECL_GETCHAR_UNLOCKED 1 | #define HAVE_DECL_PUTC_UNLOCKED 1 | #define HAVE_DECL_PUTCHAR_UNLOCKED 1 | #define GETGROUPS_T gid_t | #define HAVE_DECL_GETDTABLESIZE 1 | #define HAVE_MALLOC_POSIX 1 | #define PROMOTED_MODE_T int | #define HAVE_WORKING_UTIMES 1 | #define HAVE_SYS_ACL_H 1 | #define HAVE_ACL_GET_FILE 1 | #define HAVE_ACL_GET_FD 1 | #define HAVE_ACL_SET_FILE 1 | #define HAVE_ACL_SET_FD 1 | #define HAVE_ACL_FREE 1 | #define HAVE_ACL_FROM_TEXT 1 | #define HAVE_ACL_DELETE_DEF_FILE 1 | #define HAVE_ACL_DELETE_FD_NP 1 | #define HAVE_ACL_DELETE_FILE_NP 1 | #define HAVE_ACL_COPY_EXT_NATIVE 1 | #define HAVE_ACL_CREATE_ENTRY_NP 1 | #define HAVE_ACL_FIRST_ENTRY 1 | #define HAVE_ACL_TYPE_EXTENDED 1 | #define USE_ACL 1 | #define HAVE_ALLOCA 1 | #define HAVE___BUILTIN_EXPECT 1 | #define GNULIB_CANONICALIZE_LGPL 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_SETTIME 1 | #define GNULIB_CLOSE_STREAM 1 | #define HAVE_STRUCT_DIRENT_D_TYPE 1 | #define HAVE_ACCESS 1 | #define GNULIB_FACCESSAT 1 | #define HAVE_DECL_FDOPENDIR 1 | #define GNULIB_FDOPENDIR 1 | #define FLEXIBLE_ARRAY_MEMBER /**/ | #define HAVE_WORKING_FSTATAT_ZERO_FLAG 1 | #define HAVE_SYS_MOUNT_H 1 | #define STAT_STATFS2_BSIZE 1 | #define __GETOPT_PREFIX rpl_ | #define GETTIMEOFDAY_TIMEZONE void | #define _GL_REPLACE_IEEE754_H 1 | #define HAVE___INLINE 1 | #define HAVE_GMP_H 1 | #define HAVE_MEMMEM 1 | #define GNULIB_MKOSTEMP 1 | #define NEED_MKTIME_WORKING 1 | #define HAVE_BUG_BIG_NANOSLEEP 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYSCTL 1 | #define my_strftime nstrftime | #define READLINK_TRAILING_SLASH_BUG 1 | #define _REGEX_INCLUDE_LIMITS_H 1 | #define _REGEX_LARGE_OFFSETS 1 | #define re_syntax_options rpl_re_syntax_options | #define re_set_syntax rpl_re_set_syntax | #define re_compile_pattern rpl_re_compile_pattern | #define re_compile_fastmap rpl_re_compile_fastmap | #define re_search rpl_re_search | #define re_search_2 rpl_re_search_2 | #define re_match rpl_re_match | #define re_match_2 rpl_re_match_2 | #define re_set_registers rpl_re_set_registers | #define re_comp rpl_re_comp | #define re_exec rpl_re_exec | #define regcomp rpl_regcomp | #define regexec rpl_regexec | #define regerror rpl_regerror | #define regfree rpl_regfree | #define HAVE_LIBINTL_H 1 | #define HAVE_DECL_ISBLANK 1 | #define HAVE_STRUCT_STAT_ST_ATIMESPEC_TV_NSEC 1 | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC 1 | #define GNULIB_FSCANF 1 | #define GNULIB_SCANF 1 | #define HAVE_STPCPY 1 | #define GNULIB_TEMPNAME 1 | #define HAVE_DECL_LOCALTIME_R 1 | #define GNULIB_STDIO_SINGLE_THREAD 1 | #define USE_UNLOCKED_IO GNULIB_STDIO_SINGLE_THREAD | #define HAVE_C_VARARRAYS 1 | #define OPEN_TRAILING_SLASH_BUG 1 | #define HAVE_LIBGEN_H 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETGROUPS 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main (void) | { | int size = getgroups (0, 0); | gid_t *list = malloc (size * sizeof *list); | int result = getgroups (-1, list) != -1; | free (list); | return result; | ; | return 0; | } configure:41885: result: no configure:42417: checking whether realloc (0, 0) returns nonnull configure:42452: gcc -o conftest -g3 -O2 conftest.c >&5 configure:42452: $? = 0 configure:42452: ./conftest configure:42452: $? = 0 configure:42464: result: yes configure:42183: checking for __mktime_internal configure:42183: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "___mktime_internal", referenced from: _main in conftest-bef85d.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:42183: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_GLIB 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define TERM_HEADER "nsterm.h" | #define EMACS_CONFIGURATION "x86_64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--with-native-compilation" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define HAVE_DECL_CLEARERR_UNLOCKED 1 | #define HAVE_DECL_FEOF_UNLOCKED 1 | #define HAVE_DECL_FERROR_UNLOCKED 1 | #define HAVE_DECL_FFLUSH_UNLOCKED 0 | #define HAVE_DECL_FGETS_UNLOCKED 0 | #define HAVE_DECL_FPUTC_UNLOCKED 0 | #define HAVE_DECL_FPUTS_UNLOCKED 0 | #define HAVE_DECL_FREAD_UNLOCKED 0 | #define HAVE_DECL_FWRITE_UNLOCKED 0 | #define HAVE_DECL_GETC_UNLOCKED 1 | #define HAVE_DECL_GETCHAR_UNLOCKED 1 | #define HAVE_DECL_PUTC_UNLOCKED 1 | #define HAVE_DECL_PUTCHAR_UNLOCKED 1 | #define GETGROUPS_T gid_t | #define HAVE_DECL_GETDTABLESIZE 1 | #define HAVE_MALLOC_POSIX 1 | #define PROMOTED_MODE_T int | #define HAVE_WORKING_UTIMES 1 | #define HAVE_SYS_ACL_H 1 | #define HAVE_ACL_GET_FILE 1 | #define HAVE_ACL_GET_FD 1 | #define HAVE_ACL_SET_FILE 1 | #define HAVE_ACL_SET_FD 1 | #define HAVE_ACL_FREE 1 | #define HAVE_ACL_FROM_TEXT 1 | #define HAVE_ACL_DELETE_DEF_FILE 1 | #define HAVE_ACL_DELETE_FD_NP 1 | #define HAVE_ACL_DELETE_FILE_NP 1 | #define HAVE_ACL_COPY_EXT_NATIVE 1 | #define HAVE_ACL_CREATE_ENTRY_NP 1 | #define HAVE_ACL_FIRST_ENTRY 1 | #define HAVE_ACL_TYPE_EXTENDED 1 | #define USE_ACL 1 | #define HAVE_ALLOCA 1 | #define HAVE___BUILTIN_EXPECT 1 | #define GNULIB_CANONICALIZE_LGPL 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_SETTIME 1 | #define GNULIB_CLOSE_STREAM 1 | #define HAVE_STRUCT_DIRENT_D_TYPE 1 | #define HAVE_ACCESS 1 | #define GNULIB_FACCESSAT 1 | #define HAVE_DECL_FDOPENDIR 1 | #define GNULIB_FDOPENDIR 1 | #define FLEXIBLE_ARRAY_MEMBER /**/ | #define HAVE_WORKING_FSTATAT_ZERO_FLAG 1 | #define HAVE_SYS_MOUNT_H 1 | #define STAT_STATFS2_BSIZE 1 | #define __GETOPT_PREFIX rpl_ | #define GETTIMEOFDAY_TIMEZONE void | #define _GL_REPLACE_IEEE754_H 1 | #define HAVE___INLINE 1 | #define HAVE_GMP_H 1 | #define HAVE_MEMMEM 1 | #define GNULIB_MKOSTEMP 1 | #define NEED_MKTIME_WORKING 1 | #define HAVE_BUG_BIG_NANOSLEEP 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYSCTL 1 | #define my_strftime nstrftime | #define READLINK_TRAILING_SLASH_BUG 1 | #define _REGEX_INCLUDE_LIMITS_H 1 | #define _REGEX_LARGE_OFFSETS 1 | #define re_syntax_options rpl_re_syntax_options | #define re_set_syntax rpl_re_set_syntax | #define re_compile_pattern rpl_re_compile_pattern | #define re_compile_fastmap rpl_re_compile_fastmap | #define re_search rpl_re_search | #define re_search_2 rpl_re_search_2 | #define re_match rpl_re_match | #define re_match_2 rpl_re_match_2 | #define re_set_registers rpl_re_set_registers | #define re_comp rpl_re_comp | #define re_exec rpl_re_exec | #define regcomp rpl_regcomp | #define regexec rpl_regexec | #define regerror rpl_regerror | #define regfree rpl_regfree | #define HAVE_LIBINTL_H 1 | #define HAVE_DECL_ISBLANK 1 | #define HAVE_STRUCT_STAT_ST_ATIMESPEC_TV_NSEC 1 | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC 1 | #define GNULIB_FSCANF 1 | #define GNULIB_SCANF 1 | #define HAVE_STPCPY 1 | #define GNULIB_TEMPNAME 1 | #define HAVE_DECL_LOCALTIME_R 1 | #define GNULIB_STDIO_SINGLE_THREAD 1 | #define USE_UNLOCKED_IO GNULIB_STDIO_SINGLE_THREAD | #define HAVE_C_VARARRAYS 1 | #define OPEN_TRAILING_SLASH_BUG 1 | #define HAVE_LIBGEN_H 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETGROUPS 1 | /* end confdefs.h. */ | /* Define __mktime_internal to an innocuous variant, in case declares __mktime_internal. | For example, HP-UX 11i declares gettimeofday. */ | #define __mktime_internal innocuous___mktime_internal | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char __mktime_internal (); below. */ | | #include | #undef __mktime_internal | | /* 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 __mktime_internal (); | /* 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___mktime_internal || defined __stub_____mktime_internal | choke me | #endif | | int | main (void) | { | return __mktime_internal (); | ; | return 0; | } configure:42183: result: no configure:42944: checking for timer_getoverrun configure:42944: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "_timer_getoverrun", referenced from: _main in conftest-9d522d.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:42944: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 | #define __STDC_WANT_LIB_EXT2__ 1 | #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 | #define _TANDEM_SOURCE 1 | #define __EXTENSIONS__ 1 | #define GCC_LINT 1 | #define SYSTEM_TYPE "darwin" | #define HAVE_TERM_H 1 | #define HAVE_SYS_WAIT_H 1 | #define HAVE_NET_IF_H 1 | #define HAVE_IFADDRS_H 1 | #define HAVE_NET_IF_DL_H 1 | #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 | #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 | #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 | #define HAVE_NATIVE_IMAGE_API 1 | #define NS_SELF_CONTAINED 1 | #define NATIVE_OBJC_INSTANCETYPE 1 | #define HAVE_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | #define HAVE_TIMESPEC_GET 1 | #define HAVE_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | #define HAVE_PSELECT 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_READLINK 1 | #define HAVE_ISBLANK 1 | #define HAVE_ISWCTYPE 1 | #define HAVE_STRTOIMAX 1 | #define HAVE_SYMLINK 1 | #define HAVE_LOCALTIME_R 1 | #define HAVE_TIMEGM 1 | #define HAVE_UTIMENSAT 1 | #define HAVE_GETDTABLESIZE 1 | #define HAVE_FUTIMES 1 | #define HAVE_LUTIMES 1 | #define SYSTEM_MALLOC 1 | #define HAVE_MMAP 1 | #define HAVE_PTHREAD 1 | #define THREADS_ENABLED 1 | #define HAVE_RSVG 1 | #define HAVE_WEBP 1 | #define HAVE_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define USE_TOOLKIT_SCROLL_BARS 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_PNG 1 | #define HAVE_TIFF 1 | #define HAVE_GIF 1 | #define HAVE_NS 1 | #define NS_IMPL_COCOA 1 | #define HAVE_LIBXML2 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_GLIB 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define TERM_HEADER "nsterm.h" | #define EMACS_CONFIGURATION "x86_64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--with-native-compilation" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define HAVE_DECL_CLEARERR_UNLOCKED 1 | #define HAVE_DECL_FEOF_UNLOCKED 1 | #define HAVE_DECL_FERROR_UNLOCKED 1 | #define HAVE_DECL_FFLUSH_UNLOCKED 0 | #define HAVE_DECL_FGETS_UNLOCKED 0 | #define HAVE_DECL_FPUTC_UNLOCKED 0 | #define HAVE_DECL_FPUTS_UNLOCKED 0 | #define HAVE_DECL_FREAD_UNLOCKED 0 | #define HAVE_DECL_FWRITE_UNLOCKED 0 | #define HAVE_DECL_GETC_UNLOCKED 1 | #define HAVE_DECL_GETCHAR_UNLOCKED 1 | #define HAVE_DECL_PUTC_UNLOCKED 1 | #define HAVE_DECL_PUTCHAR_UNLOCKED 1 | #define GETGROUPS_T gid_t | #define HAVE_DECL_GETDTABLESIZE 1 | #define HAVE_MALLOC_POSIX 1 | #define PROMOTED_MODE_T int | #define HAVE_WORKING_UTIMES 1 | #define HAVE_SYS_ACL_H 1 | #define HAVE_ACL_GET_FILE 1 | #define HAVE_ACL_GET_FD 1 | #define HAVE_ACL_SET_FILE 1 | #define HAVE_ACL_SET_FD 1 | #define HAVE_ACL_FREE 1 | #define HAVE_ACL_FROM_TEXT 1 | #define HAVE_ACL_DELETE_DEF_FILE 1 | #define HAVE_ACL_DELETE_FD_NP 1 | #define HAVE_ACL_DELETE_FILE_NP 1 | #define HAVE_ACL_COPY_EXT_NATIVE 1 | #define HAVE_ACL_CREATE_ENTRY_NP 1 | #define HAVE_ACL_FIRST_ENTRY 1 | #define HAVE_ACL_TYPE_EXTENDED 1 | #define USE_ACL 1 | #define HAVE_ALLOCA 1 | #define HAVE___BUILTIN_EXPECT 1 | #define GNULIB_CANONICALIZE_LGPL 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_SETTIME 1 | #define GNULIB_CLOSE_STREAM 1 | #define HAVE_STRUCT_DIRENT_D_TYPE 1 | #define HAVE_ACCESS 1 | #define GNULIB_FACCESSAT 1 | #define HAVE_DECL_FDOPENDIR 1 | #define GNULIB_FDOPENDIR 1 | #define FLEXIBLE_ARRAY_MEMBER /**/ | #define HAVE_WORKING_FSTATAT_ZERO_FLAG 1 | #define HAVE_SYS_MOUNT_H 1 | #define STAT_STATFS2_BSIZE 1 | #define __GETOPT_PREFIX rpl_ | #define GETTIMEOFDAY_TIMEZONE void | #define _GL_REPLACE_IEEE754_H 1 | #define HAVE___INLINE 1 | #define HAVE_GMP_H 1 | #define HAVE_MEMMEM 1 | #define GNULIB_MKOSTEMP 1 | #define NEED_MKTIME_WORKING 1 | #define HAVE_BUG_BIG_NANOSLEEP 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYSCTL 1 | #define my_strftime nstrftime | #define READLINK_TRAILING_SLASH_BUG 1 | #define _REGEX_INCLUDE_LIMITS_H 1 | #define _REGEX_LARGE_OFFSETS 1 | #define re_syntax_options rpl_re_syntax_options | #define re_set_syntax rpl_re_set_syntax | #define re_compile_pattern rpl_re_compile_pattern | #define re_compile_fastmap rpl_re_compile_fastmap | #define re_search rpl_re_search | #define re_search_2 rpl_re_search_2 | #define re_match rpl_re_match | #define re_match_2 rpl_re_match_2 | #define re_set_registers rpl_re_set_registers | #define re_comp rpl_re_comp | #define re_exec rpl_re_exec | #define regcomp rpl_regcomp | #define regexec rpl_regexec | #define regerror rpl_regerror | #define regfree rpl_regfree | #define HAVE_LIBINTL_H 1 | #define HAVE_DECL_ISBLANK 1 | #define HAVE_STRUCT_STAT_ST_ATIMESPEC_TV_NSEC 1 | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC 1 | #define GNULIB_FSCANF 1 | #define GNULIB_SCANF 1 | #define HAVE_STPCPY 1 | #define GNULIB_TEMPNAME 1 | #define HAVE_DECL_LOCALTIME_R 1 | #define GNULIB_STDIO_SINGLE_THREAD 1 | #define USE_UNLOCKED_IO GNULIB_STDIO_SINGLE_THREAD | #define HAVE_C_VARARRAYS 1 | #define OPEN_TRAILING_SLASH_BUG 1 | #define HAVE_LIBGEN_H 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETGROUPS 1 | #define NEED_MKTIME_INTERNAL 1 | /* end confdefs.h. */ | /* Define timer_getoverrun to an innocuous variant, in case declares timer_getoverrun. | For example, HP-UX 11i declares gettimeofday. */ | #define timer_getoverrun innocuous_timer_getoverrun | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char timer_getoverrun (); below. */ | | #include | #undef timer_getoverrun | | /* 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 timer_getoverrun (); | /* 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_timer_getoverrun || defined __stub___timer_getoverrun | choke me | #endif | | int | main (void) | { | return timer_getoverrun (); | ; | return 0; | } configure:42944: result: no configure:43032: checking for gcc option to disable position independent executables configure:43069: result: not needed configure:43564: creating ./config.status ## ---------------------- ## ## Running config.status. ## ## ---------------------- ## This file was extended by GNU Emacs config.status 29.0.50, which was generated by GNU Autoconf 2.71. Invocation command line was CONFIG_FILES = CONFIG_HEADERS = CONFIG_LINKS = CONFIG_COMMANDS = $ ./config.status on hyperion.local config.status:2385: creating src/verbose.mk config.status:2385: creating src/emacs-module.h config.status:2385: creating nextstep/Cocoa/Emacs.base/Contents/Info.plist config.status:2385: creating nextstep/Cocoa/Emacs.base/Contents/Resources/English.lproj/InfoPlist.strings config.status:2385: creating Makefile config.status:2385: creating lib/gnulib.mk config.status:2385: creating ./doc/man/emacs.1 config.status:2385: creating lib/Makefile config.status:2385: creating lib-src/Makefile config.status:2385: creating oldXMenu/Makefile config.status:2385: creating doc/emacs/Makefile config.status:2385: creating doc/misc/Makefile config.status:2385: creating doc/lispintro/Makefile config.status:2385: creating doc/lispref/Makefile config.status:2385: creating src/Makefile config.status:2385: creating lwlib/Makefile config.status:2385: creating lisp/Makefile config.status:2385: creating leim/Makefile config.status:2385: creating nextstep/Makefile config.status:2385: creating nt/Makefile config.status:2385: creating test/Makefile config.status:2385: creating test/infra/Makefile config.status:2385: creating admin/charsets/Makefile config.status:2385: creating admin/unidata/Makefile config.status:2385: creating admin/grammars/Makefile config.status:2385: creating src/config.h config.status:2585: executing src/epaths.h commands config.status:2585: executing src/.gdbinit commands config.status:2585: executing doc/emacs/emacsver.texi commands config.status:2585: executing etc-refcards-emacsver.tex commands ## ---------------- ## ## Cache variables. ## ## ---------------- ## ac_cv_build=x86_64-apple-darwin21.6.0 ac_cv_c_bigendian=no ac_cv_c_compiler_gnu=yes ac_cv_c_flexmember=yes ac_cv_c_inline=inline ac_cv_c_restrict=__restrict__ ac_cv_c_typeof=typeof ac_cv_c_vararrays=yes ac_cv_env_ALSA_CFLAGS_set= ac_cv_env_ALSA_CFLAGS_value= ac_cv_env_ALSA_LIBS_set= ac_cv_env_ALSA_LIBS_value= ac_cv_env_CAIRO_CFLAGS_set= ac_cv_env_CAIRO_CFLAGS_value= ac_cv_env_CAIRO_LIBS_set= ac_cv_env_CAIRO_LIBS_value= ac_cv_env_CAIRO_XCB_CFLAGS_set= ac_cv_env_CAIRO_XCB_CFLAGS_value= ac_cv_env_CAIRO_XCB_LIBS_set= ac_cv_env_CAIRO_XCB_LIBS_value= ac_cv_env_CAIRO_XLIB_CFLAGS_set= ac_cv_env_CAIRO_XLIB_CFLAGS_value= ac_cv_env_CAIRO_XLIB_LIBS_set= ac_cv_env_CAIRO_XLIB_LIBS_value= ac_cv_env_CCC_set= ac_cv_env_CCC_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_CXXFLAGS_set= ac_cv_env_CXXFLAGS_value= ac_cv_env_CXX_set= ac_cv_env_CXX_value= ac_cv_env_DBUS_CFLAGS_set= ac_cv_env_DBUS_CFLAGS_value= ac_cv_env_DBUS_LIBS_set= ac_cv_env_DBUS_LIBS_value= ac_cv_env_FONTCONFIG_CFLAGS_set= ac_cv_env_FONTCONFIG_CFLAGS_value= ac_cv_env_FONTCONFIG_LIBS_set= ac_cv_env_FONTCONFIG_LIBS_value= ac_cv_env_FREETYPE_CFLAGS_set= ac_cv_env_FREETYPE_CFLAGS_value= ac_cv_env_FREETYPE_LIBS_set= ac_cv_env_FREETYPE_LIBS_value= ac_cv_env_GCONF_CFLAGS_set= ac_cv_env_GCONF_CFLAGS_value= ac_cv_env_GCONF_LIBS_set= ac_cv_env_GCONF_LIBS_value= ac_cv_env_GFILENOTIFY_CFLAGS_set= ac_cv_env_GFILENOTIFY_CFLAGS_value= ac_cv_env_GFILENOTIFY_LIBS_set= ac_cv_env_GFILENOTIFY_LIBS_value= ac_cv_env_GOBJECT_CFLAGS_set= ac_cv_env_GOBJECT_CFLAGS_value= ac_cv_env_GOBJECT_LIBS_set= ac_cv_env_GOBJECT_LIBS_value= ac_cv_env_GSETTINGS_CFLAGS_set= ac_cv_env_GSETTINGS_CFLAGS_value= ac_cv_env_GSETTINGS_LIBS_set= ac_cv_env_GSETTINGS_LIBS_value= ac_cv_env_GTK_CFLAGS_set= ac_cv_env_GTK_CFLAGS_value= ac_cv_env_GTK_LIBS_set= ac_cv_env_GTK_LIBS_value= ac_cv_env_HARFBUZZ_CFLAGS_set= ac_cv_env_HARFBUZZ_CFLAGS_value= ac_cv_env_HARFBUZZ_LIBS_set= ac_cv_env_HARFBUZZ_LIBS_value= ac_cv_env_IMAGEMAGICK_CFLAGS_set= ac_cv_env_IMAGEMAGICK_CFLAGS_value= ac_cv_env_IMAGEMAGICK_LIBS_set= ac_cv_env_IMAGEMAGICK_LIBS_value= ac_cv_env_JSON_CFLAGS_set= ac_cv_env_JSON_CFLAGS_value= ac_cv_env_JSON_LIBS_set= ac_cv_env_JSON_LIBS_value= ac_cv_env_KQUEUE_CFLAGS_set= ac_cv_env_KQUEUE_CFLAGS_value= ac_cv_env_KQUEUE_LIBS_set= ac_cv_env_KQUEUE_LIBS_value= ac_cv_env_LCMS2_CFLAGS_set= ac_cv_env_LCMS2_CFLAGS_value= ac_cv_env_LCMS2_LIBS_set= ac_cv_env_LCMS2_LIBS_value= ac_cv_env_LDFLAGS_set= ac_cv_env_LDFLAGS_value= ac_cv_env_LIBGNUTLS_CFLAGS_set= ac_cv_env_LIBGNUTLS_CFLAGS_value= ac_cv_env_LIBGNUTLS_LIBS_set= ac_cv_env_LIBGNUTLS_LIBS_value= ac_cv_env_LIBOTF_CFLAGS_set= ac_cv_env_LIBOTF_CFLAGS_value= ac_cv_env_LIBOTF_LIBS_set= ac_cv_env_LIBOTF_LIBS_value= ac_cv_env_LIBSECCOMP_CFLAGS_set= ac_cv_env_LIBSECCOMP_CFLAGS_value= ac_cv_env_LIBSECCOMP_LIBS_set= ac_cv_env_LIBSECCOMP_LIBS_value= ac_cv_env_LIBSYSTEMD_CFLAGS_set= ac_cv_env_LIBSYSTEMD_CFLAGS_value= ac_cv_env_LIBSYSTEMD_LIBS_set= ac_cv_env_LIBSYSTEMD_LIBS_value= ac_cv_env_LIBS_set= ac_cv_env_LIBS_value= ac_cv_env_LIBXML2_CFLAGS_set= ac_cv_env_LIBXML2_CFLAGS_value= ac_cv_env_LIBXML2_LIBS_set= ac_cv_env_LIBXML2_LIBS_value= ac_cv_env_M17N_FLT_CFLAGS_set= ac_cv_env_M17N_FLT_CFLAGS_value= ac_cv_env_M17N_FLT_LIBS_set= ac_cv_env_M17N_FLT_LIBS_value= ac_cv_env_OBJCFLAGS_set= ac_cv_env_OBJCFLAGS_value= ac_cv_env_OBJC_set= ac_cv_env_OBJC_value= ac_cv_env_PKG_CONFIG_LIBDIR_set= ac_cv_env_PKG_CONFIG_LIBDIR_value= ac_cv_env_PKG_CONFIG_PATH_set= ac_cv_env_PKG_CONFIG_PATH_value= ac_cv_env_PKG_CONFIG_set= ac_cv_env_PKG_CONFIG_value= ac_cv_env_PNG_CFLAGS_set= ac_cv_env_PNG_CFLAGS_value= ac_cv_env_PNG_LIBS_set= ac_cv_env_PNG_LIBS_value= ac_cv_env_RSVG_CFLAGS_set= ac_cv_env_RSVG_CFLAGS_value= ac_cv_env_RSVG_LIBS_set= ac_cv_env_RSVG_LIBS_value= ac_cv_env_WEBKIT_CFLAGS_set= ac_cv_env_WEBKIT_CFLAGS_value= ac_cv_env_WEBKIT_LIBS_set= ac_cv_env_WEBKIT_LIBS_value= ac_cv_env_WEBP_CFLAGS_set= ac_cv_env_WEBP_CFLAGS_value= ac_cv_env_WEBP_LIBS_set= ac_cv_env_WEBP_LIBS_value= ac_cv_env_XFIXES_CFLAGS_set= ac_cv_env_XFIXES_CFLAGS_value= ac_cv_env_XFIXES_LIBS_set= ac_cv_env_XFIXES_LIBS_value= ac_cv_env_XFT_CFLAGS_set= ac_cv_env_XFT_CFLAGS_value= ac_cv_env_XFT_LIBS_set= ac_cv_env_XFT_LIBS_value= ac_cv_env_XINERAMA_CFLAGS_set= ac_cv_env_XINERAMA_CFLAGS_value= ac_cv_env_XINERAMA_LIBS_set= ac_cv_env_XINERAMA_LIBS_value= ac_cv_env_XINPUT_CFLAGS_set= ac_cv_env_XINPUT_CFLAGS_value= ac_cv_env_XINPUT_LIBS_set= ac_cv_env_XINPUT_LIBS_value= ac_cv_env_XMKMF_set= ac_cv_env_XMKMF_value= ac_cv_env_XRANDR_CFLAGS_set= ac_cv_env_XRANDR_CFLAGS_value= ac_cv_env_XRANDR_LIBS_set= ac_cv_env_XRANDR_LIBS_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___executable_start=no ac_cv_func___lsan_ignore_object=no ac_cv_func___mktime_internal=no ac_cv_func_accept4=no ac_cv_func_access=yes ac_cv_func_acl_copy_ext_native=yes ac_cv_func_acl_create_entry_np=yes ac_cv_func_acl_delete_def_file=yes ac_cv_func_acl_delete_fd_np=yes ac_cv_func_acl_delete_file_np=yes ac_cv_func_acl_entries=no ac_cv_func_acl_extended_file=no ac_cv_func_acl_free=yes ac_cv_func_acl_free_text=no ac_cv_func_acl_from_mode=no ac_cv_func_acl_from_text=yes ac_cv_func_acl_get_fd=yes ac_cv_func_acl_get_file=yes ac_cv_func_acl_set_fd=yes ac_cv_func_acl_set_file=yes ac_cv_func_acl_to_short_text=no ac_cv_func_aligned_alloc=yes ac_cv_func_alloca_works=yes ac_cv_func_canonicalize_file_name=no ac_cv_func_cfmakeraw=yes ac_cv_func_cfsetspeed=yes ac_cv_func_clock_getres=yes ac_cv_func_clock_gettime=yes ac_cv_func_clock_settime=yes ac_cv_func_dladdr=yes ac_cv_func_dlfunc=no ac_cv_func_eaccess=no ac_cv_func_endgrent=yes ac_cv_func_endpwent=yes ac_cv_func_euidaccess=no ac_cv_func_explicit_bzero=no ac_cv_func_explicit_memset=no ac_cv_func_faccessat=yes ac_cv_func_fchdir=yes ac_cv_func_fchmod=yes ac_cv_func_fchmodat=yes ac_cv_func_fcntl=yes ac_cv_func_fdopendir=yes ac_cv_func_fork=yes ac_cv_func_fork_works=yes ac_cv_func_freeifaddrs=yes ac_cv_func_fstatat=yes ac_cv_func_fsync=yes ac_cv_func_futimens=yes ac_cv_func_futimes=yes ac_cv_func_futimesat=no ac_cv_func_gai_strerror=yes ac_cv_func_get_current_dir_name=no ac_cv_func_getcwd=yes ac_cv_func_getdtablesize=yes ac_cv_func_getgrent=yes ac_cv_func_getgroups=yes ac_cv_func_getgroups_works=yes ac_cv_func_gethostname=yes ac_cv_func_getifaddrs=yes ac_cv_func_getloadavg=yes ac_cv_func_getopt_long_only=yes ac_cv_func_getpagesize=yes ac_cv_func_getpt=no ac_cv_func_getpwent=yes ac_cv_func_getrandom=no ac_cv_func_getrlimit=yes ac_cv_func_getrusage=yes ac_cv_func_getsockname=yes ac_cv_func_gettimeofday=yes ac_cv_func_grantpt=yes ac_cv_func_group_member=no ac_cv_func_isblank=yes ac_cv_func_iswctype=yes ac_cv_func_lchmod=yes ac_cv_func_localtime_r=yes ac_cv_func_log2=yes ac_cv_func_lrand48=yes ac_cv_func_lstat=yes ac_cv_func_lutimes=yes ac_cv_func_malloc_0_nonnull=yes ac_cv_func_malloc_trim=no ac_cv_func_memmem=yes ac_cv_func_mempcpy=no ac_cv_func_memrchr=no ac_cv_func_memset_s=yes ac_cv_func_mkostemp=yes ac_cv_func_mmap_fixed_mapped=yes ac_cv_func_newlocale=yes ac_cv_func_pipe2=no ac_cv_func_posix_madvise=yes ac_cv_func_posix_openpt=yes ac_cv_func_posix_spawn=yes ac_cv_func_posix_spawn_file_actions_addchdir=no ac_cv_func_posix_spawn_file_actions_addchdir_np=yes ac_cv_func_posix_spawnattr_setflags=yes ac_cv_func_pselect=yes ac_cv_func_pstat_getdynamic=no ac_cv_func_pthread_set_name_np=no ac_cv_func_pthread_setname_np=yes ac_cv_func_pthread_sigmask=yes ac_cv_func_random=yes ac_cv_func_rawmemchr=no ac_cv_func_readlink=yes ac_cv_func_readlinkat=yes ac_cv_func_realloc_0_nonnull=yes ac_cv_func_realpath=yes ac_cv_func_recvfrom=yes ac_cv_func_rint=yes ac_cv_func_sbrk=yes ac_cv_func_sched_getaffinity=no ac_cv_func_sched_getaffinity_np=no ac_cv_func_select=yes ac_cv_func_sendto=yes ac_cv_func_setitimer=yes ac_cv_func_setlocale=yes ac_cv_func_setrlimit=yes ac_cv_func_shutdown=yes ac_cv_func_sig2str=no ac_cv_func_sigdescr_np=no ac_cv_func_snprintf=yes ac_cv_func_stpcpy=yes ac_cv_func_strnlen_working=yes ac_cv_func_strsignal=yes ac_cv_func_strtoimax=yes ac_cv_func_symlink=yes ac_cv_func_sync=yes ac_cv_func_sysctl=yes ac_cv_func_sysmp=no ac_cv_func_timegm=yes ac_cv_func_timer_getoverrun=no ac_cv_func_timespec_get=yes ac_cv_func_trunc=yes ac_cv_func_utimensat=yes ac_cv_func_vfork=yes ac_cv_func_vfork_works=yes ac_cv_have_decl_POSIX_SPAWN_SETSID=yes ac_cv_have_decl_alarm=yes ac_cv_have_decl_aligned_alloc=yes ac_cv_have_decl_clearerr_unlocked=yes ac_cv_have_decl_ecvt=yes ac_cv_have_decl_execvpe=no ac_cv_have_decl_fcloseall=no ac_cv_have_decl_fcvt=yes ac_cv_have_decl_fdopendir=yes ac_cv_have_decl_feof_unlocked=yes ac_cv_have_decl_ferror_unlocked=yes ac_cv_have_decl_fflush_unlocked=no ac_cv_have_decl_fgets_unlocked=no ac_cv_have_decl_fputc_unlocked=no ac_cv_have_decl_fputs_unlocked=no ac_cv_have_decl_fread_unlocked=no ac_cv_have_decl_fwrite_unlocked=no ac_cv_have_decl_gcvt=yes ac_cv_have_decl_getc_unlocked=yes ac_cv_have_decl_getchar_unlocked=yes ac_cv_have_decl_getdtablesize=yes ac_cv_have_decl_getloadavg=yes ac_cv_have_decl_isblank=yes ac_cv_have_decl_localtime_r=yes ac_cv_have_decl_memmem=yes ac_cv_have_decl_memrchr=no ac_cv_have_decl_png_longjmp=yes ac_cv_have_decl_putc_unlocked=yes ac_cv_have_decl_putchar_unlocked=yes ac_cv_have_decl_strmode=yes ac_cv_have_decl_strnlen=yes ac_cv_have_decl_strtoimax=yes ac_cv_have_decl_timer_settime=no ac_cv_have_x='have_x=yes ac_x_includes='\'''\'' ac_x_libraries='\'''\''' ac_cv_header_AppKit_AppKit_h=yes ac_cv_header_acl_libacl_h=no ac_cv_header_byteswap_h=no ac_cv_header_coff_h=no ac_cv_header_dirent_h=yes ac_cv_header_execinfo_h=yes ac_cv_header_getopt_h=yes ac_cv_header_gif_lib_h=yes ac_cv_header_gmp_h=yes ac_cv_header_gpm_h=no ac_cv_header_ieee754_h=no ac_cv_header_ifaddrs_h=yes ac_cv_header_inttypes_h=yes ac_cv_header_libgccjit_h=yes ac_cv_header_libgen_h=yes ac_cv_header_libintl_h=yes ac_cv_header_limits_h=yes ac_cv_header_linux_filter_h=no ac_cv_header_linux_fs_h=no ac_cv_header_linux_seccomp_h=no ac_cv_header_machine_soundcard_h=no ac_cv_header_malloc_h=no ac_cv_header_malloc_malloc_h=yes ac_cv_header_minix_config_h=no ac_cv_header_mmsystem_h=no ac_cv_header_net_if_dl_h=yes ac_cv_header_net_if_h=yes ac_cv_header_pthread_h=yes ac_cv_header_pty_h=no ac_cv_header_pwd_h=yes ac_cv_header_sanitizer_lsan_interface_h=yes ac_cv_header_soundcard_h=no ac_cv_header_spawn_h=yes ac_cv_header_stat_broken=no ac_cv_header_stdint_h=yes ac_cv_header_stdio_ext_h=no ac_cv_header_stdio_h=yes ac_cv_header_stdlib_h=yes ac_cv_header_string_h=yes ac_cv_header_strings_h=yes ac_cv_header_sys_acl_h=yes ac_cv_header_sys_cdefs_h=yes ac_cv_header_sys_fs_s5param_h=no ac_cv_header_sys_fs_types_h=no ac_cv_header_sys_inotify_h=no ac_cv_header_sys_loadavg_h=no ac_cv_header_sys_mount_h=yes ac_cv_header_sys_param_h=yes ac_cv_header_sys_pstat_h=no ac_cv_header_sys_random_h=yes ac_cv_header_sys_resource_h=yes ac_cv_header_sys_select_h=yes ac_cv_header_sys_socket_h=yes ac_cv_header_sys_soundcard_h=no ac_cv_header_sys_stat_h=yes ac_cv_header_sys_statfs_h=no ac_cv_header_sys_sysctl_h=yes ac_cv_header_sys_sysinfo_h=no ac_cv_header_sys_sysmp_h=no ac_cv_header_sys_systeminfo_h=no ac_cv_header_sys_time_h=yes ac_cv_header_sys_types_h=yes ac_cv_header_sys_un_h=yes ac_cv_header_sys_utsname_h=yes ac_cv_header_sys_vfs_h=no ac_cv_header_sys_wait_h=yes ac_cv_header_tiffio_h=yes ac_cv_header_unistd_h=yes ac_cv_header_util_h=yes ac_cv_header_utmp_h=yes ac_cv_header_valgrind_valgrind_h=no ac_cv_header_vfork_h=no ac_cv_header_wchar_h=yes ac_cv_host=x86_64-apple-darwin21.6.0 ac_cv_lib_Xbsd_main=no ac_cv_lib_anl_getaddrinfo_a=no ac_cv_lib_gccjit_gcc_jit_context_acquire=yes ac_cv_lib_gif_GifMakeMapObject=yes ac_cv_lib_ossaudio__oss_ioctl=no ac_cv_lib_selinux_lgetfilecon=no ac_cv_lib_sqlite3_sqlite3_load_extension=no ac_cv_lib_sqlite3_sqlite3_open_v2=yes ac_cv_lib_tiff_TIFFGetVersion=yes ac_cv_lib_xml2_htmlReadMemory=yes ac_cv_member_struct_ifreq_ifr_addr=yes ac_cv_member_struct_ifreq_ifr_addr_sa_len=yes ac_cv_member_struct_ifreq_ifr_broadaddr=yes ac_cv_member_struct_ifreq_ifr_flags=yes ac_cv_member_struct_ifreq_ifr_hwaddr=no ac_cv_member_struct_ifreq_ifr_netmask=no ac_cv_member_struct_stat_st_atim_tv_nsec=no ac_cv_member_struct_stat_st_atimespec_tv_nsec=yes ac_cv_member_struct_stat_st_birthtimespec_tv_nsec=yes ac_cv_member_struct_tm_tm_gmtoff=yes ac_cv_member_struct_tm_tm_zone=yes ac_cv_member_struct_unipair_unicode=no ac_cv_objc_compiler_gnu=yes ac_cv_objext=o ac_cv_path_EGREP='/usr/bin/grep -E' ac_cv_path_GREP=/usr/bin/grep ac_cv_path_GZIP_PROG=/usr/bin/gzip ac_cv_path_INSTALL_INFO=/usr/bin/install-info ac_cv_path_MAKE=make ac_cv_path_MAKEINFO=/usr/local/opt/texinfo/bin/makeinfo ac_cv_path_ac_pt_PKG_CONFIG=/usr/local/bin/pkg-config ac_cv_path_install='/usr/local/bin/ginstall -c' ac_cv_path_mkdir=/usr/local/bin/gmkdir ac_cv_prog_AR=ar ac_cv_prog_AWK=awk ac_cv_prog_BREW=brew ac_cv_prog_CPP='gcc -E' ac_cv_prog_MAKE_PROG=yes ac_cv_prog_XCRUN=xcrun ac_cv_prog_ac_ct_CC=gcc ac_cv_prog_ac_ct_OBJC=gcc ac_cv_prog_ac_ct_RANLIB=ranlib ac_cv_prog_cc_c11= ac_cv_prog_cc_g=yes ac_cv_prog_cc_gcc_c_o=yes ac_cv_prog_cc_stdc= ac_cv_prog_objc_g=yes ac_cv_safe_to_define___extensions__=yes ac_cv_search___gmpz_roinit_n=-lgmp ac_cv_search_acl_get_file='none required' ac_cv_search_backtrace_symbols_fd='none required' ac_cv_search_clock_gettime='none required' ac_cv_search_eaccess=no ac_cv_search_inflateEnd=-lz ac_cv_search_kqueue='none required' ac_cv_search_nanosleep='none required' ac_cv_should_define__xopen_source=no ac_cv_sizeof_long=8 ac_cv_sizeof_speed_t=8 ac_cv_struct_tm=time.h ac_cv_sys_file_offset_bits=no ac_cv_sys_largefile_CC=no ac_cv_sys_largefile_source=no ac_cv_sys_posix_termios=yes ac_cv_type_getgroups=gid_t ac_cv_type_mbstate_t=yes ac_cv_type_mode_t=yes ac_cv_type_nlink_t=yes ac_cv_type_pid_t=yes ac_cv_type_sighandler_t=no ac_cv_type_sigset_t=yes ac_cv_type_socklen_t=yes ac_cv_type_timezone_t=no ac_cv_type_volatile_sig_atomic_t=yes ac_cv_working_alloca_h=yes emacs_cv_alternate_stack=no emacs_cv_autodepend=yes emacs_cv_clang=yes emacs_cv_find_delete=-delete emacs_cv_func___builtin_frame_address=yes emacs_cv_func___builtin_unwind_init=yes emacs_cv_func__setjmp=yes emacs_cv_func_sigsetjmp=yes emacs_cv_have_timerfd=no emacs_cv_jpeglib=-ljpeg emacs_cv_langinfo__nl_paper_width=no emacs_cv_langinfo_codeset=yes emacs_cv_lib_math='none required' emacs_cv_links_glib=yes emacs_cv_ln_s_fileonly='ln -s' emacs_cv_macosx_12_0=yes emacs_cv_objc_c99=yes emacs_cv_objc_instancetype=yes emacs_cv_personality_addr_no_randomize=no emacs_cv_prog_cc_g3=yes emacs_cv_prog_cc_no_pie='not needed' emacs_cv_pthread_lib='none needed' emacs_cv_pthread_setname_np_1arg=yes emacs_cv_sanitize_address=no emacs_cv_statement_expressions=yes emacs_cv_struct_alignment=yes emacs_cv_terminfo_defines_BC=yes emacs_cv_tputs_lib=-lncurses emacs_cv_usable_FIONREAD=yes emacs_cv_usable_SIGIO=yes emacs_cv_var_doug_lea_malloc=no emacs_cv_znocombreloc='not needed' fu_cv_sys_stat_statfs2_bsize=yes fu_cv_sys_stat_statfs2_frsize=no fu_cv_sys_stat_statfs3_osf1=no fu_cv_sys_stat_statvfs=no fu_cv_sys_truncating_statfs=no gl_cv___builtin_expect=yes gl_cv_acl_ACL_FIRST_ENTRY=yes gl_cv_acl_ACL_TYPE_EXTENDED=yes gl_cv_c___inline=yes gl_cv_c_amsterdam_compiler=no gl_cv_c_multiarch=no gl_cv_cc_nomfi_needed=no gl_cv_cc_nomfi_supported=yes gl_cv_cc_uninitialized_supported=yes gl_cv_cc_wallow=-Wno-error gl_cv_compiler_check_decl_option=-Werror=implicit-function-declaration gl_cv_compiler_clang=yes gl_cv_decl_null_works=yes gl_cv_decl_readlink_works=yes gl_cv_decl_readlinkat_works=yes gl_cv_double_slash_root=no gl_cv_fs_space=yes gl_cv_func___fpending=no gl_cv_func_copy_file_range=no gl_cv_func_dup2_works=yes gl_cv_func_fchmodat_works=yes gl_cv_func_fcntl_f_dupfd_cloexec=yes gl_cv_func_fcntl_f_dupfd_works=yes gl_cv_func_fdopendir_works=yes gl_cv_func_free_preserves_errno=no gl_cv_func_fstatat_zero_flag=yes gl_cv_func_futimens_works=no gl_cv_func_getgroups_works=no gl_cv_func_getopt_posix=no gl_cv_func_gettimeofday_posix_signature=yes gl_cv_func_localtime_works=yes gl_cv_func_lstat_dereferences_slashed_symlink=no gl_cv_func_malloc_0_nonnull=1 gl_cv_func_malloc_posix=yes gl_cv_func_memmem_works_always=no gl_cv_func_nanosleep='no (mishandles large arguments)' gl_cv_func_open_slash=no gl_cv_func_printf_attribute_flavor=system gl_cv_func_pselect_detects_ebadf=yes gl_cv_func_pthread_sigmask_in_libc_works=yes gl_cv_func_pthread_sigmask_macro=no gl_cv_func_pthread_sigmask_return_works=yes gl_cv_func_pthread_sigmask_unblock_works='guessing yes' gl_cv_func_re_compile_pattern_working=no gl_cv_func_readlink_trailing_slash=no gl_cv_func_readlink_truncate=yes gl_cv_func_realpath_works=no gl_cv_func_strtoimax=yes gl_cv_func_symlink_works=no gl_cv_func_utimensat_works=no gl_cv_func_working_acl_get_file=yes gl_cv_func_working_mktime=no gl_cv_func_working_utimes=yes gl_cv_getxattr_with_posix_acls=no gl_cv_have___header_inline=yes gl_cv_have_include_next=yes gl_cv_header_errno_h_complete=yes gl_cv_header_limits_width=no gl_cv_header_stdint_width=no gl_cv_header_stdint_without_STDC_macros=yes gl_cv_header_sys_select_h_selfcontained=yes gl_cv_header_working_stdalign_h=yes gl_cv_header_working_stdint_h=yes gl_cv_macro_O_CLOEXEC=yes gl_cv_malloc_ptrdiff=yes gl_cv_minmax_in_limits_h=no gl_cv_minmax_in_sys_param_h=yes gl_cv_next_dirent_h='' gl_cv_next_fcntl_h='' gl_cv_next_getopt_h='' gl_cv_next_inttypes_h='' gl_cv_next_limits_h='' gl_cv_next_signal_h='' gl_cv_next_stdint_h='' gl_cv_next_stdio_h='' gl_cv_next_stdlib_h='' gl_cv_next_string_h='' gl_cv_next_sys_random_h='' gl_cv_next_sys_select_h='' gl_cv_next_sys_stat_h='' gl_cv_next_sys_time_h='' gl_cv_next_sys_types_h='' gl_cv_next_time_h='' gl_cv_next_unistd_h='' gl_cv_promoted_mode_t=int gl_cv_rpl_alloca=yes gl_cv_sig_pselect=yes gl_cv_source_line_length_unlimited=yes gl_cv_struct_dirent_d_type=yes gl_cv_sys_struct_timespec_in_time_h=yes gl_cv_sys_struct_timeval=yes gl_cv_sys_struct_timeval_tv_sec=yes gl_cv_time_h_has_TIME_UTC=yes gl_cv_time_r_posix=yes gl_cv_time_t_is_signed=yes gl_cv_type_max_align_t=yes gl_cv_type_sigset_t=yes gl_cv_warn_c__Wall=yes gl_cv_warn_c__Warith_conversion=no gl_cv_warn_c__Warray_bounds_2=no gl_cv_warn_c__Wattribute_alias_2=no gl_cv_warn_c__Wdate_time=yes gl_cv_warn_c__Wdisabled_optimization=yes gl_cv_warn_c__Wduplicated_cond=no gl_cv_warn_c__Werror__Wunknown_warning_option=yes gl_cv_warn_c__Wextra=yes gl_cv_warn_c__Wformat_2=yes gl_cv_warn_c__Wformat_signedness=no gl_cv_warn_c__Wformat_truncation_2=no gl_cv_warn_c__Wimplicit_fallthrough_5=no gl_cv_warn_c__Winit_self=yes gl_cv_warn_c__Winvalid_pch=yes gl_cv_warn_c__Wlogical_op=no gl_cv_warn_c__Wmissing_declarations=yes gl_cv_warn_c__Wmissing_include_dirs=yes gl_cv_warn_c__Wmissing_prototypes=yes gl_cv_warn_c__Wnested_externs=yes gl_cv_warn_c__Wno_bidi_chars=no gl_cv_warn_c__Wno_format_nonliteral=yes gl_cv_warn_c__Wno_implicit_const_int_float_conversion=yes gl_cv_warn_c__Wno_initializer_overrides=yes gl_cv_warn_c__Wno_int_in_bool_context=yes gl_cv_warn_c__Wno_missing_braces=yes gl_cv_warn_c__Wno_missing_field_initializers=yes gl_cv_warn_c__Wno_null_pointer_arithmetic=yes gl_cv_warn_c__Wno_override_init=yes gl_cv_warn_c__Wno_sign_compare=yes gl_cv_warn_c__Wno_tautological_compare=yes gl_cv_warn_c__Wno_tautological_constant_out_of_range_compare=yes gl_cv_warn_c__Wno_type_limits=yes gl_cv_warn_c__Wno_unused_parameter=yes gl_cv_warn_c__Wnull_dereference=yes gl_cv_warn_c__Wold_style_definition=yes gl_cv_warn_c__Wopenmp_simd=no gl_cv_warn_c__Wpacked=yes gl_cv_warn_c__Wpointer_arith=yes gl_cv_warn_c__Wredundant_decls=yes gl_cv_warn_c__Wshift_overflow_2=no gl_cv_warn_c__Wstrict_prototypes=yes gl_cv_warn_c__Wsuggest_attribute_format=no gl_cv_warn_c__Wsuggest_attribute_noreturn=no gl_cv_warn_c__Wsuggest_final_methods=no gl_cv_warn_c__Wsuggest_final_types=no gl_cv_warn_c__Wtrampolines=no gl_cv_warn_c__Wuninitialized=yes gl_cv_warn_c__Wunknown_pragmas=yes gl_cv_warn_c__Wunused_macros=no gl_cv_warn_c__Wuse_after_free_3=no gl_cv_warn_c__Wvariadic_macros=yes gl_cv_warn_c__Wvector_operation_performance=no gl_cv_warn_c__Wvla_larger_than_4031=no gl_cv_warn_c__Wwrite_strings=yes gl_cv_warn_c__fno_common=yes gt_cv_c_wchar_t=yes gt_cv_ssize_t=yes gt_cv_var_environ_declaration=no pkg_cv_JSON_CFLAGS=-I/usr/local/Cellar/jansson/2.14/include pkg_cv_JSON_LIBS='-L/usr/local/Cellar/jansson/2.14/lib -ljansson' pkg_cv_LCMS2_CFLAGS=-I/usr/local/Cellar/little-cms2/2.13.1_1/include pkg_cv_LCMS2_LIBS='-L/usr/local/Cellar/little-cms2/2.13.1_1/lib -llcms2' pkg_cv_LIBGNUTLS_CFLAGS='-I/usr/local/Cellar/gnutls/3.7.7/include -I/usr/local/Cellar/nettle/3.8.1/include -I/usr/local/Cellar/libtasn1/4.18.0/include -I/usr/local/Cellar/libidn2/2.3.3/include -I/usr/local/Cellar/p11-kit/0.24.1/include/p11-kit-1' pkg_cv_LIBGNUTLS_LIBS='-L/usr/local/Cellar/gnutls/3.7.7/lib -lgnutls' pkg_cv_LIBXML2_CFLAGS= pkg_cv_LIBXML2_LIBS=-lxml2 pkg_cv_PNG_CFLAGS=-I/usr/local/Cellar/libpng/1.6.37/include/libpng16 pkg_cv_PNG_LIBS='-L/usr/local/Cellar/libpng/1.6.37/lib -lpng16 -lz' pkg_cv_RSVG_CFLAGS='-I/usr/local/Cellar/libffi/3.4.2/include -I/usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -I/usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -I/usr/local/Cellar/jpeg/9e/include -I/usr/local/Cellar/libtiff/4.4.0_1/include -I/usr/local/Cellar/glib/2.72.3/include -I/usr/local/Cellar/cairo/1.16.0_5/include/cairo -I/usr/local/Cellar/glib/2.72.3/include -I/usr/local/Cellar/glib/2.72.3/include/glib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/opt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cellar/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/include -I/usr/local/opt/freetype/include/freetype2 -I/usr/local/Cellar/libpng/1.6.37/include/libpng16 -I/usr/local/Cellar/libxcb/1.15/include -I/usr/local/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/include -I/usr/local/Cellar/libx11/1.8.1/include -I/usr/local/Cellar/libxcb/1.15/include -I/usr/local/Cellar/libxau/1.0.9/include -I/usr/local/Cellar/libxdmcp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include' pkg_cv_RSVG_LIBS='-L/usr/local/Cellar/librsvg/2.54.4/lib -L/usr/local/Cellar/glib/2.72.3/lib -L/usr/local/Cellar/gdk-pixbuf/2.42.8_1/lib -L/usr/local/Cellar/glib/2.72.3/lib -L/usr/local/opt/gettext/lib -L/usr/local/Cellar/cairo/1.16.0_5/lib -lrsvg-2 -lm -lgio-2.0 -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0 -lintl -lcairo' pkg_cv_WEBP_CFLAGS=-I/usr/local/Cellar/webp/1.2.3_1/include pkg_cv_WEBP_LIBS='-L/usr/local/Cellar/webp/1.2.3_1/lib -lwebp' ## ----------------- ## ## Output variables. ## ## ----------------- ## ALLOCA='' ALLOCA_H='alloca.h' ALSA_CFLAGS='' ALSA_LIBS='' AM_DEFAULT_VERBOSITY='0' APPLE_UNIVERSAL_BUILD='0' AR='ar' ARFLAGS='cr' AUTO_DEPEND='yes' AWK='awk' BITSIZEOF_PTRDIFF_T='' BITSIZEOF_SIG_ATOMIC_T='' BITSIZEOF_SIZE_T='' BITSIZEOF_WCHAR_T='' BITSIZEOF_WINT_T='' BLESSMAIL_TARGET='' BREW='brew' BUILD_DETAILS='' BYTESWAP_H='byteswap.h' CAIRO_CFLAGS='' CAIRO_LIBS='' CAIRO_XCB_CFLAGS='' CAIRO_XCB_LIBS='' CAIRO_XLIB_CFLAGS='' CAIRO_XLIB_LIBS='' CC='gcc' CFLAGS='-g3 -O2' CFLAGS_SOUND='' CHECK_STRUCTS='false' CLIENTRES='' CLIENTW='' CM_OBJ='cm.o' COM_ERRLIB='' CPP='gcc -E' CPPFLAGS=' ' CRYPTOLIB='' CXX='' CXXFLAGS='' CYGWIN_OBJ='' C_SWITCH_MACHINE='' C_SWITCH_SYSTEM='' C_SWITCH_X_SITE='' DBUS_CFLAGS='' DBUS_LIBS='' DBUS_OBJ='' DEFS='-DHAVE_CONFIG_H' DESLIB='' DOCMISC_W32='' DUMPING='pdumper' DYNLIB_OBJ='dynlib.o' ECHO_C='\c' ECHO_N='' ECHO_T='' EGREP='/usr/bin/grep -E' EMACSRES='' EMACS_MANIFEST='' EMULTIHOP_HIDDEN='' EMULTIHOP_VALUE='' ENOLINK_HIDDEN='' ENOLINK_VALUE='' EOVERFLOW_HIDDEN='' EOVERFLOW_VALUE='' ERRNO_H='' EXECINFO_H='' EXEEXT='' FIND_DELETE='-delete' FIRSTFILE_OBJ='' FONTCONFIG_CFLAGS='' FONTCONFIG_LIBS='' FONT_OBJ='' FREETYPE_CFLAGS='' FREETYPE_LIBS='' GCONF_CFLAGS='' GCONF_LIBS='' GETADDRINFO_A_LIBS='' GETLOADAVG_LIBS='' GETOPT_CDEFS_H='getopt-cdefs.h' GETOPT_H='getopt.h' GFILENOTIFY_CFLAGS='' GFILENOTIFY_LIBS='' GL_CFLAG_ALLOW_WARNINGS='-Wno-error' GL_CFLAG_GNULIB_WARNINGS=' -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion -Wno-type-limits' GL_COND_LIBTOOL_CONDITION='' GL_COND_OBJ_CANONICALIZE_LGPL_CONDITION='1' GL_COND_OBJ_COPY_FILE_RANGE_CONDITION='1' GL_COND_OBJ_DIRFD_CONDITION='' GL_COND_OBJ_DUP2_CONDITION='' GL_COND_OBJ_EUIDACCESS_CONDITION='1' GL_COND_OBJ_EXECINFO_CONDITION='' GL_COND_OBJ_EXPLICIT_BZERO_CONDITION='1' GL_COND_OBJ_FACCESSAT_CONDITION='1' GL_COND_OBJ_FCHMODAT_CONDITION='' GL_COND_OBJ_FCNTL_CONDITION='' GL_COND_OBJ_FDOPENDIR_CONDITION='' GL_COND_OBJ_FPENDING_CONDITION='1' GL_COND_OBJ_FREE_CONDITION='1' GL_COND_OBJ_FSTATAT_CONDITION='1' GL_COND_OBJ_FSUSAGE_CONDITION='1' GL_COND_OBJ_FSYNC_CONDITION='' GL_COND_OBJ_FUTIMENS_CONDITION='1' GL_COND_OBJ_GETDTABLESIZE_CONDITION='' GL_COND_OBJ_GETGROUPS_CONDITION='1' GL_COND_OBJ_GETLOADAVG_CONDITION='' GL_COND_OBJ_GETOPT_CONDITION='1' GL_COND_OBJ_GETRANDOM_CONDITION='1' GL_COND_OBJ_GETTIMEOFDAY_CONDITION='' GL_COND_OBJ_GROUP_MEMBER_CONDITION='1' GL_COND_OBJ_LCHMOD_CONDITION='' GL_COND_OBJ_LSTAT_CONDITION='1' GL_COND_OBJ_MEMPCPY_CONDITION='1' GL_COND_OBJ_MEMRCHR_CONDITION='1' GL_COND_OBJ_MINI_GMP_GNULIB_CONDITION='' GL_COND_OBJ_MKOSTEMP_CONDITION='' GL_COND_OBJ_NANOSLEEP_CONDITION='1' GL_COND_OBJ_OPEN_CONDITION='1' GL_COND_OBJ_PSELECT_CONDITION='' GL_COND_OBJ_PTHREAD_SIGMASK_CONDITION='' GL_COND_OBJ_RAWMEMCHR_CONDITION='1' GL_COND_OBJ_READLINKAT_CONDITION='1' GL_COND_OBJ_READLINK_CONDITION='1' GL_COND_OBJ_REGEX_CONDITION='1' GL_COND_OBJ_SIG2STR_CONDITION='1' GL_COND_OBJ_SIGDESCR_NP_CONDITION='1' GL_COND_OBJ_STDIO_READ_CONDITION='' GL_COND_OBJ_STDIO_WRITE_CONDITION='' GL_COND_OBJ_STPCPY_CONDITION='' GL_COND_OBJ_STRNLEN_CONDITION='' GL_COND_OBJ_STRTOIMAX_CONDITION='' GL_COND_OBJ_STRTOLL_CONDITION='' GL_COND_OBJ_SYMLINK_CONDITION='1' GL_COND_OBJ_TIMEGM_CONDITION='1' GL_COND_OBJ_TIME_RZ_CONDITION='1' GL_COND_OBJ_TIME_R_CONDITION='' GL_COND_OBJ_UTIMENSAT_CONDITION='1' GL_GENERATE_ALLOCA_H_CONDITION='1' GL_GENERATE_BYTESWAP_H_CONDITION='1' GL_GENERATE_ERRNO_H_CONDITION='' GL_GENERATE_EXECINFO_H_CONDITION='' GL_GENERATE_GETOPT_CDEFS_H_CONDITION='1' GL_GENERATE_GETOPT_H_CONDITION='1' GL_GENERATE_GMP_GMP_H_CONDITION='' GL_GENERATE_GMP_H_CONDITION='' GL_GENERATE_IEEE754_H_CONDITION='1' GL_GENERATE_LIMITS_H_CONDITION='1' GL_GENERATE_MINI_GMP_H_CONDITION='' GL_GENERATE_STDALIGN_H_CONDITION='' GL_GENERATE_STDDEF_H_CONDITION='' GL_GENERATE_STDINT_H_CONDITION='1' GL_GNULIB_ACCESS='0' GL_GNULIB_ALIGNED_ALLOC='0' GL_GNULIB_ALPHASORT='0' GL_GNULIB_ATOLL='0' GL_GNULIB_CALLOC_GNU='0' GL_GNULIB_CALLOC_POSIX='0' GL_GNULIB_CANONICALIZE_FILE_NAME='1' GL_GNULIB_CHDIR='0' GL_GNULIB_CHMOD='0' GL_GNULIB_CHOWN='0' GL_GNULIB_CLOSE='0' GL_GNULIB_CLOSEDIR='0' GL_GNULIB_COPY_FILE_RANGE='1' GL_GNULIB_CREAT='0' GL_GNULIB_CTIME='0' GL_GNULIB_DIRFD='0' GL_GNULIB_DPRINTF='0' GL_GNULIB_DUP2='1' GL_GNULIB_DUP3='0' GL_GNULIB_DUP='0' GL_GNULIB_ENVIRON='1' GL_GNULIB_EUIDACCESS='1' GL_GNULIB_EXECL='0' GL_GNULIB_EXECLE='0' GL_GNULIB_EXECLP='0' GL_GNULIB_EXECV='0' GL_GNULIB_EXECVE='0' GL_GNULIB_EXECVP='0' GL_GNULIB_EXECVPE='0' GL_GNULIB_EXPLICIT_BZERO='1' GL_GNULIB_FACCESSAT='1' GL_GNULIB_FCHDIR='0' GL_GNULIB_FCHMODAT='1' GL_GNULIB_FCHOWNAT='0' GL_GNULIB_FCLOSE='0' GL_GNULIB_FCNTL='1' GL_GNULIB_FDATASYNC='0' GL_GNULIB_FDOPEN='0' GL_GNULIB_FDOPENDIR='1' GL_GNULIB_FFLUSH='0' GL_GNULIB_FFSL='0' GL_GNULIB_FFSLL='0' GL_GNULIB_FGETC='1' GL_GNULIB_FGETS='1' GL_GNULIB_FOPEN='0' GL_GNULIB_FOPEN_GNU='0' GL_GNULIB_FPRINTF='1' GL_GNULIB_FPRINTF_POSIX='0' GL_GNULIB_FPURGE='0' GL_GNULIB_FPUTC='1' GL_GNULIB_FPUTS='1' GL_GNULIB_FREAD='1' GL_GNULIB_FREE_POSIX='1' GL_GNULIB_FREOPEN='0' GL_GNULIB_FSCANF='1' GL_GNULIB_FSEEK='0' GL_GNULIB_FSEEKO='0' GL_GNULIB_FSTAT='0' GL_GNULIB_FSTATAT='1' GL_GNULIB_FSYNC='1' GL_GNULIB_FTELL='0' GL_GNULIB_FTELLO='0' GL_GNULIB_FTRUNCATE='0' GL_GNULIB_FUTIMENS='1' GL_GNULIB_FWRITE='1' GL_GNULIB_GETC='1' GL_GNULIB_GETCHAR='1' GL_GNULIB_GETCWD='0' GL_GNULIB_GETDELIM='0' GL_GNULIB_GETDOMAINNAME='0' GL_GNULIB_GETDTABLESIZE='0' GL_GNULIB_GETENTROPY='0' GL_GNULIB_GETGROUPS='1' GL_GNULIB_GETHOSTNAME='0' GL_GNULIB_GETLINE='0' GL_GNULIB_GETLOADAVG='1' GL_GNULIB_GETLOGIN='0' GL_GNULIB_GETLOGIN_R='0' GL_GNULIB_GETOPT_POSIX='1' GL_GNULIB_GETPAGESIZE='0' GL_GNULIB_GETPASS='0' GL_GNULIB_GETPASS_GNU='0' GL_GNULIB_GETRANDOM='1' GL_GNULIB_GETSUBOPT='0' GL_GNULIB_GETTIMEOFDAY='1' GL_GNULIB_GETUMASK='0' GL_GNULIB_GETUSERSHELL='0' GL_GNULIB_GRANTPT='0' GL_GNULIB_GROUP_MEMBER='1' GL_GNULIB_IMAXABS='0' GL_GNULIB_IMAXDIV='0' GL_GNULIB_ISATTY='0' GL_GNULIB_LCHMOD='0' GL_GNULIB_LCHOWN='0' GL_GNULIB_LINK='0' GL_GNULIB_LINKAT='0' GL_GNULIB_LOCALTIME='0' GL_GNULIB_LSEEK='0' GL_GNULIB_LSTAT='1' GL_GNULIB_MALLOC_GNU='0' GL_GNULIB_MALLOC_POSIX='1' GL_GNULIB_MBSCASECMP='0' GL_GNULIB_MBSCASESTR='0' GL_GNULIB_MBSCHR='0' GL_GNULIB_MBSCSPN='0' GL_GNULIB_MBSLEN='0' GL_GNULIB_MBSNCASECMP='0' GL_GNULIB_MBSNLEN='0' GL_GNULIB_MBSPBRK='0' GL_GNULIB_MBSPCASECMP='0' GL_GNULIB_MBSRCHR='0' GL_GNULIB_MBSSEP='0' GL_GNULIB_MBSSPN='0' GL_GNULIB_MBSSTR='0' GL_GNULIB_MBSTOK_R='0' GL_GNULIB_MBTOWC='0' GL_GNULIB_MDA_ACCESS='1' GL_GNULIB_MDA_CHDIR='1' GL_GNULIB_MDA_CHMOD='1' GL_GNULIB_MDA_CLOSE='1' GL_GNULIB_MDA_CREAT='1' GL_GNULIB_MDA_DUP2='1' GL_GNULIB_MDA_DUP='1' GL_GNULIB_MDA_ECVT='1' GL_GNULIB_MDA_EXECL='1' GL_GNULIB_MDA_EXECLE='1' GL_GNULIB_MDA_EXECLP='1' GL_GNULIB_MDA_EXECV='1' GL_GNULIB_MDA_EXECVE='1' GL_GNULIB_MDA_EXECVP='1' GL_GNULIB_MDA_EXECVPE='1' GL_GNULIB_MDA_FCLOSEALL='1' GL_GNULIB_MDA_FCVT='1' GL_GNULIB_MDA_FDOPEN='1' GL_GNULIB_MDA_FILENO='1' GL_GNULIB_MDA_GCVT='1' GL_GNULIB_MDA_GETCWD='1' GL_GNULIB_MDA_GETPID='1' GL_GNULIB_MDA_GETW='1' GL_GNULIB_MDA_ISATTY='1' GL_GNULIB_MDA_LSEEK='1' GL_GNULIB_MDA_MEMCCPY='1' GL_GNULIB_MDA_MKDIR='1' GL_GNULIB_MDA_MKTEMP='1' GL_GNULIB_MDA_OPEN='1' GL_GNULIB_MDA_PUTENV='1' GL_GNULIB_MDA_PUTW='1' GL_GNULIB_MDA_READ='1' GL_GNULIB_MDA_RMDIR='1' GL_GNULIB_MDA_STRDUP='1' GL_GNULIB_MDA_SWAB='1' GL_GNULIB_MDA_TEMPNAM='1' GL_GNULIB_MDA_TZSET='1' GL_GNULIB_MDA_UMASK='1' GL_GNULIB_MDA_UNLINK='1' GL_GNULIB_MDA_WRITE='1' GL_GNULIB_MEMCHR='0' GL_GNULIB_MEMMEM='1' GL_GNULIB_MEMPCPY='1' GL_GNULIB_MEMRCHR='1' GL_GNULIB_MKDIR='0' GL_GNULIB_MKDIRAT='0' GL_GNULIB_MKDTEMP='0' GL_GNULIB_MKFIFO='0' GL_GNULIB_MKFIFOAT='0' GL_GNULIB_MKNOD='0' GL_GNULIB_MKNODAT='0' GL_GNULIB_MKOSTEMP='1' GL_GNULIB_MKOSTEMPS='0' GL_GNULIB_MKSTEMP='0' GL_GNULIB_MKSTEMPS='0' GL_GNULIB_MKTIME='1' GL_GNULIB_NANOSLEEP='1' GL_GNULIB_NONBLOCKING='0' GL_GNULIB_OBSTACK_PRINTF='0' GL_GNULIB_OBSTACK_PRINTF_POSIX='0' GL_GNULIB_OPEN='1' GL_GNULIB_OPENAT='0' GL_GNULIB_OPENDIR='0' GL_GNULIB_OVERRIDES_STRUCT_STAT='0' GL_GNULIB_PCLOSE='0' GL_GNULIB_PERROR='0' GL_GNULIB_PIPE2='1' GL_GNULIB_PIPE='0' GL_GNULIB_POPEN='0' GL_GNULIB_POSIX_MEMALIGN='0' GL_GNULIB_POSIX_OPENPT='0' GL_GNULIB_PREAD='0' GL_GNULIB_PRINTF='1' GL_GNULIB_PRINTF_POSIX='0' GL_GNULIB_PSELECT='1' GL_GNULIB_PTHREAD_SIGMASK='1' GL_GNULIB_PTSNAME='0' GL_GNULIB_PTSNAME_R='0' GL_GNULIB_PUTC='1' GL_GNULIB_PUTCHAR='1' GL_GNULIB_PUTENV='0' GL_GNULIB_PUTS='1' GL_GNULIB_PWRITE='0' GL_GNULIB_QSORT_R='0' GL_GNULIB_RAISE='0' GL_GNULIB_RANDOM='0' GL_GNULIB_RANDOM_R='0' GL_GNULIB_RAWMEMCHR='1' GL_GNULIB_READ='0' GL_GNULIB_READDIR='0' GL_GNULIB_READLINK='1' GL_GNULIB_READLINKAT='1' GL_GNULIB_REALLOCARRAY='0' GL_GNULIB_REALLOC_GNU='1' GL_GNULIB_REALLOC_POSIX='1' GL_GNULIB_REALPATH='1' GL_GNULIB_REMOVE='0' GL_GNULIB_RENAME='0' GL_GNULIB_RENAMEAT='0' GL_GNULIB_REWINDDIR='0' GL_GNULIB_RMDIR='0' GL_GNULIB_RPMATCH='0' GL_GNULIB_SCANDIR='0' GL_GNULIB_SCANF='1' GL_GNULIB_SECURE_GETENV='0' GL_GNULIB_SELECT='0' GL_GNULIB_SETENV='0' GL_GNULIB_SETHOSTNAME='0' GL_GNULIB_SIGABBREV_NP='0' GL_GNULIB_SIGACTION='0' GL_GNULIB_SIGDESCR_NP='1' GL_GNULIB_SIGNAL_H_SIGPIPE='0' GL_GNULIB_SIGPROCMASK='0' GL_GNULIB_SLEEP='0' GL_GNULIB_SNPRINTF='0' GL_GNULIB_SPRINTF_POSIX='0' GL_GNULIB_STAT='0' GL_GNULIB_STDIO_H_NONBLOCKING='0' GL_GNULIB_STDIO_H_SIGPIPE='0' GL_GNULIB_STPCPY='1' GL_GNULIB_STPNCPY='0' GL_GNULIB_STRCASESTR='0' GL_GNULIB_STRCHRNUL='0' GL_GNULIB_STRDUP='0' GL_GNULIB_STRERROR='0' GL_GNULIB_STRERRORNAME_NP='0' GL_GNULIB_STRERROR_R='0' GL_GNULIB_STRFTIME='0' GL_GNULIB_STRNCAT='0' GL_GNULIB_STRNDUP='0' GL_GNULIB_STRNLEN='1' GL_GNULIB_STRPBRK='0' GL_GNULIB_STRPTIME='0' GL_GNULIB_STRSEP='0' GL_GNULIB_STRSIGNAL='0' GL_GNULIB_STRSTR='0' GL_GNULIB_STRTOD='0' GL_GNULIB_STRTOIMAX='1' GL_GNULIB_STRTOK_R='0' GL_GNULIB_STRTOL='0' GL_GNULIB_STRTOLD='0' GL_GNULIB_STRTOLL='0' GL_GNULIB_STRTOUL='0' GL_GNULIB_STRTOULL='0' GL_GNULIB_STRTOUMAX='0' GL_GNULIB_STRVERSCMP='0' GL_GNULIB_SYMLINK='1' GL_GNULIB_SYMLINKAT='0' GL_GNULIB_SYSTEM_POSIX='0' GL_GNULIB_TIMEGM='1' GL_GNULIB_TIMESPEC_GET='0' GL_GNULIB_TIMESPEC_GETRES='0' GL_GNULIB_TIME_R='1' GL_GNULIB_TIME_RZ='1' GL_GNULIB_TMPFILE='0' GL_GNULIB_TRUNCATE='0' GL_GNULIB_TTYNAME_R='0' GL_GNULIB_TZSET='0' GL_GNULIB_UNISTD_H_GETOPT='1' GL_GNULIB_UNISTD_H_NONBLOCKING='0' GL_GNULIB_UNISTD_H_SIGPIPE='0' GL_GNULIB_UNLINK='0' GL_GNULIB_UNLINKAT='0' GL_GNULIB_UNLOCKPT='0' GL_GNULIB_UNSETENV='0' GL_GNULIB_USLEEP='0' GL_GNULIB_UTIMENSAT='1' GL_GNULIB_VASPRINTF='0' GL_GNULIB_VDPRINTF='0' GL_GNULIB_VFPRINTF='1' GL_GNULIB_VFPRINTF_POSIX='0' GL_GNULIB_VFSCANF='0' GL_GNULIB_VPRINTF='1' GL_GNULIB_VPRINTF_POSIX='0' GL_GNULIB_VSCANF='0' GL_GNULIB_VSNPRINTF='0' GL_GNULIB_VSPRINTF_POSIX='0' GL_GNULIB_WCTOMB='0' GL_GNULIB_WRITE='0' GL_GNULIB__EXIT='0' GMALLOC_OBJ='' GMP_H='' GNULIBHEADERS_OVERRIDE_WINT_T='0' GNULIB_GETTIMEOFDAY='0' GNULIB_WARN_CFLAGS=' -fno-common -Wall -Wdate-time -Wdisabled-optimization -Wextra -Winit-self -Winvalid-pch -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wpacked -Wpointer-arith -Wstrict-prototypes -Wuninitialized -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wformat=2 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-missing-braces -Wno-null-pointer-arithmetic -Wno-implicit-const-int-float-conversion -Wno-int-in-bool-context -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare' GNUSTEP_CFLAGS='' GNU_OBJC_CFLAGS='' GOBJECT_CFLAGS='' GOBJECT_LIBS='' GREP='/usr/bin/grep' GSETTINGS_CFLAGS='' GSETTINGS_LIBS='' GTK_CFLAGS='' GTK_LIBS='' GTK_OBJ='' GZIP_PROG='/usr/bin/gzip' HAIKU_CFLAGS='' HAIKU_CXX_OBJ='' HAIKU_LIBS='' HAIKU_OBJ='' HARFBUZZ_CFLAGS='' HARFBUZZ_LIBS='' HAVE_ALIGNED_ALLOC='1' HAVE_ALLOCA_H='1' HAVE_ALPHASORT='1' HAVE_ATOLL='1' HAVE_BE_APP='no' HAVE_C99_STDINT_H='1' HAVE_CANONICALIZE_FILE_NAME='0' HAVE_CHOWN='1' HAVE_CLOSEDIR='1' HAVE_COPY_FILE_RANGE='0' HAVE_DECL_DIRFD='1' HAVE_DECL_ECVT='1' HAVE_DECL_ENVIRON='0' HAVE_DECL_EXECVPE='0' HAVE_DECL_FCHDIR='1' HAVE_DECL_FCLOSEALL='0' HAVE_DECL_FCVT='1' HAVE_DECL_FDATASYNC='1' HAVE_DECL_FDOPENDIR='1' HAVE_DECL_FPURGE='1' HAVE_DECL_FSEEKO='1' HAVE_DECL_FTELLO='1' HAVE_DECL_GCVT='1' HAVE_DECL_GETDELIM='1' HAVE_DECL_GETDOMAINNAME='1' HAVE_DECL_GETLINE='1' HAVE_DECL_GETLOADAVG='1' HAVE_DECL_GETLOGIN='1' HAVE_DECL_GETLOGIN_R='1' HAVE_DECL_GETPAGESIZE='1' HAVE_DECL_GETUSERSHELL='1' HAVE_DECL_IMAXABS='1' HAVE_DECL_IMAXDIV='1' HAVE_DECL_INITSTATE='1' HAVE_DECL_LOCALTIME_R='1' HAVE_DECL_MEMMEM='1' HAVE_DECL_MEMRCHR='0' HAVE_DECL_OBSTACK_PRINTF='1' HAVE_DECL_POSIX_SPAWN_SETSID='' HAVE_DECL_SETENV='1' HAVE_DECL_SETHOSTNAME='1' HAVE_DECL_SETSTATE='1' HAVE_DECL_SNPRINTF='1' HAVE_DECL_STRDUP='1' HAVE_DECL_STRERROR_R='1' HAVE_DECL_STRNDUP='1' HAVE_DECL_STRNLEN='1' HAVE_DECL_STRSIGNAL='1' HAVE_DECL_STRTOIMAX='1' HAVE_DECL_STRTOK_R='1' HAVE_DECL_STRTOUMAX='1' HAVE_DECL_TRUNCATE='1' HAVE_DECL_TTYNAME_R='1' HAVE_DECL_UNSETENV='1' HAVE_DECL_VSNPRINTF='1' HAVE_DIRENT_H='1' HAVE_DPRINTF='1' HAVE_DUP3='1' HAVE_EUIDACCESS='0' HAVE_EXECVPE='1' HAVE_EXPLICIT_BZERO='0' HAVE_FACCESSAT='1' HAVE_FCHDIR='1' HAVE_FCHMODAT='1' HAVE_FCHOWNAT='1' HAVE_FCNTL='1' HAVE_FDATASYNC='1' HAVE_FDOPENDIR='1' HAVE_FFSL='1' HAVE_FFSLL='1' HAVE_FSEEKO='1' HAVE_FSTATAT='1' HAVE_FSYNC='1' HAVE_FTELLO='1' HAVE_FTRUNCATE='1' HAVE_FUTIMENS='1' HAVE_GETDTABLESIZE='1' HAVE_GETENTROPY='1' HAVE_GETGROUPS='1' HAVE_GETHOSTNAME='1' HAVE_GETLOGIN='1' HAVE_GETOPT_H='1' HAVE_GETPAGESIZE='1' HAVE_GETPASS='1' HAVE_GETRANDOM='0' HAVE_GETSUBOPT='1' HAVE_GETTIMEOFDAY='1' HAVE_GETUMASK='1' HAVE_GRANTPT='1' HAVE_GROUP_MEMBER='0' HAVE_GSETTINGS='no' HAVE_IMAXDIV_T='1' HAVE_INITSTATE='1' HAVE_INTTYPES_H='1' HAVE_LCHMOD='1' HAVE_LCHOWN='1' HAVE_LIBGMP='yes' HAVE_LIBSECCOMP='no' HAVE_LINK='1' HAVE_LINKAT='1' HAVE_LSTAT='1' HAVE_MACPORTS='' HAVE_MAX_ALIGN_T='1' HAVE_MBSLEN='0' HAVE_MBTOWC='1' HAVE_MEMPCPY='0' HAVE_MKDIRAT='1' HAVE_MKDTEMP='1' HAVE_MKFIFO='1' HAVE_MKFIFOAT='1' HAVE_MKNOD='1' HAVE_MKNODAT='1' HAVE_MKOSTEMP='1' HAVE_MKOSTEMPS='1' HAVE_MKSTEMP='1' HAVE_MKSTEMPS='1' HAVE_MODULES='yes' HAVE_NANOSLEEP='1' HAVE_NATIVE_COMP='yes' HAVE_OPENAT='1' HAVE_OPENDIR='1' HAVE_OS_H='0' HAVE_PCLOSE='1' HAVE_PDUMPER='yes' HAVE_PGTK='no' HAVE_PIPE2='0' HAVE_PIPE='1' HAVE_POPEN='1' HAVE_POSIX_MEMALIGN='1' HAVE_POSIX_OPENPT='1' HAVE_POSIX_SIGNALBLOCKING='1' HAVE_POSIX_SPAWN='' HAVE_POSIX_SPAWNATTR_SETFLAGS='' HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR='' HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP='' HAVE_PREAD='1' HAVE_PSELECT='1' HAVE_PTHREAD_SIGMASK='1' HAVE_PTSNAME='1' HAVE_PTSNAME_R='1' HAVE_PWRITE='1' HAVE_QSORT_R='1' HAVE_RAISE='1' HAVE_RANDOM='1' HAVE_RANDOM_H='1' HAVE_RANDOM_R='1' HAVE_RAWMEMCHR='0' HAVE_READDIR='1' HAVE_READLINK='1' HAVE_READLINKAT='1' HAVE_REALLOCARRAY='1' HAVE_REALPATH='1' HAVE_RENAMEAT='1' HAVE_REWINDDIR='1' HAVE_RPMATCH='1' HAVE_SCANDIR='1' HAVE_SECCOMP='no' HAVE_SECURE_GETENV='1' HAVE_SETENV='1' HAVE_SETHOSTNAME='1' HAVE_SETSTATE='1' HAVE_SIGABBREV_NP='1' HAVE_SIGACTION='1' HAVE_SIGDESCR_NP='0' HAVE_SIGHANDLER_T='0' HAVE_SIGINFO_T='1' HAVE_SIGNED_SIG_ATOMIC_T='' HAVE_SIGNED_WCHAR_T='' HAVE_SIGNED_WINT_T='' HAVE_SIGSET_T='1' HAVE_SLEEP='1' HAVE_SPAWN_H='' HAVE_STDINT_H='1' HAVE_STPCPY='1' HAVE_STPNCPY='1' HAVE_STRCASESTR='1' HAVE_STRCHRNUL='1' HAVE_STRERRORNAME_NP='1' HAVE_STRPBRK='1' HAVE_STRPTIME='1' HAVE_STRSEP='1' HAVE_STRTOD='1' HAVE_STRTOL='1' HAVE_STRTOLD='1' HAVE_STRTOLL='1' HAVE_STRTOUL='1' HAVE_STRTOULL='1' HAVE_STRUCT_RANDOM_DATA='1' HAVE_STRUCT_SIGACTION_SA_SIGACTION='1' HAVE_STRUCT_TIMEVAL='1' HAVE_STRVERSCMP='1' HAVE_SYMLINK='1' HAVE_SYMLINKAT='1' HAVE_SYS_BITYPES_H='0' HAVE_SYS_CDEFS_H='1' HAVE_SYS_INTTYPES_H='0' HAVE_SYS_LOADAVG_H='0' HAVE_SYS_PARAM_H='0' HAVE_SYS_RANDOM_H='1' HAVE_SYS_SELECT_H='1' HAVE_SYS_TIME_H='1' HAVE_SYS_TYPES_H='1' HAVE_TIMEGM='1' HAVE_TIMESPEC_GET='1' HAVE_TIMESPEC_GETRES='1' HAVE_TIMEZONE_T='0' HAVE_TYPE_VOLATILE_SIG_ATOMIC_T='1' HAVE_UNISTD_H='1' HAVE_UNLINKAT='1' HAVE_UNLOCKPT='1' HAVE_USLEEP='1' HAVE_UTIMENSAT='1' HAVE_VASPRINTF='1' HAVE_VDPRINTF='1' HAVE_WCHAR_H='1' HAVE_WCHAR_T='1' HAVE_WINSOCK2_H='0' HAVE_XSERVER='' HAVE__EXIT='1' HYBRID_MALLOC='' IEEE754_H='ieee754.h' IMAGEMAGICK_CFLAGS='' IMAGEMAGICK_LIBS='' INCLUDE_NEXT='include_next' INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next' INSTALL_ARCH_INDEP_EXTRA='' INSTALL_DATA='${INSTALL} -m 644' INSTALL_INFO='/usr/bin/install-info' INSTALL_PROGRAM='${INSTALL}' INSTALL_SCRIPT='${INSTALL}' INT32_MAX_LT_INTMAX_MAX='1' INT64_MAX_EQ_LONG_MAX='defined _LP64' JSON_CFLAGS='-isystem /usr/local/Cellar/jansson/2.14/include' JSON_LIBS='-L/usr/local/Cellar/jansson/2.14/lib -ljansson' JSON_OBJ='json.o' KQUEUE_CFLAGS='' KQUEUE_LIBS='' KRB4LIB='' KRB5LIB='' LCMS2_CFLAGS='-isystem /usr/local/Cellar/little-cms2/2.13.1_1/include' LCMS2_LIBS='-L/usr/local/Cellar/little-cms2/2.13.1_1/lib -llcms2' LDFLAGS='' LD_SWITCH_SYSTEM='' LD_SWITCH_SYSTEM_TEMACS=' -framework AppKit -framework IOKit -framework Carbon -framework IOSurface -framework QuartzCore -framework UniformTypeIdentifiers' LD_SWITCH_X_SITE='' LD_SWITCH_X_SITE_RPATH='' LIBGCCJIT_CFLAGS='-I/usr/local/Cellar/libgccjit/12.1.0/include' LIBGCCJIT_LIBS='-L/usr/local/Cellar/libgccjit/12.1.0/lib/gcc/current -lgccjit -ldl' LIBGIF='-lgif' LIBGMP='-lgmp' LIBGNUTLS_CFLAGS='-isystem /usr/local/Cellar/gnutls/3.7.7/include -isystem /usr/local/Cellar/nettle/3.8.1/include -isystem /usr/local/Cellar/libtasn1/4.18.0/include -isystem /usr/local/Cellar/libidn2/2.3.3/include -isystem /usr/local/Cellar/p11-kit/0.24.1/include/p11-kit-1' LIBGNUTLS_LIBS='-L/usr/local/Cellar/gnutls/3.7.7/lib -lgnutls' LIBGNU_LIBDEPS='' LIBGNU_LTLIBDEPS='' LIBGPM='' LIBHESIOD='' LIBINTL='' LIBJPEG='-ljpeg' LIBMODULES='' LIBOBJS='' LIBOTF_CFLAGS='' LIBOTF_LIBS='' LIBPNG='-L/usr/local/Cellar/libpng/1.6.37/lib -lpng16 -lz' LIBRESOLV='' LIBS=' ' LIBSECCOMP_CFLAGS='' LIBSECCOMP_LIBS='' LIBSELINUX_LIBS='' LIBSOUND='' LIBSYSTEMD_CFLAGS='' LIBSYSTEMD_LIBS='' LIBS_ECLIENT='' LIBS_GNUSTEP='' LIBS_MAIL='' LIBS_SYSTEM='' LIBS_TERMCAP='-lncurses' LIBTIFF='-ltiff' LIBXMENU='' LIBXML2_CFLAGS='' LIBXML2_LIBS='-lxml2' LIBXMU='' LIBXPM='' LIBXSM='' LIBXTR6='' LIBXT_OTHER='$(LIBXSM)' LIBX_OTHER='' LIBZ='-lz' LIB_ACL='' LIB_CLOCK_GETTIME='' LIB_EACCESS='' LIB_EXECINFO='' LIB_GETRANDOM='' LIB_HAS_ACL='' LIB_MATH='' LIB_NANOSLEEP='' LIB_PTHREAD='' LIB_PTHREAD_SIGMASK='' LIB_TIMER_TIME='' LIB_WSOCK32='' LIMITS_H='limits.h' LN_S_FILEONLY='ln -s' LTLIBGMP='-lgmp' LTLIBINTL='' LTLIBOBJS='' M17N_FLT_CFLAGS='' M17N_FLT_LIBS='' MAKEINFO='/usr/local/opt/texinfo/bin/makeinfo' MAKE_PROG='yes' MKDIR_P='/usr/local/bin/gmkdir -p' MODULES_OBJ='emacs-module.o' MODULES_SECONDARY_SUFFIX='.so' MODULES_SUFFIX='.dylib' NEXT_AS_FIRST_DIRECTIVE_DIRENT_H='' NEXT_AS_FIRST_DIRECTIVE_ERRNO_H='' NEXT_AS_FIRST_DIRECTIVE_FCNTL_H='' NEXT_AS_FIRST_DIRECTIVE_GETOPT_H='' NEXT_AS_FIRST_DIRECTIVE_INTTYPES_H='' NEXT_AS_FIRST_DIRECTIVE_LIMITS_H='' NEXT_AS_FIRST_DIRECTIVE_SIGNAL_H='' NEXT_AS_FIRST_DIRECTIVE_STDDEF_H='' NEXT_AS_FIRST_DIRECTIVE_STDINT_H='' NEXT_AS_FIRST_DIRECTIVE_STDIO_H='' NEXT_AS_FIRST_DIRECTIVE_STDLIB_H='' NEXT_AS_FIRST_DIRECTIVE_STRING_H='' NEXT_AS_FIRST_DIRECTIVE_SYS_RANDOM_H='' NEXT_AS_FIRST_DIRECTIVE_SYS_SELECT_H='' NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H='' NEXT_AS_FIRST_DIRECTIVE_SYS_TIME_H='' NEXT_AS_FIRST_DIRECTIVE_SYS_TYPES_H='' NEXT_AS_FIRST_DIRECTIVE_TIME_H='' NEXT_AS_FIRST_DIRECTIVE_UNISTD_H='' NEXT_DIRENT_H='' NEXT_ERRNO_H='' NEXT_FCNTL_H='' NEXT_GETOPT_H='' NEXT_INTTYPES_H='' NEXT_LIMITS_H='' NEXT_SIGNAL_H='' NEXT_STDDEF_H='' NEXT_STDINT_H='' NEXT_STDIO_H='' NEXT_STDLIB_H='' NEXT_STRING_H='' NEXT_SYS_RANDOM_H='' NEXT_SYS_SELECT_H='' NEXT_SYS_STAT_H='' NEXT_SYS_TIME_H='' NEXT_SYS_TYPES_H='' NEXT_TIME_H='' NEXT_UNISTD_H='' NOTIFY_CFLAGS='' NOTIFY_LIBS='' NOTIFY_OBJ='kqueue.o' NS_OBJ='' NS_OBJC_OBJ='nsterm.o nsfns.o nsmenu.o nsselect.o nsimage.o macfont.o' NTDIR='' NTLIB='' OBJC='gcc' OBJCFLAGS='-g -O2' OBJEXT='o' OTHER_FILES='ns-app' PACKAGE_BUGREPORT='bug-gnu-emacs@gnu.org' PACKAGE_NAME='GNU Emacs' PACKAGE_STRING='GNU Emacs 29.0.50' PACKAGE_TARNAME='emacs' PACKAGE_URL='https://www.gnu.org/software/emacs/' PACKAGE_VERSION='29.0.50' PATH_SEPARATOR=':' PAXCTL='' PAXCTL_dumped='' PAXCTL_notdumped='' PGTK_LIBS='' PGTK_OBJ='' PKG_CONFIG='/usr/local/bin/pkg-config' PKG_CONFIG_LIBDIR='' PKG_CONFIG_PATH='' PNG_CFLAGS='-isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16' PNG_LIBS='-L/usr/local/Cellar/libpng/1.6.37/lib -lpng16 -lz' POST_ALLOC_OBJ='' PRAGMA_COLUMNS='' PRAGMA_SYSTEM_HEADER='#pragma GCC system_header' PRE_ALLOC_OBJ='lastfile.o' PRIPTR_PREFIX='__PRIPTR_PREFIX' PROFILING_CFLAGS='' PTHREAD_H_DEFINES_STRUCT_TIMESPEC='0' PTRDIFF_T_SUFFIX='' RALLOC_OBJ='' RANLIB='ranlib' REPLACE_ACCESS='0' REPLACE_ALIGNED_ALLOC='0' REPLACE_CALLOC_FOR_CALLOC_GNU='0' REPLACE_CALLOC_FOR_CALLOC_POSIX='0' REPLACE_CANONICALIZE_FILE_NAME='0' REPLACE_CHMOD='0' REPLACE_CHOWN='0' REPLACE_CLOSE='0' REPLACE_CLOSEDIR='0' REPLACE_COPY_FILE_RANGE='0' REPLACE_CREAT='0' REPLACE_CTIME='GNULIB_PORTCHECK' REPLACE_DIRFD='0' REPLACE_DPRINTF='0' REPLACE_DUP2='0' REPLACE_DUP='0' REPLACE_EXECL='0' REPLACE_EXECLE='0' REPLACE_EXECLP='0' REPLACE_EXECV='0' REPLACE_EXECVE='0' REPLACE_EXECVP='0' REPLACE_EXECVPE='0' REPLACE_FACCESSAT='1' REPLACE_FCHMODAT='0' REPLACE_FCHOWNAT='0' REPLACE_FCLOSE='0' REPLACE_FCNTL='0' REPLACE_FDOPEN='0' REPLACE_FDOPENDIR='0' REPLACE_FFLUSH='0' REPLACE_FFSLL='0' REPLACE_FOPEN='0' REPLACE_FOPEN_FOR_FOPEN_GNU='0' REPLACE_FPRINTF='0' REPLACE_FPURGE='0' REPLACE_FREE='1' REPLACE_FREOPEN='0' REPLACE_FSEEK='0' REPLACE_FSEEKO='0' REPLACE_FSTAT='0' REPLACE_FSTATAT='1' REPLACE_FTELL='0' REPLACE_FTELLO='0' REPLACE_FTRUNCATE='0' REPLACE_FUTIMENS='1' REPLACE_GETCWD='0' REPLACE_GETDELIM='0' REPLACE_GETDOMAINNAME='0' REPLACE_GETDTABLESIZE='0' REPLACE_GETGROUPS='1' REPLACE_GETLINE='0' REPLACE_GETLOGIN_R='0' REPLACE_GETPAGESIZE='0' REPLACE_GETPASS='0' REPLACE_GETPASS_FOR_GETPASS_GNU='0' REPLACE_GETRANDOM='0' REPLACE_GETTIMEOFDAY='0' REPLACE_GMTIME='0' REPLACE_INITSTATE='0' REPLACE_ISATTY='0' REPLACE_LCHOWN='0' REPLACE_LINK='0' REPLACE_LINKAT='0' REPLACE_LOCALTIME='0' REPLACE_LOCALTIME_R='0' REPLACE_LSEEK='0' REPLACE_LSTAT='1' REPLACE_MALLOC_FOR_MALLOC_GNU='0' REPLACE_MALLOC_FOR_MALLOC_POSIX='0' REPLACE_MBTOWC='0' REPLACE_MEMCHR='0' REPLACE_MEMMEM='1' REPLACE_MKDIR='0' REPLACE_MKFIFO='0' REPLACE_MKFIFOAT='0' REPLACE_MKNOD='0' REPLACE_MKNODAT='0' REPLACE_MKSTEMP='0' REPLACE_MKTIME='1' REPLACE_NANOSLEEP='1' REPLACE_NULL='0' REPLACE_OBSTACK_PRINTF='0' REPLACE_OPEN='1' REPLACE_OPENAT='0' REPLACE_OPENDIR='0' REPLACE_PERROR='0' REPLACE_POPEN='0' REPLACE_POSIX_MEMALIGN='0' REPLACE_PREAD='0' REPLACE_PRINTF='0' REPLACE_PSELECT='0' REPLACE_PTHREAD_SIGMASK='0' REPLACE_PTSNAME='0' REPLACE_PTSNAME_R='0' REPLACE_PUTENV='0' REPLACE_PWRITE='0' REPLACE_QSORT_R='0' REPLACE_RAISE='0' REPLACE_RANDOM='0' REPLACE_RANDOM_R='0' REPLACE_READ='0' REPLACE_READLINK='1' REPLACE_READLINKAT='1' REPLACE_REALLOCARRAY='0' REPLACE_REALLOC_FOR_REALLOC_GNU='0' REPLACE_REALLOC_FOR_REALLOC_POSIX='0' REPLACE_REALPATH='1' REPLACE_REMOVE='0' REPLACE_RENAME='0' REPLACE_RENAMEAT='0' REPLACE_RMDIR='0' REPLACE_SELECT='0' REPLACE_SETENV='0' REPLACE_SETSTATE='0' REPLACE_SLEEP='0' REPLACE_SNPRINTF='0' REPLACE_SPRINTF='0' REPLACE_STAT='0' REPLACE_STDIO_READ_FUNCS='0' REPLACE_STDIO_WRITE_FUNCS='0' REPLACE_STPNCPY='0' REPLACE_STRCASESTR='0' REPLACE_STRCHRNUL='0' REPLACE_STRDUP='0' REPLACE_STRERROR='0' REPLACE_STRERRORNAME_NP='0' REPLACE_STRERROR_R='0' REPLACE_STRFTIME='GNULIB_PORTCHECK' REPLACE_STRNCAT='0' REPLACE_STRNDUP='0' REPLACE_STRNLEN='0' REPLACE_STRSIGNAL='0' REPLACE_STRSTR='0' REPLACE_STRTOD='0' REPLACE_STRTOIMAX='0' REPLACE_STRTOK_R='0' REPLACE_STRTOL='0' REPLACE_STRTOLD='0' REPLACE_STRTOLL='0' REPLACE_STRTOUL='0' REPLACE_STRTOULL='0' REPLACE_STRTOUMAX='0' REPLACE_STRUCT_TIMEVAL='0' REPLACE_SYMLINK='1' REPLACE_SYMLINKAT='0' REPLACE_TIMEGM='1' REPLACE_TMPFILE='0' REPLACE_TRUNCATE='0' REPLACE_TTYNAME_R='0' REPLACE_TZSET='GNULIB_PORTCHECK' REPLACE_UNLINK='0' REPLACE_UNLINKAT='0' REPLACE_UNSETENV='0' REPLACE_USLEEP='0' REPLACE_UTIMENSAT='1' REPLACE_VASPRINTF='0' REPLACE_VDPRINTF='0' REPLACE_VFPRINTF='0' REPLACE_VPRINTF='0' REPLACE_VSNPRINTF='0' REPLACE_VSPRINTF='0' REPLACE_WCTOMB='0' REPLACE_WRITE='0' RSVG_CFLAGS='-isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include' RSVG_LIBS='-L/usr/local/Cellar/librsvg/2.54.4/lib -L/usr/local/Cellar/glib/2.72.3/lib -L/usr/local/Cellar/gdk-pixbuf/2.42.8_1/lib -L/usr/local/Cellar/glib/2.72.3/lib -L/usr/local/opt/gettext/lib -L/usr/local/Cellar/cairo/1.16.0_5/lib -lrsvg-2 -lm -lgio-2.0 -lgdk_pixbuf-2.0 -lgobject-2.0 -lglib-2.0 -lintl -lcairo' SEPCHAR=':' SETFATTR='' SETTINGS_CFLAGS='' SETTINGS_LIBS='' SHELL='/bin/sh' SIG_ATOMIC_T_SUFFIX='' SIZEOF_LONG='8' SIZE_T_SUFFIX='' SMALL_JA_DIC='no' SQLITE3_LIBS='-lsqlite3' STDALIGN_H='' STDDEF_H='' STDINT_H='stdint.h' SUBDIR_MAKEFILES_IN=' $(srcdir)/lib/Makefile.in $(srcdir)/lib-src/Makefile.in $(srcdir)/oldXMenu/Makefile.in $(srcdir)/doc/emacs/Makefile.in $(srcdir)/doc/misc/Makefile.in $(srcdir)/doc/lispintro/Makefile.in $(srcdir)/doc/lispref/Makefile.in $(srcdir)/src/Makefile.in $(srcdir)/lwlib/Makefile.in $(srcdir)/lisp/Makefile.in $(srcdir)/leim/Makefile.in $(srcdir)/nextstep/Makefile.in $(srcdir)/nt/Makefile.in $(srcdir)/test/Makefile.in $(srcdir)/test/infra/Makefile.in $(srcdir)/admin/charsets/Makefile.in $(srcdir)/admin/unidata/Makefile.in $(srcdir)/admin/grammars/Makefile.in' SYSTEM_TYPE='darwin' SYS_TIME_H_DEFINES_STRUCT_TIMESPEC='0' TERMCAP_OBJ='terminfo.o' TIME_H_DEFINES_STRUCT_TIMESPEC='1' TIME_H_DEFINES_TIME_UTC='1' TOOLKIT_LIBW='' UINT32_MAX_LT_UINTMAX_MAX='1' UINT64_MAX_EQ_ULONG_MAX='defined _LP64' UNDEFINE_STRTOK_R='0' UNEXEC_OBJ='' UNISTD_H_DEFINES_STRUCT_TIMESPEC='0' UNISTD_H_HAVE_SYS_RANDOM_H='1' UNISTD_H_HAVE_WINSOCK2_H='0' UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS='0' USE_ACL='1' USE_STARTUP_NOTIFICATION='no' VMLIMIT_OBJ='' W32_LIBS='' W32_OBJ='' W32_RES_LINK='' WARN_CFLAGS=' -fno-common -Wall -Wdate-time -Wdisabled-optimization -Wextra -Winit-self -Winvalid-pch -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wpacked -Wpointer-arith -Wstrict-prototypes -Wuninitialized -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wformat=2 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-missing-braces -Wno-null-pointer-arithmetic -Wno-implicit-const-int-float-conversion -Wno-int-in-bool-context -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare' WCHAR_T_SUFFIX='' WEBKIT_CFLAGS='' WEBKIT_LIBS='' WEBP_CFLAGS='-isystem /usr/local/Cellar/webp/1.2.3_1/include' WEBP_LIBS='-lwebp -lwebpdemux' WERROR_CFLAGS='' WIDGET_OBJ='' WINDOWS_64_BIT_OFF_T='0' WINDOWS_64_BIT_ST_SIZE='0' WINDOWS_STAT_INODES='0' WINDOWS_STAT_TIMESPEC='0' WINDOW_SYSTEM_OBJ='fontset.o fringe.o image.o' WINDRES='' WINT_T_SUFFIX='' XARGS_LIMIT='' XCB_LIBS='' XCOMPOSITE_CFLAGS='' XCOMPOSITE_LIBS='' XCRUN='xcrun' XDBE_CFLAGS='' XDBE_LIBS='' XFIXES_CFLAGS='' XFIXES_LIBS='' XFT_CFLAGS='' XFT_LIBS='' XGSELOBJ='' XINERAMA_CFLAGS='' XINERAMA_LIBS='' XINPUT_CFLAGS='' XINPUT_LIBS='' XMENU_OBJ='' XMKMF='' XOBJ='' XRANDR_CFLAGS='' XRANDR_LIBS='' XRENDER_LIBS='' XSHAPE_CFLAGS='' XSHAPE_LIBS='' XSYNC_CFLAGS='' XSYNC_LIBS='' XWIDGETS_OBJ='' X_TOOLKIT_TYPE='none' ac_ct_CC='gcc' ac_ct_CXX='' ac_ct_OBJC='gcc' archlibdir='${ns_applibexecdir}' bindir='${exec_prefix}/bin' bitmapdir='/usr/include/X11/bitmaps' build='x86_64-apple-darwin21.6.0' build_alias='' build_cpu='x86_64' build_os='darwin21.6.0' build_vendor='apple' cache_file='/dev/null' canonical='x86_64-apple-darwin21.6.0' comma_space_version='' comma_version='' configuration='x86_64-apple-darwin21.6.0' copyright='Copyright (C) 2022 Free Software Foundation, Inc.' datadir='${datarootdir}' datarootdir='${prefix}/share' docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' dvidir='${docdir}' emacs_major_version='29' etcdir='${ns_appresdir}/etc' etcdocdir='${ns_appresdir}/etc' exec_prefix='/Users/naofumi/src/git.sv.gnu.org/work/emacs/nextstep/Emacs.app/Contents/MacOS' gamedir='${localstatedir}/games/emacs' gamegroup='' gameuser='' gl_GNULIB_ENABLED_03e0aaad4cb89ca757653bd367a6ccb7_CONDITION='1' gl_GNULIB_ENABLED_260941c0e5dc67ec9e87d1fb321c300b_CONDITION='1' gl_GNULIB_ENABLED_5264294aa0a5557541b53c8c741f7f31_CONDITION='1' gl_GNULIB_ENABLED_6099e9737f757db36c47fa9d9f02e88c_CONDITION='1' gl_GNULIB_ENABLED_61bcaca76b3e6f9ae55d57a1c3193bc4_CONDITION='1' gl_GNULIB_ENABLED_682e609604ccaac6be382e4ee3a4eaec_CONDITION='' gl_GNULIB_ENABLED_925677f0343de64b89a9f0c790b4104c_CONDITION='1' gl_GNULIB_ENABLED_a9786850e999ae65a836a6041e8e5ed1_CONDITION='1' gl_GNULIB_ENABLED_be453cec5eecf5731a274f2de7f2db36_CONDITION='1' gl_GNULIB_ENABLED_cloexec_CONDITION='1' gl_GNULIB_ENABLED_d3b2383720ee0e541357aa2aac598e2b_CONDITION='1' gl_GNULIB_ENABLED_dirfd_CONDITION='' gl_GNULIB_ENABLED_dynarray_CONDITION='1' gl_GNULIB_ENABLED_e80bf6f757095d2e5fc94dafb8f8fc8b_CONDITION='' gl_GNULIB_ENABLED_ef455225c00f5049c808c2eda3e76866_CONDITION='1' gl_GNULIB_ENABLED_euidaccess_CONDITION='1' gl_GNULIB_ENABLED_getdtablesize_CONDITION='' gl_GNULIB_ENABLED_getgroups_CONDITION='1' gl_GNULIB_ENABLED_lchmod_CONDITION='' gl_GNULIB_ENABLED_open_CONDITION='1' gl_GNULIB_ENABLED_rawmemchr_CONDITION='1' gl_GNULIB_ENABLED_scratch_buffer_CONDITION='1' gl_GNULIB_ENABLED_strtoll_CONDITION='' gl_GNULIB_ENABLED_utimens_CONDITION='1' gl_LIBOBJDEPS=' ./$(DEPDIR)/acl_entries.Po ./$(DEPDIR)/memmem.Po ./$(DEPDIR)/mktime.Po' gl_LIBOBJS=' acl_entries.o memmem.o mktime.o' gl_LTLIBOBJS=' acl_entries.lo memmem.lo mktime.lo' gltests_LIBOBJDEPS='' gltests_LIBOBJS='' gltests_LTLIBOBJS='' gltests_WITNESS='IN_EMACS_GNULIB_TESTS' gsettingsschemadir='' host='x86_64-apple-darwin21.6.0' host_alias='' host_cpu='x86_64' host_os='darwin21.6.0' host_vendor='apple' htmldir='${docdir}' includedir='${prefix}/include' infodir='${ns_appresdir}/info' libdir='${exec_prefix}/lib' libexecdir='${ns_applibexecdir}' liblockfile='' lispdir='${ns_appresdir}/lisp' lispdirrel='${ns_appresdir}/lisp' lisppath='${locallisppath}:${standardlisppath}' localedir='${datarootdir}/locale' locallisppath='${ns_appresdir}/site-lisp' localstatedir='${prefix}/var' mandir='${ns_appresdir}/man' ns_appbindir='/Users/naofumi/src/git.sv.gnu.org/work/emacs/nextstep/Emacs.app/Contents/MacOS' ns_appdir='/Users/naofumi/src/git.sv.gnu.org/work/emacs/nextstep/Emacs.app' ns_applibdir='/Users/naofumi/src/git.sv.gnu.org/work/emacs/nextstep/Emacs.app/Contents/Frameworks' ns_applibexecdir='/Users/naofumi/src/git.sv.gnu.org/work/emacs/nextstep/Emacs.app/Contents/MacOS/libexec' ns_appresdir='/Users/naofumi/src/git.sv.gnu.org/work/emacs/nextstep/Emacs.app/Contents/Resources' ns_appsrc='Cocoa/Emacs.base' ns_check_file='Contents/Info.plist' ns_self_contained='yes' oldincludedir='/usr/include' pdfdir='${docdir}' prefix='/Users/naofumi/src/git.sv.gnu.org/work/emacs/nextstep/Emacs.app/Contents/Resources' program_transform_name='s,x,x,' psdir='${docdir}' runstatedir='${localstatedir}/run' sbindir='${exec_prefix}/sbin' sharedstatedir='${prefix}/com' srcdir='.' standardlisppath='${lispdir}' sysconfdir='${prefix}/etc' target_alias='' version='29.0.50' with_mailutils='yes' x_default_search_path='/usr/share/X11/%L/%T/%N%C%S:/usr/share/X11/%l/%T/%N%C%S:/usr/share/X11/%T/%N%C%S:/usr/share/X11/%L/%T/%N%S:/usr/share/X11/%l/%T/%N%S:/usr/share/X11/%T/%N%S:/usr/lib/X11/%L/%T/%N%C%S:/usr/lib/X11/%l/%T/%N%C%S:/usr/lib/X11/%T/%N%C%S:/usr/lib/X11/%L/%T/%N%S:/usr/lib/X11/%l/%T/%N%S:/usr/lib/X11/%T/%N%S' ## ------------------- ## ## File substitutions. ## ## ------------------- ## module_env_snippet_25='./src/module-env-25.h' module_env_snippet_26='./src/module-env-26.h' module_env_snippet_27='./src/module-env-27.h' module_env_snippet_28='./src/module-env-28.h' module_env_snippet_29='./src/module-env-29.h' ## ----------- ## ## confdefs.h. ## ## ----------- ## /* confdefs.h */ #define PACKAGE_NAME "GNU Emacs" #define PACKAGE_TARNAME "emacs" #define PACKAGE_VERSION "29.0.50" #define PACKAGE_STRING "GNU Emacs 29.0.50" #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" #define PACKAGE_URL "https://www.gnu.org/software/emacs/" #define HAVE_PDUMPER 1 #define HAVE_STDIO_H 1 #define HAVE_STDLIB_H 1 #define HAVE_STRING_H 1 #define HAVE_INTTYPES_H 1 #define HAVE_STDINT_H 1 #define HAVE_STRINGS_H 1 #define HAVE_SYS_STAT_H 1 #define HAVE_SYS_TYPES_H 1 #define HAVE_UNISTD_H 1 #define HAVE_WCHAR_H 1 #define HAVE_SYS_RESOURCE_H 1 #define HAVE_SYS_UTSNAME_H 1 #define HAVE_PWD_H 1 #define HAVE_UTMP_H 1 #define HAVE_UTIL_H 1 #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 #define HAVE_SYS_SOCKET_H 1 #define HAVE_SYS_PARAM_H 1 #define HAVE_PTHREAD_H 1 #define HAVE_MALLOC_MALLOC_H 1 #define HAVE_SYS_UN_H 1 #define HAVE_DIRENT_H 1 #define HAVE_EXECINFO_H 1 #define HAVE_GETOPT_H 1 #define HAVE_SYS_CDEFS_H 1 #define HAVE_SYS_TIME_H 1 #define HAVE_LIMITS_H 1 #define HAVE_SYS_SELECT_H 1 #define HAVE_SYS_RANDOM_H 1 #define STDC_HEADERS 1 #define _ALL_SOURCE 1 #define _DARWIN_C_SOURCE 1 #define _GNU_SOURCE 1 #define _HPUX_ALT_XOPEN_SOCKET_API 1 #define _NETBSD_SOURCE 1 #define _OPENBSD_SOURCE 1 #define _POSIX_PTHREAD_SEMANTICS 1 #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1 #define __STDC_WANT_LIB_EXT2__ 1 #define __STDC_WANT_MATH_SPEC_FUNCS__ 1 #define _TANDEM_SOURCE 1 #define __EXTENSIONS__ 1 #define GCC_LINT 1 #define SYSTEM_TYPE "darwin" #define HAVE_TERM_H 1 #define HAVE_SYS_WAIT_H 1 #define HAVE_NET_IF_H 1 #define HAVE_IFADDRS_H 1 #define HAVE_NET_IF_DL_H 1 #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1 #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1 #define HAVE_STRUCT_IFREQ_IFR_ADDR 1 #define HAVE_STRUCT_IFREQ_IFR_ADDR_SA_LEN 1 #define HAVE_NATIVE_IMAGE_API 1 #define NS_SELF_CONTAINED 1 #define NATIVE_OBJC_INSTANCETYPE 1 #define HAVE_SBRK 1 #define HAVE_GETPAGESIZE 1 #define HAVE_FORK 1 #define HAVE_VFORK 1 #define HAVE_FCHMOD 1 #define HAVE_FACCESSAT 1 #define HAVE_REALPATH 1 #define HAVE_LSTAT 1 #define HAVE_READLINKAT 1 #define HAVE_MEMSET_S 1 #define HAVE_FCHMODAT 1 #define HAVE_LCHMOD 1 #define HAVE_FCNTL 1 #define HAVE_FDOPENDIR 1 #define HAVE_FSTATAT 1 #define HAVE_FSYNC 1 #define HAVE_FUTIMENS 1 #define HAVE_TIMESPEC_GET 1 #define HAVE_GETTIMEOFDAY 1 #define HAVE_MKOSTEMP 1 #define HAVE_PSELECT 1 #define HAVE_PTHREAD_SIGMASK 1 #define HAVE_READLINK 1 #define HAVE_ISBLANK 1 #define HAVE_ISWCTYPE 1 #define HAVE_STRTOIMAX 1 #define HAVE_SYMLINK 1 #define HAVE_LOCALTIME_R 1 #define HAVE_TIMEGM 1 #define HAVE_UTIMENSAT 1 #define HAVE_GETDTABLESIZE 1 #define HAVE_FUTIMES 1 #define HAVE_LUTIMES 1 #define SYSTEM_MALLOC 1 #define HAVE_MMAP 1 #define HAVE_PTHREAD 1 #define THREADS_ENABLED 1 #define HAVE_RSVG 1 #define HAVE_WEBP 1 #define HAVE_SQLITE3 1 #define HAVE_GNUTLS 1 #define HAVE_JSON 1 #define HAVE_KQUEUE 1 #define USE_FILE_NOTIFY 1 #define USE_TOOLKIT_SCROLL_BARS 1 #define HAVE_XIM 1 #define USE_XIM 1 #define HAVE_JPEG 1 #define HAVE_LCMS2 1 #define HAVE_ZLIB 1 #define HAVE_DLADDR 1 #define HAVE_MODULES 1 #define MODULES_SUFFIX ".dylib" #define MODULES_SECONDARY_SUFFIX ".so" #define HAVE_LIBGCCJIT 1 #define HAVE_LIBGCCJIT_H 1 #define HAVE_NATIVE_COMP 1 #define NATIVE_ELISP_SUFFIX ".eln" #define HAVE_PNG 1 #define HAVE_TIFF 1 #define HAVE_GIF 1 #define HAVE_NS 1 #define NS_IMPL_COCOA 1 #define HAVE_LIBXML2 1 #define SIZEOF_LONG 8 #define HAVE_FCHDIR 1 #define HAVE_GETHOSTNAME 1 #define HAVE_GETRUSAGE 1 #define HAVE_LRAND48 1 #define HAVE_RANDOM 1 #define HAVE_RINT 1 #define HAVE_TRUNC 1 #define HAVE_SELECT 1 #define HAVE_GETPAGESIZE 1 #define HAVE_SETLOCALE 1 #define HAVE_NEWLOCALE 1 #define HAVE_GETRLIMIT 1 #define HAVE_SETRLIMIT 1 #define HAVE_SHUTDOWN 1 #define HAVE_PTHREAD_SIGMASK 1 #define HAVE_STRSIGNAL 1 #define HAVE_SETITIMER 1 #define HAVE_SENDTO 1 #define HAVE_RECVFROM 1 #define HAVE_GETSOCKNAME 1 #define HAVE_GETIFADDRS 1 #define HAVE_FREEIFADDRS 1 #define HAVE_GAI_STRERROR 1 #define HAVE_SYNC 1 #define HAVE_GETPWENT 1 #define HAVE_ENDPWENT 1 #define HAVE_GETGRENT 1 #define HAVE_ENDGRENT 1 #define HAVE_CFMAKERAW 1 #define HAVE_CFSETSPEED 1 #define HAVE_LOG2 1 #define HAVE_PTHREAD_SETNAME_NP 1 #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 #define HAVE_ALIGNED_ALLOC 1 #define HAVE_DECL_ALIGNED_ALLOC 1 #define HAVE_POSIX_MADVISE 1 #define HAVE___BUILTIN_FRAME_ADDRESS 1 #define HAVE___BUILTIN_UNWIND_INIT 1 #define HAVE_FSEEKO 1 #define HAVE_GRANTPT 1 #define HAVE_POSIX_OPENPT 1 #define TERMINFO 1 #define TERMINFO_DEFINES_BC 1 #define USE_NCURSES 1 #define HAVE_WORKING_VFORK 1 #define HAVE_WORKING_FORK 1 #define HAVE_SNPRINTF 1 #define HAVE_SPAWN_H 1 #define HAVE_POSIX_SPAWN 1 #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 #define HAVE_DECL_POSIX_SPAWN_SETSID 1 #define HAVE_GLIB 1 #define HAVE_LANGINFO_CODESET 1 #define HAVE_MBSTATE_T 1 #define AMPERSAND_FULL_NAME 1 #define HAVE_PTYS 1 #define HAVE_SOCKETS 1 #define NULL_DEVICE "/dev/null" #define SEPCHAR ':' #define subprocesses 1 #define USER_FULL_NAME pw->pw_gecos #define DIRECTORY_SEP '/' #define IS_DEVICE_SEP(_c_) 0 #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) #define DONT_REOPEN_PTY 1 #define DEFAULT_SOUND_DEVICE "/dev/dsp" #define INTERRUPT_INPUT 1 #define UNIX98_PTYS 1 #define PTY_ITERATION int i; for (i = 0; i < 1; i++) #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) #define PTY_NAME_SPRINTF /**/ #define SIGNALS_VIA_CHARACTERS 1 #define TAB3 OXTABS #define GC_SETJMP_WORKS 1 #define HAVE__SETJMP 1 #define HAVE_SIGSETJMP 1 #define DARWIN_OS /**/ #define SIZEOF_SPEED_T 8 #define USABLE_FIONREAD 1 #define USABLE_SIGIO 1 #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." #define TERM_HEADER "nsterm.h" #define EMACS_CONFIGURATION "x86_64-apple-darwin21.6.0" #define EMACS_CONFIG_OPTIONS "--with-native-compilation" #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 #define HAVE_TYPEOF 1 #define HAVE_STATEMENT_EXPRESSIONS 1 #define MALLOC_0_IS_NONNULL 1 #define HAVE_ALLOCA_H 1 #define HAVE_ALLOCA 1 #define HAVE_GETCWD 1 #define restrict __restrict__ #define HAVE___HEADER_INLINE 1 #define HAVE_DECL_STRMODE 1 #define HAVE_GETOPT_H 1 #define HAVE_GETOPT_LONG_ONLY 1 #define HAVE_LONG_LONG_INT 1 #define HAVE_UNSIGNED_LONG_LONG_INT 1 #define HAVE_DECL_MEMMEM 1 #define HAVE_DECL_MEMRCHR 0 #define HAVE_MINMAX_IN_SYS_PARAM_H 1 #define TIME_T_IS_SIGNED 1 #define HAVE_DECL_ALARM 1 #define HAVE_STRUCT_TM_TM_ZONE 1 #define HAVE_TM_ZONE 1 #define HAVE_TM_GMTOFF 1 #define HAVE_SIGSET_T 1 #define HAVE_WCHAR_T 1 #define HAVE_DECL_FCLOSEALL 0 #define __USE_MINGW_ANSI_STDIO 1 #define HAVE_DECL_ECVT 1 #define HAVE_DECL_FCVT 1 #define HAVE_DECL_GCVT 1 #define HAVE_DECL_STRNLEN 1 #define HAVE_DECL_STRTOIMAX 1 #define _USE_STD_STAT 1 #define HAVE_DECL_EXECVPE 0 #define HAVE_DECL_CLEARERR_UNLOCKED 1 #define HAVE_DECL_FEOF_UNLOCKED 1 #define HAVE_DECL_FERROR_UNLOCKED 1 #define HAVE_DECL_FFLUSH_UNLOCKED 0 #define HAVE_DECL_FGETS_UNLOCKED 0 #define HAVE_DECL_FPUTC_UNLOCKED 0 #define HAVE_DECL_FPUTS_UNLOCKED 0 #define HAVE_DECL_FREAD_UNLOCKED 0 #define HAVE_DECL_FWRITE_UNLOCKED 0 #define HAVE_DECL_GETC_UNLOCKED 1 #define HAVE_DECL_GETCHAR_UNLOCKED 1 #define HAVE_DECL_PUTC_UNLOCKED 1 #define HAVE_DECL_PUTCHAR_UNLOCKED 1 #define GETGROUPS_T gid_t #define HAVE_DECL_GETDTABLESIZE 1 #define HAVE_MALLOC_POSIX 1 #define PROMOTED_MODE_T int #define HAVE_WORKING_UTIMES 1 #define HAVE_SYS_ACL_H 1 #define HAVE_ACL_GET_FILE 1 #define HAVE_ACL_GET_FD 1 #define HAVE_ACL_SET_FILE 1 #define HAVE_ACL_SET_FD 1 #define HAVE_ACL_FREE 1 #define HAVE_ACL_FROM_TEXT 1 #define HAVE_ACL_DELETE_DEF_FILE 1 #define HAVE_ACL_DELETE_FD_NP 1 #define HAVE_ACL_DELETE_FILE_NP 1 #define HAVE_ACL_COPY_EXT_NATIVE 1 #define HAVE_ACL_CREATE_ENTRY_NP 1 #define HAVE_ACL_FIRST_ENTRY 1 #define HAVE_ACL_TYPE_EXTENDED 1 #define USE_ACL 1 #define HAVE_ALLOCA 1 #define HAVE___BUILTIN_EXPECT 1 #define GNULIB_CANONICALIZE_LGPL 1 #define HAVE_CLOCK_GETRES 1 #define HAVE_CLOCK_GETTIME 1 #define HAVE_CLOCK_SETTIME 1 #define GNULIB_CLOSE_STREAM 1 #define HAVE_STRUCT_DIRENT_D_TYPE 1 #define HAVE_ACCESS 1 #define GNULIB_FACCESSAT 1 #define HAVE_DECL_FDOPENDIR 1 #define GNULIB_FDOPENDIR 1 #define FLEXIBLE_ARRAY_MEMBER /**/ #define HAVE_WORKING_FSTATAT_ZERO_FLAG 1 #define HAVE_SYS_MOUNT_H 1 #define STAT_STATFS2_BSIZE 1 #define __GETOPT_PREFIX rpl_ #define GETTIMEOFDAY_TIMEZONE void #define _GL_REPLACE_IEEE754_H 1 #define HAVE___INLINE 1 #define HAVE_GMP_H 1 #define HAVE_MEMMEM 1 #define GNULIB_MKOSTEMP 1 #define NEED_MKTIME_WORKING 1 #define HAVE_BUG_BIG_NANOSLEEP 1 #define HAVE_SYS_PARAM_H 1 #define HAVE_SYS_SYSCTL_H 1 #define HAVE_SYSCTL 1 #define my_strftime nstrftime #define READLINK_TRAILING_SLASH_BUG 1 #define _REGEX_INCLUDE_LIMITS_H 1 #define _REGEX_LARGE_OFFSETS 1 #define re_syntax_options rpl_re_syntax_options #define re_set_syntax rpl_re_set_syntax #define re_compile_pattern rpl_re_compile_pattern #define re_compile_fastmap rpl_re_compile_fastmap #define re_search rpl_re_search #define re_search_2 rpl_re_search_2 #define re_match rpl_re_match #define re_match_2 rpl_re_match_2 #define re_set_registers rpl_re_set_registers #define re_comp rpl_re_comp #define re_exec rpl_re_exec #define regcomp rpl_regcomp #define regexec rpl_regexec #define regerror rpl_regerror #define regfree rpl_regfree #define HAVE_LIBINTL_H 1 #define HAVE_DECL_ISBLANK 1 #define HAVE_STRUCT_STAT_ST_ATIMESPEC_TV_NSEC 1 #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC 1 #define GNULIB_FSCANF 1 #define GNULIB_SCANF 1 #define HAVE_STPCPY 1 #define GNULIB_TEMPNAME 1 #define HAVE_DECL_LOCALTIME_R 1 #define GNULIB_STDIO_SINGLE_THREAD 1 #define USE_UNLOCKED_IO GNULIB_STDIO_SINGLE_THREAD #define HAVE_C_VARARRAYS 1 #define OPEN_TRAILING_SLASH_BUG 1 #define HAVE_LIBGEN_H 1 #define HAVE_GETGROUPS 1 #define HAVE_GETGROUPS 1 #define NEED_MKTIME_INTERNAL 1 #define HAVE_WINDOW_SYSTEM 1 #define POLL_FOR_INPUT 1 #define EMACS_CONFIG_FEATURES "ACL GIF GLIB GMP GNUTLS JPEG JSON LCMS2 LIBXML2 MODULES NATIVE_COMP NOTIFY KQUEUE NS PDUMPER PNG RSVG SQLITE3 THREADS TIFF TOOLKIT_SCROLL_BARS WEBP XIM ZLIB" configure: exit 0