From unknown Tue Jun 17 22:25:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#57015: 29.0.50; macOS: libgccjit was not found: Homebrew libgccjit 12.1.0 Resent-From: Naofumi Yasufuku Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 06 Aug 2022 11:40:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 57015 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: 57015@debbugs.gnu.org X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Received: via spool by submit@debbugs.gnu.org id=B.165978598020697 (code B ref -1); Sat, 06 Aug 2022 11:40:02 +0000 Received: (at submit) by debbugs.gnu.org; 6 Aug 2022 11:39:40 +0000 Received: from localhost ([127.0.0.1]:32861 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oKI9b-0005Nl-LZ for submit@debbugs.gnu.org; Sat, 06 Aug 2022 07:39:39 -0400 Received: from lists.gnu.org ([209.51.188.17]:42762) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oKI9Z-0005Nd-AV for submit@debbugs.gnu.org; Sat, 06 Aug 2022 07:39:37 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:47142) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oKI9W-00073q-IK for bug-gnu-emacs@gnu.org; Sat, 06 Aug 2022 07:39:35 -0400 Received: from relay8-d.mail.gandi.net ([217.70.183.201]:37139) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oKI9G-0000XT-LA for bug-gnu-emacs@gnu.org; Sat, 06 Aug 2022 07:39:34 -0400 Received: (Authenticated sender: naofumi@yasufuku.dev) by mail.gandi.net (Postfix) with ESMTPSA id E44301BF206 for ; Sat, 6 Aug 2022 11:39:06 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yasufuku.dev; s=gm1; t=1659785952; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type; bh=SBEWitS0f49z7x3nz0zaLFxBisbA5OAQx/K2l9I3ZJs=; b=Tw/dAmOElbAcLDJjjkJj+hkUGY5+AbhBZrwLqSncHcFXYmHoCnOxF/A+sGGgLSduLY5iIQ hj8P3jdGb2KFnJ0/VBdjoiupde7y6xalJCHXXJKzl+qCgnW76bCBH/X9XjE3o4sUhGhyB9 JdSKWXXKjAkCybBBDRtOtJRDNsnlDvWZ8vG9oqZhYqR6jVdmOrDk3bpwfhjOUDwnoEIDcK X046EVLAEp1KxQ3gKu8yvpgBFzKcBGgkYZZzIW8NafLDKvWhOzqUQndDh6NzvpcPT7JIfm HpwSulIn4dDB60Ktq8sf/chWFBFUVl4zHDgS5j9s/ZGXKVbiJMtk9VBKqJsmzA== From: Naofumi Yasufuku Date: Sat, 06 Aug 2022 20:38:58 +0900 Message-ID: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Received-SPF: pass client-ip=217.70.183.201; envelope-from=naofumi@yasufuku.dev; helo=relay8-d.mail.gandi.net X-Spam_score_int: -27 X-Spam_score: -2.8 X-Spam_bar: -- X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hello Emacs, './configure --with-native-compilation' fails if Homebrew libgccjit is updated to 12.1.0. Attached configure.ac patch fixes this issue. I think the same patch should be applied to emacs-28 branch. --8<---------------cut here---------------start------------->8--- $ ./autogen.sh $ ./configure --with-native-compilation checking for xcrun... xcrun checking for make... yes checking for GNU Make... make checking build system type... x86_64-apple-darwin21.6.0 checking host system type... x86_64-apple-darwin21.6.0 .. checking for gcc_jit_context_acquire in -lgccjit... no configure: error: ELisp native compiler was requested, but libgccjit was no= t found. Please try installing libgccjit or a similar package. If you are sure you want Emacs be compiled without ELisp native compiler, pass the --without-native-compilation option to configure. $ --8<---------------cut here---------------end--------------->8--- --8<---------------cut here---------------start------------->8--- $ less config.log .. configure:19555: checking for gcc_jit_context_acquire in -lgccjit configure:19578: 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 -isy= stem /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 = -isys tem /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/l ocal/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/= pixma n-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/include -isystem /usr/loca= l/opt /freetype/include/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/includ= e/lib png16 -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Ce= llar/ libxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include = -isys tem /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxc= b/1.1 5/include -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/loc= al/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/Cell= ar/libgccjit/12.1.0/include conftest.c -lgccjit -lsqlite3 -L/usr/loc= al/Cellar/libgccjit/12.1.0/lib/gcc/current /usr/local/Cellar/libgccjit/12.1.0/lib/gcc/12 >&5 ld: warning: dylib (/usr/local/Cellar/libgccjit/12.1.0/lib/gcc/current/libg= ccjit.dylib) was built for newer macOS version (12.4) than being linked (12= .0) ld: can't map file, errno=3D22 file '/usr/local/Cellar/libgccjit/12.1.0/lib= /gcc/12' for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:19578: $? =3D 1 --8<---------------cut here---------------end--------------->8--- --8<---------------cut here---------------start------------->8--- $ brew info libgccjit libgccjit: stable 12.1.0 (bottled), HEAD JIT library for the GNU compiler collection https://gcc.gnu.org/ /usr/local/Cellar/libgccjit/12.1.0 (15 files, 42.5MB) * Poured from bottle on 2022-08-06 at 18:06:12 From: https://github.com/Homebrew/homebrew-core/blob/HEAD/Formula/libgccjit= .rb License: GPL-3.0-or-later with GCC-exception-3.1 =3D=3D> Dependencies Required: gmp =E2=9C=94, isl =E2=9C=94, libmpc =E2=9C=94, mpfr =E2=9C=94, z= std =E2=9C=94 =3D=3D> Options --HEAD Install HEAD version =3D=3D> Analytics install: 3,047 (30 days), 5,426 (90 days), 15,165 (365 days) install-on-request: 1,452 (30 days), 2,429 (90 days), 7,580 (365 days) build-error: 32 (30 days) $ $ brew ls -v libgccjit | grep libgccjit.h /usr/local/Cellar/libgccjit/12.1.0/include/libgccjit.h $ $ brew ls -v libgccjit | grep -E 'libgccjit\.(so|dylib)$' /usr/local/Cellar/libgccjit/12.1.0/lib/gcc/current/libgccjit.dylib /usr/local/Cellar/libgccjit/12.1.0/lib/gcc/12/libgccjit.dylib $ $ ls -lR /usr/local/Cellar/libgccjit/12.1.0/lib/gcc total 0 drwxr-xr-x 4 naofumi admin 128 May 6 16:53 12 drwxr-xr-x 4 naofumi admin 128 May 6 16:53 current /usr/local/Cellar/libgccjit/12.1.0/lib/gcc/12: total 0 lrwxr-xr-x 1 naofumi admin 28 May 6 16:53 libgccjit.0.dylib -> ../curre= nt/libgccjit.0.dylib lrwxr-xr-x 1 naofumi admin 26 May 6 16:53 libgccjit.dylib -> ../current= /libgccjit.dylib /usr/local/Cellar/libgccjit/12.1.0/lib/gcc/current: total 82304 -rw-r--r-- 1 naofumi admin 42138352 Aug 6 18:06 libgccjit.0.dylib lrwxr-xr-x 1 naofumi admin 17 May 6 16:53 libgccjit.dylib -> libg= ccjit.0.dylib $ --8<---------------cut here---------------end--------------->8--- Regards, Naofumi --=-=-= Content-Type: text/x-patch Content-Disposition: inline; filename=0001-Find-real-libgccjit-path-from-Homebrew-installation-.patch Content-Description: patch >From bbdc35e256c7fe1de218c2d5a0f284aec330d32f Mon Sep 17 00:00:00 2001 From: Naofumi Yasufuku Date: Sat, 6 Aug 2022 19:26:54 +0900 Subject: [PATCH] Find real libgccjit path from Homebrew installation file list on macOS * configure.ac: Find canonicalized libgccjit dylib path from the first match in 'brew ls -v libgccjit' output. --- configure.ac | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/configure.ac b/configure.ac index 1a264275bd..77847251c2 100644 --- a/configure.ac +++ b/configure.ac @@ -4240,8 +4240,10 @@ AC_DEFUN if test -n "`$BREW --prefix --installed libgccjit 2>/dev/null`"; then MAC_CFLAGS="-I$(dirname $($BREW ls -v libgccjit | \ grep libgccjit.h))" - MAC_LIBS="-L$(dirname $($BREW ls -v libgccjit| \ - grep -E 'libgccjit\.(so|dylib)$'))" + MAC_LIBS="-L$(dirname $(readlink -f \ + $($BREW ls -v libgccjit | \ + grep -E 'libgccjit\.(so|dylib)$' | \ + head -1)))" fi fi -- 2.37.1 --=-=-= Content-Type: text/plain Content-Disposition: attachment; filename=NG_config.log Content-Transfer-Encoding: quoted-printable Content-Description: config.log NG 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 =3D hyperion.local uname -m =3D x86_64 uname -r =3D 21.6.0 uname -s =3D Darwin uname -v =3D Darwin Kernel Version 21.6.0: Sat Jun 18 17:07:25 PDT 2022; ro= ot:xnu-8020.140.41~1/RELEASE_X86_64 /usr/bin/uname -p =3D i386 /bin/uname -X =3D unknown /bin/arch =3D unknown /usr/bin/arch -k =3D unknown /usr/convex/getsysinfo =3D unknown /usr/bin/hostinfo =3D 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: 503 tasks, 2171 threads, 4 processors Load average: 46.29, Mach factor: 0.10 /bin/machine =3D unknown /usr/bin/oslevel =3D unknown /bin/universe =3D 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/XcodeDe= fault.xctoolchain/usr/bin configure:6355: $? =3D 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/XcodeDe= fault.xctoolchain/usr/bin configure:6355: $? =3D 0 configure:6344: gcc -V >&5 clang: error: argument to '-V' is missing (expected 1 value) clang: error: no input files configure:6355: $? =3D 1 configure:6344: gcc -qversion >&5 clang: error: unknown argument '-qversion'; did you mean '--version'? clang: error: no input files configure:6355: $? =3D 1 configure:6344: gcc -version >&5 clang: error: unknown argument '-version'; did you mean '--version'? clang: error: no input files configure:6355: $? =3D 1 configure:6375: checking whether the C compiler works configure:6397: gcc conftest.c >&5 configure:6401: $? =3D 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: $? =3D 0 configure:6496: result:=20 configure:6518: checking whether we are cross compiling configure:6526: gcc -o conftest conftest.c >&5 configure:6530: $? =3D 0 configure:6537: ./conftest configure:6541: $? =3D 0 configure:6556: result: no configure:6561: checking for suffix of object files configure:6584: gcc -c conftest.c >&5 configure:6588: $? =3D 0 configure:6610: result: o configure:6614: checking whether the compiler supports GNU C configure:6634: gcc -c conftest.c >&5 configure:6634: $? =3D 0 configure:6644: result: yes configure:6655: checking whether gcc accepts -g configure:6676: gcc -c -g conftest.c >&5 configure:6676: $? =3D 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: $? =3D 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: $? =3D 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. */ |=20 | #ifdef __clang__ | barfbarf | #endif |=20 | int | main (void) | { |=20 | ; | return 0; | } |=20 configure:6915: result: yes configure:6919: checking for compiler option needed when checking for decla= rations configure:6939: gcc -c -g -O2 conftest.c >&5 -Werror=3Dimplicit-function-d= eclaration configure:6939: $? =3D 0 configure:6952: result: -Werror=3Dimplicit-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: $? =3D 0 configure:7059: gcc -c conftest.c -o conftest2.o >&5 configure:7063: $? =3D 0 configure:7074: cc -c conftest.c >&5 configure:7078: $? =3D 0 configure:7086: cc -c conftest.c -o conftest2.o >&5 configure:7090: $? =3D 0 configure:7096: cc -c conftest.c -o conftest2.o >&5 configure:7100: $? =3D 0 configure:7118: result: yes configure:7153: checking for stdio.h configure:7153: gcc -c -g -O2 conftest.c >&5 configure:7153: $? =3D 0 configure:7153: result: yes configure:7153: checking for stdlib.h configure:7153: gcc -c -g -O2 conftest.c >&5 configure:7153: $? =3D 0 configure:7153: result: yes configure:7153: checking for string.h configure:7153: gcc -c -g -O2 conftest.c >&5 configure:7153: $? =3D 0 configure:7153: result: yes configure:7153: checking for inttypes.h configure:7153: gcc -c -g -O2 conftest.c >&5 configure:7153: $? =3D 0 configure:7153: result: yes configure:7153: checking for stdint.h configure:7153: gcc -c -g -O2 conftest.c >&5 configure:7153: $? =3D 0 configure:7153: result: yes configure:7153: checking for strings.h configure:7153: gcc -c -g -O2 conftest.c >&5 configure:7153: $? =3D 0 configure:7153: result: yes configure:7153: checking for sys/stat.h configure:7153: gcc -c -g -O2 conftest.c >&5 configure:7153: $? =3D 0 configure:7153: result: yes configure:7153: checking for sys/types.h configure:7153: gcc -c -g -O2 conftest.c >&5 configure:7153: $? =3D 0 configure:7153: result: yes configure:7153: checking for unistd.h configure:7153: gcc -c -g -O2 conftest.c >&5 configure:7153: $? =3D 0 configure:7153: result: yes configure:7153: checking for wchar.h configure:7153: gcc -c -g -O2 conftest.c >&5 configure:7153: $? =3D 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: $? =3D 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: $? =3D 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: $? =3D 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: $? =3D 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: $? =3D 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: $? =3D 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: $? =3D 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: $? =3D 0 configure:7153: result: yes configure:7153: checking for sys/utsname.h configure:7153: gcc -c -g -O2 conftest.c >&5 configure:7153: $? =3D 0 configure:7153: result: yes configure:7153: checking for pwd.h configure:7153: gcc -c -g -O2 conftest.c >&5 configure:7153: $? =3D 0 configure:7153: result: yes configure:7153: checking for utmp.h configure:7153: gcc -c -g -O2 conftest.c >&5 configure:7153: $? =3D 0 configure:7153: result: yes configure:7153: checking for util.h configure:7153: gcc -c -g -O2 conftest.c >&5 configure:7153: $? =3D 0 configure:7153: result: yes configure:7153: checking for sanitizer/lsan_interface.h configure:7153: gcc -c -g -O2 conftest.c >&5 configure:7153: $? =3D 0 configure:7153: result: yes configure:7153: checking for sys/socket.h configure:7153: gcc -c -g -O2 conftest.c >&5 configure:7153: $? =3D 0 configure:7153: result: yes configure:7153: checking for sys/param.h configure:7153: gcc -c -g -O2 conftest.c >&5 configure:7153: $? =3D 0 configure:7153: result: yes configure:7153: checking for pthread.h configure:7153: gcc -c -g -O2 conftest.c >&5 configure:7153: $? =3D 0 configure:7153: result: yes configure:7153: checking for malloc/malloc.h configure:7153: gcc -c -g -O2 conftest.c >&5 configure:7153: $? =3D 0 configure:7153: result: yes configure:7153: checking for sys/un.h configure:7153: gcc -c -g -O2 conftest.c >&5 configure:7153: $? =3D 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: $? =3D 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: $? =3D 0 configure:7153: result: yes configure:7153: checking for execinfo.h configure:7153: gcc -c -g -O2 conftest.c >&5 configure:7153: $? =3D 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: $? =3D 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: $? =3D 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: $? =3D 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: $? =3D 0 configure:7153: result: yes configure:7153: checking for sys/cdefs.h configure:7153: gcc -c -g -O2 conftest.c >&5 configure:7153: $? =3D 0 configure:7153: result: yes configure:7153: checking for sys/time.h configure:7153: gcc -c -g -O2 conftest.c >&5 configure:7153: $? =3D 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: $? =3D 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: $? =3D 0 configure:7153: result: yes configure:7153: checking for sys/select.h configure:7153: gcc -c -g -O2 conftest.c >&5 configure:7153: $? =3D 0 configure:7153: result: yes configure:7153: checking for sys/random.h configure:7153: gcc -c -g -O2 conftest.c >&5 configure:7153: $? =3D 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: $? =3D 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: $? =3D 0 configure:7263: result: no configure:7336: checking how to run the C preprocessor configure:7362: gcc -E conftest.c configure:7362: $? =3D 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: $? =3D 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: $? =3D 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: $? =3D 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 fi= les 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: $? =3D 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: $? =3D 0 configure:8451: result: yes configure:8512: checking whether the compiler is clang configure:8533: gcc -c -g3 -O2 conftest.c >&5 configure:8533: $? =3D 0 configure:8541: result: yes configure:8619: checking whether C compiler handles -Werror -Wunknown-warni= ng-option configure:8639: gcc -o conftest -g3 -O2 -Werror -Wunknown-warning-option = conftest.c >&5 configure:8639: $? =3D 0 configure:8650: result: yes configure:8964: checking whether -Wno-missing-field-initializers is support= ed configure:8983: gcc -c -g3 -O2 -Wextra -Werror -Wno-missing-field-initializ= ers conftest.c >&5 configure:8983: $? =3D 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: $? =3D 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: $? =3D 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 -f= no-common conftest.c >&5 configure:9221: $? =3D 0 configure:9233: result: yes configure:9201: checking whether C compiler handles -Wall configure:9221: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -W= all conftest.c >&5 configure:9221: $? =3D 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 -W= arith-conversion conftest.c >&5 error: unknown warning option '-Warith-conversion' [-Werror,-Wunknown-warni= ng-option] configure:9221: $? =3D 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. */ |=20 | int | main (void) | { |=20 | ; | 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 -W= date-time conftest.c >&5 configure:9221: $? =3D 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 -W= disabled-optimization conftest.c >&5 configure:9221: $? =3D 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 -W= duplicated-cond conftest.c >&5 error: unknown warning option '-Wduplicated-cond' [-Werror,-Wunknown-warnin= g-option] configure:9221: $? =3D 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. */ |=20 | int | main (void) | { |=20 | ; | 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 -W= extra conftest.c >&5 configure:9221: $? =3D 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 -W= format-signedness conftest.c >&5 error: unknown warning option '-Wformat-signedness' [-Werror,-Wunknown-warn= ing-option] configure:9221: $? =3D 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. */ |=20 | int | main (void) | { |=20 | ; | 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 -W= init-self conftest.c >&5 configure:9221: $? =3D 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 -W= invalid-pch conftest.c >&5 configure:9221: $? =3D 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 -W= logical-op conftest.c >&5 error: unknown warning option '-Wlogical-op'; did you mean '-Wlong-long'? [= -Werror,-Wunknown-warning-option] configure:9221: $? =3D 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. */ |=20 | int | main (void) | { |=20 | ; | 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 -W= missing-declarations conftest.c >&5 configure:9221: $? =3D 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 -W= missing-include-dirs conftest.c >&5 configure:9221: $? =3D 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 -W= missing-prototypes conftest.c >&5 configure:9221: $? =3D 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 -W= nested-externs conftest.c >&5 configure:9221: $? =3D 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 -W= null-dereference conftest.c >&5 configure:9221: $? =3D 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 -W= old-style-definition conftest.c >&5 configure:9221: $? =3D 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 -W= openmp-simd conftest.c >&5 error: unknown warning option '-Wopenmp-simd'; did you mean '-Wopenmp'? [-W= error,-Wunknown-warning-option] configure:9221: $? =3D 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. */ |=20 | int | main (void) | { |=20 | ; | 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 -W= packed conftest.c >&5 configure:9221: $? =3D 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 -W= pointer-arith conftest.c >&5 configure:9221: $? =3D 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 -W= strict-prototypes conftest.c >&5 configure:9221: $? =3D 0 configure:9233: result: yes configure:9201: checking whether C compiler handles -Wsuggest-attribute=3Df= ormat configure:9221: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -W= suggest-attribute=3Dformat conftest.c >&5 error: unknown warning option '-Wsuggest-attribute=3Dformat'; did you mean = '-Wproperty-attribute-mismatch'? [-Werror,-Wunknown-warning-option] configure:9221: $? =3D 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. */ |=20 | int | main (void) | { |=20 | ; | return 0; | } configure:9233: result: no configure:9201: checking whether C compiler handles -Wsuggest-attribute=3Dn= oreturn configure:9221: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -W= suggest-attribute=3Dnoreturn conftest.c >&5 error: unknown warning option '-Wsuggest-attribute=3Dnoreturn' [-Werror,-Wu= nknown-warning-option] configure:9221: $? =3D 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. */ |=20 | int | main (void) | { |=20 | ; | 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 -W= suggest-final-methods conftest.c >&5 error: unknown warning option '-Wsuggest-final-methods'; did you mean '-Wsu= ggest-override'? [-Werror,-Wunknown-warning-option] configure:9221: $? =3D 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. */ |=20 | int | main (void) | { |=20 | ; | 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 -W= suggest-final-types conftest.c >&5 error: unknown warning option '-Wsuggest-final-types' [-Werror,-Wunknown-wa= rning-option] configure:9221: $? =3D 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. */ |=20 | int | main (void) | { |=20 | ; | 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 -W= trampolines conftest.c >&5 error: unknown warning option '-Wtrampolines' [-Werror,-Wunknown-warning-op= tion] configure:9221: $? =3D 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. */ |=20 | int | main (void) | { |=20 | ; | 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 -W= uninitialized conftest.c >&5 configure:9221: $? =3D 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 -W= unknown-pragmas conftest.c >&5 configure:9221: $? =3D 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 -W= unused-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=3D] 20 errors generated. configure:9221: $? =3D 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. */ |=20 | int | main (void) | { |=20 | ; | 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 -W= variadic-macros conftest.c >&5 configure:9221: $? =3D 0 configure:9233: result: yes configure:9201: checking whether C compiler handles -Wvector-operation-perf= ormance configure:9221: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -W= vector-operation-performance conftest.c >&5 error: unknown warning option '-Wvector-operation-performance' [-Werror,-Wu= nknown-warning-option] configure:9221: $? =3D 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. */ |=20 | int | main (void) | { |=20 | ; | 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 -W= write-strings conftest.c >&5 configure:9221: $? =3D 0 configure:9233: result: yes configure:9201: checking whether C compiler handles -Warray-bounds=3D2 configure:9221: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -W= array-bounds=3D2 conftest.c >&5 error: unknown warning option '-Warray-bounds=3D2'; did you mean '-Warray-b= ounds'? [-Werror,-Wunknown-warning-option] configure:9221: $? =3D 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. */ |=20 | int | main (void) | { |=20 | ; | return 0; | } configure:9233: result: no configure:9201: checking whether C compiler handles -Wattribute-alias=3D2 configure:9221: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -W= attribute-alias=3D2 conftest.c >&5 error: unknown warning option '-Wattribute-alias=3D2'; did you mean '-Wattr= ibutes'? [-Werror,-Wunknown-warning-option] configure:9221: $? =3D 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. */ |=20 | int | main (void) | { |=20 | ; | return 0; | } configure:9233: result: no configure:9201: checking whether C compiler handles -Wformat=3D2 configure:9221: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -W= format=3D2 conftest.c >&5 configure:9221: $? =3D 0 configure:9233: result: yes configure:9201: checking whether C compiler handles -Wformat-truncation=3D2 configure:9221: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -W= format-truncation=3D2 conftest.c >&5 error: unknown warning option '-Wformat-truncation=3D2' [-Werror,-Wunknown-= warning-option] configure:9221: $? =3D 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. */ |=20 | int | main (void) | { |=20 | ; | return 0; | } configure:9233: result: no configure:9201: checking whether C compiler handles -Wimplicit-fallthrough= =3D5 configure:9221: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -W= implicit-fallthrough=3D5 conftest.c >&5 error: unknown warning option '-Wimplicit-fallthrough=3D5'; did you mean '-= Wimplicit-fallthrough'? [-Werror,-Wunknown-warning-option] configure:9221: $? =3D 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. */ |=20 | int | main (void) | { |=20 | ; | return 0; | } configure:9233: result: no configure:9201: checking whether C compiler handles -Wshift-overflow=3D2 configure:9221: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -W= shift-overflow=3D2 conftest.c >&5 error: unknown warning option '-Wshift-overflow=3D2'; did you mean '-Wshift= -overflow'? [-Werror,-Wunknown-warning-option] configure:9221: $? =3D 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. */ |=20 | int | main (void) | { |=20 | ; | return 0; | } configure:9233: result: no configure:9201: checking whether C compiler handles -Wuse-after-free=3D3 configure:9221: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -W= use-after-free=3D3 conftest.c >&5 error: unknown warning option '-Wuse-after-free=3D3'; did you mean '-Wunsup= ported-friend'? [-Werror,-Wunknown-warning-option] configure:9221: $? =3D 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. */ |=20 | int | main (void) | { |=20 | ; | return 0; | } configure:9233: result: no configure:9201: checking whether C compiler handles -Wvla-larger-than=3D4031 configure:9221: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -W= vla-larger-than=3D4031 conftest.c >&5 error: unknown warning option '-Wvla-larger-than=3D4031'; did you mean '-Wf= rame-larger-than=3D'? [-Werror,-Wunknown-warning-option] configure:9221: $? =3D 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. */ |=20 | int | main (void) | { |=20 | ; | 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 -W= redundant-decls conftest.c >&5 configure:9264: $? =3D 0 configure:9275: result: yes configure:9285: checking whether C compiler handles -Wno-missing-field-init= ializers configure:9305: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -W= missing-field-initializers conftest.c >&5 configure:9305: $? =3D 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 -W= override-init conftest.c >&5 configure:9346: $? =3D 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 -W= sign-compare conftest.c >&5 configure:9387: $? =3D 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 -W= type-limits conftest.c >&5 configure:9428: $? =3D 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 -W= unused-parameter conftest.c >&5 configure:9469: $? =3D 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 -W= format-nonliteral conftest.c >&5 configure:9510: $? =3D 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 -W= bidi-chars conftest.c >&5 error: unknown warning option '-Wbidi-chars' [-Werror,-Wunknown-warning-opt= ion] configure:9551: $? =3D 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. */ |=20 | int | main (void) | { |=20 | ; | 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 -W= missing-braces conftest.c >&5 configure:9595: $? =3D 0 configure:9606: result: yes configure:9616: checking whether C compiler handles -Wno-null-pointer-arith= metic configure:9636: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -W= null-pointer-arithmetic conftest.c >&5 configure:9636: $? =3D 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 -W= implicit-const-int-float-conversion conftest.c >&5 configure:9677: $? =3D 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 -W= int-in-bool-context conftest.c >&5 configure:9718: $? =3D 0 configure:9729: result: yes configure:9802: checking whether C compiler handles -Wno-initializer-overri= des configure:9822: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -W= initializer-overrides conftest.c >&5 configure:9822: $? =3D 0 configure:9833: result: yes configure:9843: checking whether C compiler handles -Wno-tautological-compa= re configure:9863: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -W= tautological-compare conftest.c >&5 configure:9863: $? =3D 0 configure:9874: result: yes configure:9884: checking whether C compiler handles -Wno-tautological-const= ant-out-of-range-compare configure:9904: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -W= tautological-constant-out-of-range-compare conftest.c >&5 configure:9904: $? =3D 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: $? =3D 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 |=20 | int | main (void) | { |=20 | ; | return 0; | } configure:10724: result: no configure:10889: checking for math library configure:10940: gcc -o conftest -g3 -O2 conftest.c >&5=20 configure:10940: $? =3D 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: $? =3D 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. */ |=20 | #ifdef __MINGW32__ | #define WIN32_LEAN_AND_MEAN | #include | #endif |=20 |=20 | #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: $? =3D 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. */ |=20 | #ifdef __MINGW32__ | #define WIN32_LEAN_AND_MEAN | #include | #endif |=20 |=20 | #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: $? =3D 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. */ |=20 | #ifdef __MINGW32__ | #define WIN32_LEAN_AND_MEAN | #include | #endif |=20 |=20 | #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: $? =3D 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. */ |=20 | #ifdef __MINGW32__ | #define WIN32_LEAN_AND_MEAN | #include | #endif |=20 |=20 | #include configure:11145: result: no configure:11166: checking for _oss_ioctl in -lossaudio configure:11189: gcc -o conftest -g3 -O2 conftest.c -lossaudio >&5=20 ld: library not found for -lossaudio clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:11189: $? =3D 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. */ |=20 | /* 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 >=3D 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: $? =3D 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: $? =3D 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: $? =3D 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: $? =3D 0 configure:11437: checking for sys/wait.h that is POSIX.1 compatible configure:11464: gcc -c -g3 -O2 conftest.c >&5 configure:11464: $? =3D 0 configure:11472: result: yes configure:11483: checking for net/if.h configure:11483: gcc -c -g3 -O2 conftest.c >&5 configure:11483: $? =3D 0 configure:11483: result: yes configure:11494: checking for ifaddrs.h configure:11494: gcc -c -g3 -O2 conftest.c >&5 configure:11494: $? =3D 0 configure:11494: result: yes configure:11505: checking for net/if_dl.h configure:11505: gcc -c -g3 -O2 conftest.c >&5 configure:11505: $? =3D 0 configure:11505: result: yes configure:11517: checking for struct ifreq.ifr_flags configure:11517: gcc -c -g3 -O2 conftest.c >&5 configure:11517: $? =3D 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: $? =3D 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 |=20 | 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: $? =3D 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 |=20 | 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: $? =3D 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 |=20 | 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: $? =3D 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 |=20 | 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 ('str= uct sockaddr' invalid) if (ac_aggr.ifr_broadaddr) ^ ~~~~~~~~~~~~~~~~~~~~~ 1 error generated. configure:11562: $? =3D 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 |=20 | 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: $? =3D 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 ('str= uct sockaddr' invalid) if (ac_aggr.ifr_addr) ^ ~~~~~~~~~~~~~~~~ 1 error generated. configure:11577: $? =3D 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 |=20 | 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: $? =3D 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: $? =3D 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: $? =3D 0 configure:11644: result: yes configure:11666: checking for X configure:11704: gcc -o conftest -g3 -O2 conftest.c -lX11 >&5=20 configure:11704: $? =3D 0 configure:11891: result: libraries , headers=20 configure:12058: checking for AppKit/AppKit.h configure:12058: gcc -c -g3 -O2 -x objective-c -x objective-c conftest= .c >&5 configure:12058: $? =3D 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: $? =3D 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: $? =3D 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. */ |=20 | #include | #if MAC_OS_X_VERSION_MAX_ALLOWED >=3D 120000 | Mac OS X 12.x or later. | #endif |=20 | int | main (void) | { |=20 | ; | 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/XcodeDe= fault.xctoolchain/usr/bin configure:12327: $? =3D 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/XcodeDe= fault.xctoolchain/usr/bin configure:12327: $? =3D 0 configure:12316: gcc -V >&5 clang: error: argument to '-V' is missing (expected 1 value) clang: error: no input files configure:12327: $? =3D 1 configure:12316: gcc -qversion >&5 clang: error: unknown argument '-qversion'; did you mean '--version'? clang: error: no input files configure:12327: $? =3D 1 configure:12331: checking whether the compiler supports GNU Objective C configure:12351: gcc -c conftest.m >&5 configure:12351: $? =3D 0 configure:12361: result: yes configure:12372: checking whether gcc accepts -g configure:12393: gcc -c -g conftest.m >&5 configure:12393: $? =3D 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: $? =3D 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 =3D 0;;); ^ conftest.m:74:18: note: put the semicolon on a separate line to silence thi= s warning 1 warning generated. configure:12525: $? =3D 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: $? =3D 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 =3D hook; | __malloc_initialize_hook =3D hook; | ; | return 0; | } configure:13387: result: no configure:13398: checking for sbrk configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? =3D 0 configure:13398: result: yes configure:13398: checking for getpagesize configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? =3D 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-59f57a.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:13398: $? =3D 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 |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char __lsan_ignore_object (); below. */ |=20 | #include | #undef __lsan_ignore_object |=20 | /* 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 |=20 | 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: $? =3D 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 'v= fork' [-Wincompatible-library-redeclaration] char vfork (); ^ conftest.c:89:6: note: 'vfork' is a builtin with type 'int (void)' 1 warning generated. configure:13398: $? =3D 0 configure:13398: result: yes configure:13398: checking for fchmod configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? =3D 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-76f2d6.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:13398: $? =3D 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 |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char canonicalize_file_name (); below. */ |=20 | #include | #undef canonicalize_file_name |=20 | /* 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___canonicaliz= e_file_name | choke me | #endif |=20 | 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: $? =3D 0 configure:13398: result: yes configure:13398: checking for realpath configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? =3D 0 configure:13398: result: yes configure:13398: checking for lstat configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? =3D 0 configure:13398: result: yes configure:13398: checking for readlinkat configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? =3D 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-868d88.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:13398: $? =3D 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 decl= ares explicit_bzero. | For example, HP-UX 11i declares gettimeofday. */ | #define explicit_bzero innocuous_explicit_bzero |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char explicit_bzero (); below. */ |=20 | #include | #undef explicit_bzero |=20 | /* 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 |=20 | 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: $? =3D 0 configure:13398: result: yes configure:13398: checking for fchmodat configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? =3D 0 configure:13398: result: yes configure:13398: checking for lchmod configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? =3D 0 configure:13398: result: yes configure:13398: checking for fcntl configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? =3D 0 configure:13398: result: yes configure:13398: checking for fdopendir configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? =3D 0 configure:13398: result: yes configure:13398: checking for fstatat configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? =3D 0 configure:13398: result: yes configure:13398: checking for fsync configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? =3D 0 configure:13398: result: yes configure:13398: checking for futimens configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? =3D 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-f4ebfb.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:13398: $? =3D 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 |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char getrandom (); below. */ |=20 | #include | #undef getrandom |=20 | /* 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 |=20 | 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: $? =3D 0 configure:13398: result: yes configure:13398: checking for gettimeofday configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? =3D 0 configure:13398: result: yes configure:13398: checking for mkostemp configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? =3D 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-40c58c.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:13398: $? =3D 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 pipe= 2. | For example, HP-UX 11i declares gettimeofday. */ | #define pipe2 innocuous_pipe2 |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char pipe2 (); below. */ |=20 | #include | #undef pipe2 |=20 | /* 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 |=20 | 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: $? =3D 0 configure:13398: result: yes configure:13398: checking for pthread_sigmask configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? =3D 0 configure:13398: result: yes configure:13398: checking for readlink configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? =3D 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: $? =3D 0 configure:13398: result: yes configure:13398: checking for iswctype configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? =3D 0 configure:13398: result: yes configure:13398: checking for strtoimax configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? =3D 0 configure:13398: result: yes configure:13398: checking for symlink configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? =3D 0 configure:13398: result: yes configure:13398: checking for localtime_r configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? =3D 0 configure:13398: result: yes configure:13398: checking for timegm configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? =3D 0 configure:13398: result: yes configure:13398: checking for utimensat configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? =3D 0 configure:13398: result: yes configure:13398: checking for getdtablesize configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? =3D 0 configure:13398: result: yes configure:13398: checking for futimes configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? =3D 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-794d59.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:13398: $? =3D 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 |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char futimesat (); below. */ |=20 | #include | #undef futimesat |=20 | /* 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 |=20 | 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: $? =3D 0 configure:13398: result: yes configure:13523: checking for working mmap configure:13675: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13675: $? =3D 0 configure:13675: ./conftest configure:13675: $? =3D 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 invocat= ion) configure:13724: $? =3D 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. */ |=20 |=20 | 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-nul= l argument [-Wnonnull] status +=3D pthread_create (&th, 0, 0, 0); ~ ^ 1 warning generated. configure:13783: $? =3D 0 configure:13795: result: none needed configure:13822: checking for thread support configure:13838: result: yes configure:14138: checking for librsvg-2.0 >=3D 2.14.0 configure:14145: $PKG_CONFIG --exists --print-errors "$RSVG_MODULE" configure:14148: $? =3D 0 configure:14162: $PKG_CONFIG --exists --print-errors "$RSVG_MODULE" configure:14165: $? =3D 0 configure:14203: result: yes configure:14235: checking for libwebp >=3D 0.6.0 configure:14242: $PKG_CONFIG --exists --print-errors "$WEBP_MODULE" configure:14245: $? =3D 0 configure:14259: $PKG_CONFIG --exists --print-errors "$WEBP_MODULE" configure:14262: $? =3D 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlit= e3 >&5 configure:14349: $? =3D 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlit= e3 -lsqlite3 >&5 Undefined symbols for architecture x86_64: "_sqlite3_load_extension", referenced from: _main in conftest-dfa78e.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:14402: $? =3D 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. */ |=20 | /* 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -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 invocat= ion) configure:14670: $? =3D 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. */ |=20 | /* 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlit= e3 >&5 Undefined symbols for architecture x86_64: "_malloc_trim", referenced from: _main in conftest-61d9b0.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:15104: $? =3D 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 declare= s malloc_trim. | For example, HP-UX 11i declares gettimeofday. */ | #define malloc_trim innocuous_malloc_trim |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char malloc_trim (); below. */ |=20 | #include | #undef malloc_trim |=20 | /* 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 |=20 | int | main (void) | { | return malloc_trim (); | ; | return 0; | } configure:15104: result: no configure:15117: checking for dbus-1 >=3D 1.0 configure:15124: $PKG_CONFIG --exists --print-errors "dbus-1 >=3D 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: $? =3D 1 configure:15141: $PKG_CONFIG --exists --print-errors "dbus-1 >=3D 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: $? =3D 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lselin= ux -lsqlite3 >&5 ld: library not found for -lselinux clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:15568: $? =3D 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. */ |=20 | /* 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 >=3D 2.12.2 configure:15607: $PKG_CONFIG --exists --print-errors "gnutls >=3D 2.12.2" configure:15610: $? =3D 0 configure:15624: $PKG_CONFIG --exists --print-errors "gnutls >=3D 2.12.2" configure:15627: $? =3D 0 configure:15665: result: yes configure:15689: checking for libsystemd >=3D 222 configure:15696: $PKG_CONFIG --exists --print-errors "libsystemd >=3D 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: $? =3D 1 configure:15713: $PKG_CONFIG --exists --print-errors "libsystemd >=3D 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: $? =3D 1 configure:15730: result: no No package 'libsystemd' found configure:15775: checking for jansson >=3D 2.7 configure:15782: $PKG_CONFIG --exists --print-errors "jansson >=3D 2.7" configure:15785: $? =3D 0 configure:15799: $PKG_CONFIG --exists --print-errors "jansson >=3D 2.7" configure:15802: $? =3D 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/inc= lude -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/in= clude -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Ce= llar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/in= clude -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/gett= ext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/loca= l/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconf= ig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isyst= em /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cel= lar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/includ= e -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cell= ar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isy= stem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libx= dmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isy= stem /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: $? =3D 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: $? =3D 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: $? =3D 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlit= e3 >&5 configure:16026: $? =3D 0 configure:16046: result: none required configure:16629: gcc -c -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/inc= lude -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/in= clude -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Ce= llar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/in= clude -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/gett= ext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/loca= l/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconf= ig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isyst= em /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cel= lar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/includ= e -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cell= ar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isy= stem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libx= dmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isy= stem /usr/local/Cellar/webp/1.2.3_1/include conftest.c >&5 configure:16629: $? =3D 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlit= e3 >&5 Undefined symbols for architecture x86_64: "_jpeg_CreateDecompress", referenced from: _main in conftest-025e2c.o "_jpeg_destroy_decompress", referenced from: _main in conftest-025e2c.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:19187: $? =3D 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; |=20 | int | main (void) | { |=20 | jpeg_create_decompress (&cinfo); | WARNMS (&cinfo, JWRN_JPEG_EOF); | jpeg_destroy_decompress (&cinfo); |=20 | ; | 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlit= e3 -ljpeg >&5 configure:19187: $? =3D 0 configure:19199: result: -ljpeg configure:19222: checking for lcms2 configure:19229: $PKG_CONFIG --exists --print-errors "lcms2" configure:19232: $? =3D 0 configure:19246: $PKG_CONFIG --exists --print-errors "lcms2" configure:19249: $? =3D 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlit= e3 >&5 Undefined symbols for architecture x86_64: "_inflateEnd", referenced from: _main in conftest-8135ad.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:19339: $? =3D 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. */ |=20 | /* 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lz -l= sqlite3 >&5 configure:19339: $? =3D 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlit= e3 >&5 configure:19433: $? =3D 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlit= e3 >&5 Undefined symbols for architecture x86_64: "_dlfunc", referenced from: _main in conftest-e01182.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:19439: $? =3D 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 dlf= unc. | For example, HP-UX 11i declares gettimeofday. */ | #define dlfunc innocuous_dlfunc |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char dlfunc (); below. */ |=20 | #include | #undef dlfunc |=20 | /* 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 |=20 | int | main (void) | { | return dlfunc (); | ; | return 0; | } configure:19439: result: no configure:19555: checking for gcc_jit_context_acquire in -lgccjit configure:19578: 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include -I/usr/local/Cellar/li= bgccjit/12.1.0/include conftest.c -lgccjit -lsqlite3 -L/usr/local/Ce= llar/libgccjit/12.1.0/lib/gcc/current /usr/local/Cellar/libgccjit/12.1.0/lib/gcc/12 >&5 ld: warning: dylib (/usr/local/Cellar/libgccjit/12.1.0/lib/gcc/current/libg= ccjit.dylib) was built for newer macOS version (12.4) than being linked (12= .0) ld: can't map file, errno=3D22 file '/usr/local/Cellar/libgccjit/12.1.0/lib= /gcc/12' for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:19578: $? =3D 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" | /* end confdefs.h. */ |=20 | /* 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 gcc_jit_context_acquire (); | int | main (void) | { | return gcc_jit_context_acquire (); | ; | return 0; | } configure:19588: result: no configure:19598: error: ELisp native compiler was requested, but libgccjit = was not found. Please try installing libgccjit or a similar package. If you are sure you want Emacs be compiled without ELisp native compiler, pass the --without-native-compilation option to configure. ## ---------------- ## ## Cache variables. ## ## ---------------- ## ac_cv_build=3Dx86_64-apple-darwin21.6.0 ac_cv_c_compiler_gnu=3Dyes ac_cv_env_ALSA_CFLAGS_set=3D ac_cv_env_ALSA_CFLAGS_value=3D ac_cv_env_ALSA_LIBS_set=3D ac_cv_env_ALSA_LIBS_value=3D ac_cv_env_CAIRO_CFLAGS_set=3D ac_cv_env_CAIRO_CFLAGS_value=3D ac_cv_env_CAIRO_LIBS_set=3D ac_cv_env_CAIRO_LIBS_value=3D ac_cv_env_CAIRO_XCB_CFLAGS_set=3D ac_cv_env_CAIRO_XCB_CFLAGS_value=3D ac_cv_env_CAIRO_XCB_LIBS_set=3D ac_cv_env_CAIRO_XCB_LIBS_value=3D ac_cv_env_CAIRO_XLIB_CFLAGS_set=3D ac_cv_env_CAIRO_XLIB_CFLAGS_value=3D ac_cv_env_CAIRO_XLIB_LIBS_set=3D ac_cv_env_CAIRO_XLIB_LIBS_value=3D ac_cv_env_CCC_set=3D ac_cv_env_CCC_value=3D ac_cv_env_CC_set=3D ac_cv_env_CC_value=3D ac_cv_env_CFLAGS_set=3D ac_cv_env_CFLAGS_value=3D ac_cv_env_CPPFLAGS_set=3D ac_cv_env_CPPFLAGS_value=3D ac_cv_env_CPP_set=3D ac_cv_env_CPP_value=3D ac_cv_env_CXXFLAGS_set=3D ac_cv_env_CXXFLAGS_value=3D ac_cv_env_CXX_set=3D ac_cv_env_CXX_value=3D ac_cv_env_DBUS_CFLAGS_set=3D ac_cv_env_DBUS_CFLAGS_value=3D ac_cv_env_DBUS_LIBS_set=3D ac_cv_env_DBUS_LIBS_value=3D ac_cv_env_FONTCONFIG_CFLAGS_set=3D ac_cv_env_FONTCONFIG_CFLAGS_value=3D ac_cv_env_FONTCONFIG_LIBS_set=3D ac_cv_env_FONTCONFIG_LIBS_value=3D ac_cv_env_FREETYPE_CFLAGS_set=3D ac_cv_env_FREETYPE_CFLAGS_value=3D ac_cv_env_FREETYPE_LIBS_set=3D ac_cv_env_FREETYPE_LIBS_value=3D ac_cv_env_GCONF_CFLAGS_set=3D ac_cv_env_GCONF_CFLAGS_value=3D ac_cv_env_GCONF_LIBS_set=3D ac_cv_env_GCONF_LIBS_value=3D ac_cv_env_GFILENOTIFY_CFLAGS_set=3D ac_cv_env_GFILENOTIFY_CFLAGS_value=3D ac_cv_env_GFILENOTIFY_LIBS_set=3D ac_cv_env_GFILENOTIFY_LIBS_value=3D ac_cv_env_GOBJECT_CFLAGS_set=3D ac_cv_env_GOBJECT_CFLAGS_value=3D ac_cv_env_GOBJECT_LIBS_set=3D ac_cv_env_GOBJECT_LIBS_value=3D ac_cv_env_GSETTINGS_CFLAGS_set=3D ac_cv_env_GSETTINGS_CFLAGS_value=3D ac_cv_env_GSETTINGS_LIBS_set=3D ac_cv_env_GSETTINGS_LIBS_value=3D ac_cv_env_GTK_CFLAGS_set=3D ac_cv_env_GTK_CFLAGS_value=3D ac_cv_env_GTK_LIBS_set=3D ac_cv_env_GTK_LIBS_value=3D ac_cv_env_HARFBUZZ_CFLAGS_set=3D ac_cv_env_HARFBUZZ_CFLAGS_value=3D ac_cv_env_HARFBUZZ_LIBS_set=3D ac_cv_env_HARFBUZZ_LIBS_value=3D ac_cv_env_IMAGEMAGICK_CFLAGS_set=3D ac_cv_env_IMAGEMAGICK_CFLAGS_value=3D ac_cv_env_IMAGEMAGICK_LIBS_set=3D ac_cv_env_IMAGEMAGICK_LIBS_value=3D ac_cv_env_JSON_CFLAGS_set=3D ac_cv_env_JSON_CFLAGS_value=3D ac_cv_env_JSON_LIBS_set=3D ac_cv_env_JSON_LIBS_value=3D ac_cv_env_KQUEUE_CFLAGS_set=3D ac_cv_env_KQUEUE_CFLAGS_value=3D ac_cv_env_KQUEUE_LIBS_set=3D ac_cv_env_KQUEUE_LIBS_value=3D ac_cv_env_LCMS2_CFLAGS_set=3D ac_cv_env_LCMS2_CFLAGS_value=3D ac_cv_env_LCMS2_LIBS_set=3D ac_cv_env_LCMS2_LIBS_value=3D ac_cv_env_LDFLAGS_set=3D ac_cv_env_LDFLAGS_value=3D ac_cv_env_LIBGNUTLS_CFLAGS_set=3D ac_cv_env_LIBGNUTLS_CFLAGS_value=3D ac_cv_env_LIBGNUTLS_LIBS_set=3D ac_cv_env_LIBGNUTLS_LIBS_value=3D ac_cv_env_LIBOTF_CFLAGS_set=3D ac_cv_env_LIBOTF_CFLAGS_value=3D ac_cv_env_LIBOTF_LIBS_set=3D ac_cv_env_LIBOTF_LIBS_value=3D ac_cv_env_LIBSECCOMP_CFLAGS_set=3D ac_cv_env_LIBSECCOMP_CFLAGS_value=3D ac_cv_env_LIBSECCOMP_LIBS_set=3D ac_cv_env_LIBSECCOMP_LIBS_value=3D ac_cv_env_LIBSYSTEMD_CFLAGS_set=3D ac_cv_env_LIBSYSTEMD_CFLAGS_value=3D ac_cv_env_LIBSYSTEMD_LIBS_set=3D ac_cv_env_LIBSYSTEMD_LIBS_value=3D ac_cv_env_LIBS_set=3D ac_cv_env_LIBS_value=3D ac_cv_env_LIBXML2_CFLAGS_set=3D ac_cv_env_LIBXML2_CFLAGS_value=3D ac_cv_env_LIBXML2_LIBS_set=3D ac_cv_env_LIBXML2_LIBS_value=3D ac_cv_env_M17N_FLT_CFLAGS_set=3D ac_cv_env_M17N_FLT_CFLAGS_value=3D ac_cv_env_M17N_FLT_LIBS_set=3D ac_cv_env_M17N_FLT_LIBS_value=3D ac_cv_env_OBJCFLAGS_set=3D ac_cv_env_OBJCFLAGS_value=3D ac_cv_env_OBJC_set=3D ac_cv_env_OBJC_value=3D ac_cv_env_PKG_CONFIG_LIBDIR_set=3D ac_cv_env_PKG_CONFIG_LIBDIR_value=3D ac_cv_env_PKG_CONFIG_PATH_set=3D ac_cv_env_PKG_CONFIG_PATH_value=3D ac_cv_env_PKG_CONFIG_set=3D ac_cv_env_PKG_CONFIG_value=3D ac_cv_env_PNG_CFLAGS_set=3D ac_cv_env_PNG_CFLAGS_value=3D ac_cv_env_PNG_LIBS_set=3D ac_cv_env_PNG_LIBS_value=3D ac_cv_env_RSVG_CFLAGS_set=3D ac_cv_env_RSVG_CFLAGS_value=3D ac_cv_env_RSVG_LIBS_set=3D ac_cv_env_RSVG_LIBS_value=3D ac_cv_env_WEBKIT_CFLAGS_set=3D ac_cv_env_WEBKIT_CFLAGS_value=3D ac_cv_env_WEBKIT_LIBS_set=3D ac_cv_env_WEBKIT_LIBS_value=3D ac_cv_env_WEBP_CFLAGS_set=3D ac_cv_env_WEBP_CFLAGS_value=3D ac_cv_env_WEBP_LIBS_set=3D ac_cv_env_WEBP_LIBS_value=3D ac_cv_env_XFIXES_CFLAGS_set=3D ac_cv_env_XFIXES_CFLAGS_value=3D ac_cv_env_XFIXES_LIBS_set=3D ac_cv_env_XFIXES_LIBS_value=3D ac_cv_env_XFT_CFLAGS_set=3D ac_cv_env_XFT_CFLAGS_value=3D ac_cv_env_XFT_LIBS_set=3D ac_cv_env_XFT_LIBS_value=3D ac_cv_env_XINERAMA_CFLAGS_set=3D ac_cv_env_XINERAMA_CFLAGS_value=3D ac_cv_env_XINERAMA_LIBS_set=3D ac_cv_env_XINERAMA_LIBS_value=3D ac_cv_env_XINPUT_CFLAGS_set=3D ac_cv_env_XINPUT_CFLAGS_value=3D ac_cv_env_XINPUT_LIBS_set=3D ac_cv_env_XINPUT_LIBS_value=3D ac_cv_env_XMKMF_set=3D ac_cv_env_XMKMF_value=3D ac_cv_env_XRANDR_CFLAGS_set=3D ac_cv_env_XRANDR_CFLAGS_value=3D ac_cv_env_XRANDR_LIBS_set=3D ac_cv_env_XRANDR_LIBS_value=3D ac_cv_env_build_alias_set=3D ac_cv_env_build_alias_value=3D ac_cv_env_host_alias_set=3D ac_cv_env_host_alias_value=3D ac_cv_env_target_alias_set=3D ac_cv_env_target_alias_value=3D ac_cv_func___lsan_ignore_object=3Dno ac_cv_func_canonicalize_file_name=3Dno ac_cv_func_dladdr=3Dyes ac_cv_func_dlfunc=3Dno ac_cv_func_explicit_bzero=3Dno ac_cv_func_faccessat=3Dyes ac_cv_func_fchmod=3Dyes ac_cv_func_fchmodat=3Dyes ac_cv_func_fcntl=3Dyes ac_cv_func_fdopendir=3Dyes ac_cv_func_fork=3Dyes ac_cv_func_fstatat=3Dyes ac_cv_func_fsync=3Dyes ac_cv_func_futimens=3Dyes ac_cv_func_futimes=3Dyes ac_cv_func_futimesat=3Dno ac_cv_func_getdtablesize=3Dyes ac_cv_func_getpagesize=3Dyes ac_cv_func_getrandom=3Dno ac_cv_func_gettimeofday=3Dyes ac_cv_func_isblank=3Dyes ac_cv_func_iswctype=3Dyes ac_cv_func_lchmod=3Dyes ac_cv_func_localtime_r=3Dyes ac_cv_func_lstat=3Dyes ac_cv_func_lutimes=3Dyes ac_cv_func_malloc_trim=3Dno ac_cv_func_memset_s=3Dyes ac_cv_func_mkostemp=3Dyes ac_cv_func_mmap_fixed_mapped=3Dyes ac_cv_func_pipe2=3Dno ac_cv_func_pselect=3Dyes ac_cv_func_pthread_sigmask=3Dyes ac_cv_func_readlink=3Dyes ac_cv_func_readlinkat=3Dyes ac_cv_func_realpath=3Dyes ac_cv_func_sbrk=3Dyes ac_cv_func_strtoimax=3Dyes ac_cv_func_symlink=3Dyes ac_cv_func_timegm=3Dyes ac_cv_func_timespec_get=3Dyes ac_cv_func_utimensat=3Dyes ac_cv_func_vfork=3Dyes ac_cv_have_x=3D'have_x=3Dyes ac_x_includes=3D'\'''\'' ac_x_libraries=3D'\''= '\''' ac_cv_header_AppKit_AppKit_h=3Dyes ac_cv_header_coff_h=3Dno ac_cv_header_dirent_h=3Dyes ac_cv_header_execinfo_h=3Dyes ac_cv_header_getopt_h=3Dyes ac_cv_header_ieee754_h=3Dno ac_cv_header_ifaddrs_h=3Dyes ac_cv_header_inttypes_h=3Dyes ac_cv_header_limits_h=3Dyes ac_cv_header_linux_fs_h=3Dno ac_cv_header_machine_soundcard_h=3Dno ac_cv_header_malloc_h=3Dno ac_cv_header_malloc_malloc_h=3Dyes ac_cv_header_minix_config_h=3Dno ac_cv_header_mmsystem_h=3Dno ac_cv_header_net_if_dl_h=3Dyes ac_cv_header_net_if_h=3Dyes ac_cv_header_pthread_h=3Dyes ac_cv_header_pty_h=3Dno ac_cv_header_pwd_h=3Dyes ac_cv_header_sanitizer_lsan_interface_h=3Dyes ac_cv_header_soundcard_h=3Dno ac_cv_header_stdint_h=3Dyes ac_cv_header_stdio_ext_h=3Dno ac_cv_header_stdio_h=3Dyes ac_cv_header_stdlib_h=3Dyes ac_cv_header_string_h=3Dyes ac_cv_header_strings_h=3Dyes ac_cv_header_sys_cdefs_h=3Dyes ac_cv_header_sys_fs_types_h=3Dno ac_cv_header_sys_inotify_h=3Dno ac_cv_header_sys_param_h=3Dyes ac_cv_header_sys_random_h=3Dyes ac_cv_header_sys_resource_h=3Dyes ac_cv_header_sys_select_h=3Dyes ac_cv_header_sys_socket_h=3Dyes ac_cv_header_sys_soundcard_h=3Dno ac_cv_header_sys_stat_h=3Dyes ac_cv_header_sys_sysinfo_h=3Dno ac_cv_header_sys_systeminfo_h=3Dno ac_cv_header_sys_time_h=3Dyes ac_cv_header_sys_types_h=3Dyes ac_cv_header_sys_un_h=3Dyes ac_cv_header_sys_utsname_h=3Dyes ac_cv_header_sys_vfs_h=3Dno ac_cv_header_sys_wait_h=3Dyes ac_cv_header_unistd_h=3Dyes ac_cv_header_util_h=3Dyes ac_cv_header_utmp_h=3Dyes ac_cv_header_vfork_h=3Dno ac_cv_header_wchar_h=3Dyes ac_cv_host=3Dx86_64-apple-darwin21.6.0 ac_cv_lib_Xbsd_main=3Dno ac_cv_lib_anl_getaddrinfo_a=3Dno ac_cv_lib_gccjit_gcc_jit_context_acquire=3Dno ac_cv_lib_ossaudio__oss_ioctl=3Dno ac_cv_lib_selinux_lgetfilecon=3Dno ac_cv_lib_sqlite3_sqlite3_load_extension=3Dno ac_cv_lib_sqlite3_sqlite3_open_v2=3Dyes ac_cv_member_struct_ifreq_ifr_addr=3Dyes ac_cv_member_struct_ifreq_ifr_addr_sa_len=3Dyes ac_cv_member_struct_ifreq_ifr_broadaddr=3Dyes ac_cv_member_struct_ifreq_ifr_flags=3Dyes ac_cv_member_struct_ifreq_ifr_hwaddr=3Dno ac_cv_member_struct_ifreq_ifr_netmask=3Dno ac_cv_objc_compiler_gnu=3Dyes ac_cv_objext=3Do ac_cv_path_EGREP=3D'/usr/bin/grep -E' ac_cv_path_GREP=3D/usr/bin/grep ac_cv_path_GZIP_PROG=3D/usr/bin/gzip ac_cv_path_INSTALL_INFO=3D/usr/bin/install-info ac_cv_path_MAKE=3Dmake ac_cv_path_MAKEINFO=3D/usr/local/opt/texinfo/bin/makeinfo ac_cv_path_ac_pt_PKG_CONFIG=3D/usr/local/bin/pkg-config ac_cv_path_install=3D'/usr/local/bin/ginstall -c' ac_cv_prog_AR=3Dar ac_cv_prog_BREW=3Dbrew ac_cv_prog_CPP=3D'gcc -E' ac_cv_prog_MAKE_PROG=3Dyes ac_cv_prog_XCRUN=3Dxcrun ac_cv_prog_ac_ct_CC=3Dgcc ac_cv_prog_ac_ct_OBJC=3Dgcc ac_cv_prog_ac_ct_RANLIB=3Dranlib ac_cv_prog_cc_c11=3D ac_cv_prog_cc_g=3Dyes ac_cv_prog_cc_gcc_c_o=3Dyes ac_cv_prog_cc_stdc=3D ac_cv_prog_objc_g=3Dyes ac_cv_safe_to_define___extensions__=3Dyes ac_cv_search_inflateEnd=3D-lz ac_cv_search_kqueue=3D'none required' ac_cv_should_define__xopen_source=3Dno ac_cv_sys_file_offset_bits=3Dno ac_cv_sys_largefile_CC=3Dno emacs_cv_autodepend=3Dyes emacs_cv_clang=3Dyes emacs_cv_find_delete=3D-delete emacs_cv_jpeglib=3D-ljpeg emacs_cv_lib_math=3D'none required' emacs_cv_ln_s_fileonly=3D'ln -s' emacs_cv_macosx_12_0=3Dyes emacs_cv_objc_c99=3Dyes emacs_cv_objc_instancetype=3Dyes emacs_cv_personality_addr_no_randomize=3Dno emacs_cv_prog_cc_g3=3Dyes emacs_cv_pthread_lib=3D'none needed' emacs_cv_sanitize_address=3Dno emacs_cv_var_doug_lea_malloc=3Dno emacs_cv_znocombreloc=3D'not needed' gl_cv_c_amsterdam_compiler=3Dno gl_cv_cc_nomfi_needed=3Dno gl_cv_cc_nomfi_supported=3Dyes gl_cv_cc_uninitialized_supported=3Dyes gl_cv_compiler_check_decl_option=3D-Werror=3Dimplicit-function-declaration gl_cv_compiler_clang=3Dyes gl_cv_warn_c__Wall=3Dyes gl_cv_warn_c__Warith_conversion=3Dno gl_cv_warn_c__Warray_bounds_2=3Dno gl_cv_warn_c__Wattribute_alias_2=3Dno gl_cv_warn_c__Wdate_time=3Dyes gl_cv_warn_c__Wdisabled_optimization=3Dyes gl_cv_warn_c__Wduplicated_cond=3Dno gl_cv_warn_c__Werror__Wunknown_warning_option=3Dyes gl_cv_warn_c__Wextra=3Dyes gl_cv_warn_c__Wformat_2=3Dyes gl_cv_warn_c__Wformat_signedness=3Dno gl_cv_warn_c__Wformat_truncation_2=3Dno gl_cv_warn_c__Wimplicit_fallthrough_5=3Dno gl_cv_warn_c__Winit_self=3Dyes gl_cv_warn_c__Winvalid_pch=3Dyes gl_cv_warn_c__Wlogical_op=3Dno gl_cv_warn_c__Wmissing_declarations=3Dyes gl_cv_warn_c__Wmissing_include_dirs=3Dyes gl_cv_warn_c__Wmissing_prototypes=3Dyes gl_cv_warn_c__Wnested_externs=3Dyes gl_cv_warn_c__Wno_bidi_chars=3Dno gl_cv_warn_c__Wno_format_nonliteral=3Dyes gl_cv_warn_c__Wno_implicit_const_int_float_conversion=3Dyes gl_cv_warn_c__Wno_initializer_overrides=3Dyes gl_cv_warn_c__Wno_int_in_bool_context=3Dyes gl_cv_warn_c__Wno_missing_braces=3Dyes gl_cv_warn_c__Wno_missing_field_initializers=3Dyes gl_cv_warn_c__Wno_null_pointer_arithmetic=3Dyes gl_cv_warn_c__Wno_override_init=3Dyes gl_cv_warn_c__Wno_sign_compare=3Dyes gl_cv_warn_c__Wno_tautological_compare=3Dyes gl_cv_warn_c__Wno_tautological_constant_out_of_range_compare=3Dyes gl_cv_warn_c__Wno_type_limits=3Dyes gl_cv_warn_c__Wno_unused_parameter=3Dyes gl_cv_warn_c__Wnull_dereference=3Dyes gl_cv_warn_c__Wold_style_definition=3Dyes gl_cv_warn_c__Wopenmp_simd=3Dno gl_cv_warn_c__Wpacked=3Dyes gl_cv_warn_c__Wpointer_arith=3Dyes gl_cv_warn_c__Wredundant_decls=3Dyes gl_cv_warn_c__Wshift_overflow_2=3Dno gl_cv_warn_c__Wstrict_prototypes=3Dyes gl_cv_warn_c__Wsuggest_attribute_format=3Dno gl_cv_warn_c__Wsuggest_attribute_noreturn=3Dno gl_cv_warn_c__Wsuggest_final_methods=3Dno gl_cv_warn_c__Wsuggest_final_types=3Dno gl_cv_warn_c__Wtrampolines=3Dno gl_cv_warn_c__Wuninitialized=3Dyes gl_cv_warn_c__Wunknown_pragmas=3Dyes gl_cv_warn_c__Wunused_macros=3Dno gl_cv_warn_c__Wuse_after_free_3=3Dno gl_cv_warn_c__Wvariadic_macros=3Dyes gl_cv_warn_c__Wvector_operation_performance=3Dno gl_cv_warn_c__Wvla_larger_than_4031=3Dno gl_cv_warn_c__Wwrite_strings=3Dyes gl_cv_warn_c__fno_common=3Dyes pkg_cv_JSON_CFLAGS=3D-I/usr/local/Cellar/jansson/2.14/include pkg_cv_JSON_LIBS=3D'-L/usr/local/Cellar/jansson/2.14/lib -ljansson' pkg_cv_LCMS2_CFLAGS=3D-I/usr/local/Cellar/little-cms2/2.13.1_1/include pkg_cv_LCMS2_LIBS=3D'-L/usr/local/Cellar/little-cms2/2.13.1_1/lib -llcms2' pkg_cv_LIBGNUTLS_CFLAGS=3D'-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/inclu= de -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=3D'-L/usr/local/Cellar/gnutls/3.7.7/lib -lgnutls' pkg_cv_RSVG_CFLAGS=3D'-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/l= ocal/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/loca= l/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/inc= lude/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/include -I/usr/local/op= t/freetype/include/freetype2 -I/usr/local/Cellar/libpng/1.6.37/include/libp= ng16 -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/Cell= ar/libx11/1.8.1/include -I/usr/local/Cellar/libxcb/1.15/include -I/usr/loca= l/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=3D'-L/usr/local/Cellar/librsvg/2.54.4/lib -L/usr/local/Cel= lar/glib/2.72.3/lib -L/usr/local/Cellar/gdk-pixbuf/2.42.8_1/lib -L/usr/loca= l/Cellar/glib/2.72.3/lib -L/usr/local/opt/gettext/lib -L/usr/local/Cellar/c= airo/1.16.0_5/lib -lrsvg-2 -lm -lgio-2.0 -lgdk_pixbuf-2.0 -lgobject-2.0 -lg= lib-2.0 -lintl -lcairo' pkg_cv_WEBP_CFLAGS=3D-I/usr/local/Cellar/webp/1.2.3_1/include pkg_cv_WEBP_LIBS=3D'-L/usr/local/Cellar/webp/1.2.3_1/lib -lwebp' ## ----------------- ## ## Output variables. ## ## ----------------- ## /usr/local/Cellar/libgccjit/12.1.0/lib/gcc/12' ALLOCA=3D'' ALLOCA_H=3D'' ALSA_CFLAGS=3D'' ALSA_LIBS=3D'' AM_DEFAULT_VERBOSITY=3D'0' APPLE_UNIVERSAL_BUILD=3D'' AR=3D'ar' ARFLAGS=3D'cr' AUTO_DEPEND=3D'yes' AWK=3D'' BITSIZEOF_PTRDIFF_T=3D'' BITSIZEOF_SIG_ATOMIC_T=3D'' BITSIZEOF_SIZE_T=3D'' BITSIZEOF_WCHAR_T=3D'' BITSIZEOF_WINT_T=3D'' BLESSMAIL_TARGET=3D'' BREW=3D'brew' BUILD_DETAILS=3D'' BYTESWAP_H=3D'' CAIRO_CFLAGS=3D'' CAIRO_LIBS=3D'' CAIRO_XCB_CFLAGS=3D'' CAIRO_XCB_LIBS=3D'' CAIRO_XLIB_CFLAGS=3D'' CAIRO_XLIB_LIBS=3D'' CC=3D'gcc' CFLAGS=3D'-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/Ce= llar/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.1= 6.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 -i= system /usr/local/Cellar/pcre/8.45/include -isystem /usr/local/Cellar/pixma= n/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconfig/2.14.0/incl= ude -isystem /usr/local/opt/freetype/include/freetype2 -isystem /usr/local/= Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.1= 5/include -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /us= r/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/loca= l/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/inc= lude -isystem /usr/local/Cellar/xorgproto/2022.1/include -isystem /usr/loca= l/Cellar/webp/1.2.3_1/include -I/usr/local/Cellar/libgccjit/12.1.0/include' CFLAGS_SOUND=3D'' CHECK_STRUCTS=3D'false' CLIENTRES=3D'' CLIENTW=3D'' CM_OBJ=3D'cm.o' COM_ERRLIB=3D'' CPP=3D'gcc -E' CPPFLAGS=3D' ' CRYPTOLIB=3D'' CXX=3D'' CXXFLAGS=3D'' CYGWIN_OBJ=3D'' C_SWITCH_MACHINE=3D'' C_SWITCH_SYSTEM=3D'' C_SWITCH_X_SITE=3D'' DBUS_CFLAGS=3D'' DBUS_LIBS=3D'' DBUS_OBJ=3D'' DEFS=3D'' DESLIB=3D'' DOCMISC_W32=3D'' DUMPING=3D'pdumper' DYNLIB_OBJ=3D'' ECHO_C=3D'\c' ECHO_N=3D'' ECHO_T=3D'' EGREP=3D'/usr/bin/grep -E' EMACSRES=3D'' EMACS_MANIFEST=3D'' EMULTIHOP_HIDDEN=3D'' EMULTIHOP_VALUE=3D'' ENOLINK_HIDDEN=3D'' ENOLINK_VALUE=3D'' EOVERFLOW_HIDDEN=3D'' EOVERFLOW_VALUE=3D'' ERRNO_H=3D'' EXECINFO_H=3D'' EXEEXT=3D'' FIND_DELETE=3D'-delete' FIRSTFILE_OBJ=3D'' FONTCONFIG_CFLAGS=3D'' FONTCONFIG_LIBS=3D'' FONT_OBJ=3D'' FREETYPE_CFLAGS=3D'' FREETYPE_LIBS=3D'' GCONF_CFLAGS=3D'' GCONF_LIBS=3D'' GETADDRINFO_A_LIBS=3D'' GETLOADAVG_LIBS=3D'' GETOPT_CDEFS_H=3D'' GETOPT_H=3D'' GFILENOTIFY_CFLAGS=3D'' GFILENOTIFY_LIBS=3D'' GL_CFLAG_ALLOW_WARNINGS=3D'' GL_CFLAG_GNULIB_WARNINGS=3D'' GL_COND_LIBTOOL_CONDITION=3D'' GL_COND_OBJ_CANONICALIZE_LGPL_CONDITION=3D'' GL_COND_OBJ_COPY_FILE_RANGE_CONDITION=3D'' GL_COND_OBJ_DIRFD_CONDITION=3D'' GL_COND_OBJ_DUP2_CONDITION=3D'' GL_COND_OBJ_EUIDACCESS_CONDITION=3D'' GL_COND_OBJ_EXECINFO_CONDITION=3D'' GL_COND_OBJ_EXPLICIT_BZERO_CONDITION=3D'' GL_COND_OBJ_FACCESSAT_CONDITION=3D'' GL_COND_OBJ_FCHMODAT_CONDITION=3D'' GL_COND_OBJ_FCNTL_CONDITION=3D'' GL_COND_OBJ_FDOPENDIR_CONDITION=3D'' GL_COND_OBJ_FPENDING_CONDITION=3D'' GL_COND_OBJ_FREE_CONDITION=3D'' GL_COND_OBJ_FSTATAT_CONDITION=3D'' GL_COND_OBJ_FSUSAGE_CONDITION=3D'' GL_COND_OBJ_FSYNC_CONDITION=3D'' GL_COND_OBJ_FUTIMENS_CONDITION=3D'' GL_COND_OBJ_GETDTABLESIZE_CONDITION=3D'' GL_COND_OBJ_GETGROUPS_CONDITION=3D'' GL_COND_OBJ_GETLOADAVG_CONDITION=3D'' GL_COND_OBJ_GETOPT_CONDITION=3D'' GL_COND_OBJ_GETRANDOM_CONDITION=3D'' GL_COND_OBJ_GETTIMEOFDAY_CONDITION=3D'' GL_COND_OBJ_GROUP_MEMBER_CONDITION=3D'' GL_COND_OBJ_LCHMOD_CONDITION=3D'' GL_COND_OBJ_LSTAT_CONDITION=3D'' GL_COND_OBJ_MEMPCPY_CONDITION=3D'' GL_COND_OBJ_MEMRCHR_CONDITION=3D'' GL_COND_OBJ_MINI_GMP_GNULIB_CONDITION=3D'' GL_COND_OBJ_MKOSTEMP_CONDITION=3D'' GL_COND_OBJ_NANOSLEEP_CONDITION=3D'' GL_COND_OBJ_OPEN_CONDITION=3D'' GL_COND_OBJ_PSELECT_CONDITION=3D'' GL_COND_OBJ_PTHREAD_SIGMASK_CONDITION=3D'' GL_COND_OBJ_RAWMEMCHR_CONDITION=3D'' GL_COND_OBJ_READLINKAT_CONDITION=3D'' GL_COND_OBJ_READLINK_CONDITION=3D'' GL_COND_OBJ_REGEX_CONDITION=3D'' GL_COND_OBJ_SIG2STR_CONDITION=3D'' GL_COND_OBJ_SIGDESCR_NP_CONDITION=3D'' GL_COND_OBJ_STDIO_READ_CONDITION=3D'' GL_COND_OBJ_STDIO_WRITE_CONDITION=3D'' GL_COND_OBJ_STPCPY_CONDITION=3D'' GL_COND_OBJ_STRNLEN_CONDITION=3D'' GL_COND_OBJ_STRTOIMAX_CONDITION=3D'' GL_COND_OBJ_STRTOLL_CONDITION=3D'' GL_COND_OBJ_SYMLINK_CONDITION=3D'' GL_COND_OBJ_TIMEGM_CONDITION=3D'' GL_COND_OBJ_TIME_RZ_CONDITION=3D'' GL_COND_OBJ_TIME_R_CONDITION=3D'' GL_COND_OBJ_UTIMENSAT_CONDITION=3D'' GL_GENERATE_ALLOCA_H_CONDITION=3D'' GL_GENERATE_BYTESWAP_H_CONDITION=3D'' GL_GENERATE_ERRNO_H_CONDITION=3D'' GL_GENERATE_EXECINFO_H_CONDITION=3D'' GL_GENERATE_GETOPT_CDEFS_H_CONDITION=3D'' GL_GENERATE_GETOPT_H_CONDITION=3D'' GL_GENERATE_GMP_GMP_H_CONDITION=3D'' GL_GENERATE_GMP_H_CONDITION=3D'' GL_GENERATE_IEEE754_H_CONDITION=3D'' GL_GENERATE_LIMITS_H_CONDITION=3D'' GL_GENERATE_MINI_GMP_H_CONDITION=3D'' GL_GENERATE_STDALIGN_H_CONDITION=3D'' GL_GENERATE_STDDEF_H_CONDITION=3D'' GL_GENERATE_STDINT_H_CONDITION=3D'' GL_GNULIB_ACCESS=3D'' GL_GNULIB_ALIGNED_ALLOC=3D'' GL_GNULIB_ALPHASORT=3D'' GL_GNULIB_ATOLL=3D'' GL_GNULIB_CALLOC_GNU=3D'' GL_GNULIB_CALLOC_POSIX=3D'' GL_GNULIB_CANONICALIZE_FILE_NAME=3D'' GL_GNULIB_CHDIR=3D'' GL_GNULIB_CHMOD=3D'' GL_GNULIB_CHOWN=3D'' GL_GNULIB_CLOSE=3D'' GL_GNULIB_CLOSEDIR=3D'' GL_GNULIB_COPY_FILE_RANGE=3D'' GL_GNULIB_CREAT=3D'' GL_GNULIB_CTIME=3D'' GL_GNULIB_DIRFD=3D'' GL_GNULIB_DPRINTF=3D'' GL_GNULIB_DUP2=3D'' GL_GNULIB_DUP3=3D'' GL_GNULIB_DUP=3D'' GL_GNULIB_ENVIRON=3D'' GL_GNULIB_EUIDACCESS=3D'' GL_GNULIB_EXECL=3D'' GL_GNULIB_EXECLE=3D'' GL_GNULIB_EXECLP=3D'' GL_GNULIB_EXECV=3D'' GL_GNULIB_EXECVE=3D'' GL_GNULIB_EXECVP=3D'' GL_GNULIB_EXECVPE=3D'' GL_GNULIB_EXPLICIT_BZERO=3D'' GL_GNULIB_FACCESSAT=3D'' GL_GNULIB_FCHDIR=3D'' GL_GNULIB_FCHMODAT=3D'' GL_GNULIB_FCHOWNAT=3D'' GL_GNULIB_FCLOSE=3D'' GL_GNULIB_FCNTL=3D'' GL_GNULIB_FDATASYNC=3D'' GL_GNULIB_FDOPEN=3D'' GL_GNULIB_FDOPENDIR=3D'' GL_GNULIB_FFLUSH=3D'' GL_GNULIB_FFSL=3D'' GL_GNULIB_FFSLL=3D'' GL_GNULIB_FGETC=3D'' GL_GNULIB_FGETS=3D'' GL_GNULIB_FOPEN=3D'' GL_GNULIB_FOPEN_GNU=3D'' GL_GNULIB_FPRINTF=3D'' GL_GNULIB_FPRINTF_POSIX=3D'' GL_GNULIB_FPURGE=3D'' GL_GNULIB_FPUTC=3D'' GL_GNULIB_FPUTS=3D'' GL_GNULIB_FREAD=3D'' GL_GNULIB_FREE_POSIX=3D'' GL_GNULIB_FREOPEN=3D'' GL_GNULIB_FSCANF=3D'' GL_GNULIB_FSEEK=3D'' GL_GNULIB_FSEEKO=3D'' GL_GNULIB_FSTAT=3D'' GL_GNULIB_FSTATAT=3D'' GL_GNULIB_FSYNC=3D'' GL_GNULIB_FTELL=3D'' GL_GNULIB_FTELLO=3D'' GL_GNULIB_FTRUNCATE=3D'' GL_GNULIB_FUTIMENS=3D'' GL_GNULIB_FWRITE=3D'' GL_GNULIB_GETC=3D'' GL_GNULIB_GETCHAR=3D'' GL_GNULIB_GETCWD=3D'' GL_GNULIB_GETDELIM=3D'' GL_GNULIB_GETDOMAINNAME=3D'' GL_GNULIB_GETDTABLESIZE=3D'' GL_GNULIB_GETENTROPY=3D'' GL_GNULIB_GETGROUPS=3D'' GL_GNULIB_GETHOSTNAME=3D'' GL_GNULIB_GETLINE=3D'' GL_GNULIB_GETLOADAVG=3D'' GL_GNULIB_GETLOGIN=3D'' GL_GNULIB_GETLOGIN_R=3D'' GL_GNULIB_GETOPT_POSIX=3D'' GL_GNULIB_GETPAGESIZE=3D'' GL_GNULIB_GETPASS=3D'' GL_GNULIB_GETPASS_GNU=3D'' GL_GNULIB_GETRANDOM=3D'' GL_GNULIB_GETSUBOPT=3D'' GL_GNULIB_GETTIMEOFDAY=3D'' GL_GNULIB_GETUMASK=3D'' GL_GNULIB_GETUSERSHELL=3D'' GL_GNULIB_GRANTPT=3D'' GL_GNULIB_GROUP_MEMBER=3D'' GL_GNULIB_IMAXABS=3D'' GL_GNULIB_IMAXDIV=3D'' GL_GNULIB_ISATTY=3D'' GL_GNULIB_LCHMOD=3D'' GL_GNULIB_LCHOWN=3D'' GL_GNULIB_LINK=3D'' GL_GNULIB_LINKAT=3D'' GL_GNULIB_LOCALTIME=3D'' GL_GNULIB_LSEEK=3D'' GL_GNULIB_LSTAT=3D'' GL_GNULIB_MALLOC_GNU=3D'' GL_GNULIB_MALLOC_POSIX=3D'' GL_GNULIB_MBSCASECMP=3D'' GL_GNULIB_MBSCASESTR=3D'' GL_GNULIB_MBSCHR=3D'' GL_GNULIB_MBSCSPN=3D'' GL_GNULIB_MBSLEN=3D'' GL_GNULIB_MBSNCASECMP=3D'' GL_GNULIB_MBSNLEN=3D'' GL_GNULIB_MBSPBRK=3D'' GL_GNULIB_MBSPCASECMP=3D'' GL_GNULIB_MBSRCHR=3D'' GL_GNULIB_MBSSEP=3D'' GL_GNULIB_MBSSPN=3D'' GL_GNULIB_MBSSTR=3D'' GL_GNULIB_MBSTOK_R=3D'' GL_GNULIB_MBTOWC=3D'' GL_GNULIB_MDA_ACCESS=3D'' GL_GNULIB_MDA_CHDIR=3D'' GL_GNULIB_MDA_CHMOD=3D'' GL_GNULIB_MDA_CLOSE=3D'' GL_GNULIB_MDA_CREAT=3D'' GL_GNULIB_MDA_DUP2=3D'' GL_GNULIB_MDA_DUP=3D'' GL_GNULIB_MDA_ECVT=3D'' GL_GNULIB_MDA_EXECL=3D'' GL_GNULIB_MDA_EXECLE=3D'' GL_GNULIB_MDA_EXECLP=3D'' GL_GNULIB_MDA_EXECV=3D'' GL_GNULIB_MDA_EXECVE=3D'' GL_GNULIB_MDA_EXECVP=3D'' GL_GNULIB_MDA_EXECVPE=3D'' GL_GNULIB_MDA_FCLOSEALL=3D'' GL_GNULIB_MDA_FCVT=3D'' GL_GNULIB_MDA_FDOPEN=3D'' GL_GNULIB_MDA_FILENO=3D'' GL_GNULIB_MDA_GCVT=3D'' GL_GNULIB_MDA_GETCWD=3D'' GL_GNULIB_MDA_GETPID=3D'' GL_GNULIB_MDA_GETW=3D'' GL_GNULIB_MDA_ISATTY=3D'' GL_GNULIB_MDA_LSEEK=3D'' GL_GNULIB_MDA_MEMCCPY=3D'' GL_GNULIB_MDA_MKDIR=3D'' GL_GNULIB_MDA_MKTEMP=3D'' GL_GNULIB_MDA_OPEN=3D'' GL_GNULIB_MDA_PUTENV=3D'' GL_GNULIB_MDA_PUTW=3D'' GL_GNULIB_MDA_READ=3D'' GL_GNULIB_MDA_RMDIR=3D'' GL_GNULIB_MDA_STRDUP=3D'' GL_GNULIB_MDA_SWAB=3D'' GL_GNULIB_MDA_TEMPNAM=3D'' GL_GNULIB_MDA_TZSET=3D'' GL_GNULIB_MDA_UMASK=3D'' GL_GNULIB_MDA_UNLINK=3D'' GL_GNULIB_MDA_WRITE=3D'' GL_GNULIB_MEMCHR=3D'' GL_GNULIB_MEMMEM=3D'' GL_GNULIB_MEMPCPY=3D'' GL_GNULIB_MEMRCHR=3D'' GL_GNULIB_MKDIR=3D'' GL_GNULIB_MKDIRAT=3D'' GL_GNULIB_MKDTEMP=3D'' GL_GNULIB_MKFIFO=3D'' GL_GNULIB_MKFIFOAT=3D'' GL_GNULIB_MKNOD=3D'' GL_GNULIB_MKNODAT=3D'' GL_GNULIB_MKOSTEMP=3D'' GL_GNULIB_MKOSTEMPS=3D'' GL_GNULIB_MKSTEMP=3D'' GL_GNULIB_MKSTEMPS=3D'' GL_GNULIB_MKTIME=3D'' GL_GNULIB_NANOSLEEP=3D'' GL_GNULIB_NONBLOCKING=3D'' GL_GNULIB_OBSTACK_PRINTF=3D'' GL_GNULIB_OBSTACK_PRINTF_POSIX=3D'' GL_GNULIB_OPEN=3D'' GL_GNULIB_OPENAT=3D'' GL_GNULIB_OPENDIR=3D'' GL_GNULIB_OVERRIDES_STRUCT_STAT=3D'' GL_GNULIB_PCLOSE=3D'' GL_GNULIB_PERROR=3D'' GL_GNULIB_PIPE2=3D'' GL_GNULIB_PIPE=3D'' GL_GNULIB_POPEN=3D'' GL_GNULIB_POSIX_MEMALIGN=3D'' GL_GNULIB_POSIX_OPENPT=3D'' GL_GNULIB_PREAD=3D'' GL_GNULIB_PRINTF=3D'' GL_GNULIB_PRINTF_POSIX=3D'' GL_GNULIB_PSELECT=3D'' GL_GNULIB_PTHREAD_SIGMASK=3D'' GL_GNULIB_PTSNAME=3D'' GL_GNULIB_PTSNAME_R=3D'' GL_GNULIB_PUTC=3D'' GL_GNULIB_PUTCHAR=3D'' GL_GNULIB_PUTENV=3D'' GL_GNULIB_PUTS=3D'' GL_GNULIB_PWRITE=3D'' GL_GNULIB_QSORT_R=3D'' GL_GNULIB_RAISE=3D'' GL_GNULIB_RANDOM=3D'' GL_GNULIB_RANDOM_R=3D'' GL_GNULIB_RAWMEMCHR=3D'' GL_GNULIB_READ=3D'' GL_GNULIB_READDIR=3D'' GL_GNULIB_READLINK=3D'' GL_GNULIB_READLINKAT=3D'' GL_GNULIB_REALLOCARRAY=3D'' GL_GNULIB_REALLOC_GNU=3D'' GL_GNULIB_REALLOC_POSIX=3D'' GL_GNULIB_REALPATH=3D'' GL_GNULIB_REMOVE=3D'' GL_GNULIB_RENAME=3D'' GL_GNULIB_RENAMEAT=3D'' GL_GNULIB_REWINDDIR=3D'' GL_GNULIB_RMDIR=3D'' GL_GNULIB_RPMATCH=3D'' GL_GNULIB_SCANDIR=3D'' GL_GNULIB_SCANF=3D'' GL_GNULIB_SECURE_GETENV=3D'' GL_GNULIB_SELECT=3D'' GL_GNULIB_SETENV=3D'' GL_GNULIB_SETHOSTNAME=3D'' GL_GNULIB_SIGABBREV_NP=3D'' GL_GNULIB_SIGACTION=3D'' GL_GNULIB_SIGDESCR_NP=3D'' GL_GNULIB_SIGNAL_H_SIGPIPE=3D'' GL_GNULIB_SIGPROCMASK=3D'' GL_GNULIB_SLEEP=3D'' GL_GNULIB_SNPRINTF=3D'' GL_GNULIB_SPRINTF_POSIX=3D'' GL_GNULIB_STAT=3D'' GL_GNULIB_STDIO_H_NONBLOCKING=3D'' GL_GNULIB_STDIO_H_SIGPIPE=3D'' GL_GNULIB_STPCPY=3D'' GL_GNULIB_STPNCPY=3D'' GL_GNULIB_STRCASESTR=3D'' GL_GNULIB_STRCHRNUL=3D'' GL_GNULIB_STRDUP=3D'' GL_GNULIB_STRERROR=3D'' GL_GNULIB_STRERRORNAME_NP=3D'' GL_GNULIB_STRERROR_R=3D'' GL_GNULIB_STRFTIME=3D'' GL_GNULIB_STRNCAT=3D'' GL_GNULIB_STRNDUP=3D'' GL_GNULIB_STRNLEN=3D'' GL_GNULIB_STRPBRK=3D'' GL_GNULIB_STRPTIME=3D'' GL_GNULIB_STRSEP=3D'' GL_GNULIB_STRSIGNAL=3D'' GL_GNULIB_STRSTR=3D'' GL_GNULIB_STRTOD=3D'' GL_GNULIB_STRTOIMAX=3D'' GL_GNULIB_STRTOK_R=3D'' GL_GNULIB_STRTOL=3D'' GL_GNULIB_STRTOLD=3D'' GL_GNULIB_STRTOLL=3D'' GL_GNULIB_STRTOUL=3D'' GL_GNULIB_STRTOULL=3D'' GL_GNULIB_STRTOUMAX=3D'' GL_GNULIB_STRVERSCMP=3D'' GL_GNULIB_SYMLINK=3D'' GL_GNULIB_SYMLINKAT=3D'' GL_GNULIB_SYSTEM_POSIX=3D'' GL_GNULIB_TIMEGM=3D'' GL_GNULIB_TIMESPEC_GET=3D'' GL_GNULIB_TIMESPEC_GETRES=3D'' GL_GNULIB_TIME_R=3D'' GL_GNULIB_TIME_RZ=3D'' GL_GNULIB_TMPFILE=3D'' GL_GNULIB_TRUNCATE=3D'' GL_GNULIB_TTYNAME_R=3D'' GL_GNULIB_TZSET=3D'' GL_GNULIB_UNISTD_H_GETOPT=3D'' GL_GNULIB_UNISTD_H_NONBLOCKING=3D'' GL_GNULIB_UNISTD_H_SIGPIPE=3D'' GL_GNULIB_UNLINK=3D'' GL_GNULIB_UNLINKAT=3D'' GL_GNULIB_UNLOCKPT=3D'' GL_GNULIB_UNSETENV=3D'' GL_GNULIB_USLEEP=3D'' GL_GNULIB_UTIMENSAT=3D'' GL_GNULIB_VASPRINTF=3D'' GL_GNULIB_VDPRINTF=3D'' GL_GNULIB_VFPRINTF=3D'' GL_GNULIB_VFPRINTF_POSIX=3D'' GL_GNULIB_VFSCANF=3D'' GL_GNULIB_VPRINTF=3D'' GL_GNULIB_VPRINTF_POSIX=3D'' GL_GNULIB_VSCANF=3D'' GL_GNULIB_VSNPRINTF=3D'' GL_GNULIB_VSPRINTF_POSIX=3D'' GL_GNULIB_WCTOMB=3D'' GL_GNULIB_WRITE=3D'' GL_GNULIB__EXIT=3D'' GMALLOC_OBJ=3D'' GMP_H=3D'' GNULIBHEADERS_OVERRIDE_WINT_T=3D'' GNULIB_GETTIMEOFDAY=3D'' GNULIB_WARN_CFLAGS=3D' -fno-common -Wall -Wdate-time -Wdisabled-optimizatio= n -Wextra -Winit-self -Winvalid-pch -Wmissing-declarations -Wmissing-includ= e-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style= -definition -Wpacked -Wpointer-arith -Wstrict-prototypes -Wuninitialized -W= unknown-pragmas -Wvariadic-macros -Wwrite-strings -Wformat=3D2 -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-conversio= n -Wno-int-in-bool-context -Wno-initializer-overrides -Wno-tautological-com= pare -Wno-tautological-constant-out-of-range-compare' GNUSTEP_CFLAGS=3D'' GNU_OBJC_CFLAGS=3D'' GOBJECT_CFLAGS=3D'' GOBJECT_LIBS=3D'' GREP=3D'/usr/bin/grep' GSETTINGS_CFLAGS=3D'' GSETTINGS_LIBS=3D'' GTK_CFLAGS=3D'' GTK_LIBS=3D'' GTK_OBJ=3D'' GZIP_PROG=3D'/usr/bin/gzip' HAIKU_CFLAGS=3D'' HAIKU_CXX_OBJ=3D'' HAIKU_LIBS=3D'' HAIKU_OBJ=3D'' HARFBUZZ_CFLAGS=3D'' HARFBUZZ_LIBS=3D'' HAVE_ALIGNED_ALLOC=3D'' HAVE_ALLOCA_H=3D'' HAVE_ALPHASORT=3D'' HAVE_ATOLL=3D'' HAVE_BE_APP=3D'no' HAVE_C99_STDINT_H=3D'' HAVE_CANONICALIZE_FILE_NAME=3D'' HAVE_CHOWN=3D'' HAVE_CLOSEDIR=3D'' HAVE_COPY_FILE_RANGE=3D'' HAVE_DECL_DIRFD=3D'' HAVE_DECL_ECVT=3D'' HAVE_DECL_ENVIRON=3D'' HAVE_DECL_EXECVPE=3D'' HAVE_DECL_FCHDIR=3D'' HAVE_DECL_FCLOSEALL=3D'' HAVE_DECL_FCVT=3D'' HAVE_DECL_FDATASYNC=3D'' HAVE_DECL_FDOPENDIR=3D'' HAVE_DECL_FPURGE=3D'' HAVE_DECL_FSEEKO=3D'' HAVE_DECL_FTELLO=3D'' HAVE_DECL_GCVT=3D'' HAVE_DECL_GETDELIM=3D'' HAVE_DECL_GETDOMAINNAME=3D'' HAVE_DECL_GETLINE=3D'' HAVE_DECL_GETLOADAVG=3D'' HAVE_DECL_GETLOGIN=3D'' HAVE_DECL_GETLOGIN_R=3D'' HAVE_DECL_GETPAGESIZE=3D'' HAVE_DECL_GETUSERSHELL=3D'' HAVE_DECL_IMAXABS=3D'' HAVE_DECL_IMAXDIV=3D'' HAVE_DECL_INITSTATE=3D'' HAVE_DECL_LOCALTIME_R=3D'' HAVE_DECL_MEMMEM=3D'' HAVE_DECL_MEMRCHR=3D'' HAVE_DECL_OBSTACK_PRINTF=3D'' HAVE_DECL_POSIX_SPAWN_SETSID=3D'' HAVE_DECL_SETENV=3D'' HAVE_DECL_SETHOSTNAME=3D'' HAVE_DECL_SETSTATE=3D'' HAVE_DECL_SNPRINTF=3D'' HAVE_DECL_STRDUP=3D'' HAVE_DECL_STRERROR_R=3D'' HAVE_DECL_STRNDUP=3D'' HAVE_DECL_STRNLEN=3D'' HAVE_DECL_STRSIGNAL=3D'' HAVE_DECL_STRTOIMAX=3D'' HAVE_DECL_STRTOK_R=3D'' HAVE_DECL_STRTOUMAX=3D'' HAVE_DECL_TRUNCATE=3D'' HAVE_DECL_TTYNAME_R=3D'' HAVE_DECL_UNSETENV=3D'' HAVE_DECL_VSNPRINTF=3D'' HAVE_DIRENT_H=3D'' HAVE_DPRINTF=3D'' HAVE_DUP3=3D'' HAVE_EUIDACCESS=3D'' HAVE_EXECVPE=3D'' HAVE_EXPLICIT_BZERO=3D'' HAVE_FACCESSAT=3D'' HAVE_FCHDIR=3D'' HAVE_FCHMODAT=3D'' HAVE_FCHOWNAT=3D'' HAVE_FCNTL=3D'' HAVE_FDATASYNC=3D'' HAVE_FDOPENDIR=3D'' HAVE_FFSL=3D'' HAVE_FFSLL=3D'' HAVE_FSEEKO=3D'' HAVE_FSTATAT=3D'' HAVE_FSYNC=3D'' HAVE_FTELLO=3D'' HAVE_FTRUNCATE=3D'' HAVE_FUTIMENS=3D'' HAVE_GETDTABLESIZE=3D'' HAVE_GETENTROPY=3D'' HAVE_GETGROUPS=3D'' HAVE_GETHOSTNAME=3D'' HAVE_GETLOGIN=3D'' HAVE_GETOPT_H=3D'' HAVE_GETPAGESIZE=3D'' HAVE_GETPASS=3D'' HAVE_GETRANDOM=3D'' HAVE_GETSUBOPT=3D'' HAVE_GETTIMEOFDAY=3D'' HAVE_GETUMASK=3D'' HAVE_GRANTPT=3D'' HAVE_GROUP_MEMBER=3D'' HAVE_GSETTINGS=3D'no' HAVE_IMAXDIV_T=3D'' HAVE_INITSTATE=3D'' HAVE_INTTYPES_H=3D'' HAVE_LCHMOD=3D'' HAVE_LCHOWN=3D'' HAVE_LIBGMP=3D'' HAVE_LIBSECCOMP=3D'' HAVE_LINK=3D'' HAVE_LINKAT=3D'' HAVE_LSTAT=3D'' HAVE_MACPORTS=3D'' HAVE_MAX_ALIGN_T=3D'' HAVE_MBSLEN=3D'' HAVE_MBTOWC=3D'' HAVE_MEMPCPY=3D'' HAVE_MKDIRAT=3D'' HAVE_MKDTEMP=3D'' HAVE_MKFIFO=3D'' HAVE_MKFIFOAT=3D'' HAVE_MKNOD=3D'' HAVE_MKNODAT=3D'' HAVE_MKOSTEMP=3D'' HAVE_MKOSTEMPS=3D'' HAVE_MKSTEMP=3D'' HAVE_MKSTEMPS=3D'' HAVE_MODULES=3D'yes' HAVE_NANOSLEEP=3D'' HAVE_NATIVE_COMP=3D'no' HAVE_OPENAT=3D'' HAVE_OPENDIR=3D'' HAVE_OS_H=3D'' HAVE_PCLOSE=3D'' HAVE_PDUMPER=3D'yes' HAVE_PGTK=3D'no' HAVE_PIPE2=3D'' HAVE_PIPE=3D'' HAVE_POPEN=3D'' HAVE_POSIX_MEMALIGN=3D'' HAVE_POSIX_OPENPT=3D'' HAVE_POSIX_SIGNALBLOCKING=3D'' HAVE_POSIX_SPAWN=3D'' HAVE_POSIX_SPAWNATTR_SETFLAGS=3D'' HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR=3D'' HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP=3D'' HAVE_PREAD=3D'' HAVE_PSELECT=3D'' HAVE_PTHREAD_SIGMASK=3D'' HAVE_PTSNAME=3D'' HAVE_PTSNAME_R=3D'' HAVE_PWRITE=3D'' HAVE_QSORT_R=3D'' HAVE_RAISE=3D'' HAVE_RANDOM=3D'' HAVE_RANDOM_H=3D'' HAVE_RANDOM_R=3D'' HAVE_RAWMEMCHR=3D'' HAVE_READDIR=3D'' HAVE_READLINK=3D'' HAVE_READLINKAT=3D'' HAVE_REALLOCARRAY=3D'' HAVE_REALPATH=3D'' HAVE_RENAMEAT=3D'' HAVE_REWINDDIR=3D'' HAVE_RPMATCH=3D'' HAVE_SCANDIR=3D'' HAVE_SECCOMP=3D'' HAVE_SECURE_GETENV=3D'' HAVE_SETENV=3D'' HAVE_SETHOSTNAME=3D'' HAVE_SETSTATE=3D'' HAVE_SIGABBREV_NP=3D'' HAVE_SIGACTION=3D'' HAVE_SIGDESCR_NP=3D'' HAVE_SIGHANDLER_T=3D'' HAVE_SIGINFO_T=3D'' HAVE_SIGNED_SIG_ATOMIC_T=3D'' HAVE_SIGNED_WCHAR_T=3D'' HAVE_SIGNED_WINT_T=3D'' HAVE_SIGSET_T=3D'' HAVE_SLEEP=3D'' HAVE_SPAWN_H=3D'' HAVE_STDINT_H=3D'' HAVE_STPCPY=3D'' HAVE_STPNCPY=3D'' HAVE_STRCASESTR=3D'' HAVE_STRCHRNUL=3D'' HAVE_STRERRORNAME_NP=3D'' HAVE_STRPBRK=3D'' HAVE_STRPTIME=3D'' HAVE_STRSEP=3D'' HAVE_STRTOD=3D'' HAVE_STRTOL=3D'' HAVE_STRTOLD=3D'' HAVE_STRTOLL=3D'' HAVE_STRTOUL=3D'' HAVE_STRTOULL=3D'' HAVE_STRUCT_RANDOM_DATA=3D'' HAVE_STRUCT_SIGACTION_SA_SIGACTION=3D'' HAVE_STRUCT_TIMEVAL=3D'' HAVE_STRVERSCMP=3D'' HAVE_SYMLINK=3D'' HAVE_SYMLINKAT=3D'' HAVE_SYS_BITYPES_H=3D'' HAVE_SYS_CDEFS_H=3D'' HAVE_SYS_INTTYPES_H=3D'' HAVE_SYS_LOADAVG_H=3D'' HAVE_SYS_PARAM_H=3D'' HAVE_SYS_RANDOM_H=3D'' HAVE_SYS_SELECT_H=3D'' HAVE_SYS_TIME_H=3D'' HAVE_SYS_TYPES_H=3D'' HAVE_TIMEGM=3D'' HAVE_TIMESPEC_GET=3D'' HAVE_TIMESPEC_GETRES=3D'' HAVE_TIMEZONE_T=3D'' HAVE_TYPE_VOLATILE_SIG_ATOMIC_T=3D'' HAVE_UNISTD_H=3D'' HAVE_UNLINKAT=3D'' HAVE_UNLOCKPT=3D'' HAVE_USLEEP=3D'' HAVE_UTIMENSAT=3D'' HAVE_VASPRINTF=3D'' HAVE_VDPRINTF=3D'' HAVE_WCHAR_H=3D'' HAVE_WCHAR_T=3D'' HAVE_WINSOCK2_H=3D'' HAVE_XSERVER=3D'' HAVE__EXIT=3D'' HYBRID_MALLOC=3D'' IEEE754_H=3D'' IMAGEMAGICK_CFLAGS=3D'' IMAGEMAGICK_LIBS=3D'' INCLUDE_NEXT=3D'' INCLUDE_NEXT_AS_FIRST_DIRECTIVE=3D'' INSTALL_ARCH_INDEP_EXTRA=3D'' INSTALL_DATA=3D'${INSTALL} -m 644' INSTALL_INFO=3D'/usr/bin/install-info' INSTALL_PROGRAM=3D'${INSTALL}' INSTALL_SCRIPT=3D'${INSTALL}' INT32_MAX_LT_INTMAX_MAX=3D'' INT64_MAX_EQ_LONG_MAX=3D'' JSON_CFLAGS=3D'-isystem /usr/local/Cellar/jansson/2.14/include' JSON_LIBS=3D'-L/usr/local/Cellar/jansson/2.14/lib -ljansson' JSON_OBJ=3D'json.o' KQUEUE_CFLAGS=3D'' KQUEUE_LIBS=3D'' KRB4LIB=3D'' KRB5LIB=3D'' LCMS2_CFLAGS=3D'-isystem /usr/local/Cellar/little-cms2/2.13.1_1/include' LCMS2_LIBS=3D'-L/usr/local/Cellar/little-cms2/2.13.1_1/lib -llcms2' LDFLAGS=3D'' LD_SWITCH_SYSTEM=3D'' LD_SWITCH_SYSTEM_TEMACS=3D'' LD_SWITCH_X_SITE=3D'' LD_SWITCH_X_SITE_RPATH=3D'' LIBGCCJIT_CFLAGS=3D'' LIBGCCJIT_LIBS=3D'' LIBGIF=3D'' LIBGMP=3D'' LIBGNUTLS_CFLAGS=3D'-isystem /usr/local/Cellar/gnutls/3.7.7/include -isyste= m /usr/local/Cellar/nettle/3.8.1/include -isystem /usr/local/Cellar/libtasn= 1/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=3D'-L/usr/local/Cellar/gnutls/3.7.7/lib -lgnutls' LIBGNU_LIBDEPS=3D'' LIBGNU_LTLIBDEPS=3D'' LIBGPM=3D'' LIBHESIOD=3D'' LIBINTL=3D'' LIBJPEG=3D'-ljpeg' LIBMODULES=3D'' LIBOBJS=3D'' LIBOTF_CFLAGS=3D'' LIBOTF_LIBS=3D'' LIBPNG=3D'' LIBRESOLV=3D'' LIBS=3D'-lsqlite3 -L/usr/local/Cellar/libgccjit/12.1.0/lib/gcc/current LIBSECCOMP_CFLAGS=3D'' LIBSECCOMP_LIBS=3D'' LIBSELINUX_LIBS=3D'' LIBSOUND=3D'' LIBSYSTEMD_CFLAGS=3D'' LIBSYSTEMD_LIBS=3D'' LIBS_ECLIENT=3D'' LIBS_GNUSTEP=3D'' LIBS_MAIL=3D'' LIBS_SYSTEM=3D'' LIBS_TERMCAP=3D'' LIBTIFF=3D'' LIBXMENU=3D'' LIBXML2_CFLAGS=3D'' LIBXML2_LIBS=3D'' LIBXMU=3D'' LIBXPM=3D'' LIBXSM=3D'' LIBXTR6=3D'' LIBXT_OTHER=3D'' LIBX_OTHER=3D'' LIBZ=3D'-lz' LIB_ACL=3D'' LIB_CLOCK_GETTIME=3D'' LIB_EACCESS=3D'' LIB_EXECINFO=3D'' LIB_GETRANDOM=3D'' LIB_HAS_ACL=3D'' LIB_MATH=3D'' LIB_NANOSLEEP=3D'' LIB_PTHREAD=3D'' LIB_PTHREAD_SIGMASK=3D'' LIB_TIMER_TIME=3D'' LIB_WSOCK32=3D'' LIMITS_H=3D'' LN_S_FILEONLY=3D'ln -s' LTLIBGMP=3D'' LTLIBINTL=3D'' LTLIBOBJS=3D'' M17N_FLT_CFLAGS=3D'' M17N_FLT_LIBS=3D'' MAKEINFO=3D'/usr/local/opt/texinfo/bin/makeinfo' MAKE_PROG=3D'yes' MKDIR_P=3D'' MODULES_OBJ=3D'emacs-module.o' MODULES_SECONDARY_SUFFIX=3D'.so' MODULES_SUFFIX=3D'.dylib' NEXT_AS_FIRST_DIRECTIVE_DIRENT_H=3D'' NEXT_AS_FIRST_DIRECTIVE_ERRNO_H=3D'' NEXT_AS_FIRST_DIRECTIVE_FCNTL_H=3D'' NEXT_AS_FIRST_DIRECTIVE_GETOPT_H=3D'' NEXT_AS_FIRST_DIRECTIVE_INTTYPES_H=3D'' NEXT_AS_FIRST_DIRECTIVE_LIMITS_H=3D'' NEXT_AS_FIRST_DIRECTIVE_SIGNAL_H=3D'' NEXT_AS_FIRST_DIRECTIVE_STDDEF_H=3D'' NEXT_AS_FIRST_DIRECTIVE_STDINT_H=3D'' NEXT_AS_FIRST_DIRECTIVE_STDIO_H=3D'' NEXT_AS_FIRST_DIRECTIVE_STDLIB_H=3D'' NEXT_AS_FIRST_DIRECTIVE_STRING_H=3D'' NEXT_AS_FIRST_DIRECTIVE_SYS_RANDOM_H=3D'' NEXT_AS_FIRST_DIRECTIVE_SYS_SELECT_H=3D'' NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H=3D'' NEXT_AS_FIRST_DIRECTIVE_SYS_TIME_H=3D'' NEXT_AS_FIRST_DIRECTIVE_SYS_TYPES_H=3D'' NEXT_AS_FIRST_DIRECTIVE_TIME_H=3D'' NEXT_AS_FIRST_DIRECTIVE_UNISTD_H=3D'' NEXT_DIRENT_H=3D'' NEXT_ERRNO_H=3D'' NEXT_FCNTL_H=3D'' NEXT_GETOPT_H=3D'' NEXT_INTTYPES_H=3D'' NEXT_LIMITS_H=3D'' NEXT_SIGNAL_H=3D'' NEXT_STDDEF_H=3D'' NEXT_STDINT_H=3D'' NEXT_STDIO_H=3D'' NEXT_STDLIB_H=3D'' NEXT_STRING_H=3D'' NEXT_SYS_RANDOM_H=3D'' NEXT_SYS_SELECT_H=3D'' NEXT_SYS_STAT_H=3D'' NEXT_SYS_TIME_H=3D'' NEXT_SYS_TYPES_H=3D'' NEXT_TIME_H=3D'' NEXT_UNISTD_H=3D'' NOTIFY_CFLAGS=3D'' NOTIFY_LIBS=3D'' NOTIFY_OBJ=3D'kqueue.o' NS_OBJ=3D'' NS_OBJC_OBJ=3D'nsterm.o nsfns.o nsmenu.o nsselect.o nsimage.o macfont.o' NTDIR=3D'' NTLIB=3D'' OBJC=3D'gcc' OBJCFLAGS=3D'-g -O2' OBJEXT=3D'o' OTHER_FILES=3D'' PACKAGE_BUGREPORT=3D'bug-gnu-emacs@gnu.org' PACKAGE_NAME=3D'GNU Emacs' PACKAGE_STRING=3D'GNU Emacs 29.0.50' PACKAGE_TARNAME=3D'emacs' PACKAGE_URL=3D'https://www.gnu.org/software/emacs/' PACKAGE_VERSION=3D'29.0.50' PATH_SEPARATOR=3D':' PAXCTL=3D'' PAXCTL_dumped=3D'' PAXCTL_notdumped=3D'' PGTK_LIBS=3D'' PGTK_OBJ=3D'' PKG_CONFIG=3D'/usr/local/bin/pkg-config' PKG_CONFIG_LIBDIR=3D'' PKG_CONFIG_PATH=3D'' PNG_CFLAGS=3D'' PNG_LIBS=3D'' POST_ALLOC_OBJ=3D'' PRAGMA_COLUMNS=3D'' PRAGMA_SYSTEM_HEADER=3D'' PRE_ALLOC_OBJ=3D'' PRIPTR_PREFIX=3D'' PROFILING_CFLAGS=3D'' PTHREAD_H_DEFINES_STRUCT_TIMESPEC=3D'' PTRDIFF_T_SUFFIX=3D'' RALLOC_OBJ=3D'' RANLIB=3D'ranlib' REPLACE_ACCESS=3D'' REPLACE_ALIGNED_ALLOC=3D'' REPLACE_CALLOC_FOR_CALLOC_GNU=3D'' REPLACE_CALLOC_FOR_CALLOC_POSIX=3D'' REPLACE_CANONICALIZE_FILE_NAME=3D'' REPLACE_CHMOD=3D'' REPLACE_CHOWN=3D'' REPLACE_CLOSE=3D'' REPLACE_CLOSEDIR=3D'' REPLACE_COPY_FILE_RANGE=3D'' REPLACE_CREAT=3D'' REPLACE_CTIME=3D'' REPLACE_DIRFD=3D'' REPLACE_DPRINTF=3D'' REPLACE_DUP2=3D'' REPLACE_DUP=3D'' REPLACE_EXECL=3D'' REPLACE_EXECLE=3D'' REPLACE_EXECLP=3D'' REPLACE_EXECV=3D'' REPLACE_EXECVE=3D'' REPLACE_EXECVP=3D'' REPLACE_EXECVPE=3D'' REPLACE_FACCESSAT=3D'' REPLACE_FCHMODAT=3D'' REPLACE_FCHOWNAT=3D'' REPLACE_FCLOSE=3D'' REPLACE_FCNTL=3D'' REPLACE_FDOPEN=3D'' REPLACE_FDOPENDIR=3D'' REPLACE_FFLUSH=3D'' REPLACE_FFSLL=3D'' REPLACE_FOPEN=3D'' REPLACE_FOPEN_FOR_FOPEN_GNU=3D'' REPLACE_FPRINTF=3D'' REPLACE_FPURGE=3D'' REPLACE_FREE=3D'' REPLACE_FREOPEN=3D'' REPLACE_FSEEK=3D'' REPLACE_FSEEKO=3D'' REPLACE_FSTAT=3D'' REPLACE_FSTATAT=3D'' REPLACE_FTELL=3D'' REPLACE_FTELLO=3D'' REPLACE_FTRUNCATE=3D'' REPLACE_FUTIMENS=3D'' REPLACE_GETCWD=3D'' REPLACE_GETDELIM=3D'' REPLACE_GETDOMAINNAME=3D'' REPLACE_GETDTABLESIZE=3D'' REPLACE_GETGROUPS=3D'' REPLACE_GETLINE=3D'' REPLACE_GETLOGIN_R=3D'' REPLACE_GETPAGESIZE=3D'' REPLACE_GETPASS=3D'' REPLACE_GETPASS_FOR_GETPASS_GNU=3D'' REPLACE_GETRANDOM=3D'' REPLACE_GETTIMEOFDAY=3D'' REPLACE_GMTIME=3D'' REPLACE_INITSTATE=3D'' REPLACE_ISATTY=3D'' REPLACE_LCHOWN=3D'' REPLACE_LINK=3D'' REPLACE_LINKAT=3D'' REPLACE_LOCALTIME=3D'' REPLACE_LOCALTIME_R=3D'' REPLACE_LSEEK=3D'' REPLACE_LSTAT=3D'' REPLACE_MALLOC_FOR_MALLOC_GNU=3D'' REPLACE_MALLOC_FOR_MALLOC_POSIX=3D'' REPLACE_MBTOWC=3D'' REPLACE_MEMCHR=3D'' REPLACE_MEMMEM=3D'' REPLACE_MKDIR=3D'' REPLACE_MKFIFO=3D'' REPLACE_MKFIFOAT=3D'' REPLACE_MKNOD=3D'' REPLACE_MKNODAT=3D'' REPLACE_MKSTEMP=3D'' REPLACE_MKTIME=3D'' REPLACE_NANOSLEEP=3D'' REPLACE_NULL=3D'' REPLACE_OBSTACK_PRINTF=3D'' REPLACE_OPEN=3D'' REPLACE_OPENAT=3D'' REPLACE_OPENDIR=3D'' REPLACE_PERROR=3D'' REPLACE_POPEN=3D'' REPLACE_POSIX_MEMALIGN=3D'' REPLACE_PREAD=3D'' REPLACE_PRINTF=3D'' REPLACE_PSELECT=3D'' REPLACE_PTHREAD_SIGMASK=3D'' REPLACE_PTSNAME=3D'' REPLACE_PTSNAME_R=3D'' REPLACE_PUTENV=3D'' REPLACE_PWRITE=3D'' REPLACE_QSORT_R=3D'' REPLACE_RAISE=3D'' REPLACE_RANDOM=3D'' REPLACE_RANDOM_R=3D'' REPLACE_READ=3D'' REPLACE_READLINK=3D'' REPLACE_READLINKAT=3D'' REPLACE_REALLOCARRAY=3D'' REPLACE_REALLOC_FOR_REALLOC_GNU=3D'' REPLACE_REALLOC_FOR_REALLOC_POSIX=3D'' REPLACE_REALPATH=3D'' REPLACE_REMOVE=3D'' REPLACE_RENAME=3D'' REPLACE_RENAMEAT=3D'' REPLACE_RMDIR=3D'' REPLACE_SELECT=3D'' REPLACE_SETENV=3D'' REPLACE_SETSTATE=3D'' REPLACE_SLEEP=3D'' REPLACE_SNPRINTF=3D'' REPLACE_SPRINTF=3D'' REPLACE_STAT=3D'' REPLACE_STDIO_READ_FUNCS=3D'' REPLACE_STDIO_WRITE_FUNCS=3D'' REPLACE_STPNCPY=3D'' REPLACE_STRCASESTR=3D'' REPLACE_STRCHRNUL=3D'' REPLACE_STRDUP=3D'' REPLACE_STRERROR=3D'' REPLACE_STRERRORNAME_NP=3D'' REPLACE_STRERROR_R=3D'' REPLACE_STRFTIME=3D'' REPLACE_STRNCAT=3D'' REPLACE_STRNDUP=3D'' REPLACE_STRNLEN=3D'' REPLACE_STRSIGNAL=3D'' REPLACE_STRSTR=3D'' REPLACE_STRTOD=3D'' REPLACE_STRTOIMAX=3D'' REPLACE_STRTOK_R=3D'' REPLACE_STRTOL=3D'' REPLACE_STRTOLD=3D'' REPLACE_STRTOLL=3D'' REPLACE_STRTOUL=3D'' REPLACE_STRTOULL=3D'' REPLACE_STRTOUMAX=3D'' REPLACE_STRUCT_TIMEVAL=3D'' REPLACE_SYMLINK=3D'' REPLACE_SYMLINKAT=3D'' REPLACE_TIMEGM=3D'' REPLACE_TMPFILE=3D'' REPLACE_TRUNCATE=3D'' REPLACE_TTYNAME_R=3D'' REPLACE_TZSET=3D'' REPLACE_UNLINK=3D'' REPLACE_UNLINKAT=3D'' REPLACE_UNSETENV=3D'' REPLACE_USLEEP=3D'' REPLACE_UTIMENSAT=3D'' REPLACE_VASPRINTF=3D'' REPLACE_VDPRINTF=3D'' REPLACE_VFPRINTF=3D'' REPLACE_VPRINTF=3D'' REPLACE_VSNPRINTF=3D'' REPLACE_VSPRINTF=3D'' REPLACE_WCTOMB=3D'' REPLACE_WRITE=3D'' RSVG_CFLAGS=3D'-isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /us= r/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cella= r/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpe= g/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /u= sr/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 /u= sr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/gli= b/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isys= tem /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/Cel= lar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/i= nclude -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/l= ocal/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/i= nclude -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/C= ellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/includ= e -isystem /usr/local/Cellar/xorgproto/2022.1/include' RSVG_LIBS=3D'-L/usr/local/Cellar/librsvg/2.54.4/lib -L/usr/local/Cellar/gli= b/2.72.3/lib -L/usr/local/Cellar/gdk-pixbuf/2.42.8_1/lib -L/usr/local/Cella= r/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=3D'' SETFATTR=3D'' SETTINGS_CFLAGS=3D'' SETTINGS_LIBS=3D'' SHELL=3D'/bin/sh' SIG_ATOMIC_T_SUFFIX=3D'' SIZEOF_LONG=3D'' SIZE_T_SUFFIX=3D'' SMALL_JA_DIC=3D'' SQLITE3_LIBS=3D'-lsqlite3' STDALIGN_H=3D'' STDDEF_H=3D'' STDINT_H=3D'' SUBDIR_MAKEFILES_IN=3D'' SYSTEM_TYPE=3D'darwin' SYS_TIME_H_DEFINES_STRUCT_TIMESPEC=3D'' TERMCAP_OBJ=3D'' TIME_H_DEFINES_STRUCT_TIMESPEC=3D'' TIME_H_DEFINES_TIME_UTC=3D'' TOOLKIT_LIBW=3D'' UINT32_MAX_LT_UINTMAX_MAX=3D'' UINT64_MAX_EQ_ULONG_MAX=3D'' UNDEFINE_STRTOK_R=3D'' UNEXEC_OBJ=3D'' UNISTD_H_DEFINES_STRUCT_TIMESPEC=3D'' UNISTD_H_HAVE_SYS_RANDOM_H=3D'' UNISTD_H_HAVE_WINSOCK2_H=3D'' UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS=3D'' USE_ACL=3D'' USE_STARTUP_NOTIFICATION=3D'no' VMLIMIT_OBJ=3D'' W32_LIBS=3D'' W32_OBJ=3D'' W32_RES_LINK=3D'' WARN_CFLAGS=3D' -fno-common -Wall -Wdate-time -Wdisabled-optimization -Wext= ra -Winit-self -Winvalid-pch -Wmissing-declarations -Wmissing-include-dirs = -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-defini= tion -Wpacked -Wpointer-arith -Wstrict-prototypes -Wuninitialized -Wunknown= -pragmas -Wvariadic-macros -Wwrite-strings -Wformat=3D2 -Wredundant-decls -= Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-ty= pe-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 -W= no-tautological-constant-out-of-range-compare' WCHAR_T_SUFFIX=3D'' WEBKIT_CFLAGS=3D'' WEBKIT_LIBS=3D'' WEBP_CFLAGS=3D'-isystem /usr/local/Cellar/webp/1.2.3_1/include' WEBP_LIBS=3D'-lwebp -lwebpdemux' WERROR_CFLAGS=3D'' WIDGET_OBJ=3D'' WINDOWS_64_BIT_OFF_T=3D'' WINDOWS_64_BIT_ST_SIZE=3D'' WINDOWS_STAT_INODES=3D'' WINDOWS_STAT_TIMESPEC=3D'' WINDOW_SYSTEM_OBJ=3D'' WINDRES=3D'' WINT_T_SUFFIX=3D'' XARGS_LIMIT=3D'' XCB_LIBS=3D'' XCOMPOSITE_CFLAGS=3D'' XCOMPOSITE_LIBS=3D'' XCRUN=3D'xcrun' XDBE_CFLAGS=3D'' XDBE_LIBS=3D'' XFIXES_CFLAGS=3D'' XFIXES_LIBS=3D'' XFT_CFLAGS=3D'' XFT_LIBS=3D'' XGSELOBJ=3D'' XINERAMA_CFLAGS=3D'' XINERAMA_LIBS=3D'' XINPUT_CFLAGS=3D'' XINPUT_LIBS=3D'' XMENU_OBJ=3D'' XMKMF=3D'' XOBJ=3D'' XRANDR_CFLAGS=3D'' XRANDR_LIBS=3D'' XRENDER_LIBS=3D'' XSHAPE_CFLAGS=3D'' XSHAPE_LIBS=3D'' XSYNC_CFLAGS=3D'' XSYNC_LIBS=3D'' XWIDGETS_OBJ=3D'' X_TOOLKIT_TYPE=3D'none' ac_ct_CC=3D'gcc' ac_ct_CXX=3D'' ac_ct_OBJC=3D'gcc' archlibdir=3D'${ns_applibexecdir}' bindir=3D'${exec_prefix}/bin' bitmapdir=3D'/usr/include/X11/bitmaps' build=3D'x86_64-apple-darwin21.6.0' build_alias=3D'' build_cpu=3D'x86_64' build_os=3D'darwin21.6.0' build_vendor=3D'apple' cache_file=3D'/dev/null' canonical=3D'x86_64-apple-darwin21.6.0' comma_space_version=3D'' comma_version=3D'' configuration=3D'x86_64-apple-darwin21.6.0' copyright=3D'' datadir=3D'${datarootdir}' datarootdir=3D'${prefix}/share' docdir=3D'${datarootdir}/doc/${PACKAGE_TARNAME}' dvidir=3D'${docdir}' emacs_major_version=3D'29' etcdir=3D'${ns_appresdir}/etc' etcdocdir=3D'${ns_appresdir}/etc' exec_prefix=3D'/Users/naofumi/src/git.sv.gnu.org/work/emacs/nextstep/Emacs.= app/Contents/MacOS' gamedir=3D'${localstatedir}/games/emacs' gamegroup=3D'' gameuser=3D'' gl_GNULIB_ENABLED_03e0aaad4cb89ca757653bd367a6ccb7_CONDITION=3D'' gl_GNULIB_ENABLED_260941c0e5dc67ec9e87d1fb321c300b_CONDITION=3D'' gl_GNULIB_ENABLED_5264294aa0a5557541b53c8c741f7f31_CONDITION=3D'' gl_GNULIB_ENABLED_6099e9737f757db36c47fa9d9f02e88c_CONDITION=3D'' gl_GNULIB_ENABLED_61bcaca76b3e6f9ae55d57a1c3193bc4_CONDITION=3D'' gl_GNULIB_ENABLED_682e609604ccaac6be382e4ee3a4eaec_CONDITION=3D'' gl_GNULIB_ENABLED_925677f0343de64b89a9f0c790b4104c_CONDITION=3D'' gl_GNULIB_ENABLED_a9786850e999ae65a836a6041e8e5ed1_CONDITION=3D'' gl_GNULIB_ENABLED_be453cec5eecf5731a274f2de7f2db36_CONDITION=3D'' gl_GNULIB_ENABLED_cloexec_CONDITION=3D'' gl_GNULIB_ENABLED_d3b2383720ee0e541357aa2aac598e2b_CONDITION=3D'' gl_GNULIB_ENABLED_dirfd_CONDITION=3D'' gl_GNULIB_ENABLED_dynarray_CONDITION=3D'' gl_GNULIB_ENABLED_e80bf6f757095d2e5fc94dafb8f8fc8b_CONDITION=3D'' gl_GNULIB_ENABLED_ef455225c00f5049c808c2eda3e76866_CONDITION=3D'' gl_GNULIB_ENABLED_euidaccess_CONDITION=3D'' gl_GNULIB_ENABLED_getdtablesize_CONDITION=3D'' gl_GNULIB_ENABLED_getgroups_CONDITION=3D'' gl_GNULIB_ENABLED_lchmod_CONDITION=3D'' gl_GNULIB_ENABLED_open_CONDITION=3D'' gl_GNULIB_ENABLED_rawmemchr_CONDITION=3D'' gl_GNULIB_ENABLED_scratch_buffer_CONDITION=3D'' gl_GNULIB_ENABLED_strtoll_CONDITION=3D'' gl_GNULIB_ENABLED_utimens_CONDITION=3D'' gl_LIBOBJDEPS=3D'' gl_LIBOBJS=3D'' gl_LTLIBOBJS=3D'' gltests_LIBOBJDEPS=3D'' gltests_LIBOBJS=3D'' gltests_LTLIBOBJS=3D'' gltests_WITNESS=3D'' gsettingsschemadir=3D'' host=3D'x86_64-apple-darwin21.6.0' host_alias=3D'' host_cpu=3D'x86_64' host_os=3D'darwin21.6.0' host_vendor=3D'apple' htmldir=3D'${docdir}' includedir=3D'${prefix}/include' infodir=3D'${ns_appresdir}/info' libdir=3D'${exec_prefix}/lib' libexecdir=3D'${ns_applibexecdir}' liblockfile=3D'' lispdir=3D'${ns_appresdir}/lisp' lispdirrel=3D'${ns_appresdir}/lisp' lisppath=3D'${locallisppath}:${standardlisppath}' localedir=3D'${datarootdir}/locale' locallisppath=3D'${ns_appresdir}/site-lisp' localstatedir=3D'${prefix}/var' mandir=3D'${ns_appresdir}/man' ns_appbindir=3D'/Users/naofumi/src/git.sv.gnu.org/work/emacs/nextstep/Emacs= .app/Contents/MacOS' ns_appdir=3D'/Users/naofumi/src/git.sv.gnu.org/work/emacs/nextstep/Emacs.ap= p' ns_applibdir=3D'/Users/naofumi/src/git.sv.gnu.org/work/emacs/nextstep/Emacs= .app/Contents/Frameworks' ns_applibexecdir=3D'/Users/naofumi/src/git.sv.gnu.org/work/emacs/nextstep/E= macs.app/Contents/MacOS/libexec' ns_appresdir=3D'/Users/naofumi/src/git.sv.gnu.org/work/emacs/nextstep/Emacs= .app/Contents/Resources' ns_appsrc=3D'Cocoa/Emacs.base' ns_check_file=3D'' ns_self_contained=3D'yes' oldincludedir=3D'/usr/include' pdfdir=3D'${docdir}' prefix=3D'/Users/naofumi/src/git.sv.gnu.org/work/emacs/nextstep/Emacs.app/C= ontents/Resources' program_transform_name=3D's,x,x,' psdir=3D'${docdir}' runstatedir=3D'${localstatedir}/run' sbindir=3D'${exec_prefix}/sbin' sharedstatedir=3D'${prefix}/com' srcdir=3D'.' standardlisppath=3D'${lispdir}' sysconfdir=3D'${prefix}/etc' target_alias=3D'' version=3D'' with_mailutils=3D'yes' x_default_search_path=3D'/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=3D'./src/module-env-25.h' module_env_snippet_26=3D'./src/module-env-26.h' module_env_snippet_27=3D'./src/module-env-27.h' module_env_snippet_28=3D'./src/module-env-28.h' module_env_snippet_29=3D'./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" configure: exit 1 --=-=-= Content-Type: text/plain Content-Disposition: attachment; filename=OK_config.log Content-Transfer-Encoding: quoted-printable Content-Description: config.log OK 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 =3D hyperion.local uname -m =3D x86_64 uname -r =3D 21.6.0 uname -s =3D Darwin uname -v =3D Darwin Kernel Version 21.6.0: Sat Jun 18 17:07:25 PDT 2022; ro= ot:xnu-8020.140.41~1/RELEASE_X86_64 /usr/bin/uname -p =3D i386 /bin/uname -X =3D unknown /bin/arch =3D unknown /usr/bin/arch -k =3D unknown /usr/convex/getsysinfo =3D unknown /usr/bin/hostinfo =3D 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 =3D unknown /usr/bin/oslevel =3D unknown /bin/universe =3D 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/XcodeDe= fault.xctoolchain/usr/bin configure:6355: $? =3D 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/XcodeDe= fault.xctoolchain/usr/bin configure:6355: $? =3D 0 configure:6344: gcc -V >&5 clang: error: argument to '-V' is missing (expected 1 value) clang: error: no input files configure:6355: $? =3D 1 configure:6344: gcc -qversion >&5 clang: error: unknown argument '-qversion'; did you mean '--version'? clang: error: no input files configure:6355: $? =3D 1 configure:6344: gcc -version >&5 clang: error: unknown argument '-version'; did you mean '--version'? clang: error: no input files configure:6355: $? =3D 1 configure:6375: checking whether the C compiler works configure:6397: gcc conftest.c >&5 configure:6401: $? =3D 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: $? =3D 0 configure:6496: result:=20 configure:6518: checking whether we are cross compiling configure:6526: gcc -o conftest conftest.c >&5 configure:6530: $? =3D 0 configure:6537: ./conftest configure:6541: $? =3D 0 configure:6556: result: no configure:6561: checking for suffix of object files configure:6584: gcc -c conftest.c >&5 configure:6588: $? =3D 0 configure:6610: result: o configure:6614: checking whether the compiler supports GNU C configure:6634: gcc -c conftest.c >&5 configure:6634: $? =3D 0 configure:6644: result: yes configure:6655: checking whether gcc accepts -g configure:6676: gcc -c -g conftest.c >&5 configure:6676: $? =3D 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: $? =3D 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: $? =3D 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. */ |=20 | #ifdef __clang__ | barfbarf | #endif |=20 | int | main (void) | { |=20 | ; | return 0; | } |=20 configure:6915: result: yes configure:6919: checking for compiler option needed when checking for decla= rations configure:6939: gcc -c -g -O2 conftest.c >&5 -Werror=3Dimplicit-function-d= eclaration configure:6939: $? =3D 0 configure:6952: result: -Werror=3Dimplicit-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: $? =3D 0 configure:7059: gcc -c conftest.c -o conftest2.o >&5 configure:7063: $? =3D 0 configure:7074: cc -c conftest.c >&5 configure:7078: $? =3D 0 configure:7086: cc -c conftest.c -o conftest2.o >&5 configure:7090: $? =3D 0 configure:7096: cc -c conftest.c -o conftest2.o >&5 configure:7100: $? =3D 0 configure:7118: result: yes configure:7153: checking for stdio.h configure:7153: gcc -c -g -O2 conftest.c >&5 configure:7153: $? =3D 0 configure:7153: result: yes configure:7153: checking for stdlib.h configure:7153: gcc -c -g -O2 conftest.c >&5 configure:7153: $? =3D 0 configure:7153: result: yes configure:7153: checking for string.h configure:7153: gcc -c -g -O2 conftest.c >&5 configure:7153: $? =3D 0 configure:7153: result: yes configure:7153: checking for inttypes.h configure:7153: gcc -c -g -O2 conftest.c >&5 configure:7153: $? =3D 0 configure:7153: result: yes configure:7153: checking for stdint.h configure:7153: gcc -c -g -O2 conftest.c >&5 configure:7153: $? =3D 0 configure:7153: result: yes configure:7153: checking for strings.h configure:7153: gcc -c -g -O2 conftest.c >&5 configure:7153: $? =3D 0 configure:7153: result: yes configure:7153: checking for sys/stat.h configure:7153: gcc -c -g -O2 conftest.c >&5 configure:7153: $? =3D 0 configure:7153: result: yes configure:7153: checking for sys/types.h configure:7153: gcc -c -g -O2 conftest.c >&5 configure:7153: $? =3D 0 configure:7153: result: yes configure:7153: checking for unistd.h configure:7153: gcc -c -g -O2 conftest.c >&5 configure:7153: $? =3D 0 configure:7153: result: yes configure:7153: checking for wchar.h configure:7153: gcc -c -g -O2 conftest.c >&5 configure:7153: $? =3D 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: $? =3D 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: $? =3D 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: $? =3D 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: $? =3D 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: $? =3D 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: $? =3D 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: $? =3D 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: $? =3D 0 configure:7153: result: yes configure:7153: checking for sys/utsname.h configure:7153: gcc -c -g -O2 conftest.c >&5 configure:7153: $? =3D 0 configure:7153: result: yes configure:7153: checking for pwd.h configure:7153: gcc -c -g -O2 conftest.c >&5 configure:7153: $? =3D 0 configure:7153: result: yes configure:7153: checking for utmp.h configure:7153: gcc -c -g -O2 conftest.c >&5 configure:7153: $? =3D 0 configure:7153: result: yes configure:7153: checking for util.h configure:7153: gcc -c -g -O2 conftest.c >&5 configure:7153: $? =3D 0 configure:7153: result: yes configure:7153: checking for sanitizer/lsan_interface.h configure:7153: gcc -c -g -O2 conftest.c >&5 configure:7153: $? =3D 0 configure:7153: result: yes configure:7153: checking for sys/socket.h configure:7153: gcc -c -g -O2 conftest.c >&5 configure:7153: $? =3D 0 configure:7153: result: yes configure:7153: checking for sys/param.h configure:7153: gcc -c -g -O2 conftest.c >&5 configure:7153: $? =3D 0 configure:7153: result: yes configure:7153: checking for pthread.h configure:7153: gcc -c -g -O2 conftest.c >&5 configure:7153: $? =3D 0 configure:7153: result: yes configure:7153: checking for malloc/malloc.h configure:7153: gcc -c -g -O2 conftest.c >&5 configure:7153: $? =3D 0 configure:7153: result: yes configure:7153: checking for sys/un.h configure:7153: gcc -c -g -O2 conftest.c >&5 configure:7153: $? =3D 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: $? =3D 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: $? =3D 0 configure:7153: result: yes configure:7153: checking for execinfo.h configure:7153: gcc -c -g -O2 conftest.c >&5 configure:7153: $? =3D 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: $? =3D 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: $? =3D 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: $? =3D 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: $? =3D 0 configure:7153: result: yes configure:7153: checking for sys/cdefs.h configure:7153: gcc -c -g -O2 conftest.c >&5 configure:7153: $? =3D 0 configure:7153: result: yes configure:7153: checking for sys/time.h configure:7153: gcc -c -g -O2 conftest.c >&5 configure:7153: $? =3D 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: $? =3D 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: $? =3D 0 configure:7153: result: yes configure:7153: checking for sys/select.h configure:7153: gcc -c -g -O2 conftest.c >&5 configure:7153: $? =3D 0 configure:7153: result: yes configure:7153: checking for sys/random.h configure:7153: gcc -c -g -O2 conftest.c >&5 configure:7153: $? =3D 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: $? =3D 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: $? =3D 0 configure:7263: result: no configure:7336: checking how to run the C preprocessor configure:7362: gcc -E conftest.c configure:7362: $? =3D 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: $? =3D 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: $? =3D 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: $? =3D 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 fi= les 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: $? =3D 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: $? =3D 0 configure:8451: result: yes configure:8512: checking whether the compiler is clang configure:8533: gcc -c -g3 -O2 conftest.c >&5 configure:8533: $? =3D 0 configure:8541: result: yes configure:8619: checking whether C compiler handles -Werror -Wunknown-warni= ng-option configure:8639: gcc -o conftest -g3 -O2 -Werror -Wunknown-warning-option = conftest.c >&5 configure:8639: $? =3D 0 configure:8650: result: yes configure:8964: checking whether -Wno-missing-field-initializers is support= ed configure:8983: gcc -c -g3 -O2 -Wextra -Werror -Wno-missing-field-initializ= ers conftest.c >&5 configure:8983: $? =3D 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: $? =3D 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: $? =3D 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 -f= no-common conftest.c >&5 configure:9221: $? =3D 0 configure:9233: result: yes configure:9201: checking whether C compiler handles -Wall configure:9221: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -W= all conftest.c >&5 configure:9221: $? =3D 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 -W= arith-conversion conftest.c >&5 error: unknown warning option '-Warith-conversion' [-Werror,-Wunknown-warni= ng-option] configure:9221: $? =3D 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. */ |=20 | int | main (void) | { |=20 | ; | 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 -W= date-time conftest.c >&5 configure:9221: $? =3D 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 -W= disabled-optimization conftest.c >&5 configure:9221: $? =3D 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 -W= duplicated-cond conftest.c >&5 error: unknown warning option '-Wduplicated-cond' [-Werror,-Wunknown-warnin= g-option] configure:9221: $? =3D 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. */ |=20 | int | main (void) | { |=20 | ; | 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 -W= extra conftest.c >&5 configure:9221: $? =3D 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 -W= format-signedness conftest.c >&5 error: unknown warning option '-Wformat-signedness' [-Werror,-Wunknown-warn= ing-option] configure:9221: $? =3D 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. */ |=20 | int | main (void) | { |=20 | ; | 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 -W= init-self conftest.c >&5 configure:9221: $? =3D 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 -W= invalid-pch conftest.c >&5 configure:9221: $? =3D 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 -W= logical-op conftest.c >&5 error: unknown warning option '-Wlogical-op'; did you mean '-Wlong-long'? [= -Werror,-Wunknown-warning-option] configure:9221: $? =3D 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. */ |=20 | int | main (void) | { |=20 | ; | 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 -W= missing-declarations conftest.c >&5 configure:9221: $? =3D 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 -W= missing-include-dirs conftest.c >&5 configure:9221: $? =3D 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 -W= missing-prototypes conftest.c >&5 configure:9221: $? =3D 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 -W= nested-externs conftest.c >&5 configure:9221: $? =3D 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 -W= null-dereference conftest.c >&5 configure:9221: $? =3D 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 -W= old-style-definition conftest.c >&5 configure:9221: $? =3D 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 -W= openmp-simd conftest.c >&5 error: unknown warning option '-Wopenmp-simd'; did you mean '-Wopenmp'? [-W= error,-Wunknown-warning-option] configure:9221: $? =3D 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. */ |=20 | int | main (void) | { |=20 | ; | 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 -W= packed conftest.c >&5 configure:9221: $? =3D 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 -W= pointer-arith conftest.c >&5 configure:9221: $? =3D 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 -W= strict-prototypes conftest.c >&5 configure:9221: $? =3D 0 configure:9233: result: yes configure:9201: checking whether C compiler handles -Wsuggest-attribute=3Df= ormat configure:9221: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -W= suggest-attribute=3Dformat conftest.c >&5 error: unknown warning option '-Wsuggest-attribute=3Dformat'; did you mean = '-Wproperty-attribute-mismatch'? [-Werror,-Wunknown-warning-option] configure:9221: $? =3D 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. */ |=20 | int | main (void) | { |=20 | ; | return 0; | } configure:9233: result: no configure:9201: checking whether C compiler handles -Wsuggest-attribute=3Dn= oreturn configure:9221: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -W= suggest-attribute=3Dnoreturn conftest.c >&5 error: unknown warning option '-Wsuggest-attribute=3Dnoreturn' [-Werror,-Wu= nknown-warning-option] configure:9221: $? =3D 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. */ |=20 | int | main (void) | { |=20 | ; | 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 -W= suggest-final-methods conftest.c >&5 error: unknown warning option '-Wsuggest-final-methods'; did you mean '-Wsu= ggest-override'? [-Werror,-Wunknown-warning-option] configure:9221: $? =3D 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. */ |=20 | int | main (void) | { |=20 | ; | 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 -W= suggest-final-types conftest.c >&5 error: unknown warning option '-Wsuggest-final-types' [-Werror,-Wunknown-wa= rning-option] configure:9221: $? =3D 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. */ |=20 | int | main (void) | { |=20 | ; | 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 -W= trampolines conftest.c >&5 error: unknown warning option '-Wtrampolines' [-Werror,-Wunknown-warning-op= tion] configure:9221: $? =3D 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. */ |=20 | int | main (void) | { |=20 | ; | 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 -W= uninitialized conftest.c >&5 configure:9221: $? =3D 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 -W= unknown-pragmas conftest.c >&5 configure:9221: $? =3D 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 -W= unused-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=3D] 20 errors generated. configure:9221: $? =3D 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. */ |=20 | int | main (void) | { |=20 | ; | 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 -W= variadic-macros conftest.c >&5 configure:9221: $? =3D 0 configure:9233: result: yes configure:9201: checking whether C compiler handles -Wvector-operation-perf= ormance configure:9221: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -W= vector-operation-performance conftest.c >&5 error: unknown warning option '-Wvector-operation-performance' [-Werror,-Wu= nknown-warning-option] configure:9221: $? =3D 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. */ |=20 | int | main (void) | { |=20 | ; | 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 -W= write-strings conftest.c >&5 configure:9221: $? =3D 0 configure:9233: result: yes configure:9201: checking whether C compiler handles -Warray-bounds=3D2 configure:9221: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -W= array-bounds=3D2 conftest.c >&5 error: unknown warning option '-Warray-bounds=3D2'; did you mean '-Warray-b= ounds'? [-Werror,-Wunknown-warning-option] configure:9221: $? =3D 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. */ |=20 | int | main (void) | { |=20 | ; | return 0; | } configure:9233: result: no configure:9201: checking whether C compiler handles -Wattribute-alias=3D2 configure:9221: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -W= attribute-alias=3D2 conftest.c >&5 error: unknown warning option '-Wattribute-alias=3D2'; did you mean '-Wattr= ibutes'? [-Werror,-Wunknown-warning-option] configure:9221: $? =3D 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. */ |=20 | int | main (void) | { |=20 | ; | return 0; | } configure:9233: result: no configure:9201: checking whether C compiler handles -Wformat=3D2 configure:9221: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -W= format=3D2 conftest.c >&5 configure:9221: $? =3D 0 configure:9233: result: yes configure:9201: checking whether C compiler handles -Wformat-truncation=3D2 configure:9221: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -W= format-truncation=3D2 conftest.c >&5 error: unknown warning option '-Wformat-truncation=3D2' [-Werror,-Wunknown-= warning-option] configure:9221: $? =3D 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. */ |=20 | int | main (void) | { |=20 | ; | return 0; | } configure:9233: result: no configure:9201: checking whether C compiler handles -Wimplicit-fallthrough= =3D5 configure:9221: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -W= implicit-fallthrough=3D5 conftest.c >&5 error: unknown warning option '-Wimplicit-fallthrough=3D5'; did you mean '-= Wimplicit-fallthrough'? [-Werror,-Wunknown-warning-option] configure:9221: $? =3D 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. */ |=20 | int | main (void) | { |=20 | ; | return 0; | } configure:9233: result: no configure:9201: checking whether C compiler handles -Wshift-overflow=3D2 configure:9221: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -W= shift-overflow=3D2 conftest.c >&5 error: unknown warning option '-Wshift-overflow=3D2'; did you mean '-Wshift= -overflow'? [-Werror,-Wunknown-warning-option] configure:9221: $? =3D 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. */ |=20 | int | main (void) | { |=20 | ; | return 0; | } configure:9233: result: no configure:9201: checking whether C compiler handles -Wuse-after-free=3D3 configure:9221: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -W= use-after-free=3D3 conftest.c >&5 error: unknown warning option '-Wuse-after-free=3D3'; did you mean '-Wunsup= ported-friend'? [-Werror,-Wunknown-warning-option] configure:9221: $? =3D 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. */ |=20 | int | main (void) | { |=20 | ; | return 0; | } configure:9233: result: no configure:9201: checking whether C compiler handles -Wvla-larger-than=3D4031 configure:9221: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -W= vla-larger-than=3D4031 conftest.c >&5 error: unknown warning option '-Wvla-larger-than=3D4031'; did you mean '-Wf= rame-larger-than=3D'? [-Werror,-Wunknown-warning-option] configure:9221: $? =3D 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. */ |=20 | int | main (void) | { |=20 | ; | 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 -W= redundant-decls conftest.c >&5 configure:9264: $? =3D 0 configure:9275: result: yes configure:9285: checking whether C compiler handles -Wno-missing-field-init= ializers configure:9305: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -W= missing-field-initializers conftest.c >&5 configure:9305: $? =3D 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 -W= override-init conftest.c >&5 configure:9346: $? =3D 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 -W= sign-compare conftest.c >&5 configure:9387: $? =3D 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 -W= type-limits conftest.c >&5 configure:9428: $? =3D 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 -W= unused-parameter conftest.c >&5 configure:9469: $? =3D 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 -W= format-nonliteral conftest.c >&5 configure:9510: $? =3D 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 -W= bidi-chars conftest.c >&5 error: unknown warning option '-Wbidi-chars' [-Werror,-Wunknown-warning-opt= ion] configure:9551: $? =3D 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. */ |=20 | int | main (void) | { |=20 | ; | 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 -W= missing-braces conftest.c >&5 configure:9595: $? =3D 0 configure:9606: result: yes configure:9616: checking whether C compiler handles -Wno-null-pointer-arith= metic configure:9636: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -W= null-pointer-arithmetic conftest.c >&5 configure:9636: $? =3D 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 -W= implicit-const-int-float-conversion conftest.c >&5 configure:9677: $? =3D 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 -W= int-in-bool-context conftest.c >&5 configure:9718: $? =3D 0 configure:9729: result: yes configure:9802: checking whether C compiler handles -Wno-initializer-overri= des configure:9822: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -W= initializer-overrides conftest.c >&5 configure:9822: $? =3D 0 configure:9833: result: yes configure:9843: checking whether C compiler handles -Wno-tautological-compa= re configure:9863: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -W= tautological-compare conftest.c >&5 configure:9863: $? =3D 0 configure:9874: result: yes configure:9884: checking whether C compiler handles -Wno-tautological-const= ant-out-of-range-compare configure:9904: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -W= tautological-constant-out-of-range-compare conftest.c >&5 configure:9904: $? =3D 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: $? =3D 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 |=20 | int | main (void) | { |=20 | ; | return 0; | } configure:10724: result: no configure:10889: checking for math library configure:10940: gcc -o conftest -g3 -O2 conftest.c >&5=20 configure:10940: $? =3D 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: $? =3D 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. */ |=20 | #ifdef __MINGW32__ | #define WIN32_LEAN_AND_MEAN | #include | #endif |=20 |=20 | #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: $? =3D 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. */ |=20 | #ifdef __MINGW32__ | #define WIN32_LEAN_AND_MEAN | #include | #endif |=20 |=20 | #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: $? =3D 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. */ |=20 | #ifdef __MINGW32__ | #define WIN32_LEAN_AND_MEAN | #include | #endif |=20 |=20 | #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: $? =3D 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. */ |=20 | #ifdef __MINGW32__ | #define WIN32_LEAN_AND_MEAN | #include | #endif |=20 |=20 | #include configure:11145: result: no configure:11166: checking for _oss_ioctl in -lossaudio configure:11189: gcc -o conftest -g3 -O2 conftest.c -lossaudio >&5=20 ld: library not found for -lossaudio clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:11189: $? =3D 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. */ |=20 | /* 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 >=3D 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: $? =3D 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: $? =3D 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: $? =3D 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: $? =3D 0 configure:11437: checking for sys/wait.h that is POSIX.1 compatible configure:11464: gcc -c -g3 -O2 conftest.c >&5 configure:11464: $? =3D 0 configure:11472: result: yes configure:11483: checking for net/if.h configure:11483: gcc -c -g3 -O2 conftest.c >&5 configure:11483: $? =3D 0 configure:11483: result: yes configure:11494: checking for ifaddrs.h configure:11494: gcc -c -g3 -O2 conftest.c >&5 configure:11494: $? =3D 0 configure:11494: result: yes configure:11505: checking for net/if_dl.h configure:11505: gcc -c -g3 -O2 conftest.c >&5 configure:11505: $? =3D 0 configure:11505: result: yes configure:11517: checking for struct ifreq.ifr_flags configure:11517: gcc -c -g3 -O2 conftest.c >&5 configure:11517: $? =3D 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: $? =3D 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 |=20 | 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: $? =3D 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 |=20 | 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: $? =3D 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 |=20 | 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: $? =3D 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 |=20 | 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 ('str= uct sockaddr' invalid) if (ac_aggr.ifr_broadaddr) ^ ~~~~~~~~~~~~~~~~~~~~~ 1 error generated. configure:11562: $? =3D 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 |=20 | 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: $? =3D 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 ('str= uct sockaddr' invalid) if (ac_aggr.ifr_addr) ^ ~~~~~~~~~~~~~~~~ 1 error generated. configure:11577: $? =3D 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 |=20 | 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: $? =3D 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: $? =3D 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: $? =3D 0 configure:11644: result: yes configure:11666: checking for X configure:11704: gcc -o conftest -g3 -O2 conftest.c -lX11 >&5=20 configure:11704: $? =3D 0 configure:11891: result: libraries , headers=20 configure:12058: checking for AppKit/AppKit.h configure:12058: gcc -c -g3 -O2 -x objective-c -x objective-c conftest= .c >&5 configure:12058: $? =3D 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: $? =3D 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: $? =3D 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. */ |=20 | #include | #if MAC_OS_X_VERSION_MAX_ALLOWED >=3D 120000 | Mac OS X 12.x or later. | #endif |=20 | int | main (void) | { |=20 | ; | 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/XcodeDe= fault.xctoolchain/usr/bin configure:12327: $? =3D 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/XcodeDe= fault.xctoolchain/usr/bin configure:12327: $? =3D 0 configure:12316: gcc -V >&5 clang: error: argument to '-V' is missing (expected 1 value) clang: error: no input files configure:12327: $? =3D 1 configure:12316: gcc -qversion >&5 clang: error: unknown argument '-qversion'; did you mean '--version'? clang: error: no input files configure:12327: $? =3D 1 configure:12331: checking whether the compiler supports GNU Objective C configure:12351: gcc -c conftest.m >&5 configure:12351: $? =3D 0 configure:12361: result: yes configure:12372: checking whether gcc accepts -g configure:12393: gcc -c -g conftest.m >&5 configure:12393: $? =3D 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: $? =3D 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 =3D 0;;); ^ conftest.m:74:18: note: put the semicolon on a separate line to silence thi= s warning 1 warning generated. configure:12525: $? =3D 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: $? =3D 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 =3D hook; | __malloc_initialize_hook =3D hook; | ; | return 0; | } configure:13387: result: no configure:13398: checking for sbrk configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? =3D 0 configure:13398: result: yes configure:13398: checking for getpagesize configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? =3D 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 invocat= ion) configure:13398: $? =3D 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 |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char __lsan_ignore_object (); below. */ |=20 | #include | #undef __lsan_ignore_object |=20 | /* 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 |=20 | 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: $? =3D 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 'v= fork' [-Wincompatible-library-redeclaration] char vfork (); ^ conftest.c:89:6: note: 'vfork' is a builtin with type 'int (void)' 1 warning generated. configure:13398: $? =3D 0 configure:13398: result: yes configure:13398: checking for fchmod configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? =3D 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 invocat= ion) configure:13398: $? =3D 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 |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char canonicalize_file_name (); below. */ |=20 | #include | #undef canonicalize_file_name |=20 | /* 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___canonicaliz= e_file_name | choke me | #endif |=20 | 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: $? =3D 0 configure:13398: result: yes configure:13398: checking for realpath configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? =3D 0 configure:13398: result: yes configure:13398: checking for lstat configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? =3D 0 configure:13398: result: yes configure:13398: checking for readlinkat configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? =3D 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 invocat= ion) configure:13398: $? =3D 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 decl= ares explicit_bzero. | For example, HP-UX 11i declares gettimeofday. */ | #define explicit_bzero innocuous_explicit_bzero |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char explicit_bzero (); below. */ |=20 | #include | #undef explicit_bzero |=20 | /* 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 |=20 | 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: $? =3D 0 configure:13398: result: yes configure:13398: checking for fchmodat configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? =3D 0 configure:13398: result: yes configure:13398: checking for lchmod configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? =3D 0 configure:13398: result: yes configure:13398: checking for fcntl configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? =3D 0 configure:13398: result: yes configure:13398: checking for fdopendir configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? =3D 0 configure:13398: result: yes configure:13398: checking for fstatat configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? =3D 0 configure:13398: result: yes configure:13398: checking for fsync configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? =3D 0 configure:13398: result: yes configure:13398: checking for futimens configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? =3D 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 invocat= ion) configure:13398: $? =3D 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 |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char getrandom (); below. */ |=20 | #include | #undef getrandom |=20 | /* 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 |=20 | 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: $? =3D 0 configure:13398: result: yes configure:13398: checking for gettimeofday configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? =3D 0 configure:13398: result: yes configure:13398: checking for mkostemp configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? =3D 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 invocat= ion) configure:13398: $? =3D 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 pipe= 2. | For example, HP-UX 11i declares gettimeofday. */ | #define pipe2 innocuous_pipe2 |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char pipe2 (); below. */ |=20 | #include | #undef pipe2 |=20 | /* 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 |=20 | 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: $? =3D 0 configure:13398: result: yes configure:13398: checking for pthread_sigmask configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? =3D 0 configure:13398: result: yes configure:13398: checking for readlink configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? =3D 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: $? =3D 0 configure:13398: result: yes configure:13398: checking for iswctype configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? =3D 0 configure:13398: result: yes configure:13398: checking for strtoimax configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? =3D 0 configure:13398: result: yes configure:13398: checking for symlink configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? =3D 0 configure:13398: result: yes configure:13398: checking for localtime_r configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? =3D 0 configure:13398: result: yes configure:13398: checking for timegm configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? =3D 0 configure:13398: result: yes configure:13398: checking for utimensat configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? =3D 0 configure:13398: result: yes configure:13398: checking for getdtablesize configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? =3D 0 configure:13398: result: yes configure:13398: checking for futimes configure:13398: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13398: $? =3D 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 invocat= ion) configure:13398: $? =3D 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 |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char futimesat (); below. */ |=20 | #include | #undef futimesat |=20 | /* 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 |=20 | 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: $? =3D 0 configure:13398: result: yes configure:13523: checking for working mmap configure:13675: gcc -o conftest -g3 -O2 conftest.c >&5 configure:13675: $? =3D 0 configure:13675: ./conftest configure:13675: $? =3D 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 invocat= ion) configure:13724: $? =3D 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. */ |=20 |=20 | 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-nul= l argument [-Wnonnull] status +=3D pthread_create (&th, 0, 0, 0); ~ ^ 1 warning generated. configure:13783: $? =3D 0 configure:13795: result: none needed configure:13822: checking for thread support configure:13838: result: yes configure:14138: checking for librsvg-2.0 >=3D 2.14.0 configure:14145: $PKG_CONFIG --exists --print-errors "$RSVG_MODULE" configure:14148: $? =3D 0 configure:14162: $PKG_CONFIG --exists --print-errors "$RSVG_MODULE" configure:14165: $? =3D 0 configure:14203: result: yes configure:14235: checking for libwebp >=3D 0.6.0 configure:14242: $PKG_CONFIG --exists --print-errors "$WEBP_MODULE" configure:14245: $? =3D 0 configure:14259: $PKG_CONFIG --exists --print-errors "$WEBP_MODULE" configure:14262: $? =3D 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlit= e3 >&5 configure:14349: $? =3D 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlit= e3 -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 invocat= ion) configure:14402: $? =3D 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. */ |=20 | /* 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -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 invocat= ion) configure:14670: $? =3D 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. */ |=20 | /* 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlit= e3 >&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 invocat= ion) configure:15104: $? =3D 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 declare= s malloc_trim. | For example, HP-UX 11i declares gettimeofday. */ | #define malloc_trim innocuous_malloc_trim |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char malloc_trim (); below. */ |=20 | #include | #undef malloc_trim |=20 | /* 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 |=20 | int | main (void) | { | return malloc_trim (); | ; | return 0; | } configure:15104: result: no configure:15117: checking for dbus-1 >=3D 1.0 configure:15124: $PKG_CONFIG --exists --print-errors "dbus-1 >=3D 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: $? =3D 1 configure:15141: $PKG_CONFIG --exists --print-errors "dbus-1 >=3D 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: $? =3D 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lselin= ux -lsqlite3 >&5 ld: library not found for -lselinux clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:15568: $? =3D 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. */ |=20 | /* 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 >=3D 2.12.2 configure:15607: $PKG_CONFIG --exists --print-errors "gnutls >=3D 2.12.2" configure:15610: $? =3D 0 configure:15624: $PKG_CONFIG --exists --print-errors "gnutls >=3D 2.12.2" configure:15627: $? =3D 0 configure:15665: result: yes configure:15689: checking for libsystemd >=3D 222 configure:15696: $PKG_CONFIG --exists --print-errors "libsystemd >=3D 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: $? =3D 1 configure:15713: $PKG_CONFIG --exists --print-errors "libsystemd >=3D 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: $? =3D 1 configure:15730: result: no No package 'libsystemd' found configure:15775: checking for jansson >=3D 2.7 configure:15782: $PKG_CONFIG --exists --print-errors "jansson >=3D 2.7" configure:15785: $? =3D 0 configure:15799: $PKG_CONFIG --exists --print-errors "jansson >=3D 2.7" configure:15802: $? =3D 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/inc= lude -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/in= clude -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Ce= llar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/in= clude -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/gett= ext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/loca= l/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconf= ig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isyst= em /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cel= lar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/includ= e -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cell= ar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isy= stem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libx= dmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isy= stem /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: $? =3D 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: $? =3D 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: $? =3D 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlit= e3 >&5 configure:16026: $? =3D 0 configure:16046: result: none required configure:16629: gcc -c -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/inc= lude -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/in= clude -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Ce= llar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/in= clude -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/gett= ext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/loca= l/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconf= ig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isyst= em /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cel= lar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/includ= e -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cell= ar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isy= stem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libx= dmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isy= stem /usr/local/Cellar/webp/1.2.3_1/include conftest.c >&5 configure:16629: $? =3D 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlit= e3 >&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 invocat= ion) configure:19187: $? =3D 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; |=20 | int | main (void) | { |=20 | jpeg_create_decompress (&cinfo); | WARNMS (&cinfo, JWRN_JPEG_EOF); | jpeg_destroy_decompress (&cinfo); |=20 | ; | 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlit= e3 -ljpeg >&5 configure:19187: $? =3D 0 configure:19199: result: -ljpeg configure:19222: checking for lcms2 configure:19229: $PKG_CONFIG --exists --print-errors "lcms2" configure:19232: $? =3D 0 configure:19246: $PKG_CONFIG --exists --print-errors "lcms2" configure:19249: $? =3D 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlit= e3 >&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 invocat= ion) configure:19339: $? =3D 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. */ |=20 | /* 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lz -l= sqlite3 >&5 configure:19339: $? =3D 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlit= e3 >&5 configure:19433: $? =3D 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlit= e3 >&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 invocat= ion) configure:19439: $? =3D 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 dlf= unc. | For example, HP-UX 11i declares gettimeofday. */ | #define dlfunc innocuous_dlfunc |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char dlfunc (); below. */ |=20 | #include | #undef dlfunc |=20 | /* 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 |=20 | 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include -I/usr/local/Cellar/li= bgccjit/12.1.0/include conftest.c -lgccjit -lsqlite3 -L/usr/local/Ce= llar/libgccjit/12.1.0/lib/gcc/current >&5 ld: warning: dylib (/usr/local/Cellar/libgccjit/12.1.0/lib/gcc/current/libg= ccjit.dylib) was built for newer macOS version (12.4) than being linked (12= .0) configure:19580: $? =3D 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/inc= lude -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/in= clude -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Ce= llar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/in= clude -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/gett= ext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/loca= l/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconf= ig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isyst= em /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cel= lar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/includ= e -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cell= ar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isy= stem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libx= dmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isy= stem /usr/local/Cellar/webp/1.2.3_1/include -I/usr/local/Cellar/libgccjit/1= 2.1.0/include conftest.c >&5 configure:19608: $? =3D 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include -I/usr/local/Cellar/li= bgccjit/12.1.0/include conftest.c -lgccjit -lsqlite3 -L/usr/local/Cel= lar/libgccjit/12.1.0/lib/gcc/current >&5 ld: warning: dylib (/usr/local/Cellar/libgccjit/12.1.0/lib/gcc/current/libg= ccjit.dylib) was built for newer macOS version (12.4) than being linked (12= .0) configure:19671: $? =3D 0 configure:19671: ./conftest configure:19671: $? =3D 0 configure:19743: checking for libpng >=3D 1.0.0 configure:19750: $PKG_CONFIG --exists --print-errors "libpng >=3D 1.0.0" configure:19753: $? =3D 0 configure:19767: $PKG_CONFIG --exists --print-errors "libpng >=3D 1.0.0" configure:19770: $? =3D 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/inc= lude -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/in= clude -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Ce= llar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/in= clude -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/gett= ext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/loca= l/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconf= ig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isyst= em /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cel= lar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/includ= e -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cell= ar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isy= stem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libx= dmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isy= stem /usr/local/Cellar/webp/1.2.3_1/include -isystem /usr/local/Cellar/libp= ng/1.6.37/include/libpng16 conftest.c >&5 -Werror=3Dimplicit-function-d= eclaration configure:19878: $? =3D 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/inc= lude -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/in= clude -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Ce= llar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/in= clude -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/gett= ext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/loca= l/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconf= ig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isyst= em /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cel= lar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/includ= e -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cell= ar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isy= stem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libx= dmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isy= stem /usr/local/Cellar/webp/1.2.3_1/include conftest.c >&5 configure:19918: $? =3D 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -ltiff = -ljpeg -lz -lm -lsqlite3 >&5 configure:19947: $? =3D 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/inc= lude -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/in= clude -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Ce= llar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/in= clude -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/gett= ext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/loca= l/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconf= ig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isyst= em /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cel= lar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/includ= e -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cell= ar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isy= stem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libx= dmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isy= stem /usr/local/Cellar/webp/1.2.3_1/include conftest.c >&5 configure:20001: $? =3D 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lgif = -lsqlite3 >&5 configure:20029: $? =3D 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/inc= lude -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/in= clude -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Ce= llar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/in= clude -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/gett= ext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/loca= l/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconf= ig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isyst= em /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cel= lar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/includ= e -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cell= ar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isy= stem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libx= dmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isy= stem /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: $? =3D 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: $? =3D 0 configure:21288: $PKG_CONFIG --exists --print-errors "libxml-2.0 > 2.6.17" configure:21291: $? =3D 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lxml2 = -lxml2 -lsqlite3 >&5 configure:21387: $? =3D 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/inc= lude -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/in= clude -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Ce= llar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/in= clude -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/gett= ext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/loca= l/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconf= ig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isyst= em /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cel= lar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/includ= e -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cell= ar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isy= stem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libx= dmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isy= stem /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: $? =3D 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/inc= lude -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/in= clude -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Ce= llar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/in= clude -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/gett= ext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/loca= l/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconf= ig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isyst= em /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cel= lar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/includ= e -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cell= ar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isy= stem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libx= dmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isy= stem /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: $? =3D 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 >=3D 2.5.2 configure:21700: $PKG_CONFIG --exists --print-errors "libseccomp >=3D 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: $? =3D 1 configure:21717: $PKG_CONFIG --exists --print-errors "libseccomp >=3D 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: $? =3D 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlit= e3 >&5 configure:21777: $? =3D 0 configure:21777: ./conftest configure:21777: $? =3D 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsql= ite3 >&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 invocat= ion) configure:21805: $? =3D 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 ac= cept4. | For example, HP-UX 11i declares gettimeofday. */ | #define accept4 innocuous_accept4 |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char accept4 (); below. */ |=20 | #include | #undef accept4 |=20 | /* 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 |=20 | 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsql= ite3 >&5 configure:21811: $? =3D 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsql= ite3 >&5 configure:21817: $? =3D 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsql= ite3 >&5 configure:21823: $? =3D 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsql= ite3 >&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 invocat= ion) configure:21829: $? =3D 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 |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char get_current_dir_name (); below. */ |=20 | #include | #undef get_current_dir_name |=20 | /* 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_d= ir_name | choke me | #endif |=20 | 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsql= ite3 >&5 configure:21835: $? =3D 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsql= ite3 >&5 configure:21841: $? =3D 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsql= ite3 >&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: $? =3D 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsql= ite3 >&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: $? =3D 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsql= ite3 >&5 configure:21859: $? =3D 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsql= ite3 >&5 configure:21871: $? =3D 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsql= ite3 >&5 configure:21877: $? =3D 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsql= ite3 >&5 configure:21883: $? =3D 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsql= ite3 >&5 configure:21889: $? =3D 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsql= ite3 >&5 configure:21895: $? =3D 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsql= ite3 >&5 configure:21907: $? =3D 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsql= ite3 >&5 configure:21913: $? =3D 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsql= ite3 >&5 configure:21919: $? =3D 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsql= ite3 >&5 configure:21925: $? =3D 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsql= ite3 >&5 configure:21931: $? =3D 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsql= ite3 >&5 configure:21937: $? =3D 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsql= ite3 >&5 configure:21943: $? =3D 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsql= ite3 >&5 configure:21949: $? =3D 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsql= ite3 >&5 configure:21955: $? =3D 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsql= ite3 >&5 configure:21961: $? =3D 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsql= ite3 >&5 configure:21967: $? =3D 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsql= ite3 >&5 configure:21973: $? =3D 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsql= ite3 >&5 configure:21979: $? =3D 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsql= ite3 >&5 configure:21985: $? =3D 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsql= ite3 >&5 configure:21991: $? =3D 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsql= ite3 >&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 invocat= ion) configure:21997: $? =3D 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 |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char __executable_start (); below. */ |=20 | #include | #undef __executable_start |=20 | /* 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_st= art | choke me | #endif |=20 | 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsql= ite3 >&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: $? =3D 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsql= ite3 >&5 configure:22009: $? =3D 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsql= ite3 >&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 invocat= ion) configure:22015: $? =3D 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 |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char pthread_set_name_np (); below. */ |=20 | #include | #undef pthread_set_name_np |=20 | /* 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_na= me_np | choke me | #endif |=20 | 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/inc= lude -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/in= clude -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Ce= llar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/in= clude -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/gett= ext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/loca= l/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconf= ig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isyst= em /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cel= lar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/includ= e -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cell= ar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isy= stem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libx= dmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isy= stem /usr/local/Cellar/webp/1.2.3_1/include conftest.c >&5 configure:22042: $? =3D 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlit= e3 >&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 *(unsi= gned long, unsigned long)' 1 warning generated. configure:22096: $? =3D 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/inc= lude -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/in= clude -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Ce= llar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/in= clude -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/gett= ext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/loca= l/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconf= ig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isyst= em /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cel= lar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/includ= e -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cell= ar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isy= stem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libx= dmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isy= stem /usr/local/Cellar/webp/1.2.3_1/include conftest.c >&5 -Werror=3Dim= plicit-function-declaration configure:22106: $? =3D 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlit= e3 >&5 configure:22134: $? =3D 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlit= e3 >&5 configure:22159: $? =3D 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlit= e3 >&5 configure:22192: $? =3D 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlit= e3 >&5 configure:22232: $? =3D 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlit= e3 >&5 configure:22284: $? =3D 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlit= e3 >&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 invocat= ion) configure:22293: $? =3D 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 getp= t. | For example, HP-UX 11i declares gettimeofday. */ | #define getpt innocuous_getpt |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char getpt (); below. */ |=20 | #include | #undef getpt |=20 | /* 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 |=20 | 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlit= e3 >&5 configure:22299: $? =3D 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlit= e3 >&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 invocat= ion) configure:22367: $? =3D 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. */ |=20 | extern void tputs (const char *, int, int (*)(int)); | int main (int argc, char **argv) | { | if (argc =3D=3D 10000) | tputs (argv[0], 0, 0); | return 0; | } |=20 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -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 invocat= ion) configure:22367: $? =3D 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. */ |=20 | extern void tputs (const char *, int, int (*)(int)); | int main (int argc, char **argv) | { | if (argc =3D=3D 10000) | tputs (argv[0], 0, 0); | return 0; | } |=20 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lncurs= es -lsqlite3 >&5 configure:22367: $? =3D 0 configure:22367: ./conftest configure:22367: $? =3D 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlit= e3 -lncurses >&5 configure:22509: $? =3D 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/inc= lude -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/in= clude -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Ce= llar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/in= clude -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/gett= ext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/loca= l/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconf= ig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isyst= em /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cel= lar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/includ= e -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cell= ar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isy= stem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libx= dmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isy= stem /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: $? =3D 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 |=20 | 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/inc= lude -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/in= clude -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Ce= llar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/in= clude -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/gett= ext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/loca= l/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconf= ig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isyst= em /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cel= lar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/includ= e -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cell= ar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isy= stem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libx= dmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isy= stem /usr/local/Cellar/webp/1.2.3_1/include conftest.c >&5 conftest.c:186:15: error: implicitly declaring library function 'malloc' wi= th type 'void *(unsigned long)' [-Werror,-Wimplicit-function-declaration] ss.ss_sp =3D malloc (SIGSTKSZ); ^ conftest.c:186:15: note: include the header or explicitly provid= e a declaration for 'malloc' 1 error generated. configure:22597: $? =3D 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 |=20 | int | main (void) | { | stack_t ss; | struct sigaction sa; | ss.ss_sp =3D malloc (SIGSTKSZ); | ss.ss_size =3D SIGSTKSZ; | sa.sa_flags =3D 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/inc= lude -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/in= clude -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Ce= llar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/in= clude -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/gett= ext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/loca= l/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconf= ig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isyst= em /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cel= lar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/includ= e -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cell= ar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isy= stem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libx= dmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isy= stem /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: $? =3D 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/inc= lude -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/in= clude -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Ce= llar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/in= clude -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/gett= ext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/loca= l/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconf= ig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isyst= em /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cel= lar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/includ= e -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cell= ar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isy= stem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libx= dmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isy= stem /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: $? =3D 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 |=20 | 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/inc= lude -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/in= clude -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Ce= llar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/in= clude -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/gett= ext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/loca= l/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconf= ig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isyst= em /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cel= lar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/includ= e -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cell= ar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isy= stem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libx= dmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isy= stem /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: $? =3D 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 |=20 | 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/inc= lude -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/in= clude -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Ce= llar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/in= clude -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/gett= ext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/loca= l/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconf= ig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isyst= em /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cel= lar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/includ= e -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cell= ar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isy= stem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libx= dmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isy= stem /usr/local/Cellar/webp/1.2.3_1/include conftest.c >&5 configure:23254: $? =3D 0 configure:23254: gcc -c -g3 -O2 -isystem /usr/local/Cellar/libffi/3.4.2/inc= lude -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/in= clude -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Ce= llar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/in= clude -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/gett= ext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/loca= l/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconf= ig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isyst= em /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cel= lar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/includ= e -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cell= ar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isy= stem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libx= dmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isy= stem /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: $? =3D 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 |=20 | 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlit= e3 >&5 configure:23320: $? =3D 0 configure:23320: ./conftest configure:23320: $? =3D 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlit= e3 >&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 *, uns= igned long, const char *, ...)' 1 warning generated. configure:23507: $? =3D 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/inc= lude -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/in= clude -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Ce= llar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/in= clude -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/gett= ext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/loca= l/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconf= ig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isyst= em /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cel= lar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/includ= e -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cell= ar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isy= stem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libx= dmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isy= stem /usr/local/Cellar/webp/1.2.3_1/include conftest.c >&5 configure:23515: $? =3D 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlit= e3 >&5 configure:23523: $? =3D 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlit= e3 >&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 invocat= ion) configure:23529: $? =3D 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 c= ase declares posix_spawn_file_actions_addchdir. | For example, HP-UX 11i declares gettimeofday. */ | #define posix_spawn_file_actions_addchdir innocuous_posix_spawn_file_acti= ons_addchdir |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char posix_spawn_file_actions_addchdir (); bel= ow. */ |=20 | #include | #undef posix_spawn_file_actions_addchdir |=20 | /* 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 |=20 | 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlit= e3 >&5 configure:23535: $? =3D 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlit= e3 >&5 configure:23541: $? =3D 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/inc= lude -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/in= clude -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Ce= llar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/in= clude -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/gett= ext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/loca= l/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconf= ig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isyst= em /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cel= lar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/includ= e -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cell= ar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isy= stem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libx= dmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isy= stem /usr/local/Cellar/webp/1.2.3_1/include conftest.c >&5 -Werror=3Dim= plicit-function-declaration configure:23552: $? =3D 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include -isystem /usr/local/C= ellar/libffi/3.4.2/include -isystem /usr/local/Cellar/librsvg/2.54.4/includ= e/librsvg-2.0 -isystem /usr/local/Cellar/gdk-pixbuf/2.42.8_1/include/gdk-pi= xbuf-2.0 -isystem /usr/local/Cellar/jpeg/9e/include -isystem /usr/local/Cel= lar/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 -isyst= em /usr/local/opt/gettext/include -isystem /usr/local/Cellar/pcre/8.45/incl= ude -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/in= clude/freetype2 -isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16 -= isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/Cellar/li= bxrender/0.9.10/include -isystem /usr/local/Cellar/libxext/1.3.4/include -i= system /usr/local/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/li= bxcb/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/xorgpro= to/2022.1/include conftest.c -lsqlite3 -L/usr/local/Cellar/librs= vg/2.54.4/lib -L/usr/local/Cellar/glib/2.72.3/lib -L/usr/local/Cellar/gdk-p= ixbuf/2.42.8_1/lib -L/usr/local/Cellar/glib/2.72.3/lib -L/usr/local/opt/get= text/lib -L/usr/local/Cellar/cairo/1.16.0_5/lib -lrsvg-2 -lm -lgio-2.0 -lgd= k_pixbuf-2.0 -lgobject-2.0 -lglib-2.0 -lintl -lcairo >&5 configure:23591: $? =3D 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlit= e3 >&5 configure:23631: $? =3D 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlit= e3 >&5 conftest.c:193:25: error: use of undeclared identifier '_NL_PAPER_WIDTH' char *cs =3D nl_langinfo (_NL_PAPER_WIDTH); ^ 1 error generated. configure:23665: $? =3D 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 =3D 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/inc= lude -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/in= clude -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Ce= llar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/in= clude -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/gett= ext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/loca= l/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconf= ig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isyst= em /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cel= lar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/includ= e -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cell= ar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isy= stem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libx= dmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isy= stem /usr/local/Cellar/webp/1.2.3_1/include conftest.c >&5 configure:23704: $? =3D 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlit= e3 >&5 configure:24190: $? =3D 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlit= e3 >&5 configure:24228: $? =3D 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlit= e3 >&5 configure:24391: $? =3D 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 -isy= stem /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 -isy= stem /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/freetyp= e2 -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/l= ocal/Cellar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/inc= lude -isystem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Ce= llar/libxdmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/inc= lude -isystem /usr/local/Cellar/webp/1.2.3_1/include conftest.c -lsqlit= e3 >&5 configure:24414: $? =3D 0 configure:24414: ./conftest configure:24414: $? =3D 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/inc= lude -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/in= clude -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Ce= llar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/in= clude -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/gett= ext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/loca= l/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconf= ig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isyst= em /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cel= lar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/includ= e -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cell= ar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isy= stem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libx= dmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isy= stem /usr/local/Cellar/webp/1.2.3_1/include conftest.c >&5 configure:24478: $? =3D 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/inc= lude -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/in= clude -isystem /usr/local/Cellar/glib/2.72.3/include -isystem /usr/local/Ce= llar/cairo/1.16.0_5/include/cairo -isystem /usr/local/Cellar/glib/2.72.3/in= clude -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/gett= ext/include -isystem /usr/local/Cellar/pcre/8.45/include -isystem /usr/loca= l/Cellar/pixman/0.40.0/include/pixman-1 -isystem /usr/local/Cellar/fontconf= ig/2.14.0/include -isystem /usr/local/opt/freetype/include/freetype2 -isyst= em /usr/local/Cellar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cel= lar/libxcb/1.15/include -isystem /usr/local/Cellar/libxrender/0.9.10/includ= e -isystem /usr/local/Cellar/libxext/1.3.4/include -isystem /usr/local/Cell= ar/libx11/1.8.1/include -isystem /usr/local/Cellar/libxcb/1.15/include -isy= stem /usr/local/Cellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libx= dmcp/1.1.3/include -isystem /usr/local/Cellar/xorgproto/2022.1/include -isy= stem /usr/local/Cellar/webp/1.2.3_1/include conftest.c >&5 configure:24515: $? =3D 0 configure:24523: result: yes configure:24785: checking for struct alignment configure:24806: gcc -c -g3 -O2 conftest.c >&5 configure:24806: $? =3D 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: $? =3D 0 configure:24863: result: typeof configure:24877: checking for statement expressions configure:24894: gcc -c -g3 -O2 conftest.c >&5 configure:24894: $? =3D 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: $? =3D 0 configure:25007: ./conftest configure:25007: $? =3D 0 configure:25019: result: yes configure:25079: checking for working alloca.h configure:25097: gcc -o conftest -g3 -O2 conftest.c >&5 configure:25097: $? =3D 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: $? =3D 0 configure:25400: ./conftest configure:25400: $? =3D 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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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") !=3D 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) =3D=3D 0; |=20 | ; | 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: $? =3D 0 configure:25683: ./conftest configure:25683: $? =3D 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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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. */ |=20 |=20 |=20 | #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 =3D mach_msg (&msg.head, MACH_RCV_MSG | MACH_RCV_LARGE, 0, sizeo= f (msg), | our_exception_port, MACH_MSG_TIMEOUT_NONE, MACH_PORT= _NULL); | if (retval !=3D MACH_MSG_SUCCESS) | abort (); | exit (1); | } | static void | nocrash_init (void) | { | mach_port_t self =3D 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_p= ort) | =3D=3D 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_p= ort, | MACH_MSG_TYPE_MAKE_SEND) | =3D=3D KERN_SUCCESS) { | /* The exceptions we want to catch. Only EXC_BAD_ACCESS is interes= ting | for us. */ | exception_mask_t mask =3D EXC_MASK_BAD_ACCESS; | /* Create the thread listening on the exception port. */ | pthread_attr_t attr; | pthread_t thread; | if (pthread_attr_init (&attr) =3D=3D 0 | && pthread_attr_setdetachstate (&attr, PTHREAD_CREATE_DETACHED)= =3D=3D 0 | && pthread_create (&thread, &attr, mach_exception_thread, NULL)= =3D=3D 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, n= ot only | for a particular thread. This has the effect that when our ex= ception | 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_f= ilter); | } | #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 |=20 | #include | #include | #include |=20 | int | main (void) | { |=20 | int result =3D 0; | /* This test fails on Solaris 10. */ | { | char *name =3D realpath ("conftest.a", NULL); | if (!(name && *name =3D=3D '/')) | result |=3D 1; | free (name); | } | /* This test fails on older versions of Cygwin. */ | { | char *name =3D realpath ("conftest.b/../conftest.a", NULL); | if (name !=3D NULL) | result |=3D 2; | free (name); | } | /* This test fails on Cygwin 2.9. */ | #if HAVE_LSTAT | { | char *name =3D realpath ("conftest.l/../conftest.a", NULL); | if (name !=3D NULL || errno !=3D ENOTDIR) | result |=3D 4; | free (name); | } | #endif | /* This test fails on Mac OS X 10.13, OpenBSD 6.0. */ | { | char *name =3D realpath ("conftest.a/", NULL); | if (name !=3D NULL) | result |=3D 8; | free (name); | } | /* This test fails on AIX 7, Solaris 10. */ | { | char *name1 =3D realpath (".", NULL); | char *name2 =3D realpath ("conftest.d//./..", NULL); | if (! name1 || ! name2 || strcmp (name1, name2)) | result |=3D 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 =3D realpath ("//", NULL); | if (! name || strcmp (name, "/")) | result |=3D 32; | free (name); | } | #endif | return result; |=20 | ; | return 0; | } |=20 configure:25700: result: no configure:25723: checking for getcwd configure:25723: gcc -o conftest -g3 -O2 conftest.c >&5 configure:25723: $? =3D 0 configure:25723: result: yes configure:25930: checking for C/C++ restrict keyword configure:25960: gcc -c -g3 -O2 conftest.c >&5 configure:25960: $? =3D 0 configure:25969: result: __restrict__ configure:26418: checking whether byte ordering is bigendian configure:26434: gcc -c -g3 -O2 conftest.c >&5 configure:26434: $? =3D 0 configure:26480: gcc -c -g3 -O2 conftest.c >&5 configure:26480: $? =3D 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: $? =3D 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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 |=20 | int | main (void) | { | #if BYTE_ORDER !=3D BIG_ENDIAN | not big endian | #endif |=20 | ; | 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: $? =3D 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: $? =3D 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: $? =3D 0 configure:27649: result: yes configure:27814: checking for mode_t configure:27814: gcc -c -g3 -O2 conftest.c >&5 configure:27814: $? =3D 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: $? =3D 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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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=3Dimplicit-funct= ion-declaration configure:27907: $? =3D 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: $? =3D 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: $? =3D 0 configure:28138: ./conftest configure:28138: $? =3D 0 configure:28199: gcc -o conftest -g3 -O2 conftest.c >&5 configure:28199: $? =3D 0 configure:28199: ./conftest configure:28199: $? =3D 0 configure:28243: gcc -o conftest -g3 -O2 conftest.c >&5 configure:28243: $? =3D 0 configure:28243: ./conftest program: option requires an argument -- b configure:28243: $? =3D 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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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. */ |=20 | #include | #include | #include |=20 | int | main () | { | static char program[] =3D "program"; | static char ab[] =3D "-ab"; | char *argv[3] =3D { program, ab, NULL }; | if (getopt (2, argv, "ab:") !=3D 'a') | return 13; | if (getopt (2, argv, "ab:") !=3D '?') | return 14; | if (optopt !=3D 'b') | return 15; | if (optind !=3D 2) | return 16; | return 0; | } |=20 configure:28262: result: no configure:28716: checking for struct timeval configure:28740: gcc -c -g3 -O2 conftest.c >&5 configure:28740: $? =3D 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: $? =3D 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 =3D ULLONG_WIDTH; ^ conftest.c:241:22: error: use of undeclared identifier 'BOOL_WIDTH' int bw =3D BOOL_WIDTH; ^ 2 errors generated. configure:28915: $? =3D 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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 =3D LLONG_MAX; | int wb =3D WORD_BIT; | int ullw =3D ULLONG_WIDTH; | int bw =3D BOOL_WIDTH; |=20 | int | main (void) | { |=20 | ; | 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: $? =3D 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: $? =3D 0 configure:29371: gcc -o conftest -g3 -O2 conftest.c >&5 configure:29371: $? =3D 0 configure:29371: ./conftest configure:29371: $? =3D 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: $? =3D 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 =3D UINTMAX_WIDTH; ^ 1 error generated. configure:29479: $? =3D 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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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. */ |=20 | /* 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 |=20 | #include | #include | #if HAVE_WCHAR_H | # include | #endif |=20 | int iw =3D UINTMAX_WIDTH; |=20 | int | main (void) | { |=20 | ; | return 0; | } configure:29485: result: no configure:30007: checking whether memmem is declared configure:30007: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration configure:30007: $? =3D 0 configure:30007: result: yes configure:30016: checking whether memrchr is declared configure:30016: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration conftest.c:272:10: error: use of undeclared identifier 'memrchr' (void) memrchr; ^ 1 error generated. configure:30016: $? =3D 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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 |=20 | ; | 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 =3D MIN (42, 17); ^ conftest.c:239:21: error: initializer element is not a compile-time constant int x =3D MIN (42, 17); ^~~~~~~~~~~~ 2 errors generated. configure:30047: $? =3D 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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 =3D MIN (42, 17); | int | main (void) | { |=20 | ; | 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: $? =3D 0 configure:30094: result: yes configure:30127: checking whether time_t is signed configure:30145: gcc -c -g3 -O2 conftest.c >&5 configure:30145: $? =3D 0 configure:30153: result: yes configure:30161: checking whether alarm is declared configure:30161: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration configure:30161: $? =3D 0 configure:30161: result: yes configure:30176: checking for working mktime configure:30423: gcc -o conftest -g3 -O2 conftest.c >&5 configure:30423: $? =3D 0 configure:30423: ./conftest configure:30423: $? =3D 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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 |=20 | #ifdef HAVE_UNISTD_H | # include | #endif |=20 | #if HAVE_DECL_ALARM | # include | #endif |=20 |=20 |=20 |=20 | #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 |=20 |=20 |=20 | #ifndef TIME_T_IS_SIGNED | # define TIME_T_IS_SIGNED 0 | #endif |=20 | static time_t time_t_max; | static time_t time_t_min; |=20 | /* Values we'll use to set the TZ environment variable. */ | static char *tz_strings[] =3D { | (char *) 0, "TZ=3DGMT0", "TZ=3DJST-9", | "TZ=3DEST+3EDT+2,M10.1.0/00:00:00,M2.3.0/00:00:00" | }; | #define N_STRINGS (sizeof (tz_strings) / sizeof (tz_strings[0])) |=20 | /* 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; |=20 | /* Use the portable POSIX.1 specification "TZ=3DPST8PDT,M4.1.0,M10.5.0" | instead of "TZ=3DAmerica/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=3DPST8PDT,M4.1.0,M10.5.0") !=3D 0) | return -1; |=20 | tm.tm_year =3D 98; | tm.tm_mon =3D 3; | tm.tm_mday =3D 5; | tm.tm_hour =3D 2; | tm.tm_min =3D 0; | tm.tm_sec =3D 0; | tm.tm_isdst =3D -1; | return mktime (&tm) !=3D (time_t) -1; | } |=20 | static int | mktime_test1 (time_t now) | { | struct tm *lt; | return ! (lt =3D localtime (&now)) || mktime (lt) =3D=3D now; | } |=20 | 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))); | } |=20 | static int | irix_6_4_bug () | { | /* Based on code from Ariel Faigon. */ | struct tm tm; | tm.tm_year =3D 96; | tm.tm_mon =3D 3; | tm.tm_mday =3D 0; | tm.tm_hour =3D 0; | tm.tm_min =3D 0; | tm.tm_sec =3D 0; | tm.tm_isdst =3D -1; | mktime (&tm); | return tm.tm_mon =3D=3D 2 && tm.tm_mday =3D=3D 31; | } |=20 | static int | bigtime_test (int j) | { | struct tm tm; | time_t now; | tm.tm_year =3D tm.tm_mon =3D tm.tm_mday =3D tm.tm_hour =3D tm.tm_min = =3D tm.tm_sec =3D j; | now =3D mktime (&tm); | if (now !=3D (time_t) -1) | { | struct tm *lt =3D localtime (&now); | if (! (lt | && lt->tm_year =3D=3D tm.tm_year | && lt->tm_mon =3D=3D tm.tm_mon | && lt->tm_mday =3D=3D tm.tm_mday | && lt->tm_hour =3D=3D tm.tm_hour | && lt->tm_min =3D=3D tm.tm_min | && lt->tm_sec =3D=3D tm.tm_sec | && lt->tm_yday =3D=3D tm.tm_yday | && lt->tm_wday =3D=3D tm.tm_wday | && ((lt->tm_isdst < 0 ? -1 : 0 < lt->tm_isdst) | =3D=3D (tm.tm_isdst < 0 ? -1 : 0 < tm.tm_isdst)))) | return 0; | } | return 1; | } |=20 | 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 =3D 2527315200UL; |=20 | struct tm tm; | time_t t; | tm.tm_year =3D 2050 - 1900; | tm.tm_mon =3D 2 - 1; | tm.tm_mday =3D 1; | tm.tm_hour =3D tm.tm_min =3D tm.tm_sec =3D 0; | tm.tm_isdst =3D -1; |=20 | /* Use the portable POSIX.1 specification "TZ=3DPST8PDT,M4.1.0,M10.5.0" | instead of "TZ=3DAmerica/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=3DPST8PDT,M4.1.0,M10.5.0") !=3D 0) | return -1; |=20 | t =3D mktime (&tm); |=20 | /* 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 =3D=3D (time_t) -1 | || (0 < t && answer - 120 <=3D t && t <=3D answer + 120)); | } |=20 | static int | indiana_test () | { | if (putenv ("TZ=3DAmerica/Indiana/Indianapolis") !=3D 0) | return -1; | struct tm tm; | tm.tm_year =3D 1986 - 1900; tm.tm_mon =3D 4 - 1; tm.tm_mday =3D 28; | tm.tm_hour =3D 16; tm.tm_min =3D 24; tm.tm_sec =3D 50; tm.tm_isdst =3D = 0; | time_t std =3D mktime (&tm); | if (! (std =3D=3D 515107490 || std =3D=3D 515107503)) | return 1; |=20 | /* This platform supports TZDB, either without or with leap seconds. | Return true if GNU Bug#48085 is absent. */ | tm.tm_isdst =3D 1; | time_t dst =3D mktime (&tm); | return std - dst =3D=3D 60 * 60; | } |=20 | int | main () | { | int result =3D 0; | time_t t, delta; | int i, j; | int time_t_signed_magnitude =3D (time_t) ~ (time_t) 0 < (time_t) -1; |=20 | #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 |=20 | time_t_max =3D (! TIME_T_IS_SIGNED | ? (time_t) -1 | : ((((time_t) 1 << (sizeof (time_t) * CHAR_BIT - 2)) - 1) | * 2 + 1)); | time_t_min =3D (! TIME_T_IS_SIGNED | ? (time_t) 0 | : time_t_signed_magnitude | ? ~ (time_t) 0 | : ~ time_t_max); |=20 | delta =3D time_t_max / 997; /* a suitable prime number */ | for (i =3D 0; i < N_STRINGS; i++) | { | if (tz_strings[i]) | putenv (tz_strings[i]); |=20 | for (t =3D 0; t <=3D time_t_max - delta && (result & 1) =3D=3D 0; t= +=3D delta) | if (! mktime_test (t)) | result |=3D 1; | if ((result & 2) =3D=3D 0 | && ! (mktime_test ((time_t) 1) | && mktime_test ((time_t) (60 * 60)) | && mktime_test ((time_t) (60 * 60 * 24)))) | result |=3D 2; |=20 | for (j =3D 1; (result & 4) =3D=3D 0; j <<=3D 1) | { | if (! bigtime_test (j)) | result |=3D 4; | if (INT_MAX / 2 < j) | break; | } | if ((result & 8) =3D=3D 0 && ! bigtime_test (INT_MAX)) | result |=3D 8; | } | if (! irix_6_4_bug ()) | result |=3D 16; | if (! spring_forward_gap ()) | result |=3D 32; | if (! year_2050_test () || ! indiana_test ()) | result |=3D 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: $? =3D 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: $? =3D 0 configure:30530: result: yes configure:30597: checking for struct tm.tm_gmtoff configure:30597: gcc -c -g3 -O2 conftest.c >&5 configure:30597: $? =3D 0 configure:30597: result: yes configure:30617: checking whether is self-contained configure:30635: gcc -c -g3 -O2 conftest.c >&5 configure:30635: $? =3D 0 configure:30655: gcc -c -g3 -O2 conftest.c >&5 configure:30655: $? =3D 0 configure:30686: gcc -o conftest -g3 -O2 conftest.c >&5 configure:30686: $? =3D 0 configure:30700: result: yes configure:30862: checking for inline configure:30879: gcc -c -g3 -O2 conftest.c >&5 configure:30879: $? =3D 0 configure:30888: result: inline configure:30909: checking for sigset_t configure:30909: gcc -c -g3 -O2 conftest.c >&5 configure:30909: $? =3D 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: $? =3D 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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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. */ |=20 | #include | /* Mingw defines sigset_t not in , but in . = */ | #include |=20 |=20 | 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: $? =3D 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: $? =3D 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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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. */ |=20 | #include |=20 |=20 | 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: $? =3D 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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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. */ |=20 | #include |=20 |=20 | 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: $? =3D 0 configure:31084: result: yes configure:31100: checking for good max_align_t configure:31130: gcc -c -g3 -O2 conftest.c >&5 configure:31130: $? =3D 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: $? =3D 0 configure:31178: result: yes configure:31314: checking whether fcloseall is declared configure:31314: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration conftest.c:281:10: error: use of undeclared identifier 'fcloseall' (void) fcloseall; ^ 1 error generated. configure:31314: $? =3D 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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 |=20 | ; | 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: $? =3D 0 configure:31437: result: system configure:31701: checking whether ecvt is declared configure:31701: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration configure:31701: $? =3D 0 configure:31701: result: yes configure:31710: checking whether fcvt is declared configure:31710: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration configure:31710: $? =3D 0 configure:31710: result: yes configure:31719: checking whether gcvt is declared configure:31719: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration configure:31719: $? =3D 0 configure:31719: result: yes configure:31899: checking whether strnlen is declared configure:31899: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration configure:31899: $? =3D 0 configure:31899: result: yes configure:31909: checking whether strtoimax is declared configure:31909: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration configure:31909: $? =3D 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: $? =3D 0 configure:32051: result: no configure:32156: checking for nlink_t configure:32156: gcc -c -g3 -O2 conftest.c >&5 configure:32156: $? =3D 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: $? =3D 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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 |=20 | 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: $? =3D 0 configure:32302: result: yes configure:32492: checking for TIME_UTC in configure:32510: gcc -c -g3 -O2 conftest.c >&5 configure:32510: $? =3D 0 configure:32518: result: yes configure:32529: checking whether execvpe is declared configure:32529: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration conftest.c:289:10: error: use of undeclared identifier 'execvpe' (void) execvpe; ^ 1 error generated. configure:32529: $? =3D 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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 |=20 | ; | return 0; | } configure:32529: result: no configure:32640: checking whether clearerr_unlocked is declared configure:32640: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration configure:32640: $? =3D 0 configure:32640: result: yes configure:32649: checking whether feof_unlocked is declared configure:32649: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration configure:32649: $? =3D 0 configure:32649: result: yes configure:32658: checking whether ferror_unlocked is declared configure:32658: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration configure:32658: $? =3D 0 configure:32658: result: yes configure:32667: checking whether fflush_unlocked is declared configure:32667: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration conftest.c:293:10: error: use of undeclared identifier 'fflush_unlocked' (void) fflush_unlocked; ^ 1 error generated. configure:32667: $? =3D 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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 |=20 | ; | return 0; | } configure:32667: result: no configure:32676: checking whether fgets_unlocked is declared configure:32676: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration conftest.c:294:10: error: use of undeclared identifier 'fgets_unlocked' (void) fgets_unlocked; ^ 1 error generated. configure:32676: $? =3D 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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 |=20 | ; | return 0; | } configure:32676: result: no configure:32685: checking whether fputc_unlocked is declared configure:32685: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration conftest.c:295:10: error: use of undeclared identifier 'fputc_unlocked' (void) fputc_unlocked; ^ 1 error generated. configure:32685: $? =3D 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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 |=20 | ; | return 0; | } configure:32685: result: no configure:32694: checking whether fputs_unlocked is declared configure:32694: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration conftest.c:296:10: error: use of undeclared identifier 'fputs_unlocked' (void) fputs_unlocked; ^ 1 error generated. configure:32694: $? =3D 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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 |=20 | ; | return 0; | } configure:32694: result: no configure:32703: checking whether fread_unlocked is declared configure:32703: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration conftest.c:297:10: error: use of undeclared identifier 'fread_unlocked' (void) fread_unlocked; ^ 1 error generated. configure:32703: $? =3D 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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 |=20 | ; | return 0; | } configure:32703: result: no configure:32712: checking whether fwrite_unlocked is declared configure:32712: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration conftest.c:298:10: error: use of undeclared identifier 'fwrite_unlocked' (void) fwrite_unlocked; ^ 1 error generated. configure:32712: $? =3D 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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 |=20 | ; | return 0; | } configure:32712: result: no configure:32721: checking whether getc_unlocked is declared configure:32721: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration configure:32721: $? =3D 0 configure:32721: result: yes configure:32730: checking whether getchar_unlocked is declared configure:32730: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration configure:32730: $? =3D 0 configure:32730: result: yes configure:32739: checking whether putc_unlocked is declared configure:32739: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration configure:32739: $? =3D 0 configure:32739: result: yes configure:32748: checking whether putchar_unlocked is declared configure:32748: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration configure:32748: $? =3D 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: $? =3D 0 configure:32794: ./conftest configure:32794: $? =3D 0 configure:32821: result: gid_t configure:32828: checking whether getdtablesize is declared configure:32828: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration configure:32828: $? =3D 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: $? =3D 0 configure:32884: result: yes configure:32894: checking whether malloc, realloc, calloc set errno on fail= ure configure:32912: result: yes configure:32928: checking for O_CLOEXEC configure:32949: gcc -c -g3 -O2 conftest.c >&5 configure:32949: $? =3D 0 configure:32957: result: yes configure:32962: checking for promoted mode_t type configure:32980: gcc -c -g3 -O2 conftest.c >&5 configure:32980: $? =3D 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: $? =3D 0 configure:33144: ./conftest configure:33144: $? =3D 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: $? =3D 0 configure:33187: gcc -g3 -O2 -Wno-error -c conftest.c 2>conftest2.err configure:33190: $? =3D 0 configure:33200: result: -Wno-error configure:33240: gcc -g3 -O2 -E conftest.c > conftest.out configure:33243: $? =3D 0 configure:33281: checking for sys/acl.h configure:33281: gcc -c -g3 -O2 conftest.c >&5 configure:33281: $? =3D 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: $? =3D 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: $? =3D 0 configure:33351: result: yes configure:33357: checking for acl_get_fd configure:33357: gcc -o conftest -g3 -O2 conftest.c >&5 configure:33357: $? =3D 0 configure:33357: result: yes configure:33363: checking for acl_set_file configure:33363: gcc -o conftest -g3 -O2 conftest.c >&5 configure:33363: $? =3D 0 configure:33363: result: yes configure:33369: checking for acl_set_fd configure:33369: gcc -o conftest -g3 -O2 conftest.c >&5 configure:33369: $? =3D 0 configure:33369: result: yes configure:33375: checking for acl_free configure:33375: gcc -o conftest -g3 -O2 conftest.c >&5 configure:33375: $? =3D 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 invocat= ion) configure:33381: $? =3D 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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 decla= res acl_from_mode. | For example, HP-UX 11i declares gettimeofday. */ | #define acl_from_mode innocuous_acl_from_mode |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char acl_from_mode (); below. */ |=20 | #include | #undef acl_from_mode |=20 | /* 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 |=20 | 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: $? =3D 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: $? =3D 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 invocat= ion) configure:33399: $? =3D 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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 d= eclares acl_extended_file. | For example, HP-UX 11i declares gettimeofday. */ | #define acl_extended_file innocuous_acl_extended_file |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char acl_extended_file (); below. */ |=20 | #include | #undef acl_extended_file |=20 | /* 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 |=20 | 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: $? =3D 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: $? =3D 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: $? =3D 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: $? =3D 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 invocat= ion) configure:33429: $? =3D 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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 d= eclares acl_to_short_text. | For example, HP-UX 11i declares gettimeofday. */ | #define acl_to_short_text innocuous_acl_to_short_text |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char acl_to_short_text (); below. */ |=20 | #include | #undef acl_to_short_text |=20 | /* 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 |=20 | 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 invocat= ion) configure:33435: $? =3D 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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 decla= res acl_free_text. | For example, HP-UX 11i declares gettimeofday. */ | #define acl_free_text innocuous_acl_free_text |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char acl_free_text (); below. */ |=20 | #include | #undef acl_free_text |=20 | /* 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 |=20 | 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: $? =3D 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: $? =3D 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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 invocat= ion) configure:33504: $? =3D 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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 declare= s acl_entries. | For example, HP-UX 11i declares gettimeofday. */ | #define acl_entries innocuous_acl_entries |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char acl_entries (); below. */ |=20 | #include | #undef acl_entries |=20 | /* 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 |=20 | 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: $? =3D 0 configure:33544: result: yes configure:33551: checking for ACL_TYPE_EXTENDED configure:33570: gcc -c -g3 -O2 conftest.c >&5 configure:33570: $? =3D 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: $? =3D 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: $? =3D 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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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: $? =3D 0 configure:34068: result: none required configure:34078: checking for clock_getres configure:34078: gcc -o conftest -g3 -O2 conftest.c >&5 configure:34078: $? =3D 0 configure:34078: result: yes configure:34084: checking for clock_gettime configure:34084: gcc -o conftest -g3 -O2 conftest.c >&5 configure:34084: $? =3D 0 configure:34084: result: yes configure:34090: checking for clock_settime configure:34090: gcc -o conftest -g3 -O2 conftest.c >&5 configure:34090: $? =3D 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' =3D copy_file_range; ^ 1 error generated. configure:34132: $? =3D 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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 |=20 | int | main (void) | { | ssize_t (*func) (int, off_t *, int, off_t *, size_t, unsigned) | =3D copy_file_range; | return func (0, 0, 0, 0, 0, 0) & 127; |=20 | ; | return 0; | } |=20 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: $? =3D 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: $? =3D 0 configure:34422: ./conftest configure:34422: $? =3D 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: $? =3D 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 invocat= ion) configure:34657: $? =3D 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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 dec= lares explicit_memset. | For example, HP-UX 11i declares gettimeofday. */ | #define explicit_memset innocuous_explicit_memset |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char explicit_memset (); below. */ |=20 | #include | #undef explicit_memset |=20 | /* 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 |=20 | 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: $? =3D 0 configure:34717: result: yes configure:34754: checking whether fchmodat works configure:34826: gcc -o conftest -g3 -O2 conftest.c >&5 configure:34826: $? =3D 0 configure:34826: ./conftest configure:34826: $? =3D 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: $? =3D 0 configure:34973: ./conftest configure:34973: $? =3D 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: $? =3D 0 configure:35037: ./conftest configure:35037: $? =3D 0 configure:35056: gcc -c -g3 -O2 conftest.c >&5 configure:35056: $? =3D 0 configure:35073: result: yes configure:35126: checking whether fdopendir is declared configure:35126: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration configure:35126: $? =3D 0 configure:35126: result: yes configure:35148: checking whether fdopendir works configure:35198: gcc -o conftest -g3 -O2 conftest.c >&5 configure:35198: $? =3D 0 configure:35198: ./conftest configure:35198: $? =3D 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: $? =3D 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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 |=20 | int | main (void) | { | ssize_t a =3D getxattr (".", XATTR_NAME_POSIX_ACL_ACCESS, 0, 0); | ssize_t b =3D getxattr (".", XATTR_NAME_POSIX_ACL_DEFAULT, = 0, 0); | return a < 0 || b < 0; |=20 | ; | return 0; | } configure:35281: result: no configure:35299: checking for flexible array member configure:35328: gcc -c -g3 -O2 conftest.c >&5 configure:35328: $? =3D 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: $? =3D 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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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. */ |=20 | #include | #if HAVE_STDIO_EXT_H | # include | #endif |=20=20=20 | 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: $? =3D 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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 |=20 | int | main (void) | { | #if 2 < __GLIBC__ + (33 <=3D __GLIBC_MINOR__) | #elif defined __OpenBSD__ | #elif defined __sun | #else | #error "'free' is not known to preserve errno" | #endif |=20 | ; | 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: $? =3D 0 configure:35520: ./conftest configure:35520: $? =3D 0 configure:35532: result: yes configure:35580: checking for sys/mount.h configure:35580: gcc -c -g3 -O2 conftest.c >&5 configure:35580: $? =3D 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 <=3D 32 ? -1 : 1]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. configure:35641: $? =3D 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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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. */ |=20 | #include | #ifdef __osf__ | "Do not use Tru64's statvfs implementation" | #endif |=20 | #include |=20 | struct statvfs fsd; |=20 | #if defined __APPLE__ && defined __MACH__ | #include | /* On Mac OS X >=3D 10.5, f_blocks in 'struct statvfs' is a 32-bit quanti= ty; | 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 <=3D 32 ? -1 : 1]; | #endif |=20 | int | main (void) | { | statvfs (0, &fsd); | ; | return 0; | } configure:35651: result: no configure:35708: checking for two-argument statfs with statfs.f_frsize memb= er 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 =3D 0; ~~~ ^ 1 error generated. configure:35738: $? =3D 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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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. */ |=20 | #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 =3D 0; | return statfs (".", &fsd) !=3D 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 =3D 0; ^~~~~~~ f_bsize /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Develo= per/SDKs/MacOSX.sdk/usr/include/sys/mount.h:129:15: note: 'f_bsize' declare= d here struct statfs __DARWIN_STRUCT_STATFS64; ^ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Develo= per/SDKs/MacOSX.sdk/usr/include/sys/mount.h:102:11: note: expanded from mac= ro '__DARWIN_STRUCT_STATFS64' uint32_t f_bsize; /* fundamental file system block si= ze */ \ ^ conftest.c:312:31: error: too many arguments to function call, expected 2, = have 3 return statfs (".", &fsd, sizeof (struct statfs)) !=3D 0; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Develo= per/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: $? =3D 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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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. */ |=20 | #include | #include | #include | int | main () | { | struct statfs fsd; | fsd.f_fsize =3D 0; | return statfs (".", &fsd, sizeof (struct statfs)) !=3D 0; | } configure:35797: result: no configure:35814: checking for two-argument statfs with statfs.f_bsize membe= r (AIX, 4.3BSD) configure:35844: gcc -o conftest -g3 -O2 conftest.c >&5 configure:35844: $? =3D 0 configure:35844: ./conftest configure:35844: $? =3D 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: $? =3D 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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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: $? =3D 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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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: $? =3D 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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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. */ |=20 | #if !defined(sun) && !defined(__sun) | choke -- this is a workaround for a Sun-specific problem | #endif | #include | #include |=20 | int | main (void) | { | struct statfs t; long c =3D *(t.f_spare); | if (c) return 0; |=20 | ; | return 0; | } configure:36038: result: no configure:36092: checking whether futimens works configure:36147: gcc -o conftest -g3 -O2 conftest.c >&5 configure:36147: $? =3D 0 configure:36147: ./conftest configure:36147: $? =3D 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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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. */ |=20 | #include | #include | #include | #include |=20 |=20 |=20 | #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 |=20 |=20 | int | main (void) | { | struct timespec ts[2]; | int fd =3D creat ("conftest.file", 0600); | struct stat st; | if (fd < 0) return 1; | ts[0].tv_sec =3D 1; | ts[0].tv_nsec =3D UTIME_OMIT; | ts[1].tv_sec =3D 1; | ts[1].tv_nsec =3D UTIME_NOW; | errno =3D 0; | if (futimens (AT_FDCWD, NULL) =3D=3D 0) return 2; | if (errno !=3D EBADF) return 3; | if (futimens (fd, ts)) return 4; | sleep (1); | ts[0].tv_nsec =3D UTIME_NOW; | ts[1].tv_nsec =3D UTIME_OMIT; | if (futimens (fd, ts)) return 5; | if (fstat (fd, &st)) return 6; | if (st.st_ctime < st.st_atime) return 7; |=20 | ; | return 0; | } configure:36159: result: no configure:36203: checking for getloadavg configure:36203: gcc -o conftest -g3 -O2 conftest.c >&5 configure:36203: $? =3D 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: $? =3D 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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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=3Dimplicit-funct= ion-declaration configure:36568: $? =3D 0 configure:36568: result: yes configure:36988: checking for gettimeofday with POSIX signature configure:37017: gcc -c -g3 -O2 conftest.c >&5 configure:37017: $? =3D 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: $? =3D 0 configure:37165: result: yes configure:37189: checking for gmp.h configure:37189: gcc -c -g3 -O2 conftest.c >&5 configure:37189: $? =3D 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 invocat= ion) configure:37233: $? =3D 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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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. */ |=20 | /* 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: $? =3D 0 configure:37253: result: -lgmp configure:37412: checking for memmem configure:37412: gcc -o conftest -g3 -O2 conftest.c >&5 configure:37412: $? =3D 0 configure:37412: result: yes configure:37428: checking whether memmem works configure:37496: gcc -o conftest -g3 -O2 conftest.c >&5 configure:37496: $? =3D 0 configure:37496: ./conftest configure:37496: $? =3D 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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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. */ |=20 | #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 |=20 | int | main (void) | { |=20 | int result =3D 0; | if (memmem (HAYSTACK, strlen (HAYSTACK), NEEDLE, strlen (NEEDLE))) | result |=3D 1; | /* Check for empty needle behavior. */ | { | const char *haystack =3D "AAA"; | if (memmem (haystack, 3, (const char *) 1, 0) !=3D haystack) | result |=3D 2; | } | return result; |=20 | ; | 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 *, co= nst 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 invocat= ion) configure:37557: $? =3D 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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 me= mpcpy. | For example, HP-UX 11i declares gettimeofday. */ | #define mempcpy innocuous_mempcpy |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char mempcpy (); below. */ |=20 | #include | #undef mempcpy |=20 | /* 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 |=20 | 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 invocat= ion) configure:37613: $? =3D 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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 me= mrchr. | For example, HP-UX 11i declares gettimeofday. */ | #define memrchr innocuous_memrchr |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char memrchr (); below. */ |=20 | #include | #undef memrchr |=20 | /* 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 |=20 | 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: $? =3D 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 eva= luate to 'true' [-Wpointer-bool-conversion] if (! nanosleep) ~ ^~~~~~~~~ conftest.c:336:19: note: prefix with the address-of operator to silence thi= s warning if (! nanosleep) ^ & 1 warning generated. configure:37915: $? =3D 0 configure:37915: ./conftest configure:37915: $? =3D 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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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. */ |=20 | #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))) |=20 | #if HAVE_DECL_ALARM | static void | check_for_SIGALRM (int sig) | { | if (sig !=3D SIGALRM) | _exit (1); | } | #endif |=20 | 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 =3D 0; | ts_sleep.tv_nsec =3D 1; | #if HAVE_DECL_ALARM | { | static struct sigaction act; | act.sa_handler =3D check_for_SIGALRM; | sigemptyset (&act.sa_mask); | sigaction (SIGALRM, &act, NULL); | alarm (1); | if (nanosleep (&ts_sleep, NULL) !=3D 0) | return 3; | /* Test for a minor problem: the handling of large argument= s. */ | ts_sleep.tv_sec =3D TYPE_MAXIMUM (time_t); | ts_sleep.tv_nsec =3D 999999999; | alarm (1); | if (nanosleep (&ts_sleep, &ts_remaining) !=3D -1) | return 4; | if (errno !=3D EINTR) | return 5; | if (ts_remaining.tv_sec <=3D 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: $? =3D 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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 |=20 | #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: $? =3D 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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 |=20 | #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: $? =3D 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 invocat= ion) configure:38012: $? =3D 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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 d= eclares sched_getaffinity. | For example, HP-UX 11i declares gettimeofday. */ | #define sched_getaffinity innocuous_sched_getaffinity |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char sched_getaffinity (); below. */ |=20 | #include | #undef sched_getaffinity |=20 | /* 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 |=20 | 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 invocat= ion) configure:38018: $? =3D 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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char sched_getaffinity_np (); below. */ |=20 | #include | #undef sched_getaffinity_np |=20 | /* 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_getaffi= nity_np | choke me | #endif |=20 | 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 invocat= ion) configure:38024: $? =3D 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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 de= clares pstat_getdynamic. | For example, HP-UX 11i declares gettimeofday. */ | #define pstat_getdynamic innocuous_pstat_getdynamic |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char pstat_getdynamic (); below. */ |=20 | #include | #undef pstat_getdynamic |=20 | /* 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 |=20 | 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 invocat= ion) configure:38030: $? =3D 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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 sysm= p. | For example, HP-UX 11i declares gettimeofday. */ | #define sysmp innocuous_sysmp |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char sysmp (); below. */ |=20 | #include | #undef sysmp |=20 | /* 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 |=20 | 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: $? =3D 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: $? =3D 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: $? =3D 0 configure:38213: ./conftest configure:38213: $? =3D 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: $? =3D 0 configure:38351: ./conftest configure:38351: $? =3D 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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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. */ |=20 | #include | #include | #include | int main () | { | sigset_t set; | sigemptyset (&set); | return pthread_sigmask (1729, &set, NULL) !=3D 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: $? =3D 0 configure:38410: ./conftest configure:38410: $? =3D 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: $? =3D 0 configure:38493: ./conftest configure:38493: $? =3D 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: $? =3D 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: $? =3D 0 configure:38625: ./conftest configure:38625: $? =3D 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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 |=20 | int | main (void) | { | char buf[20]; | return readlink ("conftest.lnk2/", buf, sizeof buf) !=3D -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: $? =3D 0 configure:38689: ./conftest configure:38689: $? =3D 0 configure:38701: result: yes configure:38757: checking whether readlinkat signature is correct configure:38776: gcc -c -g3 -O2 conftest.c >&5 configure:38776: $? =3D 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_b= uffer' 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_NE= WLINE' 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_patt= ern' is invalid in C99 [-Werror,-Wimplicit-function-declaration] s =3D re_compile_pattern (pat, sizeof pat - 1, ®ex); ^ conftest.c:379:27: error: implicit declaration of function 're_search' is i= nvalid 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_patt= ern' is invalid in C99 [-Werror,-Wimplicit-function-declaration] s =3D re_compile_pattern (pat, sizeof pat - 1, ®ex); ^ conftest.c:411:27: error: implicit declaration of function 're_search' is i= nvalid in C99 [-Werror,-Wimplicit-function-declaration] i =3D 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_NE= WLINE' re_set_syntax (RE_SYNTAX_EGREP | RE_HAT_LISTS_NOT_NEWLINE); ^ conftest.c:426:17: error: implicit declaration of function 're_compile_patt= ern' is invalid in C99 [-Werror,-Wimplicit-function-declaration] s =3D re_compile_pattern ("a[^x]b", 6, ®ex); ^ conftest.c:432:21: error: implicit declaration of function 're_search' is i= nvalid in C99 [-Werror,-Wimplicit-function-declaration] if (re_search (®ex, "a\nb", 3, 0, 3, ®s) !=3D -1) ^ conftest.c:439:28: error: use of undeclared identifier 'RE_SYNTAX_POSIX_EGR= EP' re_set_syntax (RE_SYNTAX_POSIX_EGREP); ^ conftest.c:454:28: error: use of undeclared identifier 'RE_SYNTAX_POSIX_EGR= EP' 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=3D] 20 errors generated. configure:39154: $? =3D 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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 |=20 | #include | #include | #include |=20 | #if defined M_CHECK_ACTION || HAVE_DECL_ALARM | # include | # include | #endif |=20 | #if HAVE_MALLOC_H | # include | #endif |=20 | #ifdef M_CHECK_ACTION | /* Exit with distinguishable exit code. */ | static void sigabrt_no_core (int sig) { raise (SIGTERM); } | #endif |=20 | int | main (void) | { | int result =3D 0; | static struct re_pattern_buffer regex; | unsigned char folded_chars[UCHAR_MAX + 1]; | int i; | const char *s; | struct re_registers regs; |=20 | /* 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 |=20 | if (setlocale (LC_ALL, "en_US.UTF-8")) | { | { | /* https://sourceware.org/ml/libc-hacker/2006-09/msg000= 08.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[] =3D "insert into"; | static char const data[] =3D | "\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 =3D re_compile_pattern (pat, sizeof pat - 1, ®ex); | if (s) | result |=3D 1; | else | { | if (re_search (®ex, data, sizeof data - 1, | 0, sizeof data - 1, ®s) | !=3D -1) | result |=3D 1; | regfree (®ex); | } | } |=20 | { | /* This test is from glibc bug 15078. | The test case is from Andreas Schwab in | . | */ | static char const pat[] =3D "[^x]x"; | static char const data[] =3D | /* <= U103A> */ | "\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 =3D re_compile_pattern (pat, sizeof pat - 1, ®ex); | if (s) | result |=3D 1; | else | { | i =3D re_search (®ex, data, sizeof data - 1, | 0, sizeof data - 1, 0); | if (i !=3D 0 && i !=3D 21) | result |=3D 1; | regfree (®ex); | } | } |=20 | if (! setlocale (LC_ALL, "C")) | return 1; | } |=20 | /* This test is from glibc bug 3957, reported by Andrew Macke= y. */ | re_set_syntax (RE_SYNTAX_EGREP | RE_HAT_LISTS_NOT_NEWLINE); | memset (®ex, 0, sizeof regex); | s =3D re_compile_pattern ("a[^x]b", 6, ®ex); | if (s) | result |=3D 2; | else | { | /* This should fail, but succeeds for glibc-2.5. */ | if (re_search (®ex, "a\nb", 3, 0, 3, ®s) !=3D -1) | result |=3D 2; | regfree (®ex); | } |=20 | /* 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 =3D 0; i <=3D UCHAR_MAX; i++) | folded_chars[i] =3D i; | regex.translate =3D folded_chars; | s =3D re_compile_pattern ("a[[:]:]]b\n", 11, ®ex); | /* This should fail with _Invalid character class name_ error= . */ | if (!s) | { | result |=3D 4; | regfree (®ex); | } |=20 | /* 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 =3D re_compile_pattern ("a[b-a]", 6, ®ex); | if (s =3D=3D 0) | { | result |=3D 8; | regfree (®ex); | } |=20 | /* This should succeed, but does not for glibc-2.1.3. */ | memset (®ex, 0, sizeof regex); | s =3D re_compile_pattern ("{1", 2, ®ex); | if (s) | result |=3D 8; | else | regfree (®ex); |=20 | /* The following example is derived from a problem report | against gawk from Jorge Stolfi . */ | memset (®ex, 0, sizeof regex); | s =3D re_compile_pattern ("[an\371]*n", 7, ®ex); | if (s) | result |=3D 8; | else | { | /* This should match, but does not for glibc-2.2.1. */ | if (re_match (®ex, "an", 2, 0, ®s) !=3D 2) | result |=3D 8; | else | { | free (regs.start); | free (regs.end); | } | regfree (®ex); | } |=20 | memset (®ex, 0, sizeof regex); | s =3D re_compile_pattern ("x", 1, ®ex); | if (s) | result |=3D 8; | else | { | /* glibc-2.2.93 does not work with a negative RANGE argum= ent. */ | if (re_search (®ex, "wxy", 3, 2, -2, ®s) !=3D 1) | result |=3D 8; | else | { | free (regs.start); | free (regs.end); | } | regfree (®ex); | } |=20 | /* 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 =3D re_compile_pattern ("x", 1, ®ex); | if (s) | result |=3D 16; | else | { | if (re_search (®ex, "WXY", 3, 0, 3, ®s) < 0) | result |=3D 16; | else | { | free (regs.start); | free (regs.end); | } | regfree (®ex); | } |=20 | /* 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 =3D re_compile_pattern ("[[:alnum:]_-]\\+$", 16, ®ex); | if (s) | result |=3D 32; | else | regfree (®ex); |=20 | /* REG_STARTEND was added to glibc on 2004-01-15. | Reject older versions. */ | if (! REG_STARTEND) | result |=3D 64; |=20 | /* Matching with the compiled form of this regexp would provo= ke | an assertion failure prior to glibc-2.28: | regexec.c:1375: pop_fail_stack: Assertion 'num >=3D 0' f= ailed | 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 =3D re_compile_pattern ("0|()0|\\1|0", 10, ®ex); | if (!s) | { | memset (®s, 0, sizeof regs); | i =3D re_search (®ex, "x", 1, 0, 1, ®s); | if (i !=3D -1) | result |=3D 64; | if (0 <=3D i) | { | free (regs.start); | free (regs.end); | } | regfree (®ex); | } | else | { | if (strcmp (s, "Invalid back reference")) | result |=3D 64; | } |=20 | /* glibc bug 11053. */ | re_set_syntax (RE_SYNTAX_POSIX_BASIC); | memset (®ex, 0, sizeof regex); | static char const pat_sub2[] =3D "\\(a*\\)*a*\\1"; | s =3D re_compile_pattern (pat_sub2, sizeof pat_sub2 - 1, ®= ex); | if (s) | result |=3D 64; | else | { | memset (®s, 0, sizeof regs); | static char const data[] =3D "a"; | int datalen =3D sizeof data - 1; | i =3D re_search (®ex, data, datalen, 0, datalen, ®s= ); | if (i !=3D 0) | result |=3D 64; | else if (regs.num_regs < 2) | result |=3D 64; | else if (! (regs.start[0] =3D=3D 0 && regs.end[0] =3D=3D = 1)) | result |=3D 64; | else if (! (regs.start[1] =3D=3D 0 && regs.end[1] =3D=3D = 0)) | result |=3D 64; | regfree (®ex); | free (regs.start); | free (regs.end); | } |=20 | #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 |=3D 64; | #endif |=20 | return result; |=20 | ; | return 0; | } configure:39166: result: no configure:39248: checking for libintl.h configure:39248: gcc -c -g3 -O2 conftest.c >&5 configure:39248: $? =3D 0 configure:39248: result: yes configure:39256: checking whether isblank is declared configure:39256: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration configure:39256: $? =3D 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 invocat= ion) configure:39270: $? =3D 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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 si= g2str. | For example, HP-UX 11i declares gettimeofday. */ | #define sig2str innocuous_sig2str |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char sig2str (); below. */ |=20 | #include | #undef sig2str |=20 | /* 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 |=20 | 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 invocat= ion) configure:39298: $? =3D 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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 declare= s sigdescr_np. | For example, HP-UX 11i declares gettimeofday. */ | #define sigdescr_np innocuous_sigdescr_np |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char sigdescr_np (); below. */ |=20 | #include | #undef sigdescr_np |=20 | /* 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 |=20 | 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: $? =3D 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: $? =3D 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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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. */ |=20 | /* 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 |=20 |=20 | 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: $? =3D 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: $? =3D 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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 |=20 | 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: $? =3D 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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 |=20 | 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: $? =3D 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: $? =3D 0 configure:39539: result: yes configure:39576: checking for working stdalign.h configure:39624: gcc -c -g3 -O2 conftest.c >&5 configure:39624: $? =3D 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 *, con= st char *)' 1 warning generated. configure:40056: $? =3D 0 configure:40056: result: yes configure:40125: checking for working strnlen configure:40165: gcc -o conftest -g3 -O2 conftest.c >&5 configure:40165: $? =3D 0 configure:40165: ./conftest configure:40165: $? =3D 0 configure:40176: result: yes configure:40231: checking whether strtoimax works configure:40289: gcc -o conftest -g3 -O2 conftest.c >&5 configure:40289: $? =3D 0 configure:40289: ./conftest configure:40289: $? =3D 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: $? =3D 0 configure:40396: ./conftest configure:40396: $? =3D 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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 |=20 | int | main (void) | { | int result =3D 0; | if (!symlink ("a", "conftest.link/")) | result |=3D 1; | if (symlink ("conftest.f", "conftest.lnk2")) | result |=3D 2; | else if (!symlink ("a", "conftest.lnk2/")) | result |=3D 4; | return result; |=20 | ; | return 0; | } configure:40408: result: no configure:40499: checking whether localtime_r is declared configure:40499: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration configure:40499: $? =3D 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: $? =3D 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: $? =3D 0 configure:40693: ./conftest configure:40693: $? =3D 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 yo= u mean 'timezone'? if (sizeof (timezone_t)) ^~~~~~~~~~ timezone /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Develo= per/SDKs/MacOSX.sdk/usr/include/time.h:103:13: note: 'timezone' declared he= re extern long timezone __DARWIN_ALIAS(timezone); ^ 1 error generated. configure:40711: $? =3D 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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 |=20 | 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=3Dimplicit-funct= ion-declaration conftest.c:354:10: error: use of undeclared identifier 'timer_settime' (void) timer_settime; ^ 1 error generated. configure:40799: $? =3D 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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 |=20 |=20 | int | main (void) | { | #ifndef timer_settime | #ifdef __cplusplus | (void) timer_settime; | #else | (void) timer_settime; | #endif | #endif |=20 | ; | return 0; | } configure:40799: result: no configure:40922: checking whether utimensat works configure:41005: gcc -o conftest -g3 -O2 conftest.c >&5 configure:41005: $? =3D 0 configure:41005: ./conftest configure:41005: $? =3D 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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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. */ |=20 | #include | #include | #include |=20 |=20 |=20 | #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 |=20 |=20 | int | main (void) | { | int result =3D 0; | const char *f =3D "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 =3D 345183300; ts[0].tv_nsec =3D 0; | ts[1] =3D ts[0]; | if (utimensat (AT_FDCWD, "conftest.file/", ts, 0) =3D=3D = 0) | result |=3D 2; | } | /* Test whether the AT_SYMLINK_NOFOLLOW flag is supported. = */ | { | if (utimensat (AT_FDCWD, f, NULL, AT_SYMLINK_NOFOLLOW)) | result |=3D 4; | } | /* Test whether UTIME_NOW and UTIME_OMIT work. */ | { | struct timespec ts[2]; | ts[0].tv_sec =3D 1; | ts[0].tv_nsec =3D UTIME_OMIT; | ts[1].tv_sec =3D 1; | ts[1].tv_nsec =3D UTIME_NOW; | if (utimensat (AT_FDCWD, f, ts, 0)) | result |=3D 8; | } | sleep (1); | { | struct stat st; | struct timespec ts[2]; | ts[0].tv_sec =3D 1; | ts[0].tv_nsec =3D UTIME_NOW; | ts[1].tv_sec =3D 1; | ts[1].tv_nsec =3D UTIME_OMIT; | if (utimensat (AT_FDCWD, f, ts, 0)) | result |=3D 16; | if (stat (f, &st)) | result |=3D 32; | else if (st.st_ctime < st.st_atime) | result |=3D 64; | } | return result; |=20 | ; | return 0; | } configure:41021: result: no configure:41062: checking for variable-length arrays configure:41120: gcc -c -g3 -O2 conftest.c >&5 configure:41120: $? =3D 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 invocat= ion) configure:42361: $? =3D 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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char rawmemchr (); below. */ |=20 | #include | #undef rawmemchr |=20 | /* 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 |=20 | 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: $? =3D 0 configure:42277: ./conftest configure:42277: $? =3D 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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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. */ |=20 | #include | #if HAVE_UNISTD_H | # include | #endif |=20 |=20 |=20 | #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 |=20 |=20 | int main () | { | int result =3D 0; | #if HAVE_LSTAT | if (open ("conftest.lnk/", O_RDONLY) !=3D -1) | result |=3D 1; | #endif | if (open ("conftest.sl/", O_CREAT, 0600) >=3D 0) | result |=3D 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 invocat= ion) configure:41354: $? =3D 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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char euidaccess (); below. */ |=20 | #include | #undef euidaccess |=20 | /* 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 |=20 | 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: $? =3D 0 configure:41378: result: yes configure:41386: checking for getgroups configure:41386: gcc -o conftest -g3 -O2 conftest.c >&5 configure:41386: $? =3D 0 configure:41386: result: yes configure:41442: checking for working getgroups configure:41473: gcc -o conftest -g3 -O2 conftest.c >&5 configure:41473: $? =3D 0 configure:41473: ./conftest configure:41473: $? =3D 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 invocat= ion) configure:41537: $? =3D 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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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. */ |=20 | /* 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 invocat= ion) configure:41537: $? =3D 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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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. */ |=20 | /* 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 invocat= ion) configure:41567: $? =3D 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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 ea= ccess. | For example, HP-UX 11i declares gettimeofday. */ | #define eaccess innocuous_eaccess |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char eaccess (); below. */ |=20 | #include | #undef eaccess |=20 | /* 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 |=20 | 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 invocat= ion) configure:41940: $? =3D 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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 declar= es group_member. | For example, HP-UX 11i declares gettimeofday. */ | #define group_member innocuous_group_member |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char group_member (); below. */ |=20 | #include | #undef group_member |=20 | /* 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 |=20 | 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: $? =3D 0 configure:41874: ./conftest configure:41874: $? =3D 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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 =3D getgroups (0, 0); | gid_t *list =3D malloc (size * sizeof *list); | int result =3D getgroups (-1, list) !=3D -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: $? =3D 0 configure:42452: ./conftest configure:42452: $? =3D 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 invocat= ion) configure:42183: $? =3D 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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 d= eclares __mktime_internal. | For example, HP-UX 11i declares gettimeofday. */ | #define __mktime_internal innocuous___mktime_internal |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char __mktime_internal (); below. */ |=20 | #include | #undef __mktime_internal |=20 | /* 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 |=20 | 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 invocat= ion) configure:42944: $? =3D 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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 de= clares timer_getoverrun. | For example, HP-UX 11i declares gettimeofday. */ | #define timer_getoverrun innocuous_timer_getoverrun |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char timer_getoverrun (); below. */ |=20 | #include | #undef timer_getoverrun |=20 | /* 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 |=20 | int | main (void) | { | return timer_getoverrun (); | ; | return 0; | } configure:42944: result: no configure:43032: checking for gcc option to disable position independent ex= ecutables 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 =3D=20 CONFIG_HEADERS =3D=20 CONFIG_LINKS =3D=20 CONFIG_COMMANDS =3D=20 $ ./config.status=20 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/E= nglish.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=3Dx86_64-apple-darwin21.6.0 ac_cv_c_bigendian=3Dno ac_cv_c_compiler_gnu=3Dyes ac_cv_c_flexmember=3Dyes ac_cv_c_inline=3Dinline ac_cv_c_restrict=3D__restrict__ ac_cv_c_typeof=3Dtypeof ac_cv_c_vararrays=3Dyes ac_cv_env_ALSA_CFLAGS_set=3D ac_cv_env_ALSA_CFLAGS_value=3D ac_cv_env_ALSA_LIBS_set=3D ac_cv_env_ALSA_LIBS_value=3D ac_cv_env_CAIRO_CFLAGS_set=3D ac_cv_env_CAIRO_CFLAGS_value=3D ac_cv_env_CAIRO_LIBS_set=3D ac_cv_env_CAIRO_LIBS_value=3D ac_cv_env_CAIRO_XCB_CFLAGS_set=3D ac_cv_env_CAIRO_XCB_CFLAGS_value=3D ac_cv_env_CAIRO_XCB_LIBS_set=3D ac_cv_env_CAIRO_XCB_LIBS_value=3D ac_cv_env_CAIRO_XLIB_CFLAGS_set=3D ac_cv_env_CAIRO_XLIB_CFLAGS_value=3D ac_cv_env_CAIRO_XLIB_LIBS_set=3D ac_cv_env_CAIRO_XLIB_LIBS_value=3D ac_cv_env_CCC_set=3D ac_cv_env_CCC_value=3D ac_cv_env_CC_set=3D ac_cv_env_CC_value=3D ac_cv_env_CFLAGS_set=3D ac_cv_env_CFLAGS_value=3D ac_cv_env_CPPFLAGS_set=3D ac_cv_env_CPPFLAGS_value=3D ac_cv_env_CPP_set=3D ac_cv_env_CPP_value=3D ac_cv_env_CXXFLAGS_set=3D ac_cv_env_CXXFLAGS_value=3D ac_cv_env_CXX_set=3D ac_cv_env_CXX_value=3D ac_cv_env_DBUS_CFLAGS_set=3D ac_cv_env_DBUS_CFLAGS_value=3D ac_cv_env_DBUS_LIBS_set=3D ac_cv_env_DBUS_LIBS_value=3D ac_cv_env_FONTCONFIG_CFLAGS_set=3D ac_cv_env_FONTCONFIG_CFLAGS_value=3D ac_cv_env_FONTCONFIG_LIBS_set=3D ac_cv_env_FONTCONFIG_LIBS_value=3D ac_cv_env_FREETYPE_CFLAGS_set=3D ac_cv_env_FREETYPE_CFLAGS_value=3D ac_cv_env_FREETYPE_LIBS_set=3D ac_cv_env_FREETYPE_LIBS_value=3D ac_cv_env_GCONF_CFLAGS_set=3D ac_cv_env_GCONF_CFLAGS_value=3D ac_cv_env_GCONF_LIBS_set=3D ac_cv_env_GCONF_LIBS_value=3D ac_cv_env_GFILENOTIFY_CFLAGS_set=3D ac_cv_env_GFILENOTIFY_CFLAGS_value=3D ac_cv_env_GFILENOTIFY_LIBS_set=3D ac_cv_env_GFILENOTIFY_LIBS_value=3D ac_cv_env_GOBJECT_CFLAGS_set=3D ac_cv_env_GOBJECT_CFLAGS_value=3D ac_cv_env_GOBJECT_LIBS_set=3D ac_cv_env_GOBJECT_LIBS_value=3D ac_cv_env_GSETTINGS_CFLAGS_set=3D ac_cv_env_GSETTINGS_CFLAGS_value=3D ac_cv_env_GSETTINGS_LIBS_set=3D ac_cv_env_GSETTINGS_LIBS_value=3D ac_cv_env_GTK_CFLAGS_set=3D ac_cv_env_GTK_CFLAGS_value=3D ac_cv_env_GTK_LIBS_set=3D ac_cv_env_GTK_LIBS_value=3D ac_cv_env_HARFBUZZ_CFLAGS_set=3D ac_cv_env_HARFBUZZ_CFLAGS_value=3D ac_cv_env_HARFBUZZ_LIBS_set=3D ac_cv_env_HARFBUZZ_LIBS_value=3D ac_cv_env_IMAGEMAGICK_CFLAGS_set=3D ac_cv_env_IMAGEMAGICK_CFLAGS_value=3D ac_cv_env_IMAGEMAGICK_LIBS_set=3D ac_cv_env_IMAGEMAGICK_LIBS_value=3D ac_cv_env_JSON_CFLAGS_set=3D ac_cv_env_JSON_CFLAGS_value=3D ac_cv_env_JSON_LIBS_set=3D ac_cv_env_JSON_LIBS_value=3D ac_cv_env_KQUEUE_CFLAGS_set=3D ac_cv_env_KQUEUE_CFLAGS_value=3D ac_cv_env_KQUEUE_LIBS_set=3D ac_cv_env_KQUEUE_LIBS_value=3D ac_cv_env_LCMS2_CFLAGS_set=3D ac_cv_env_LCMS2_CFLAGS_value=3D ac_cv_env_LCMS2_LIBS_set=3D ac_cv_env_LCMS2_LIBS_value=3D ac_cv_env_LDFLAGS_set=3D ac_cv_env_LDFLAGS_value=3D ac_cv_env_LIBGNUTLS_CFLAGS_set=3D ac_cv_env_LIBGNUTLS_CFLAGS_value=3D ac_cv_env_LIBGNUTLS_LIBS_set=3D ac_cv_env_LIBGNUTLS_LIBS_value=3D ac_cv_env_LIBOTF_CFLAGS_set=3D ac_cv_env_LIBOTF_CFLAGS_value=3D ac_cv_env_LIBOTF_LIBS_set=3D ac_cv_env_LIBOTF_LIBS_value=3D ac_cv_env_LIBSECCOMP_CFLAGS_set=3D ac_cv_env_LIBSECCOMP_CFLAGS_value=3D ac_cv_env_LIBSECCOMP_LIBS_set=3D ac_cv_env_LIBSECCOMP_LIBS_value=3D ac_cv_env_LIBSYSTEMD_CFLAGS_set=3D ac_cv_env_LIBSYSTEMD_CFLAGS_value=3D ac_cv_env_LIBSYSTEMD_LIBS_set=3D ac_cv_env_LIBSYSTEMD_LIBS_value=3D ac_cv_env_LIBS_set=3D ac_cv_env_LIBS_value=3D ac_cv_env_LIBXML2_CFLAGS_set=3D ac_cv_env_LIBXML2_CFLAGS_value=3D ac_cv_env_LIBXML2_LIBS_set=3D ac_cv_env_LIBXML2_LIBS_value=3D ac_cv_env_M17N_FLT_CFLAGS_set=3D ac_cv_env_M17N_FLT_CFLAGS_value=3D ac_cv_env_M17N_FLT_LIBS_set=3D ac_cv_env_M17N_FLT_LIBS_value=3D ac_cv_env_OBJCFLAGS_set=3D ac_cv_env_OBJCFLAGS_value=3D ac_cv_env_OBJC_set=3D ac_cv_env_OBJC_value=3D ac_cv_env_PKG_CONFIG_LIBDIR_set=3D ac_cv_env_PKG_CONFIG_LIBDIR_value=3D ac_cv_env_PKG_CONFIG_PATH_set=3D ac_cv_env_PKG_CONFIG_PATH_value=3D ac_cv_env_PKG_CONFIG_set=3D ac_cv_env_PKG_CONFIG_value=3D ac_cv_env_PNG_CFLAGS_set=3D ac_cv_env_PNG_CFLAGS_value=3D ac_cv_env_PNG_LIBS_set=3D ac_cv_env_PNG_LIBS_value=3D ac_cv_env_RSVG_CFLAGS_set=3D ac_cv_env_RSVG_CFLAGS_value=3D ac_cv_env_RSVG_LIBS_set=3D ac_cv_env_RSVG_LIBS_value=3D ac_cv_env_WEBKIT_CFLAGS_set=3D ac_cv_env_WEBKIT_CFLAGS_value=3D ac_cv_env_WEBKIT_LIBS_set=3D ac_cv_env_WEBKIT_LIBS_value=3D ac_cv_env_WEBP_CFLAGS_set=3D ac_cv_env_WEBP_CFLAGS_value=3D ac_cv_env_WEBP_LIBS_set=3D ac_cv_env_WEBP_LIBS_value=3D ac_cv_env_XFIXES_CFLAGS_set=3D ac_cv_env_XFIXES_CFLAGS_value=3D ac_cv_env_XFIXES_LIBS_set=3D ac_cv_env_XFIXES_LIBS_value=3D ac_cv_env_XFT_CFLAGS_set=3D ac_cv_env_XFT_CFLAGS_value=3D ac_cv_env_XFT_LIBS_set=3D ac_cv_env_XFT_LIBS_value=3D ac_cv_env_XINERAMA_CFLAGS_set=3D ac_cv_env_XINERAMA_CFLAGS_value=3D ac_cv_env_XINERAMA_LIBS_set=3D ac_cv_env_XINERAMA_LIBS_value=3D ac_cv_env_XINPUT_CFLAGS_set=3D ac_cv_env_XINPUT_CFLAGS_value=3D ac_cv_env_XINPUT_LIBS_set=3D ac_cv_env_XINPUT_LIBS_value=3D ac_cv_env_XMKMF_set=3D ac_cv_env_XMKMF_value=3D ac_cv_env_XRANDR_CFLAGS_set=3D ac_cv_env_XRANDR_CFLAGS_value=3D ac_cv_env_XRANDR_LIBS_set=3D ac_cv_env_XRANDR_LIBS_value=3D ac_cv_env_build_alias_set=3D ac_cv_env_build_alias_value=3D ac_cv_env_host_alias_set=3D ac_cv_env_host_alias_value=3D ac_cv_env_target_alias_set=3D ac_cv_env_target_alias_value=3D ac_cv_func___executable_start=3Dno ac_cv_func___lsan_ignore_object=3Dno ac_cv_func___mktime_internal=3Dno ac_cv_func_accept4=3Dno ac_cv_func_access=3Dyes ac_cv_func_acl_copy_ext_native=3Dyes ac_cv_func_acl_create_entry_np=3Dyes ac_cv_func_acl_delete_def_file=3Dyes ac_cv_func_acl_delete_fd_np=3Dyes ac_cv_func_acl_delete_file_np=3Dyes ac_cv_func_acl_entries=3Dno ac_cv_func_acl_extended_file=3Dno ac_cv_func_acl_free=3Dyes ac_cv_func_acl_free_text=3Dno ac_cv_func_acl_from_mode=3Dno ac_cv_func_acl_from_text=3Dyes ac_cv_func_acl_get_fd=3Dyes ac_cv_func_acl_get_file=3Dyes ac_cv_func_acl_set_fd=3Dyes ac_cv_func_acl_set_file=3Dyes ac_cv_func_acl_to_short_text=3Dno ac_cv_func_aligned_alloc=3Dyes ac_cv_func_alloca_works=3Dyes ac_cv_func_canonicalize_file_name=3Dno ac_cv_func_cfmakeraw=3Dyes ac_cv_func_cfsetspeed=3Dyes ac_cv_func_clock_getres=3Dyes ac_cv_func_clock_gettime=3Dyes ac_cv_func_clock_settime=3Dyes ac_cv_func_dladdr=3Dyes ac_cv_func_dlfunc=3Dno ac_cv_func_eaccess=3Dno ac_cv_func_endgrent=3Dyes ac_cv_func_endpwent=3Dyes ac_cv_func_euidaccess=3Dno ac_cv_func_explicit_bzero=3Dno ac_cv_func_explicit_memset=3Dno ac_cv_func_faccessat=3Dyes ac_cv_func_fchdir=3Dyes ac_cv_func_fchmod=3Dyes ac_cv_func_fchmodat=3Dyes ac_cv_func_fcntl=3Dyes ac_cv_func_fdopendir=3Dyes ac_cv_func_fork=3Dyes ac_cv_func_fork_works=3Dyes ac_cv_func_freeifaddrs=3Dyes ac_cv_func_fstatat=3Dyes ac_cv_func_fsync=3Dyes ac_cv_func_futimens=3Dyes ac_cv_func_futimes=3Dyes ac_cv_func_futimesat=3Dno ac_cv_func_gai_strerror=3Dyes ac_cv_func_get_current_dir_name=3Dno ac_cv_func_getcwd=3Dyes ac_cv_func_getdtablesize=3Dyes ac_cv_func_getgrent=3Dyes ac_cv_func_getgroups=3Dyes ac_cv_func_getgroups_works=3Dyes ac_cv_func_gethostname=3Dyes ac_cv_func_getifaddrs=3Dyes ac_cv_func_getloadavg=3Dyes ac_cv_func_getopt_long_only=3Dyes ac_cv_func_getpagesize=3Dyes ac_cv_func_getpt=3Dno ac_cv_func_getpwent=3Dyes ac_cv_func_getrandom=3Dno ac_cv_func_getrlimit=3Dyes ac_cv_func_getrusage=3Dyes ac_cv_func_getsockname=3Dyes ac_cv_func_gettimeofday=3Dyes ac_cv_func_grantpt=3Dyes ac_cv_func_group_member=3Dno ac_cv_func_isblank=3Dyes ac_cv_func_iswctype=3Dyes ac_cv_func_lchmod=3Dyes ac_cv_func_localtime_r=3Dyes ac_cv_func_log2=3Dyes ac_cv_func_lrand48=3Dyes ac_cv_func_lstat=3Dyes ac_cv_func_lutimes=3Dyes ac_cv_func_malloc_0_nonnull=3Dyes ac_cv_func_malloc_trim=3Dno ac_cv_func_memmem=3Dyes ac_cv_func_mempcpy=3Dno ac_cv_func_memrchr=3Dno ac_cv_func_memset_s=3Dyes ac_cv_func_mkostemp=3Dyes ac_cv_func_mmap_fixed_mapped=3Dyes ac_cv_func_newlocale=3Dyes ac_cv_func_pipe2=3Dno ac_cv_func_posix_madvise=3Dyes ac_cv_func_posix_openpt=3Dyes ac_cv_func_posix_spawn=3Dyes ac_cv_func_posix_spawn_file_actions_addchdir=3Dno ac_cv_func_posix_spawn_file_actions_addchdir_np=3Dyes ac_cv_func_posix_spawnattr_setflags=3Dyes ac_cv_func_pselect=3Dyes ac_cv_func_pstat_getdynamic=3Dno ac_cv_func_pthread_set_name_np=3Dno ac_cv_func_pthread_setname_np=3Dyes ac_cv_func_pthread_sigmask=3Dyes ac_cv_func_random=3Dyes ac_cv_func_rawmemchr=3Dno ac_cv_func_readlink=3Dyes ac_cv_func_readlinkat=3Dyes ac_cv_func_realloc_0_nonnull=3Dyes ac_cv_func_realpath=3Dyes ac_cv_func_recvfrom=3Dyes ac_cv_func_rint=3Dyes ac_cv_func_sbrk=3Dyes ac_cv_func_sched_getaffinity=3Dno ac_cv_func_sched_getaffinity_np=3Dno ac_cv_func_select=3Dyes ac_cv_func_sendto=3Dyes ac_cv_func_setitimer=3Dyes ac_cv_func_setlocale=3Dyes ac_cv_func_setrlimit=3Dyes ac_cv_func_shutdown=3Dyes ac_cv_func_sig2str=3Dno ac_cv_func_sigdescr_np=3Dno ac_cv_func_snprintf=3Dyes ac_cv_func_stpcpy=3Dyes ac_cv_func_strnlen_working=3Dyes ac_cv_func_strsignal=3Dyes ac_cv_func_strtoimax=3Dyes ac_cv_func_symlink=3Dyes ac_cv_func_sync=3Dyes ac_cv_func_sysctl=3Dyes ac_cv_func_sysmp=3Dno ac_cv_func_timegm=3Dyes ac_cv_func_timer_getoverrun=3Dno ac_cv_func_timespec_get=3Dyes ac_cv_func_trunc=3Dyes ac_cv_func_utimensat=3Dyes ac_cv_func_vfork=3Dyes ac_cv_func_vfork_works=3Dyes ac_cv_have_decl_POSIX_SPAWN_SETSID=3Dyes ac_cv_have_decl_alarm=3Dyes ac_cv_have_decl_aligned_alloc=3Dyes ac_cv_have_decl_clearerr_unlocked=3Dyes ac_cv_have_decl_ecvt=3Dyes ac_cv_have_decl_execvpe=3Dno ac_cv_have_decl_fcloseall=3Dno ac_cv_have_decl_fcvt=3Dyes ac_cv_have_decl_fdopendir=3Dyes ac_cv_have_decl_feof_unlocked=3Dyes ac_cv_have_decl_ferror_unlocked=3Dyes ac_cv_have_decl_fflush_unlocked=3Dno ac_cv_have_decl_fgets_unlocked=3Dno ac_cv_have_decl_fputc_unlocked=3Dno ac_cv_have_decl_fputs_unlocked=3Dno ac_cv_have_decl_fread_unlocked=3Dno ac_cv_have_decl_fwrite_unlocked=3Dno ac_cv_have_decl_gcvt=3Dyes ac_cv_have_decl_getc_unlocked=3Dyes ac_cv_have_decl_getchar_unlocked=3Dyes ac_cv_have_decl_getdtablesize=3Dyes ac_cv_have_decl_getloadavg=3Dyes ac_cv_have_decl_isblank=3Dyes ac_cv_have_decl_localtime_r=3Dyes ac_cv_have_decl_memmem=3Dyes ac_cv_have_decl_memrchr=3Dno ac_cv_have_decl_png_longjmp=3Dyes ac_cv_have_decl_putc_unlocked=3Dyes ac_cv_have_decl_putchar_unlocked=3Dyes ac_cv_have_decl_strmode=3Dyes ac_cv_have_decl_strnlen=3Dyes ac_cv_have_decl_strtoimax=3Dyes ac_cv_have_decl_timer_settime=3Dno ac_cv_have_x=3D'have_x=3Dyes ac_x_includes=3D'\'''\'' ac_x_libraries=3D'\''= '\''' ac_cv_header_AppKit_AppKit_h=3Dyes ac_cv_header_acl_libacl_h=3Dno ac_cv_header_byteswap_h=3Dno ac_cv_header_coff_h=3Dno ac_cv_header_dirent_h=3Dyes ac_cv_header_execinfo_h=3Dyes ac_cv_header_getopt_h=3Dyes ac_cv_header_gif_lib_h=3Dyes ac_cv_header_gmp_h=3Dyes ac_cv_header_gpm_h=3Dno ac_cv_header_ieee754_h=3Dno ac_cv_header_ifaddrs_h=3Dyes ac_cv_header_inttypes_h=3Dyes ac_cv_header_libgccjit_h=3Dyes ac_cv_header_libgen_h=3Dyes ac_cv_header_libintl_h=3Dyes ac_cv_header_limits_h=3Dyes ac_cv_header_linux_filter_h=3Dno ac_cv_header_linux_fs_h=3Dno ac_cv_header_linux_seccomp_h=3Dno ac_cv_header_machine_soundcard_h=3Dno ac_cv_header_malloc_h=3Dno ac_cv_header_malloc_malloc_h=3Dyes ac_cv_header_minix_config_h=3Dno ac_cv_header_mmsystem_h=3Dno ac_cv_header_net_if_dl_h=3Dyes ac_cv_header_net_if_h=3Dyes ac_cv_header_pthread_h=3Dyes ac_cv_header_pty_h=3Dno ac_cv_header_pwd_h=3Dyes ac_cv_header_sanitizer_lsan_interface_h=3Dyes ac_cv_header_soundcard_h=3Dno ac_cv_header_spawn_h=3Dyes ac_cv_header_stat_broken=3Dno ac_cv_header_stdint_h=3Dyes ac_cv_header_stdio_ext_h=3Dno ac_cv_header_stdio_h=3Dyes ac_cv_header_stdlib_h=3Dyes ac_cv_header_string_h=3Dyes ac_cv_header_strings_h=3Dyes ac_cv_header_sys_acl_h=3Dyes ac_cv_header_sys_cdefs_h=3Dyes ac_cv_header_sys_fs_s5param_h=3Dno ac_cv_header_sys_fs_types_h=3Dno ac_cv_header_sys_inotify_h=3Dno ac_cv_header_sys_loadavg_h=3Dno ac_cv_header_sys_mount_h=3Dyes ac_cv_header_sys_param_h=3Dyes ac_cv_header_sys_pstat_h=3Dno ac_cv_header_sys_random_h=3Dyes ac_cv_header_sys_resource_h=3Dyes ac_cv_header_sys_select_h=3Dyes ac_cv_header_sys_socket_h=3Dyes ac_cv_header_sys_soundcard_h=3Dno ac_cv_header_sys_stat_h=3Dyes ac_cv_header_sys_statfs_h=3Dno ac_cv_header_sys_sysctl_h=3Dyes ac_cv_header_sys_sysinfo_h=3Dno ac_cv_header_sys_sysmp_h=3Dno ac_cv_header_sys_systeminfo_h=3Dno ac_cv_header_sys_time_h=3Dyes ac_cv_header_sys_types_h=3Dyes ac_cv_header_sys_un_h=3Dyes ac_cv_header_sys_utsname_h=3Dyes ac_cv_header_sys_vfs_h=3Dno ac_cv_header_sys_wait_h=3Dyes ac_cv_header_tiffio_h=3Dyes ac_cv_header_unistd_h=3Dyes ac_cv_header_util_h=3Dyes ac_cv_header_utmp_h=3Dyes ac_cv_header_valgrind_valgrind_h=3Dno ac_cv_header_vfork_h=3Dno ac_cv_header_wchar_h=3Dyes ac_cv_host=3Dx86_64-apple-darwin21.6.0 ac_cv_lib_Xbsd_main=3Dno ac_cv_lib_anl_getaddrinfo_a=3Dno ac_cv_lib_gccjit_gcc_jit_context_acquire=3Dyes ac_cv_lib_gif_GifMakeMapObject=3Dyes ac_cv_lib_ossaudio__oss_ioctl=3Dno ac_cv_lib_selinux_lgetfilecon=3Dno ac_cv_lib_sqlite3_sqlite3_load_extension=3Dno ac_cv_lib_sqlite3_sqlite3_open_v2=3Dyes ac_cv_lib_tiff_TIFFGetVersion=3Dyes ac_cv_lib_xml2_htmlReadMemory=3Dyes ac_cv_member_struct_ifreq_ifr_addr=3Dyes ac_cv_member_struct_ifreq_ifr_addr_sa_len=3Dyes ac_cv_member_struct_ifreq_ifr_broadaddr=3Dyes ac_cv_member_struct_ifreq_ifr_flags=3Dyes ac_cv_member_struct_ifreq_ifr_hwaddr=3Dno ac_cv_member_struct_ifreq_ifr_netmask=3Dno ac_cv_member_struct_stat_st_atim_tv_nsec=3Dno ac_cv_member_struct_stat_st_atimespec_tv_nsec=3Dyes ac_cv_member_struct_stat_st_birthtimespec_tv_nsec=3Dyes ac_cv_member_struct_tm_tm_gmtoff=3Dyes ac_cv_member_struct_tm_tm_zone=3Dyes ac_cv_member_struct_unipair_unicode=3Dno ac_cv_objc_compiler_gnu=3Dyes ac_cv_objext=3Do ac_cv_path_EGREP=3D'/usr/bin/grep -E' ac_cv_path_GREP=3D/usr/bin/grep ac_cv_path_GZIP_PROG=3D/usr/bin/gzip ac_cv_path_INSTALL_INFO=3D/usr/bin/install-info ac_cv_path_MAKE=3Dmake ac_cv_path_MAKEINFO=3D/usr/local/opt/texinfo/bin/makeinfo ac_cv_path_ac_pt_PKG_CONFIG=3D/usr/local/bin/pkg-config ac_cv_path_install=3D'/usr/local/bin/ginstall -c' ac_cv_path_mkdir=3D/usr/local/bin/gmkdir ac_cv_prog_AR=3Dar ac_cv_prog_AWK=3Dawk ac_cv_prog_BREW=3Dbrew ac_cv_prog_CPP=3D'gcc -E' ac_cv_prog_MAKE_PROG=3Dyes ac_cv_prog_XCRUN=3Dxcrun ac_cv_prog_ac_ct_CC=3Dgcc ac_cv_prog_ac_ct_OBJC=3Dgcc ac_cv_prog_ac_ct_RANLIB=3Dranlib ac_cv_prog_cc_c11=3D ac_cv_prog_cc_g=3Dyes ac_cv_prog_cc_gcc_c_o=3Dyes ac_cv_prog_cc_stdc=3D ac_cv_prog_objc_g=3Dyes ac_cv_safe_to_define___extensions__=3Dyes ac_cv_search___gmpz_roinit_n=3D-lgmp ac_cv_search_acl_get_file=3D'none required' ac_cv_search_backtrace_symbols_fd=3D'none required' ac_cv_search_clock_gettime=3D'none required' ac_cv_search_eaccess=3Dno ac_cv_search_inflateEnd=3D-lz ac_cv_search_kqueue=3D'none required' ac_cv_search_nanosleep=3D'none required' ac_cv_should_define__xopen_source=3Dno ac_cv_sizeof_long=3D8 ac_cv_sizeof_speed_t=3D8 ac_cv_struct_tm=3Dtime.h ac_cv_sys_file_offset_bits=3Dno ac_cv_sys_largefile_CC=3Dno ac_cv_sys_largefile_source=3Dno ac_cv_sys_posix_termios=3Dyes ac_cv_type_getgroups=3Dgid_t ac_cv_type_mbstate_t=3Dyes ac_cv_type_mode_t=3Dyes ac_cv_type_nlink_t=3Dyes ac_cv_type_pid_t=3Dyes ac_cv_type_sighandler_t=3Dno ac_cv_type_sigset_t=3Dyes ac_cv_type_socklen_t=3Dyes ac_cv_type_timezone_t=3Dno ac_cv_type_volatile_sig_atomic_t=3Dyes ac_cv_working_alloca_h=3Dyes emacs_cv_alternate_stack=3Dno emacs_cv_autodepend=3Dyes emacs_cv_clang=3Dyes emacs_cv_find_delete=3D-delete emacs_cv_func___builtin_frame_address=3Dyes emacs_cv_func___builtin_unwind_init=3Dyes emacs_cv_func__setjmp=3Dyes emacs_cv_func_sigsetjmp=3Dyes emacs_cv_have_timerfd=3Dno emacs_cv_jpeglib=3D-ljpeg emacs_cv_langinfo__nl_paper_width=3Dno emacs_cv_langinfo_codeset=3Dyes emacs_cv_lib_math=3D'none required' emacs_cv_links_glib=3Dyes emacs_cv_ln_s_fileonly=3D'ln -s' emacs_cv_macosx_12_0=3Dyes emacs_cv_objc_c99=3Dyes emacs_cv_objc_instancetype=3Dyes emacs_cv_personality_addr_no_randomize=3Dno emacs_cv_prog_cc_g3=3Dyes emacs_cv_prog_cc_no_pie=3D'not needed' emacs_cv_pthread_lib=3D'none needed' emacs_cv_pthread_setname_np_1arg=3Dyes emacs_cv_sanitize_address=3Dno emacs_cv_statement_expressions=3Dyes emacs_cv_struct_alignment=3Dyes emacs_cv_terminfo_defines_BC=3Dyes emacs_cv_tputs_lib=3D-lncurses emacs_cv_usable_FIONREAD=3Dyes emacs_cv_usable_SIGIO=3Dyes emacs_cv_var_doug_lea_malloc=3Dno emacs_cv_znocombreloc=3D'not needed' fu_cv_sys_stat_statfs2_bsize=3Dyes fu_cv_sys_stat_statfs2_frsize=3Dno fu_cv_sys_stat_statfs3_osf1=3Dno fu_cv_sys_stat_statvfs=3Dno fu_cv_sys_truncating_statfs=3Dno gl_cv___builtin_expect=3Dyes gl_cv_acl_ACL_FIRST_ENTRY=3Dyes gl_cv_acl_ACL_TYPE_EXTENDED=3Dyes gl_cv_c___inline=3Dyes gl_cv_c_amsterdam_compiler=3Dno gl_cv_c_multiarch=3Dno gl_cv_cc_nomfi_needed=3Dno gl_cv_cc_nomfi_supported=3Dyes gl_cv_cc_uninitialized_supported=3Dyes gl_cv_cc_wallow=3D-Wno-error gl_cv_compiler_check_decl_option=3D-Werror=3Dimplicit-function-declaration gl_cv_compiler_clang=3Dyes gl_cv_decl_null_works=3Dyes gl_cv_decl_readlink_works=3Dyes gl_cv_decl_readlinkat_works=3Dyes gl_cv_double_slash_root=3Dno gl_cv_fs_space=3Dyes gl_cv_func___fpending=3Dno gl_cv_func_copy_file_range=3Dno gl_cv_func_dup2_works=3Dyes gl_cv_func_fchmodat_works=3Dyes gl_cv_func_fcntl_f_dupfd_cloexec=3Dyes gl_cv_func_fcntl_f_dupfd_works=3Dyes gl_cv_func_fdopendir_works=3Dyes gl_cv_func_free_preserves_errno=3Dno gl_cv_func_fstatat_zero_flag=3Dyes gl_cv_func_futimens_works=3Dno gl_cv_func_getgroups_works=3Dno gl_cv_func_getopt_posix=3Dno gl_cv_func_gettimeofday_posix_signature=3Dyes gl_cv_func_localtime_works=3Dyes gl_cv_func_lstat_dereferences_slashed_symlink=3Dno gl_cv_func_malloc_0_nonnull=3D1 gl_cv_func_malloc_posix=3Dyes gl_cv_func_memmem_works_always=3Dno gl_cv_func_nanosleep=3D'no (mishandles large arguments)' gl_cv_func_open_slash=3Dno gl_cv_func_printf_attribute_flavor=3Dsystem gl_cv_func_pselect_detects_ebadf=3Dyes gl_cv_func_pthread_sigmask_in_libc_works=3Dyes gl_cv_func_pthread_sigmask_macro=3Dno gl_cv_func_pthread_sigmask_return_works=3Dyes gl_cv_func_pthread_sigmask_unblock_works=3D'guessing yes' gl_cv_func_re_compile_pattern_working=3Dno gl_cv_func_readlink_trailing_slash=3Dno gl_cv_func_readlink_truncate=3Dyes gl_cv_func_realpath_works=3Dno gl_cv_func_strtoimax=3Dyes gl_cv_func_symlink_works=3Dno gl_cv_func_utimensat_works=3Dno gl_cv_func_working_acl_get_file=3Dyes gl_cv_func_working_mktime=3Dno gl_cv_func_working_utimes=3Dyes gl_cv_getxattr_with_posix_acls=3Dno gl_cv_have___header_inline=3Dyes gl_cv_have_include_next=3Dyes gl_cv_header_errno_h_complete=3Dyes gl_cv_header_limits_width=3Dno gl_cv_header_stdint_width=3Dno gl_cv_header_stdint_without_STDC_macros=3Dyes gl_cv_header_sys_select_h_selfcontained=3Dyes gl_cv_header_working_stdalign_h=3Dyes gl_cv_header_working_stdint_h=3Dyes gl_cv_macro_O_CLOEXEC=3Dyes gl_cv_malloc_ptrdiff=3Dyes gl_cv_minmax_in_limits_h=3Dno gl_cv_minmax_in_sys_param_h=3Dyes gl_cv_next_dirent_h=3D'' gl_cv_next_fcntl_h=3D'' gl_cv_next_getopt_h=3D'' gl_cv_next_inttypes_h=3D'' gl_cv_next_limits_h=3D'' gl_cv_next_signal_h=3D'' gl_cv_next_stdint_h=3D'' gl_cv_next_stdio_h=3D'' gl_cv_next_stdlib_h=3D'' gl_cv_next_string_h=3D'' gl_cv_next_sys_random_h=3D'' gl_cv_next_sys_select_h=3D'' gl_cv_next_sys_stat_h=3D'' gl_cv_next_sys_time_h=3D'' gl_cv_next_sys_types_h=3D'' gl_cv_next_time_h=3D'' gl_cv_next_unistd_h=3D'' gl_cv_promoted_mode_t=3Dint gl_cv_rpl_alloca=3Dyes gl_cv_sig_pselect=3Dyes gl_cv_source_line_length_unlimited=3Dyes gl_cv_struct_dirent_d_type=3Dyes gl_cv_sys_struct_timespec_in_time_h=3Dyes gl_cv_sys_struct_timeval=3Dyes gl_cv_sys_struct_timeval_tv_sec=3Dyes gl_cv_time_h_has_TIME_UTC=3Dyes gl_cv_time_r_posix=3Dyes gl_cv_time_t_is_signed=3Dyes gl_cv_type_max_align_t=3Dyes gl_cv_type_sigset_t=3Dyes gl_cv_warn_c__Wall=3Dyes gl_cv_warn_c__Warith_conversion=3Dno gl_cv_warn_c__Warray_bounds_2=3Dno gl_cv_warn_c__Wattribute_alias_2=3Dno gl_cv_warn_c__Wdate_time=3Dyes gl_cv_warn_c__Wdisabled_optimization=3Dyes gl_cv_warn_c__Wduplicated_cond=3Dno gl_cv_warn_c__Werror__Wunknown_warning_option=3Dyes gl_cv_warn_c__Wextra=3Dyes gl_cv_warn_c__Wformat_2=3Dyes gl_cv_warn_c__Wformat_signedness=3Dno gl_cv_warn_c__Wformat_truncation_2=3Dno gl_cv_warn_c__Wimplicit_fallthrough_5=3Dno gl_cv_warn_c__Winit_self=3Dyes gl_cv_warn_c__Winvalid_pch=3Dyes gl_cv_warn_c__Wlogical_op=3Dno gl_cv_warn_c__Wmissing_declarations=3Dyes gl_cv_warn_c__Wmissing_include_dirs=3Dyes gl_cv_warn_c__Wmissing_prototypes=3Dyes gl_cv_warn_c__Wnested_externs=3Dyes gl_cv_warn_c__Wno_bidi_chars=3Dno gl_cv_warn_c__Wno_format_nonliteral=3Dyes gl_cv_warn_c__Wno_implicit_const_int_float_conversion=3Dyes gl_cv_warn_c__Wno_initializer_overrides=3Dyes gl_cv_warn_c__Wno_int_in_bool_context=3Dyes gl_cv_warn_c__Wno_missing_braces=3Dyes gl_cv_warn_c__Wno_missing_field_initializers=3Dyes gl_cv_warn_c__Wno_null_pointer_arithmetic=3Dyes gl_cv_warn_c__Wno_override_init=3Dyes gl_cv_warn_c__Wno_sign_compare=3Dyes gl_cv_warn_c__Wno_tautological_compare=3Dyes gl_cv_warn_c__Wno_tautological_constant_out_of_range_compare=3Dyes gl_cv_warn_c__Wno_type_limits=3Dyes gl_cv_warn_c__Wno_unused_parameter=3Dyes gl_cv_warn_c__Wnull_dereference=3Dyes gl_cv_warn_c__Wold_style_definition=3Dyes gl_cv_warn_c__Wopenmp_simd=3Dno gl_cv_warn_c__Wpacked=3Dyes gl_cv_warn_c__Wpointer_arith=3Dyes gl_cv_warn_c__Wredundant_decls=3Dyes gl_cv_warn_c__Wshift_overflow_2=3Dno gl_cv_warn_c__Wstrict_prototypes=3Dyes gl_cv_warn_c__Wsuggest_attribute_format=3Dno gl_cv_warn_c__Wsuggest_attribute_noreturn=3Dno gl_cv_warn_c__Wsuggest_final_methods=3Dno gl_cv_warn_c__Wsuggest_final_types=3Dno gl_cv_warn_c__Wtrampolines=3Dno gl_cv_warn_c__Wuninitialized=3Dyes gl_cv_warn_c__Wunknown_pragmas=3Dyes gl_cv_warn_c__Wunused_macros=3Dno gl_cv_warn_c__Wuse_after_free_3=3Dno gl_cv_warn_c__Wvariadic_macros=3Dyes gl_cv_warn_c__Wvector_operation_performance=3Dno gl_cv_warn_c__Wvla_larger_than_4031=3Dno gl_cv_warn_c__Wwrite_strings=3Dyes gl_cv_warn_c__fno_common=3Dyes gt_cv_c_wchar_t=3Dyes gt_cv_ssize_t=3Dyes gt_cv_var_environ_declaration=3Dno pkg_cv_JSON_CFLAGS=3D-I/usr/local/Cellar/jansson/2.14/include pkg_cv_JSON_LIBS=3D'-L/usr/local/Cellar/jansson/2.14/lib -ljansson' pkg_cv_LCMS2_CFLAGS=3D-I/usr/local/Cellar/little-cms2/2.13.1_1/include pkg_cv_LCMS2_LIBS=3D'-L/usr/local/Cellar/little-cms2/2.13.1_1/lib -llcms2' pkg_cv_LIBGNUTLS_CFLAGS=3D'-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/inclu= de -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=3D'-L/usr/local/Cellar/gnutls/3.7.7/lib -lgnutls' pkg_cv_LIBXML2_CFLAGS=3D pkg_cv_LIBXML2_LIBS=3D-lxml2 pkg_cv_PNG_CFLAGS=3D-I/usr/local/Cellar/libpng/1.6.37/include/libpng16 pkg_cv_PNG_LIBS=3D'-L/usr/local/Cellar/libpng/1.6.37/lib -lpng16 -lz' pkg_cv_RSVG_CFLAGS=3D'-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/l= ocal/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/loca= l/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/inc= lude/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/include -I/usr/local/op= t/freetype/include/freetype2 -I/usr/local/Cellar/libpng/1.6.37/include/libp= ng16 -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/Cell= ar/libx11/1.8.1/include -I/usr/local/Cellar/libxcb/1.15/include -I/usr/loca= l/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=3D'-L/usr/local/Cellar/librsvg/2.54.4/lib -L/usr/local/Cel= lar/glib/2.72.3/lib -L/usr/local/Cellar/gdk-pixbuf/2.42.8_1/lib -L/usr/loca= l/Cellar/glib/2.72.3/lib -L/usr/local/opt/gettext/lib -L/usr/local/Cellar/c= airo/1.16.0_5/lib -lrsvg-2 -lm -lgio-2.0 -lgdk_pixbuf-2.0 -lgobject-2.0 -lg= lib-2.0 -lintl -lcairo' pkg_cv_WEBP_CFLAGS=3D-I/usr/local/Cellar/webp/1.2.3_1/include pkg_cv_WEBP_LIBS=3D'-L/usr/local/Cellar/webp/1.2.3_1/lib -lwebp' ## ----------------- ## ## Output variables. ## ## ----------------- ## ALLOCA=3D'' ALLOCA_H=3D'alloca.h' ALSA_CFLAGS=3D'' ALSA_LIBS=3D'' AM_DEFAULT_VERBOSITY=3D'0' APPLE_UNIVERSAL_BUILD=3D'0' AR=3D'ar' ARFLAGS=3D'cr' AUTO_DEPEND=3D'yes' AWK=3D'awk' BITSIZEOF_PTRDIFF_T=3D'' BITSIZEOF_SIG_ATOMIC_T=3D'' BITSIZEOF_SIZE_T=3D'' BITSIZEOF_WCHAR_T=3D'' BITSIZEOF_WINT_T=3D'' BLESSMAIL_TARGET=3D'' BREW=3D'brew' BUILD_DETAILS=3D'' BYTESWAP_H=3D'byteswap.h' CAIRO_CFLAGS=3D'' CAIRO_LIBS=3D'' CAIRO_XCB_CFLAGS=3D'' CAIRO_XCB_LIBS=3D'' CAIRO_XLIB_CFLAGS=3D'' CAIRO_XLIB_LIBS=3D'' CC=3D'gcc' CFLAGS=3D'-g3 -O2' CFLAGS_SOUND=3D'' CHECK_STRUCTS=3D'false' CLIENTRES=3D'' CLIENTW=3D'' CM_OBJ=3D'cm.o' COM_ERRLIB=3D'' CPP=3D'gcc -E' CPPFLAGS=3D' ' CRYPTOLIB=3D'' CXX=3D'' CXXFLAGS=3D'' CYGWIN_OBJ=3D'' C_SWITCH_MACHINE=3D'' C_SWITCH_SYSTEM=3D'' C_SWITCH_X_SITE=3D'' DBUS_CFLAGS=3D'' DBUS_LIBS=3D'' DBUS_OBJ=3D'' DEFS=3D'-DHAVE_CONFIG_H' DESLIB=3D'' DOCMISC_W32=3D'' DUMPING=3D'pdumper' DYNLIB_OBJ=3D'dynlib.o' ECHO_C=3D'\c' ECHO_N=3D'' ECHO_T=3D'' EGREP=3D'/usr/bin/grep -E' EMACSRES=3D'' EMACS_MANIFEST=3D'' EMULTIHOP_HIDDEN=3D'' EMULTIHOP_VALUE=3D'' ENOLINK_HIDDEN=3D'' ENOLINK_VALUE=3D'' EOVERFLOW_HIDDEN=3D'' EOVERFLOW_VALUE=3D'' ERRNO_H=3D'' EXECINFO_H=3D'' EXEEXT=3D'' FIND_DELETE=3D'-delete' FIRSTFILE_OBJ=3D'' FONTCONFIG_CFLAGS=3D'' FONTCONFIG_LIBS=3D'' FONT_OBJ=3D'' FREETYPE_CFLAGS=3D'' FREETYPE_LIBS=3D'' GCONF_CFLAGS=3D'' GCONF_LIBS=3D'' GETADDRINFO_A_LIBS=3D'' GETLOADAVG_LIBS=3D'' GETOPT_CDEFS_H=3D'getopt-cdefs.h' GETOPT_H=3D'getopt.h' GFILENOTIFY_CFLAGS=3D'' GFILENOTIFY_LIBS=3D'' GL_CFLAG_ALLOW_WARNINGS=3D'-Wno-error' GL_CFLAG_GNULIB_WARNINGS=3D' -Wno-cast-qual -Wno-conversion -Wno-float-equa= l -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -= Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-convers= ion -Wno-type-limits' GL_COND_LIBTOOL_CONDITION=3D'' GL_COND_OBJ_CANONICALIZE_LGPL_CONDITION=3D'1' GL_COND_OBJ_COPY_FILE_RANGE_CONDITION=3D'1' GL_COND_OBJ_DIRFD_CONDITION=3D'' GL_COND_OBJ_DUP2_CONDITION=3D'' GL_COND_OBJ_EUIDACCESS_CONDITION=3D'1' GL_COND_OBJ_EXECINFO_CONDITION=3D'' GL_COND_OBJ_EXPLICIT_BZERO_CONDITION=3D'1' GL_COND_OBJ_FACCESSAT_CONDITION=3D'1' GL_COND_OBJ_FCHMODAT_CONDITION=3D'' GL_COND_OBJ_FCNTL_CONDITION=3D'' GL_COND_OBJ_FDOPENDIR_CONDITION=3D'' GL_COND_OBJ_FPENDING_CONDITION=3D'1' GL_COND_OBJ_FREE_CONDITION=3D'1' GL_COND_OBJ_FSTATAT_CONDITION=3D'1' GL_COND_OBJ_FSUSAGE_CONDITION=3D'1' GL_COND_OBJ_FSYNC_CONDITION=3D'' GL_COND_OBJ_FUTIMENS_CONDITION=3D'1' GL_COND_OBJ_GETDTABLESIZE_CONDITION=3D'' GL_COND_OBJ_GETGROUPS_CONDITION=3D'1' GL_COND_OBJ_GETLOADAVG_CONDITION=3D'' GL_COND_OBJ_GETOPT_CONDITION=3D'1' GL_COND_OBJ_GETRANDOM_CONDITION=3D'1' GL_COND_OBJ_GETTIMEOFDAY_CONDITION=3D'' GL_COND_OBJ_GROUP_MEMBER_CONDITION=3D'1' GL_COND_OBJ_LCHMOD_CONDITION=3D'' GL_COND_OBJ_LSTAT_CONDITION=3D'1' GL_COND_OBJ_MEMPCPY_CONDITION=3D'1' GL_COND_OBJ_MEMRCHR_CONDITION=3D'1' GL_COND_OBJ_MINI_GMP_GNULIB_CONDITION=3D'' GL_COND_OBJ_MKOSTEMP_CONDITION=3D'' GL_COND_OBJ_NANOSLEEP_CONDITION=3D'1' GL_COND_OBJ_OPEN_CONDITION=3D'1' GL_COND_OBJ_PSELECT_CONDITION=3D'' GL_COND_OBJ_PTHREAD_SIGMASK_CONDITION=3D'' GL_COND_OBJ_RAWMEMCHR_CONDITION=3D'1' GL_COND_OBJ_READLINKAT_CONDITION=3D'1' GL_COND_OBJ_READLINK_CONDITION=3D'1' GL_COND_OBJ_REGEX_CONDITION=3D'1' GL_COND_OBJ_SIG2STR_CONDITION=3D'1' GL_COND_OBJ_SIGDESCR_NP_CONDITION=3D'1' GL_COND_OBJ_STDIO_READ_CONDITION=3D'' GL_COND_OBJ_STDIO_WRITE_CONDITION=3D'' GL_COND_OBJ_STPCPY_CONDITION=3D'' GL_COND_OBJ_STRNLEN_CONDITION=3D'' GL_COND_OBJ_STRTOIMAX_CONDITION=3D'' GL_COND_OBJ_STRTOLL_CONDITION=3D'' GL_COND_OBJ_SYMLINK_CONDITION=3D'1' GL_COND_OBJ_TIMEGM_CONDITION=3D'1' GL_COND_OBJ_TIME_RZ_CONDITION=3D'1' GL_COND_OBJ_TIME_R_CONDITION=3D'' GL_COND_OBJ_UTIMENSAT_CONDITION=3D'1' GL_GENERATE_ALLOCA_H_CONDITION=3D'1' GL_GENERATE_BYTESWAP_H_CONDITION=3D'1' GL_GENERATE_ERRNO_H_CONDITION=3D'' GL_GENERATE_EXECINFO_H_CONDITION=3D'' GL_GENERATE_GETOPT_CDEFS_H_CONDITION=3D'1' GL_GENERATE_GETOPT_H_CONDITION=3D'1' GL_GENERATE_GMP_GMP_H_CONDITION=3D'' GL_GENERATE_GMP_H_CONDITION=3D'' GL_GENERATE_IEEE754_H_CONDITION=3D'1' GL_GENERATE_LIMITS_H_CONDITION=3D'1' GL_GENERATE_MINI_GMP_H_CONDITION=3D'' GL_GENERATE_STDALIGN_H_CONDITION=3D'' GL_GENERATE_STDDEF_H_CONDITION=3D'' GL_GENERATE_STDINT_H_CONDITION=3D'1' GL_GNULIB_ACCESS=3D'0' GL_GNULIB_ALIGNED_ALLOC=3D'0' GL_GNULIB_ALPHASORT=3D'0' GL_GNULIB_ATOLL=3D'0' GL_GNULIB_CALLOC_GNU=3D'0' GL_GNULIB_CALLOC_POSIX=3D'0' GL_GNULIB_CANONICALIZE_FILE_NAME=3D'1' GL_GNULIB_CHDIR=3D'0' GL_GNULIB_CHMOD=3D'0' GL_GNULIB_CHOWN=3D'0' GL_GNULIB_CLOSE=3D'0' GL_GNULIB_CLOSEDIR=3D'0' GL_GNULIB_COPY_FILE_RANGE=3D'1' GL_GNULIB_CREAT=3D'0' GL_GNULIB_CTIME=3D'0' GL_GNULIB_DIRFD=3D'0' GL_GNULIB_DPRINTF=3D'0' GL_GNULIB_DUP2=3D'1' GL_GNULIB_DUP3=3D'0' GL_GNULIB_DUP=3D'0' GL_GNULIB_ENVIRON=3D'1' GL_GNULIB_EUIDACCESS=3D'1' GL_GNULIB_EXECL=3D'0' GL_GNULIB_EXECLE=3D'0' GL_GNULIB_EXECLP=3D'0' GL_GNULIB_EXECV=3D'0' GL_GNULIB_EXECVE=3D'0' GL_GNULIB_EXECVP=3D'0' GL_GNULIB_EXECVPE=3D'0' GL_GNULIB_EXPLICIT_BZERO=3D'1' GL_GNULIB_FACCESSAT=3D'1' GL_GNULIB_FCHDIR=3D'0' GL_GNULIB_FCHMODAT=3D'1' GL_GNULIB_FCHOWNAT=3D'0' GL_GNULIB_FCLOSE=3D'0' GL_GNULIB_FCNTL=3D'1' GL_GNULIB_FDATASYNC=3D'0' GL_GNULIB_FDOPEN=3D'0' GL_GNULIB_FDOPENDIR=3D'1' GL_GNULIB_FFLUSH=3D'0' GL_GNULIB_FFSL=3D'0' GL_GNULIB_FFSLL=3D'0' GL_GNULIB_FGETC=3D'1' GL_GNULIB_FGETS=3D'1' GL_GNULIB_FOPEN=3D'0' GL_GNULIB_FOPEN_GNU=3D'0' GL_GNULIB_FPRINTF=3D'1' GL_GNULIB_FPRINTF_POSIX=3D'0' GL_GNULIB_FPURGE=3D'0' GL_GNULIB_FPUTC=3D'1' GL_GNULIB_FPUTS=3D'1' GL_GNULIB_FREAD=3D'1' GL_GNULIB_FREE_POSIX=3D'1' GL_GNULIB_FREOPEN=3D'0' GL_GNULIB_FSCANF=3D'1' GL_GNULIB_FSEEK=3D'0' GL_GNULIB_FSEEKO=3D'0' GL_GNULIB_FSTAT=3D'0' GL_GNULIB_FSTATAT=3D'1' GL_GNULIB_FSYNC=3D'1' GL_GNULIB_FTELL=3D'0' GL_GNULIB_FTELLO=3D'0' GL_GNULIB_FTRUNCATE=3D'0' GL_GNULIB_FUTIMENS=3D'1' GL_GNULIB_FWRITE=3D'1' GL_GNULIB_GETC=3D'1' GL_GNULIB_GETCHAR=3D'1' GL_GNULIB_GETCWD=3D'0' GL_GNULIB_GETDELIM=3D'0' GL_GNULIB_GETDOMAINNAME=3D'0' GL_GNULIB_GETDTABLESIZE=3D'0' GL_GNULIB_GETENTROPY=3D'0' GL_GNULIB_GETGROUPS=3D'1' GL_GNULIB_GETHOSTNAME=3D'0' GL_GNULIB_GETLINE=3D'0' GL_GNULIB_GETLOADAVG=3D'1' GL_GNULIB_GETLOGIN=3D'0' GL_GNULIB_GETLOGIN_R=3D'0' GL_GNULIB_GETOPT_POSIX=3D'1' GL_GNULIB_GETPAGESIZE=3D'0' GL_GNULIB_GETPASS=3D'0' GL_GNULIB_GETPASS_GNU=3D'0' GL_GNULIB_GETRANDOM=3D'1' GL_GNULIB_GETSUBOPT=3D'0' GL_GNULIB_GETTIMEOFDAY=3D'1' GL_GNULIB_GETUMASK=3D'0' GL_GNULIB_GETUSERSHELL=3D'0' GL_GNULIB_GRANTPT=3D'0' GL_GNULIB_GROUP_MEMBER=3D'1' GL_GNULIB_IMAXABS=3D'0' GL_GNULIB_IMAXDIV=3D'0' GL_GNULIB_ISATTY=3D'0' GL_GNULIB_LCHMOD=3D'0' GL_GNULIB_LCHOWN=3D'0' GL_GNULIB_LINK=3D'0' GL_GNULIB_LINKAT=3D'0' GL_GNULIB_LOCALTIME=3D'0' GL_GNULIB_LSEEK=3D'0' GL_GNULIB_LSTAT=3D'1' GL_GNULIB_MALLOC_GNU=3D'0' GL_GNULIB_MALLOC_POSIX=3D'1' GL_GNULIB_MBSCASECMP=3D'0' GL_GNULIB_MBSCASESTR=3D'0' GL_GNULIB_MBSCHR=3D'0' GL_GNULIB_MBSCSPN=3D'0' GL_GNULIB_MBSLEN=3D'0' GL_GNULIB_MBSNCASECMP=3D'0' GL_GNULIB_MBSNLEN=3D'0' GL_GNULIB_MBSPBRK=3D'0' GL_GNULIB_MBSPCASECMP=3D'0' GL_GNULIB_MBSRCHR=3D'0' GL_GNULIB_MBSSEP=3D'0' GL_GNULIB_MBSSPN=3D'0' GL_GNULIB_MBSSTR=3D'0' GL_GNULIB_MBSTOK_R=3D'0' GL_GNULIB_MBTOWC=3D'0' GL_GNULIB_MDA_ACCESS=3D'1' GL_GNULIB_MDA_CHDIR=3D'1' GL_GNULIB_MDA_CHMOD=3D'1' GL_GNULIB_MDA_CLOSE=3D'1' GL_GNULIB_MDA_CREAT=3D'1' GL_GNULIB_MDA_DUP2=3D'1' GL_GNULIB_MDA_DUP=3D'1' GL_GNULIB_MDA_ECVT=3D'1' GL_GNULIB_MDA_EXECL=3D'1' GL_GNULIB_MDA_EXECLE=3D'1' GL_GNULIB_MDA_EXECLP=3D'1' GL_GNULIB_MDA_EXECV=3D'1' GL_GNULIB_MDA_EXECVE=3D'1' GL_GNULIB_MDA_EXECVP=3D'1' GL_GNULIB_MDA_EXECVPE=3D'1' GL_GNULIB_MDA_FCLOSEALL=3D'1' GL_GNULIB_MDA_FCVT=3D'1' GL_GNULIB_MDA_FDOPEN=3D'1' GL_GNULIB_MDA_FILENO=3D'1' GL_GNULIB_MDA_GCVT=3D'1' GL_GNULIB_MDA_GETCWD=3D'1' GL_GNULIB_MDA_GETPID=3D'1' GL_GNULIB_MDA_GETW=3D'1' GL_GNULIB_MDA_ISATTY=3D'1' GL_GNULIB_MDA_LSEEK=3D'1' GL_GNULIB_MDA_MEMCCPY=3D'1' GL_GNULIB_MDA_MKDIR=3D'1' GL_GNULIB_MDA_MKTEMP=3D'1' GL_GNULIB_MDA_OPEN=3D'1' GL_GNULIB_MDA_PUTENV=3D'1' GL_GNULIB_MDA_PUTW=3D'1' GL_GNULIB_MDA_READ=3D'1' GL_GNULIB_MDA_RMDIR=3D'1' GL_GNULIB_MDA_STRDUP=3D'1' GL_GNULIB_MDA_SWAB=3D'1' GL_GNULIB_MDA_TEMPNAM=3D'1' GL_GNULIB_MDA_TZSET=3D'1' GL_GNULIB_MDA_UMASK=3D'1' GL_GNULIB_MDA_UNLINK=3D'1' GL_GNULIB_MDA_WRITE=3D'1' GL_GNULIB_MEMCHR=3D'0' GL_GNULIB_MEMMEM=3D'1' GL_GNULIB_MEMPCPY=3D'1' GL_GNULIB_MEMRCHR=3D'1' GL_GNULIB_MKDIR=3D'0' GL_GNULIB_MKDIRAT=3D'0' GL_GNULIB_MKDTEMP=3D'0' GL_GNULIB_MKFIFO=3D'0' GL_GNULIB_MKFIFOAT=3D'0' GL_GNULIB_MKNOD=3D'0' GL_GNULIB_MKNODAT=3D'0' GL_GNULIB_MKOSTEMP=3D'1' GL_GNULIB_MKOSTEMPS=3D'0' GL_GNULIB_MKSTEMP=3D'0' GL_GNULIB_MKSTEMPS=3D'0' GL_GNULIB_MKTIME=3D'1' GL_GNULIB_NANOSLEEP=3D'1' GL_GNULIB_NONBLOCKING=3D'0' GL_GNULIB_OBSTACK_PRINTF=3D'0' GL_GNULIB_OBSTACK_PRINTF_POSIX=3D'0' GL_GNULIB_OPEN=3D'1' GL_GNULIB_OPENAT=3D'0' GL_GNULIB_OPENDIR=3D'0' GL_GNULIB_OVERRIDES_STRUCT_STAT=3D'0' GL_GNULIB_PCLOSE=3D'0' GL_GNULIB_PERROR=3D'0' GL_GNULIB_PIPE2=3D'1' GL_GNULIB_PIPE=3D'0' GL_GNULIB_POPEN=3D'0' GL_GNULIB_POSIX_MEMALIGN=3D'0' GL_GNULIB_POSIX_OPENPT=3D'0' GL_GNULIB_PREAD=3D'0' GL_GNULIB_PRINTF=3D'1' GL_GNULIB_PRINTF_POSIX=3D'0' GL_GNULIB_PSELECT=3D'1' GL_GNULIB_PTHREAD_SIGMASK=3D'1' GL_GNULIB_PTSNAME=3D'0' GL_GNULIB_PTSNAME_R=3D'0' GL_GNULIB_PUTC=3D'1' GL_GNULIB_PUTCHAR=3D'1' GL_GNULIB_PUTENV=3D'0' GL_GNULIB_PUTS=3D'1' GL_GNULIB_PWRITE=3D'0' GL_GNULIB_QSORT_R=3D'0' GL_GNULIB_RAISE=3D'0' GL_GNULIB_RANDOM=3D'0' GL_GNULIB_RANDOM_R=3D'0' GL_GNULIB_RAWMEMCHR=3D'1' GL_GNULIB_READ=3D'0' GL_GNULIB_READDIR=3D'0' GL_GNULIB_READLINK=3D'1' GL_GNULIB_READLINKAT=3D'1' GL_GNULIB_REALLOCARRAY=3D'0' GL_GNULIB_REALLOC_GNU=3D'1' GL_GNULIB_REALLOC_POSIX=3D'1' GL_GNULIB_REALPATH=3D'1' GL_GNULIB_REMOVE=3D'0' GL_GNULIB_RENAME=3D'0' GL_GNULIB_RENAMEAT=3D'0' GL_GNULIB_REWINDDIR=3D'0' GL_GNULIB_RMDIR=3D'0' GL_GNULIB_RPMATCH=3D'0' GL_GNULIB_SCANDIR=3D'0' GL_GNULIB_SCANF=3D'1' GL_GNULIB_SECURE_GETENV=3D'0' GL_GNULIB_SELECT=3D'0' GL_GNULIB_SETENV=3D'0' GL_GNULIB_SETHOSTNAME=3D'0' GL_GNULIB_SIGABBREV_NP=3D'0' GL_GNULIB_SIGACTION=3D'0' GL_GNULIB_SIGDESCR_NP=3D'1' GL_GNULIB_SIGNAL_H_SIGPIPE=3D'0' GL_GNULIB_SIGPROCMASK=3D'0' GL_GNULIB_SLEEP=3D'0' GL_GNULIB_SNPRINTF=3D'0' GL_GNULIB_SPRINTF_POSIX=3D'0' GL_GNULIB_STAT=3D'0' GL_GNULIB_STDIO_H_NONBLOCKING=3D'0' GL_GNULIB_STDIO_H_SIGPIPE=3D'0' GL_GNULIB_STPCPY=3D'1' GL_GNULIB_STPNCPY=3D'0' GL_GNULIB_STRCASESTR=3D'0' GL_GNULIB_STRCHRNUL=3D'0' GL_GNULIB_STRDUP=3D'0' GL_GNULIB_STRERROR=3D'0' GL_GNULIB_STRERRORNAME_NP=3D'0' GL_GNULIB_STRERROR_R=3D'0' GL_GNULIB_STRFTIME=3D'0' GL_GNULIB_STRNCAT=3D'0' GL_GNULIB_STRNDUP=3D'0' GL_GNULIB_STRNLEN=3D'1' GL_GNULIB_STRPBRK=3D'0' GL_GNULIB_STRPTIME=3D'0' GL_GNULIB_STRSEP=3D'0' GL_GNULIB_STRSIGNAL=3D'0' GL_GNULIB_STRSTR=3D'0' GL_GNULIB_STRTOD=3D'0' GL_GNULIB_STRTOIMAX=3D'1' GL_GNULIB_STRTOK_R=3D'0' GL_GNULIB_STRTOL=3D'0' GL_GNULIB_STRTOLD=3D'0' GL_GNULIB_STRTOLL=3D'0' GL_GNULIB_STRTOUL=3D'0' GL_GNULIB_STRTOULL=3D'0' GL_GNULIB_STRTOUMAX=3D'0' GL_GNULIB_STRVERSCMP=3D'0' GL_GNULIB_SYMLINK=3D'1' GL_GNULIB_SYMLINKAT=3D'0' GL_GNULIB_SYSTEM_POSIX=3D'0' GL_GNULIB_TIMEGM=3D'1' GL_GNULIB_TIMESPEC_GET=3D'0' GL_GNULIB_TIMESPEC_GETRES=3D'0' GL_GNULIB_TIME_R=3D'1' GL_GNULIB_TIME_RZ=3D'1' GL_GNULIB_TMPFILE=3D'0' GL_GNULIB_TRUNCATE=3D'0' GL_GNULIB_TTYNAME_R=3D'0' GL_GNULIB_TZSET=3D'0' GL_GNULIB_UNISTD_H_GETOPT=3D'1' GL_GNULIB_UNISTD_H_NONBLOCKING=3D'0' GL_GNULIB_UNISTD_H_SIGPIPE=3D'0' GL_GNULIB_UNLINK=3D'0' GL_GNULIB_UNLINKAT=3D'0' GL_GNULIB_UNLOCKPT=3D'0' GL_GNULIB_UNSETENV=3D'0' GL_GNULIB_USLEEP=3D'0' GL_GNULIB_UTIMENSAT=3D'1' GL_GNULIB_VASPRINTF=3D'0' GL_GNULIB_VDPRINTF=3D'0' GL_GNULIB_VFPRINTF=3D'1' GL_GNULIB_VFPRINTF_POSIX=3D'0' GL_GNULIB_VFSCANF=3D'0' GL_GNULIB_VPRINTF=3D'1' GL_GNULIB_VPRINTF_POSIX=3D'0' GL_GNULIB_VSCANF=3D'0' GL_GNULIB_VSNPRINTF=3D'0' GL_GNULIB_VSPRINTF_POSIX=3D'0' GL_GNULIB_WCTOMB=3D'0' GL_GNULIB_WRITE=3D'0' GL_GNULIB__EXIT=3D'0' GMALLOC_OBJ=3D'' GMP_H=3D'' GNULIBHEADERS_OVERRIDE_WINT_T=3D'0' GNULIB_GETTIMEOFDAY=3D'0' GNULIB_WARN_CFLAGS=3D' -fno-common -Wall -Wdate-time -Wdisabled-optimizatio= n -Wextra -Winit-self -Winvalid-pch -Wmissing-declarations -Wmissing-includ= e-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style= -definition -Wpacked -Wpointer-arith -Wstrict-prototypes -Wuninitialized -W= unknown-pragmas -Wvariadic-macros -Wwrite-strings -Wformat=3D2 -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-conversio= n -Wno-int-in-bool-context -Wno-initializer-overrides -Wno-tautological-com= pare -Wno-tautological-constant-out-of-range-compare' GNUSTEP_CFLAGS=3D'' GNU_OBJC_CFLAGS=3D'' GOBJECT_CFLAGS=3D'' GOBJECT_LIBS=3D'' GREP=3D'/usr/bin/grep' GSETTINGS_CFLAGS=3D'' GSETTINGS_LIBS=3D'' GTK_CFLAGS=3D'' GTK_LIBS=3D'' GTK_OBJ=3D'' GZIP_PROG=3D'/usr/bin/gzip' HAIKU_CFLAGS=3D'' HAIKU_CXX_OBJ=3D'' HAIKU_LIBS=3D'' HAIKU_OBJ=3D'' HARFBUZZ_CFLAGS=3D'' HARFBUZZ_LIBS=3D'' HAVE_ALIGNED_ALLOC=3D'1' HAVE_ALLOCA_H=3D'1' HAVE_ALPHASORT=3D'1' HAVE_ATOLL=3D'1' HAVE_BE_APP=3D'no' HAVE_C99_STDINT_H=3D'1' HAVE_CANONICALIZE_FILE_NAME=3D'0' HAVE_CHOWN=3D'1' HAVE_CLOSEDIR=3D'1' HAVE_COPY_FILE_RANGE=3D'0' HAVE_DECL_DIRFD=3D'1' HAVE_DECL_ECVT=3D'1' HAVE_DECL_ENVIRON=3D'0' HAVE_DECL_EXECVPE=3D'0' HAVE_DECL_FCHDIR=3D'1' HAVE_DECL_FCLOSEALL=3D'0' HAVE_DECL_FCVT=3D'1' HAVE_DECL_FDATASYNC=3D'1' HAVE_DECL_FDOPENDIR=3D'1' HAVE_DECL_FPURGE=3D'1' HAVE_DECL_FSEEKO=3D'1' HAVE_DECL_FTELLO=3D'1' HAVE_DECL_GCVT=3D'1' HAVE_DECL_GETDELIM=3D'1' HAVE_DECL_GETDOMAINNAME=3D'1' HAVE_DECL_GETLINE=3D'1' HAVE_DECL_GETLOADAVG=3D'1' HAVE_DECL_GETLOGIN=3D'1' HAVE_DECL_GETLOGIN_R=3D'1' HAVE_DECL_GETPAGESIZE=3D'1' HAVE_DECL_GETUSERSHELL=3D'1' HAVE_DECL_IMAXABS=3D'1' HAVE_DECL_IMAXDIV=3D'1' HAVE_DECL_INITSTATE=3D'1' HAVE_DECL_LOCALTIME_R=3D'1' HAVE_DECL_MEMMEM=3D'1' HAVE_DECL_MEMRCHR=3D'0' HAVE_DECL_OBSTACK_PRINTF=3D'1' HAVE_DECL_POSIX_SPAWN_SETSID=3D'' HAVE_DECL_SETENV=3D'1' HAVE_DECL_SETHOSTNAME=3D'1' HAVE_DECL_SETSTATE=3D'1' HAVE_DECL_SNPRINTF=3D'1' HAVE_DECL_STRDUP=3D'1' HAVE_DECL_STRERROR_R=3D'1' HAVE_DECL_STRNDUP=3D'1' HAVE_DECL_STRNLEN=3D'1' HAVE_DECL_STRSIGNAL=3D'1' HAVE_DECL_STRTOIMAX=3D'1' HAVE_DECL_STRTOK_R=3D'1' HAVE_DECL_STRTOUMAX=3D'1' HAVE_DECL_TRUNCATE=3D'1' HAVE_DECL_TTYNAME_R=3D'1' HAVE_DECL_UNSETENV=3D'1' HAVE_DECL_VSNPRINTF=3D'1' HAVE_DIRENT_H=3D'1' HAVE_DPRINTF=3D'1' HAVE_DUP3=3D'1' HAVE_EUIDACCESS=3D'0' HAVE_EXECVPE=3D'1' HAVE_EXPLICIT_BZERO=3D'0' HAVE_FACCESSAT=3D'1' HAVE_FCHDIR=3D'1' HAVE_FCHMODAT=3D'1' HAVE_FCHOWNAT=3D'1' HAVE_FCNTL=3D'1' HAVE_FDATASYNC=3D'1' HAVE_FDOPENDIR=3D'1' HAVE_FFSL=3D'1' HAVE_FFSLL=3D'1' HAVE_FSEEKO=3D'1' HAVE_FSTATAT=3D'1' HAVE_FSYNC=3D'1' HAVE_FTELLO=3D'1' HAVE_FTRUNCATE=3D'1' HAVE_FUTIMENS=3D'1' HAVE_GETDTABLESIZE=3D'1' HAVE_GETENTROPY=3D'1' HAVE_GETGROUPS=3D'1' HAVE_GETHOSTNAME=3D'1' HAVE_GETLOGIN=3D'1' HAVE_GETOPT_H=3D'1' HAVE_GETPAGESIZE=3D'1' HAVE_GETPASS=3D'1' HAVE_GETRANDOM=3D'0' HAVE_GETSUBOPT=3D'1' HAVE_GETTIMEOFDAY=3D'1' HAVE_GETUMASK=3D'1' HAVE_GRANTPT=3D'1' HAVE_GROUP_MEMBER=3D'0' HAVE_GSETTINGS=3D'no' HAVE_IMAXDIV_T=3D'1' HAVE_INITSTATE=3D'1' HAVE_INTTYPES_H=3D'1' HAVE_LCHMOD=3D'1' HAVE_LCHOWN=3D'1' HAVE_LIBGMP=3D'yes' HAVE_LIBSECCOMP=3D'no' HAVE_LINK=3D'1' HAVE_LINKAT=3D'1' HAVE_LSTAT=3D'1' HAVE_MACPORTS=3D'' HAVE_MAX_ALIGN_T=3D'1' HAVE_MBSLEN=3D'0' HAVE_MBTOWC=3D'1' HAVE_MEMPCPY=3D'0' HAVE_MKDIRAT=3D'1' HAVE_MKDTEMP=3D'1' HAVE_MKFIFO=3D'1' HAVE_MKFIFOAT=3D'1' HAVE_MKNOD=3D'1' HAVE_MKNODAT=3D'1' HAVE_MKOSTEMP=3D'1' HAVE_MKOSTEMPS=3D'1' HAVE_MKSTEMP=3D'1' HAVE_MKSTEMPS=3D'1' HAVE_MODULES=3D'yes' HAVE_NANOSLEEP=3D'1' HAVE_NATIVE_COMP=3D'yes' HAVE_OPENAT=3D'1' HAVE_OPENDIR=3D'1' HAVE_OS_H=3D'0' HAVE_PCLOSE=3D'1' HAVE_PDUMPER=3D'yes' HAVE_PGTK=3D'no' HAVE_PIPE2=3D'0' HAVE_PIPE=3D'1' HAVE_POPEN=3D'1' HAVE_POSIX_MEMALIGN=3D'1' HAVE_POSIX_OPENPT=3D'1' HAVE_POSIX_SIGNALBLOCKING=3D'1' HAVE_POSIX_SPAWN=3D'' HAVE_POSIX_SPAWNATTR_SETFLAGS=3D'' HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR=3D'' HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP=3D'' HAVE_PREAD=3D'1' HAVE_PSELECT=3D'1' HAVE_PTHREAD_SIGMASK=3D'1' HAVE_PTSNAME=3D'1' HAVE_PTSNAME_R=3D'1' HAVE_PWRITE=3D'1' HAVE_QSORT_R=3D'1' HAVE_RAISE=3D'1' HAVE_RANDOM=3D'1' HAVE_RANDOM_H=3D'1' HAVE_RANDOM_R=3D'1' HAVE_RAWMEMCHR=3D'0' HAVE_READDIR=3D'1' HAVE_READLINK=3D'1' HAVE_READLINKAT=3D'1' HAVE_REALLOCARRAY=3D'1' HAVE_REALPATH=3D'1' HAVE_RENAMEAT=3D'1' HAVE_REWINDDIR=3D'1' HAVE_RPMATCH=3D'1' HAVE_SCANDIR=3D'1' HAVE_SECCOMP=3D'no' HAVE_SECURE_GETENV=3D'1' HAVE_SETENV=3D'1' HAVE_SETHOSTNAME=3D'1' HAVE_SETSTATE=3D'1' HAVE_SIGABBREV_NP=3D'1' HAVE_SIGACTION=3D'1' HAVE_SIGDESCR_NP=3D'0' HAVE_SIGHANDLER_T=3D'0' HAVE_SIGINFO_T=3D'1' HAVE_SIGNED_SIG_ATOMIC_T=3D'' HAVE_SIGNED_WCHAR_T=3D'' HAVE_SIGNED_WINT_T=3D'' HAVE_SIGSET_T=3D'1' HAVE_SLEEP=3D'1' HAVE_SPAWN_H=3D'' HAVE_STDINT_H=3D'1' HAVE_STPCPY=3D'1' HAVE_STPNCPY=3D'1' HAVE_STRCASESTR=3D'1' HAVE_STRCHRNUL=3D'1' HAVE_STRERRORNAME_NP=3D'1' HAVE_STRPBRK=3D'1' HAVE_STRPTIME=3D'1' HAVE_STRSEP=3D'1' HAVE_STRTOD=3D'1' HAVE_STRTOL=3D'1' HAVE_STRTOLD=3D'1' HAVE_STRTOLL=3D'1' HAVE_STRTOUL=3D'1' HAVE_STRTOULL=3D'1' HAVE_STRUCT_RANDOM_DATA=3D'1' HAVE_STRUCT_SIGACTION_SA_SIGACTION=3D'1' HAVE_STRUCT_TIMEVAL=3D'1' HAVE_STRVERSCMP=3D'1' HAVE_SYMLINK=3D'1' HAVE_SYMLINKAT=3D'1' HAVE_SYS_BITYPES_H=3D'0' HAVE_SYS_CDEFS_H=3D'1' HAVE_SYS_INTTYPES_H=3D'0' HAVE_SYS_LOADAVG_H=3D'0' HAVE_SYS_PARAM_H=3D'0' HAVE_SYS_RANDOM_H=3D'1' HAVE_SYS_SELECT_H=3D'1' HAVE_SYS_TIME_H=3D'1' HAVE_SYS_TYPES_H=3D'1' HAVE_TIMEGM=3D'1' HAVE_TIMESPEC_GET=3D'1' HAVE_TIMESPEC_GETRES=3D'1' HAVE_TIMEZONE_T=3D'0' HAVE_TYPE_VOLATILE_SIG_ATOMIC_T=3D'1' HAVE_UNISTD_H=3D'1' HAVE_UNLINKAT=3D'1' HAVE_UNLOCKPT=3D'1' HAVE_USLEEP=3D'1' HAVE_UTIMENSAT=3D'1' HAVE_VASPRINTF=3D'1' HAVE_VDPRINTF=3D'1' HAVE_WCHAR_H=3D'1' HAVE_WCHAR_T=3D'1' HAVE_WINSOCK2_H=3D'0' HAVE_XSERVER=3D'' HAVE__EXIT=3D'1' HYBRID_MALLOC=3D'' IEEE754_H=3D'ieee754.h' IMAGEMAGICK_CFLAGS=3D'' IMAGEMAGICK_LIBS=3D'' INCLUDE_NEXT=3D'include_next' INCLUDE_NEXT_AS_FIRST_DIRECTIVE=3D'include_next' INSTALL_ARCH_INDEP_EXTRA=3D'' INSTALL_DATA=3D'${INSTALL} -m 644' INSTALL_INFO=3D'/usr/bin/install-info' INSTALL_PROGRAM=3D'${INSTALL}' INSTALL_SCRIPT=3D'${INSTALL}' INT32_MAX_LT_INTMAX_MAX=3D'1' INT64_MAX_EQ_LONG_MAX=3D'defined _LP64' JSON_CFLAGS=3D'-isystem /usr/local/Cellar/jansson/2.14/include' JSON_LIBS=3D'-L/usr/local/Cellar/jansson/2.14/lib -ljansson' JSON_OBJ=3D'json.o' KQUEUE_CFLAGS=3D'' KQUEUE_LIBS=3D'' KRB4LIB=3D'' KRB5LIB=3D'' LCMS2_CFLAGS=3D'-isystem /usr/local/Cellar/little-cms2/2.13.1_1/include' LCMS2_LIBS=3D'-L/usr/local/Cellar/little-cms2/2.13.1_1/lib -llcms2' LDFLAGS=3D'' LD_SWITCH_SYSTEM=3D'' LD_SWITCH_SYSTEM_TEMACS=3D' -framework AppKit -framework IOKit -framework C= arbon -framework IOSurface -framework QuartzCore -frame= work UniformTypeIdentifiers' LD_SWITCH_X_SITE=3D'' LD_SWITCH_X_SITE_RPATH=3D'' LIBGCCJIT_CFLAGS=3D'-I/usr/local/Cellar/libgccjit/12.1.0/include' LIBGCCJIT_LIBS=3D'-L/usr/local/Cellar/libgccjit/12.1.0/lib/gcc/current -lgc= cjit -ldl' LIBGIF=3D'-lgif' LIBGMP=3D'-lgmp' LIBGNUTLS_CFLAGS=3D'-isystem /usr/local/Cellar/gnutls/3.7.7/include -isyste= m /usr/local/Cellar/nettle/3.8.1/include -isystem /usr/local/Cellar/libtasn= 1/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=3D'-L/usr/local/Cellar/gnutls/3.7.7/lib -lgnutls' LIBGNU_LIBDEPS=3D'' LIBGNU_LTLIBDEPS=3D'' LIBGPM=3D'' LIBHESIOD=3D'' LIBINTL=3D'' LIBJPEG=3D'-ljpeg' LIBMODULES=3D'' LIBOBJS=3D'' LIBOTF_CFLAGS=3D'' LIBOTF_LIBS=3D'' LIBPNG=3D'-L/usr/local/Cellar/libpng/1.6.37/lib -lpng16 -lz' LIBRESOLV=3D'' LIBS=3D' ' LIBSECCOMP_CFLAGS=3D'' LIBSECCOMP_LIBS=3D'' LIBSELINUX_LIBS=3D'' LIBSOUND=3D'' LIBSYSTEMD_CFLAGS=3D'' LIBSYSTEMD_LIBS=3D'' LIBS_ECLIENT=3D'' LIBS_GNUSTEP=3D'' LIBS_MAIL=3D'' LIBS_SYSTEM=3D'' LIBS_TERMCAP=3D'-lncurses' LIBTIFF=3D'-ltiff' LIBXMENU=3D'' LIBXML2_CFLAGS=3D'' LIBXML2_LIBS=3D'-lxml2' LIBXMU=3D'' LIBXPM=3D'' LIBXSM=3D'' LIBXTR6=3D'' LIBXT_OTHER=3D'$(LIBXSM)' LIBX_OTHER=3D'' LIBZ=3D'-lz' LIB_ACL=3D'' LIB_CLOCK_GETTIME=3D'' LIB_EACCESS=3D'' LIB_EXECINFO=3D'' LIB_GETRANDOM=3D'' LIB_HAS_ACL=3D'' LIB_MATH=3D'' LIB_NANOSLEEP=3D'' LIB_PTHREAD=3D'' LIB_PTHREAD_SIGMASK=3D'' LIB_TIMER_TIME=3D'' LIB_WSOCK32=3D'' LIMITS_H=3D'limits.h' LN_S_FILEONLY=3D'ln -s' LTLIBGMP=3D'-lgmp' LTLIBINTL=3D'' LTLIBOBJS=3D'' M17N_FLT_CFLAGS=3D'' M17N_FLT_LIBS=3D'' MAKEINFO=3D'/usr/local/opt/texinfo/bin/makeinfo' MAKE_PROG=3D'yes' MKDIR_P=3D'/usr/local/bin/gmkdir -p' MODULES_OBJ=3D'emacs-module.o' MODULES_SECONDARY_SUFFIX=3D'.so' MODULES_SUFFIX=3D'.dylib' NEXT_AS_FIRST_DIRECTIVE_DIRENT_H=3D'' NEXT_AS_FIRST_DIRECTIVE_ERRNO_H=3D'' NEXT_AS_FIRST_DIRECTIVE_FCNTL_H=3D'' NEXT_AS_FIRST_DIRECTIVE_GETOPT_H=3D'' NEXT_AS_FIRST_DIRECTIVE_INTTYPES_H=3D'' NEXT_AS_FIRST_DIRECTIVE_LIMITS_H=3D'' NEXT_AS_FIRST_DIRECTIVE_SIGNAL_H=3D'' NEXT_AS_FIRST_DIRECTIVE_STDDEF_H=3D'' NEXT_AS_FIRST_DIRECTIVE_STDINT_H=3D'' NEXT_AS_FIRST_DIRECTIVE_STDIO_H=3D'' NEXT_AS_FIRST_DIRECTIVE_STDLIB_H=3D'' NEXT_AS_FIRST_DIRECTIVE_STRING_H=3D'' NEXT_AS_FIRST_DIRECTIVE_SYS_RANDOM_H=3D'' NEXT_AS_FIRST_DIRECTIVE_SYS_SELECT_H=3D'' NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H=3D'' NEXT_AS_FIRST_DIRECTIVE_SYS_TIME_H=3D'' NEXT_AS_FIRST_DIRECTIVE_SYS_TYPES_H=3D'' NEXT_AS_FIRST_DIRECTIVE_TIME_H=3D'' NEXT_AS_FIRST_DIRECTIVE_UNISTD_H=3D'' NEXT_DIRENT_H=3D'' NEXT_ERRNO_H=3D'' NEXT_FCNTL_H=3D'' NEXT_GETOPT_H=3D'' NEXT_INTTYPES_H=3D'' NEXT_LIMITS_H=3D'' NEXT_SIGNAL_H=3D'' NEXT_STDDEF_H=3D'' NEXT_STDINT_H=3D'' NEXT_STDIO_H=3D'' NEXT_STDLIB_H=3D'' NEXT_STRING_H=3D'' NEXT_SYS_RANDOM_H=3D'' NEXT_SYS_SELECT_H=3D'' NEXT_SYS_STAT_H=3D'' NEXT_SYS_TIME_H=3D'' NEXT_SYS_TYPES_H=3D'' NEXT_TIME_H=3D'' NEXT_UNISTD_H=3D'' NOTIFY_CFLAGS=3D'' NOTIFY_LIBS=3D'' NOTIFY_OBJ=3D'kqueue.o' NS_OBJ=3D'' NS_OBJC_OBJ=3D'nsterm.o nsfns.o nsmenu.o nsselect.o nsimage.o macfont.o' NTDIR=3D'' NTLIB=3D'' OBJC=3D'gcc' OBJCFLAGS=3D'-g -O2' OBJEXT=3D'o' OTHER_FILES=3D'ns-app' PACKAGE_BUGREPORT=3D'bug-gnu-emacs@gnu.org' PACKAGE_NAME=3D'GNU Emacs' PACKAGE_STRING=3D'GNU Emacs 29.0.50' PACKAGE_TARNAME=3D'emacs' PACKAGE_URL=3D'https://www.gnu.org/software/emacs/' PACKAGE_VERSION=3D'29.0.50' PATH_SEPARATOR=3D':' PAXCTL=3D'' PAXCTL_dumped=3D'' PAXCTL_notdumped=3D'' PGTK_LIBS=3D'' PGTK_OBJ=3D'' PKG_CONFIG=3D'/usr/local/bin/pkg-config' PKG_CONFIG_LIBDIR=3D'' PKG_CONFIG_PATH=3D'' PNG_CFLAGS=3D'-isystem /usr/local/Cellar/libpng/1.6.37/include/libpng16' PNG_LIBS=3D'-L/usr/local/Cellar/libpng/1.6.37/lib -lpng16 -lz' POST_ALLOC_OBJ=3D'' PRAGMA_COLUMNS=3D'' PRAGMA_SYSTEM_HEADER=3D'#pragma GCC system_header' PRE_ALLOC_OBJ=3D'lastfile.o' PRIPTR_PREFIX=3D'__PRIPTR_PREFIX' PROFILING_CFLAGS=3D'' PTHREAD_H_DEFINES_STRUCT_TIMESPEC=3D'0' PTRDIFF_T_SUFFIX=3D'' RALLOC_OBJ=3D'' RANLIB=3D'ranlib' REPLACE_ACCESS=3D'0' REPLACE_ALIGNED_ALLOC=3D'0' REPLACE_CALLOC_FOR_CALLOC_GNU=3D'0' REPLACE_CALLOC_FOR_CALLOC_POSIX=3D'0' REPLACE_CANONICALIZE_FILE_NAME=3D'0' REPLACE_CHMOD=3D'0' REPLACE_CHOWN=3D'0' REPLACE_CLOSE=3D'0' REPLACE_CLOSEDIR=3D'0' REPLACE_COPY_FILE_RANGE=3D'0' REPLACE_CREAT=3D'0' REPLACE_CTIME=3D'GNULIB_PORTCHECK' REPLACE_DIRFD=3D'0' REPLACE_DPRINTF=3D'0' REPLACE_DUP2=3D'0' REPLACE_DUP=3D'0' REPLACE_EXECL=3D'0' REPLACE_EXECLE=3D'0' REPLACE_EXECLP=3D'0' REPLACE_EXECV=3D'0' REPLACE_EXECVE=3D'0' REPLACE_EXECVP=3D'0' REPLACE_EXECVPE=3D'0' REPLACE_FACCESSAT=3D'1' REPLACE_FCHMODAT=3D'0' REPLACE_FCHOWNAT=3D'0' REPLACE_FCLOSE=3D'0' REPLACE_FCNTL=3D'0' REPLACE_FDOPEN=3D'0' REPLACE_FDOPENDIR=3D'0' REPLACE_FFLUSH=3D'0' REPLACE_FFSLL=3D'0' REPLACE_FOPEN=3D'0' REPLACE_FOPEN_FOR_FOPEN_GNU=3D'0' REPLACE_FPRINTF=3D'0' REPLACE_FPURGE=3D'0' REPLACE_FREE=3D'1' REPLACE_FREOPEN=3D'0' REPLACE_FSEEK=3D'0' REPLACE_FSEEKO=3D'0' REPLACE_FSTAT=3D'0' REPLACE_FSTATAT=3D'1' REPLACE_FTELL=3D'0' REPLACE_FTELLO=3D'0' REPLACE_FTRUNCATE=3D'0' REPLACE_FUTIMENS=3D'1' REPLACE_GETCWD=3D'0' REPLACE_GETDELIM=3D'0' REPLACE_GETDOMAINNAME=3D'0' REPLACE_GETDTABLESIZE=3D'0' REPLACE_GETGROUPS=3D'1' REPLACE_GETLINE=3D'0' REPLACE_GETLOGIN_R=3D'0' REPLACE_GETPAGESIZE=3D'0' REPLACE_GETPASS=3D'0' REPLACE_GETPASS_FOR_GETPASS_GNU=3D'0' REPLACE_GETRANDOM=3D'0' REPLACE_GETTIMEOFDAY=3D'0' REPLACE_GMTIME=3D'0' REPLACE_INITSTATE=3D'0' REPLACE_ISATTY=3D'0' REPLACE_LCHOWN=3D'0' REPLACE_LINK=3D'0' REPLACE_LINKAT=3D'0' REPLACE_LOCALTIME=3D'0' REPLACE_LOCALTIME_R=3D'0' REPLACE_LSEEK=3D'0' REPLACE_LSTAT=3D'1' REPLACE_MALLOC_FOR_MALLOC_GNU=3D'0' REPLACE_MALLOC_FOR_MALLOC_POSIX=3D'0' REPLACE_MBTOWC=3D'0' REPLACE_MEMCHR=3D'0' REPLACE_MEMMEM=3D'1' REPLACE_MKDIR=3D'0' REPLACE_MKFIFO=3D'0' REPLACE_MKFIFOAT=3D'0' REPLACE_MKNOD=3D'0' REPLACE_MKNODAT=3D'0' REPLACE_MKSTEMP=3D'0' REPLACE_MKTIME=3D'1' REPLACE_NANOSLEEP=3D'1' REPLACE_NULL=3D'0' REPLACE_OBSTACK_PRINTF=3D'0' REPLACE_OPEN=3D'1' REPLACE_OPENAT=3D'0' REPLACE_OPENDIR=3D'0' REPLACE_PERROR=3D'0' REPLACE_POPEN=3D'0' REPLACE_POSIX_MEMALIGN=3D'0' REPLACE_PREAD=3D'0' REPLACE_PRINTF=3D'0' REPLACE_PSELECT=3D'0' REPLACE_PTHREAD_SIGMASK=3D'0' REPLACE_PTSNAME=3D'0' REPLACE_PTSNAME_R=3D'0' REPLACE_PUTENV=3D'0' REPLACE_PWRITE=3D'0' REPLACE_QSORT_R=3D'0' REPLACE_RAISE=3D'0' REPLACE_RANDOM=3D'0' REPLACE_RANDOM_R=3D'0' REPLACE_READ=3D'0' REPLACE_READLINK=3D'1' REPLACE_READLINKAT=3D'1' REPLACE_REALLOCARRAY=3D'0' REPLACE_REALLOC_FOR_REALLOC_GNU=3D'0' REPLACE_REALLOC_FOR_REALLOC_POSIX=3D'0' REPLACE_REALPATH=3D'1' REPLACE_REMOVE=3D'0' REPLACE_RENAME=3D'0' REPLACE_RENAMEAT=3D'0' REPLACE_RMDIR=3D'0' REPLACE_SELECT=3D'0' REPLACE_SETENV=3D'0' REPLACE_SETSTATE=3D'0' REPLACE_SLEEP=3D'0' REPLACE_SNPRINTF=3D'0' REPLACE_SPRINTF=3D'0' REPLACE_STAT=3D'0' REPLACE_STDIO_READ_FUNCS=3D'0' REPLACE_STDIO_WRITE_FUNCS=3D'0' REPLACE_STPNCPY=3D'0' REPLACE_STRCASESTR=3D'0' REPLACE_STRCHRNUL=3D'0' REPLACE_STRDUP=3D'0' REPLACE_STRERROR=3D'0' REPLACE_STRERRORNAME_NP=3D'0' REPLACE_STRERROR_R=3D'0' REPLACE_STRFTIME=3D'GNULIB_PORTCHECK' REPLACE_STRNCAT=3D'0' REPLACE_STRNDUP=3D'0' REPLACE_STRNLEN=3D'0' REPLACE_STRSIGNAL=3D'0' REPLACE_STRSTR=3D'0' REPLACE_STRTOD=3D'0' REPLACE_STRTOIMAX=3D'0' REPLACE_STRTOK_R=3D'0' REPLACE_STRTOL=3D'0' REPLACE_STRTOLD=3D'0' REPLACE_STRTOLL=3D'0' REPLACE_STRTOUL=3D'0' REPLACE_STRTOULL=3D'0' REPLACE_STRTOUMAX=3D'0' REPLACE_STRUCT_TIMEVAL=3D'0' REPLACE_SYMLINK=3D'1' REPLACE_SYMLINKAT=3D'0' REPLACE_TIMEGM=3D'1' REPLACE_TMPFILE=3D'0' REPLACE_TRUNCATE=3D'0' REPLACE_TTYNAME_R=3D'0' REPLACE_TZSET=3D'GNULIB_PORTCHECK' REPLACE_UNLINK=3D'0' REPLACE_UNLINKAT=3D'0' REPLACE_UNSETENV=3D'0' REPLACE_USLEEP=3D'0' REPLACE_UTIMENSAT=3D'1' REPLACE_VASPRINTF=3D'0' REPLACE_VDPRINTF=3D'0' REPLACE_VFPRINTF=3D'0' REPLACE_VPRINTF=3D'0' REPLACE_VSNPRINTF=3D'0' REPLACE_VSPRINTF=3D'0' REPLACE_WCTOMB=3D'0' REPLACE_WRITE=3D'0' RSVG_CFLAGS=3D'-isystem /usr/local/Cellar/libffi/3.4.2/include -isystem /us= r/local/Cellar/librsvg/2.54.4/include/librsvg-2.0 -isystem /usr/local/Cella= r/gdk-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -isystem /usr/local/Cellar/jpe= g/9e/include -isystem /usr/local/Cellar/libtiff/4.4.0_1/include -isystem /u= sr/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 /u= sr/local/Cellar/glib/2.72.3/include/glib-2.0 -isystem /usr/local/Cellar/gli= b/2.72.3/lib/glib-2.0/include -isystem /usr/local/opt/gettext/include -isys= tem /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/Cel= lar/libpng/1.6.37/include/libpng16 -isystem /usr/local/Cellar/libxcb/1.15/i= nclude -isystem /usr/local/Cellar/libxrender/0.9.10/include -isystem /usr/l= ocal/Cellar/libxext/1.3.4/include -isystem /usr/local/Cellar/libx11/1.8.1/i= nclude -isystem /usr/local/Cellar/libxcb/1.15/include -isystem /usr/local/C= ellar/libxau/1.0.9/include -isystem /usr/local/Cellar/libxdmcp/1.1.3/includ= e -isystem /usr/local/Cellar/xorgproto/2022.1/include' RSVG_LIBS=3D'-L/usr/local/Cellar/librsvg/2.54.4/lib -L/usr/local/Cellar/gli= b/2.72.3/lib -L/usr/local/Cellar/gdk-pixbuf/2.42.8_1/lib -L/usr/local/Cella= r/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=3D':' SETFATTR=3D'' SETTINGS_CFLAGS=3D'' SETTINGS_LIBS=3D'' SHELL=3D'/bin/sh' SIG_ATOMIC_T_SUFFIX=3D'' SIZEOF_LONG=3D'8' SIZE_T_SUFFIX=3D'' SMALL_JA_DIC=3D'no' SQLITE3_LIBS=3D'-lsqlite3' STDALIGN_H=3D'' STDDEF_H=3D'' STDINT_H=3D'stdint.h' SUBDIR_MAKEFILES_IN=3D' $(srcdir)/lib/Makefile.in $(srcdir)/lib-src/Makefil= e.in $(srcdir)/oldXMenu/Makefile.in $(srcdir)/doc/emacs/Makefile.in $(srcdi= r)/doc/misc/Makefile.in $(srcdir)/doc/lispintro/Makefile.in $(srcdir)/doc/l= ispref/Makefile.in $(srcdir)/src/Makefile.in $(srcdir)/lwlib/Makefile.in $(= srcdir)/lisp/Makefile.in $(srcdir)/leim/Makefile.in $(srcdir)/nextstep/Make= file.in $(srcdir)/nt/Makefile.in $(srcdir)/test/Makefile.in $(srcdir)/test/= infra/Makefile.in $(srcdir)/admin/charsets/Makefile.in $(srcdir)/admin/unid= ata/Makefile.in $(srcdir)/admin/grammars/Makefile.in' SYSTEM_TYPE=3D'darwin' SYS_TIME_H_DEFINES_STRUCT_TIMESPEC=3D'0' TERMCAP_OBJ=3D'terminfo.o' TIME_H_DEFINES_STRUCT_TIMESPEC=3D'1' TIME_H_DEFINES_TIME_UTC=3D'1' TOOLKIT_LIBW=3D'' UINT32_MAX_LT_UINTMAX_MAX=3D'1' UINT64_MAX_EQ_ULONG_MAX=3D'defined _LP64' UNDEFINE_STRTOK_R=3D'0' UNEXEC_OBJ=3D'' UNISTD_H_DEFINES_STRUCT_TIMESPEC=3D'0' UNISTD_H_HAVE_SYS_RANDOM_H=3D'1' UNISTD_H_HAVE_WINSOCK2_H=3D'0' UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS=3D'0' USE_ACL=3D'1' USE_STARTUP_NOTIFICATION=3D'no' VMLIMIT_OBJ=3D'' W32_LIBS=3D'' W32_OBJ=3D'' W32_RES_LINK=3D'' WARN_CFLAGS=3D' -fno-common -Wall -Wdate-time -Wdisabled-optimization -Wext= ra -Winit-self -Winvalid-pch -Wmissing-declarations -Wmissing-include-dirs = -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-defini= tion -Wpacked -Wpointer-arith -Wstrict-prototypes -Wuninitialized -Wunknown= -pragmas -Wvariadic-macros -Wwrite-strings -Wformat=3D2 -Wredundant-decls -= Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-ty= pe-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 -W= no-tautological-constant-out-of-range-compare' WCHAR_T_SUFFIX=3D'' WEBKIT_CFLAGS=3D'' WEBKIT_LIBS=3D'' WEBP_CFLAGS=3D'-isystem /usr/local/Cellar/webp/1.2.3_1/include' WEBP_LIBS=3D'-lwebp -lwebpdemux' WERROR_CFLAGS=3D'' WIDGET_OBJ=3D'' WINDOWS_64_BIT_OFF_T=3D'0' WINDOWS_64_BIT_ST_SIZE=3D'0' WINDOWS_STAT_INODES=3D'0' WINDOWS_STAT_TIMESPEC=3D'0' WINDOW_SYSTEM_OBJ=3D'fontset.o fringe.o image.o' WINDRES=3D'' WINT_T_SUFFIX=3D'' XARGS_LIMIT=3D'' XCB_LIBS=3D'' XCOMPOSITE_CFLAGS=3D'' XCOMPOSITE_LIBS=3D'' XCRUN=3D'xcrun' XDBE_CFLAGS=3D'' XDBE_LIBS=3D'' XFIXES_CFLAGS=3D'' XFIXES_LIBS=3D'' XFT_CFLAGS=3D'' XFT_LIBS=3D'' XGSELOBJ=3D'' XINERAMA_CFLAGS=3D'' XINERAMA_LIBS=3D'' XINPUT_CFLAGS=3D'' XINPUT_LIBS=3D'' XMENU_OBJ=3D'' XMKMF=3D'' XOBJ=3D'' XRANDR_CFLAGS=3D'' XRANDR_LIBS=3D'' XRENDER_LIBS=3D'' XSHAPE_CFLAGS=3D'' XSHAPE_LIBS=3D'' XSYNC_CFLAGS=3D'' XSYNC_LIBS=3D'' XWIDGETS_OBJ=3D'' X_TOOLKIT_TYPE=3D'none' ac_ct_CC=3D'gcc' ac_ct_CXX=3D'' ac_ct_OBJC=3D'gcc' archlibdir=3D'${ns_applibexecdir}' bindir=3D'${exec_prefix}/bin' bitmapdir=3D'/usr/include/X11/bitmaps' build=3D'x86_64-apple-darwin21.6.0' build_alias=3D'' build_cpu=3D'x86_64' build_os=3D'darwin21.6.0' build_vendor=3D'apple' cache_file=3D'/dev/null' canonical=3D'x86_64-apple-darwin21.6.0' comma_space_version=3D'' comma_version=3D'' configuration=3D'x86_64-apple-darwin21.6.0' copyright=3D'Copyright (C) 2022 Free Software Foundation, Inc.' datadir=3D'${datarootdir}' datarootdir=3D'${prefix}/share' docdir=3D'${datarootdir}/doc/${PACKAGE_TARNAME}' dvidir=3D'${docdir}' emacs_major_version=3D'29' etcdir=3D'${ns_appresdir}/etc' etcdocdir=3D'${ns_appresdir}/etc' exec_prefix=3D'/Users/naofumi/src/git.sv.gnu.org/work/emacs/nextstep/Emacs.= app/Contents/MacOS' gamedir=3D'${localstatedir}/games/emacs' gamegroup=3D'' gameuser=3D'' gl_GNULIB_ENABLED_03e0aaad4cb89ca757653bd367a6ccb7_CONDITION=3D'1' gl_GNULIB_ENABLED_260941c0e5dc67ec9e87d1fb321c300b_CONDITION=3D'1' gl_GNULIB_ENABLED_5264294aa0a5557541b53c8c741f7f31_CONDITION=3D'1' gl_GNULIB_ENABLED_6099e9737f757db36c47fa9d9f02e88c_CONDITION=3D'1' gl_GNULIB_ENABLED_61bcaca76b3e6f9ae55d57a1c3193bc4_CONDITION=3D'1' gl_GNULIB_ENABLED_682e609604ccaac6be382e4ee3a4eaec_CONDITION=3D'' gl_GNULIB_ENABLED_925677f0343de64b89a9f0c790b4104c_CONDITION=3D'1' gl_GNULIB_ENABLED_a9786850e999ae65a836a6041e8e5ed1_CONDITION=3D'1' gl_GNULIB_ENABLED_be453cec5eecf5731a274f2de7f2db36_CONDITION=3D'1' gl_GNULIB_ENABLED_cloexec_CONDITION=3D'1' gl_GNULIB_ENABLED_d3b2383720ee0e541357aa2aac598e2b_CONDITION=3D'1' gl_GNULIB_ENABLED_dirfd_CONDITION=3D'' gl_GNULIB_ENABLED_dynarray_CONDITION=3D'1' gl_GNULIB_ENABLED_e80bf6f757095d2e5fc94dafb8f8fc8b_CONDITION=3D'' gl_GNULIB_ENABLED_ef455225c00f5049c808c2eda3e76866_CONDITION=3D'1' gl_GNULIB_ENABLED_euidaccess_CONDITION=3D'1' gl_GNULIB_ENABLED_getdtablesize_CONDITION=3D'' gl_GNULIB_ENABLED_getgroups_CONDITION=3D'1' gl_GNULIB_ENABLED_lchmod_CONDITION=3D'' gl_GNULIB_ENABLED_open_CONDITION=3D'1' gl_GNULIB_ENABLED_rawmemchr_CONDITION=3D'1' gl_GNULIB_ENABLED_scratch_buffer_CONDITION=3D'1' gl_GNULIB_ENABLED_strtoll_CONDITION=3D'' gl_GNULIB_ENABLED_utimens_CONDITION=3D'1' gl_LIBOBJDEPS=3D' ./$(DEPDIR)/acl_entries.Po ./$(DEPDIR)/memmem.Po ./$(DEPD= IR)/mktime.Po' gl_LIBOBJS=3D' acl_entries.o memmem.o mktime.o' gl_LTLIBOBJS=3D' acl_entries.lo memmem.lo mktime.lo' gltests_LIBOBJDEPS=3D'' gltests_LIBOBJS=3D'' gltests_LTLIBOBJS=3D'' gltests_WITNESS=3D'IN_EMACS_GNULIB_TESTS' gsettingsschemadir=3D'' host=3D'x86_64-apple-darwin21.6.0' host_alias=3D'' host_cpu=3D'x86_64' host_os=3D'darwin21.6.0' host_vendor=3D'apple' htmldir=3D'${docdir}' includedir=3D'${prefix}/include' infodir=3D'${ns_appresdir}/info' libdir=3D'${exec_prefix}/lib' libexecdir=3D'${ns_applibexecdir}' liblockfile=3D'' lispdir=3D'${ns_appresdir}/lisp' lispdirrel=3D'${ns_appresdir}/lisp' lisppath=3D'${locallisppath}:${standardlisppath}' localedir=3D'${datarootdir}/locale' locallisppath=3D'${ns_appresdir}/site-lisp' localstatedir=3D'${prefix}/var' mandir=3D'${ns_appresdir}/man' ns_appbindir=3D'/Users/naofumi/src/git.sv.gnu.org/work/emacs/nextstep/Emacs= .app/Contents/MacOS' ns_appdir=3D'/Users/naofumi/src/git.sv.gnu.org/work/emacs/nextstep/Emacs.ap= p' ns_applibdir=3D'/Users/naofumi/src/git.sv.gnu.org/work/emacs/nextstep/Emacs= .app/Contents/Frameworks' ns_applibexecdir=3D'/Users/naofumi/src/git.sv.gnu.org/work/emacs/nextstep/E= macs.app/Contents/MacOS/libexec' ns_appresdir=3D'/Users/naofumi/src/git.sv.gnu.org/work/emacs/nextstep/Emacs= .app/Contents/Resources' ns_appsrc=3D'Cocoa/Emacs.base' ns_check_file=3D'Contents/Info.plist' ns_self_contained=3D'yes' oldincludedir=3D'/usr/include' pdfdir=3D'${docdir}' prefix=3D'/Users/naofumi/src/git.sv.gnu.org/work/emacs/nextstep/Emacs.app/C= ontents/Resources' program_transform_name=3D's,x,x,' psdir=3D'${docdir}' runstatedir=3D'${localstatedir}/run' sbindir=3D'${exec_prefix}/sbin' sharedstatedir=3D'${prefix}/com' srcdir=3D'.' standardlisppath=3D'${lispdir}' sysconfdir=3D'${prefix}/etc' target_alias=3D'' version=3D'29.0.50' with_mailutils=3D'yes' x_default_search_path=3D'/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=3D'./src/module-env-25.h' module_env_snippet_26=3D'./src/module-env-26.h' module_env_snippet_27=3D'./src/module-env-27.h' module_env_snippet_28=3D'./src/module-env-28.h' module_env_snippet_29=3D'./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_) =3D=3D 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 =3D 0; i < 1; i++) #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sigem= ptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOC= K, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyname= =3D 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 =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); = if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 LIBX= ML2 MODULES NATIVE_COMP NOTIFY KQUEUE NS PDUMPER PNG RSVG SQLITE3 THREADS T= IFF TOOLKIT_SCROLL_BARS WEBP XIM ZLIB" configure: exit 0 --=-=-= Content-Type: text/plain In GNU Emacs 29.0.50 (build 1, x86_64-apple-darwin21.6.0, NS appkit-2113.60 Version 12.5 (Build 21G72)) of 2022-08-06 built on hyperion.local Repository revision: 28c01bd4841be69d01b6db661917f1be9830cc3d Repository branch: master Windowing system distributor 'Apple', version 10.3.2113 System Description: macOS 12.5 Configured using: 'configure --prefix=/Users/naofumi/.local/emacs/head --with-ns --disable-ns-self-contained --with-mailutils --with-native-compilation --with-xwidgets' Configured 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 XWIDGETS ZLIB Important settings: value of $LC_MESSAGES: en_US.UTF-8 value of $LC_TIME: C value of $LANG: ja_JP.UTF-8 locale-coding-system: utf-8-hfs Major mode: Lisp Interaction Minor modes in effect: magit-auto-revert-mode: t editorconfig-mode: t delete-selection-mode: t global-so-long-mode: t global-auto-revert-mode: t recentf-mode: t global-whitespace-mode: t winner-mode: t global-git-commit-mode: t global-git-gutter-mode: t projectile-mode: t pyvenv-tracking-mode: t yas-global-mode: t yas-minor-mode: t marginalia-mode: t vertico-mode: t savehist-mode: t corfu-history-mode: t corfu-indexed-mode: t corfu-terminal-mode: t windmove-mode: t disable-mouse-global-mode: t which-key-mode: t doom-modeline-mode: t shell-dirtrack-mode: t global-corfu-mode: t corfu-mode: t key-chord-mode: t override-global-mode: t straight-use-package-mode: t straight-package-neutering-mode: t straight-live-modifications-mode: t global-eldoc-mode: t eldoc-mode: t show-paren-mode: t electric-indent-mode: t mouse-wheel-mode: t tab-bar-history-mode: t tab-bar-mode: t file-name-shadow-mode: t global-font-lock-mode: t font-lock-mode: t blink-cursor-mode: t column-number-mode: t line-number-mode: t transient-mark-mode: t auto-composition-mode: t auto-encryption-mode: t auto-compression-mode: t Load-path shadows: /Users/naofumi/.emacs.d/straight/build-29/cmake-mode/cmake-mode hides /usr/local/share/emacs/site-lisp/cmake/cmake-mode /Users/naofumi/.emacs.d/straight/build-29/ninja-mode/ninja-mode hides /usr/local/share/emacs/site-lisp/ninja/ninja-mode /Users/naofumi/.emacs.d/straight/build-29/password-store/password-store hides /usr/local/share/emacs/site-lisp/pass/password-store /Users/naofumi/.emacs.d/straight/build-29/jsonrpc/jsonrpc hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/jsonrpc /Users/naofumi/.emacs.d/straight/build-29/transient/transient hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/transient /Users/naofumi/.emacs.d/straight/build-29/org/ob-exp hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/ob-exp /Users/naofumi/.emacs.d/straight/build-29/org/ob-emacs-lisp hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/ob-emacs-lisp /Users/naofumi/.emacs.d/straight/build-29/org/oc hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/oc /Users/naofumi/.emacs.d/straight/build-29/org/ob-css hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/ob-css /Users/naofumi/.emacs.d/straight/build-29/org/ob-lob hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/ob-lob /Users/naofumi/.emacs.d/straight/build-29/org/ol-irc hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/ol-irc /Users/naofumi/.emacs.d/straight/build-29/org/ob-forth hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/ob-forth /Users/naofumi/.emacs.d/straight/build-29/org/org-macs hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/org-macs /Users/naofumi/.emacs.d/straight/build-29/org/ob hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/ob /Users/naofumi/.emacs.d/straight/build-29/org/org-version hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/org-version /Users/naofumi/.emacs.d/straight/build-29/org/ob-scheme hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/ob-scheme /Users/naofumi/.emacs.d/straight/build-29/org/ox hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/ox /Users/naofumi/.emacs.d/straight/build-29/org/ob-C hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/ob-C /Users/naofumi/.emacs.d/straight/build-29/org/org-capture hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/org-capture /Users/naofumi/.emacs.d/straight/build-29/org/ob-ref hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/ob-ref /Users/naofumi/.emacs.d/straight/build-29/org/ob-clojure hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/ob-clojure /Users/naofumi/.emacs.d/straight/build-29/org/org-mouse hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/org-mouse /Users/naofumi/.emacs.d/straight/build-29/org/org-ctags hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/org-ctags /Users/naofumi/.emacs.d/straight/build-29/org/org-entities hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/org-entities /Users/naofumi/.emacs.d/straight/build-29/org/org-archive hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/org-archive /Users/naofumi/.emacs.d/straight/build-29/org/ob-screen hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/ob-screen /Users/naofumi/.emacs.d/straight/build-29/org/ol-bibtex hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/ol-bibtex /Users/naofumi/.emacs.d/straight/build-29/org/ob-haskell hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/ob-haskell /Users/naofumi/.emacs.d/straight/build-29/org/org-loaddefs hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/org-loaddefs /Users/naofumi/.emacs.d/straight/build-29/org/org-table hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/org-table /Users/naofumi/.emacs.d/straight/build-29/org/ol-eww hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/ol-eww /Users/naofumi/.emacs.d/straight/build-29/org/ol-man hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/ol-man /Users/naofumi/.emacs.d/straight/build-29/org/ox-org hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/ox-org /Users/naofumi/.emacs.d/straight/build-29/org/org-num hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/org-num /Users/naofumi/.emacs.d/straight/build-29/org/org-plot hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/org-plot /Users/naofumi/.emacs.d/straight/build-29/org/ol-rmail hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/ol-rmail /Users/naofumi/.emacs.d/straight/build-29/org/ob-awk hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/ob-awk /Users/naofumi/.emacs.d/straight/build-29/org/ob-groovy hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/ob-groovy /Users/naofumi/.emacs.d/straight/build-29/org/ob-octave hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/ob-octave /Users/naofumi/.emacs.d/straight/build-29/org/org-faces hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/org-faces /Users/naofumi/.emacs.d/straight/build-29/org/oc-biblatex hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/oc-biblatex /Users/naofumi/.emacs.d/straight/build-29/org/org-colview hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/org-colview /Users/naofumi/.emacs.d/straight/build-29/org/ob-R hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/ob-R /Users/naofumi/.emacs.d/straight/build-29/org/org-refile hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/org-refile /Users/naofumi/.emacs.d/straight/build-29/org/org-timer hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/org-timer /Users/naofumi/.emacs.d/straight/build-29/org/org-mobile hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/org-mobile /Users/naofumi/.emacs.d/straight/build-29/org/ob-fortran hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/ob-fortran /Users/naofumi/.emacs.d/straight/build-29/org/ob-shell hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/ob-shell /Users/naofumi/.emacs.d/straight/build-29/org/ob-perl hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/ob-perl /Users/naofumi/.emacs.d/straight/build-29/org/ob-sqlite hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/ob-sqlite /Users/naofumi/.emacs.d/straight/build-29/org/oc-basic hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/oc-basic /Users/naofumi/.emacs.d/straight/build-29/org/ob-sed hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/ob-sed /Users/naofumi/.emacs.d/straight/build-29/org/org-list hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/org-list /Users/naofumi/.emacs.d/straight/build-29/org/ob-ruby hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/ob-ruby /Users/naofumi/.emacs.d/straight/build-29/org/ob-eval hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/ob-eval /Users/naofumi/.emacs.d/straight/build-29/org/org-habit hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/org-habit /Users/naofumi/.emacs.d/straight/build-29/org/org-clock hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/org-clock /Users/naofumi/.emacs.d/straight/build-29/org/org-goto hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/org-goto /Users/naofumi/.emacs.d/straight/build-29/org/ox-html hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/ox-html /Users/naofumi/.emacs.d/straight/build-29/org/org-src hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/org-src /Users/naofumi/.emacs.d/straight/build-29/org/ob-lisp hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/ob-lisp /Users/naofumi/.emacs.d/straight/build-29/org/ol-eshell hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/ol-eshell /Users/naofumi/.emacs.d/straight/build-29/org/ob-ditaa hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/ob-ditaa /Users/naofumi/.emacs.d/straight/build-29/org/org-pcomplete hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/org-pcomplete /Users/naofumi/.emacs.d/straight/build-29/org/org-lint hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/org-lint /Users/naofumi/.emacs.d/straight/build-29/org/ox-latex hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/ox-latex /Users/naofumi/.emacs.d/straight/build-29/org/ob-sass hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/ob-sass /Users/naofumi/.emacs.d/straight/build-29/org/ob-tangle hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/ob-tangle /Users/naofumi/.emacs.d/straight/build-29/org/ob-calc hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/ob-calc /Users/naofumi/.emacs.d/straight/build-29/org/ob-java hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/ob-java /Users/naofumi/.emacs.d/straight/build-29/org/ox-icalendar hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/ox-icalendar /Users/naofumi/.emacs.d/straight/build-29/org/ol-mhe hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/ol-mhe /Users/naofumi/.emacs.d/straight/build-29/org/org-attach-git hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/org-attach-git /Users/naofumi/.emacs.d/straight/build-29/org/ox-md hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/ox-md /Users/naofumi/.emacs.d/straight/build-29/org/ox-beamer hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/ox-beamer /Users/naofumi/.emacs.d/straight/build-29/org/org-element hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/org-element /Users/naofumi/.emacs.d/straight/build-29/org/oc-natbib hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/oc-natbib /Users/naofumi/.emacs.d/straight/build-29/org/org-protocol hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/org-protocol /Users/naofumi/.emacs.d/straight/build-29/org/ob-gnuplot hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/ob-gnuplot /Users/naofumi/.emacs.d/straight/build-29/org/org-tempo hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/org-tempo /Users/naofumi/.emacs.d/straight/build-29/org/ob-latex hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/ob-latex /Users/naofumi/.emacs.d/straight/build-29/org/ol-w3m hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/ol-w3m /Users/naofumi/.emacs.d/straight/build-29/org/org-id hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/org-id /Users/naofumi/.emacs.d/straight/build-29/org/ox-man hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/ox-man /Users/naofumi/.emacs.d/straight/build-29/org/ol-doi hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/ol-doi /Users/naofumi/.emacs.d/straight/build-29/org/org-feed hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/org-feed /Users/naofumi/.emacs.d/straight/build-29/org/ob-julia hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/ob-julia /Users/naofumi/.emacs.d/straight/build-29/org/ob-lua hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/ob-lua /Users/naofumi/.emacs.d/straight/build-29/org/ob-table hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/ob-table /Users/naofumi/.emacs.d/straight/build-29/org/ob-ocaml hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/ob-ocaml /Users/naofumi/.emacs.d/straight/build-29/org/oc-csl hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/oc-csl /Users/naofumi/.emacs.d/straight/build-29/org/ol-gnus hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/ol-gnus /Users/naofumi/.emacs.d/straight/build-29/org/org-indent hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/org-indent /Users/naofumi/.emacs.d/straight/build-29/org/ob-lilypond hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/ob-lilypond /Users/naofumi/.emacs.d/straight/build-29/org/ob-matlab hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/ob-matlab /Users/naofumi/.emacs.d/straight/build-29/org/org-datetree hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/org-datetree /Users/naofumi/.emacs.d/straight/build-29/org/ol-docview hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/ol-docview /Users/naofumi/.emacs.d/straight/build-29/org/ob-python hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/ob-python /Users/naofumi/.emacs.d/straight/build-29/org/ob-makefile hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/ob-makefile /Users/naofumi/.emacs.d/straight/build-29/org/org-duration hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/org-duration /Users/naofumi/.emacs.d/straight/build-29/org/org-agenda hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/org-agenda /Users/naofumi/.emacs.d/straight/build-29/org/ob-dot hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/ob-dot /Users/naofumi/.emacs.d/straight/build-29/org/ob-js hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/ob-js /Users/naofumi/.emacs.d/straight/build-29/org/ox-publish hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/ox-publish /Users/naofumi/.emacs.d/straight/build-29/org/org-inlinetask hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/org-inlinetask /Users/naofumi/.emacs.d/straight/build-29/org/ob-org hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/ob-org /Users/naofumi/.emacs.d/straight/build-29/org/org-keys hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/org-keys /Users/naofumi/.emacs.d/straight/build-29/org/ob-core hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/ob-core /Users/naofumi/.emacs.d/straight/build-29/org/org-compat hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/org-compat /Users/naofumi/.emacs.d/straight/build-29/org/ol hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/ol /Users/naofumi/.emacs.d/straight/build-29/org/ox-odt hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/ox-odt /Users/naofumi/.emacs.d/straight/build-29/org/ol-info hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/ol-info /Users/naofumi/.emacs.d/straight/build-29/org/ob-plantuml hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/ob-plantuml /Users/naofumi/.emacs.d/straight/build-29/org/ob-eshell hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/ob-eshell /Users/naofumi/.emacs.d/straight/build-29/org/ox-ascii hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/ox-ascii /Users/naofumi/.emacs.d/straight/build-29/org/ox-koma-letter hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/ox-koma-letter /Users/naofumi/.emacs.d/straight/build-29/org/ob-maxima hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/ob-maxima /Users/naofumi/.emacs.d/straight/build-29/org/org hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/org /Users/naofumi/.emacs.d/straight/build-29/org/ol-bbdb hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/ol-bbdb /Users/naofumi/.emacs.d/straight/build-29/org/org-macro hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/org-macro /Users/naofumi/.emacs.d/straight/build-29/org/ob-sql hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/ob-sql /Users/naofumi/.emacs.d/straight/build-29/org/org-attach hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/org-attach /Users/naofumi/.emacs.d/straight/build-29/org/ob-processing hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/ob-processing /Users/naofumi/.emacs.d/straight/build-29/org/ox-texinfo hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/ox-texinfo /Users/naofumi/.emacs.d/straight/build-29/org/org-crypt hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/org-crypt /Users/naofumi/.emacs.d/straight/build-29/org/org-footnote hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/org-footnote /Users/naofumi/.emacs.d/straight/build-29/org/ob-comint hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/org/ob-comint /Users/naofumi/.emacs.d/straight/build-29/let-alist/let-alist hides /Users/naofumi/.local/emacs/head/share/emacs/29.0.50/lisp/emacs-lisp/let-alist Features: (eudc-capf eudc cus-start eudc-vars shadow sort company-oddmuse company-keywords company-etags etags fileloop company-gtags company-dabbrev-code company-dabbrev company-files company-clang company-capf company-cmake company-semantic company-template company-bbdb company mail-extr emacsbug magit-patch ispell tramp-cmds misearch multi-isearch skk-isearch affe consult-vertico consult compat-28 magit-bookmark bookmark bug-reference vc-hg vc-bzr vc-src vc-sccs vc-svn vc-cvs vc-rcs log-view cape vc-git autoconf autoconf-mode display-line-numbers editorconfig-core editorconfig-core-handle editorconfig-fnmatch magit-extras magit-submodule magit-obsolete magit-blame magit-stash magit-reflog magit-bisect magit-push magit-pull magit-fetch magit-clone magit-remote magit-commit magit-sequence magit-notes magit-worktree magit-tag magit-merge magit-branch magit-reset magit-files magit-refs magit-status magit magit-repos magit-apply magit-wip magit-log which-func magit-diff smerge-mode diff magit-core magit-autorevert magit-margin magit-transient magit-process magit-mode dired-aux gnus-dired vertico-directory cursor-sensor vertico-repeat face-remap editorconfig skk-cursor ccc skk-sticky skk-dcomp skk-comp skk-look skk-server skk-study skk-hint skk-cus skk-emacs skk-macs skk-vars skk delsel so-long autorevert recentf-ext recentf tree-widget whitespace winner git-commit magit-git magit-base magit-section compat-27 compat-26 with-editor log-edit pcvs-util add-log git-gutter projectile lisp-mnt pyvenv eshell esh-cmd generator esh-ext esh-opt esh-proc esh-io esh-arg esh-module esh-groups esh-util yasnippet marginalia vertico savehist corfu-history corfu-indexed corfu-terminal win-switch windmove disable-mouse which-key doom-modeline doom-modeline-segments doom-modeline-env doom-modeline-core all-the-icons all-the-icons-faces data-material data-weathericons data-octicons data-fileicons data-faicons data-alltheicons shrink-path f f-shortdoc shortdoc tramp tramp-loaddefs trampver tramp-integration tramp-compat parse-time iso8601 ls-lisp doom-tomorrow-night-theme doom-themes doom-themes-base doom-themes-autoloads base16-tomorrow-night-theme base16-theme base16-theme-autoloads doom-modeline-autoloads shrink-path-autoloads all-the-icons-autoloads vlf-setup vlf-autoloads helpful-autoloads elisp-refs-autoloads which-key-autoloads disable-mouse-autoloads multiple-cursors-autoloads shell-pop term disp-table shell pcomplete ehelp shell-pop-autoloads win-switch-autoloads w3m-autoloads multi-vterm-autoloads vterm-autoloads multi-term-autoloads ace-link avy ace-link-autoloads ace-jump-buffer-autoloads affe-autoloads cape-autoloads kind-icon svg-lib color svg xml kind-icon-autoloads svg-lib-autoloads corfu-terminal-autoloads popon popon-autoloads corfu-quick corfu-info corfu corfu-autoloads vertico-autoloads orderless orderless-autoloads embark-consult-autoloads embark-autoloads consult-yasnippet-autoloads consult-lsp-autoloads consult-eglot-autoloads consult-dir-autoloads consult-ag-autoloads consult-autoloads marginalia-autoloads migemo migemo-autoloads visual-regexp-steroids-autoloads visual-regexp-autoloads symbol-overlay-autoloads wgrep-ag-autoloads ag-autoloads rg files-x vc vc-dispatcher rg-info-hack rg-menu transient compat rg-ibuffer rg-result wgrep-rg wgrep rg-history rg-header ibuf-ext ibuffer ibuffer-loaddefs grep cus-edit cus-load rg-autoloads wgrep-autoloads smart-jump-lisp-mode smart-jump-elisp-mode smart-jump smart-jump-autoloads dumb-jump popup dash s hydra advice lv dumb-jump-autoloads popup-autoloads dap-mode-autoloads lsp-docker-autoloads yaml-autoloads lsp-treemacs-autoloads treemacs-autoloads cfrs-autoloads posframe-autoloads hydra-autoloads pfuture-autoloads ace-window-autoloads avy-autoloads bui-autoloads lsp-mode-autoloads lv-autoloads ht-autoloads eglot array filenotify jsonrpc ert pp ewoc debug backtrace find-func xref flymake-proc flymake compile comint ansi-color ring project imenu eglot-autoloads jsonrpc-autoloads imenu-list-autoloads devdocs-autoloads android-mode-autoloads grip-mode-autoloads markdown-preview-mode-autoloads web-server-autoloads markdown-toc-autoloads gradle-mode-autoloads ninja-mode-autoloads meson-mode-autoloads cmake-mode-autoloads powershell-autoloads csv-mode-autoloads toml-mode-autoloads yaml-mode-autoloads groovy-mode-autoloads kotlin-mode-autoloads rng-nxml rng-valid rng-loc rng-uri rng-parse nxml-parse rng-match rng-dt rng-util rng-pttrn nxml-ns nxml-mode nxml-outln nxml-rap sgml-mode facemenu dom nxml-util nxml-enc xmltok web-mode-autoloads go-mode-autoloads rustic-autoloads xterm-color-autoloads spinner-autoloads markdown-mode-autoloads let-alist-autoloads rust-mode-autoloads haskell-mode-autoloads ein-autoloads polymode-autoloads deferred-autoloads request-autoloads anaphora-autoloads websocket-autoloads elpy-autoloads yasnippet-autoloads highlight-indentation-autoloads company-autoloads pipenv-autoloads load-env-vars-autoloads pyvenv-autoloads slime-autoloads macrostep-autoloads editorconfig-autoloads projectile-autoloads git-timemachine-autoloads git-modes-autoloads git-gutter-autoloads magit-autoloads git-commit-autoloads transient-autoloads mu4e-maildirs-extension-autoloads mu4e-autoloads notmuch notmuch-tree notmuch-jump notmuch-hello wid-edit notmuch-show notmuch-print notmuch-crypto notmuch-mua notmuch-message notmuch-draft notmuch-maildir-fcc notmuch-address notmuch-company notmuch-parser format-spec notmuch-wash diff-mode coolj goto-addr thingatpt icalendar diary-lib diary-loaddefs cal-menu calendar cal-loaddefs notmuch-tag crm notmuch-lib notmuch-version notmuch-compat hl-line mm-view mml-smime smime gnutls dig notmuch-autoloads pcase message yank-media puny dired dired-loaddefs rfc822 mml mml-sec epa derived epg rfc6068 gnus-util text-property-search time-date mm-decode mm-bodies mm-encode mail-parse rfc2231 mailabbrev gmm-utils mailheader sendmail rfc2047 rfc2045 ietf-drums mm-util mail-prsvr mail-utils ox-gfm-autoloads org-tree-slide-autoloads toc-org-autoloads org-roam-autoloads magit-section-autoloads org-superstar-autoloads org-contrib-autoloads pass-autoloads f-autoloads dash-autoloads password-store-otp-autoloads password-store-autoloads with-editor-autoloads s-autoloads auth-source-pass epg-config sr-speedbar-autoloads recentf-ext-autoloads cua-base dabbrev w32-ime-autoloads ddskk-autoloads cdb-autoloads ccc-autoloads edmacro kmacro exec-path-from-shell exec-path-from-shell-autoloads finder-inf epkg-autoloads closql-autoloads emacsql-sqlite-autoloads emacsql-autoloads package-utils package browse-url url url-proxy url-privacy url-expand url-methods url-history url-cookie generate-lisp-file url-domsuf url-util mailcap url-handlers url-parse auth-source eieio eieio-core password-cache json map byte-opt url-vars package-utils-autoloads restart-emacs desktop frameset server restart-emacs-autoloads use-package-chords bind-chord use-package-chords-autoloads bind-chord-autoloads key-chord comp comp-cstr warnings icons rx key-chord-autoloads diminish diminish-autoloads compat-autoloads use-package use-package-ensure use-package-delight use-package-diminish use-package-bind-key bind-key easy-mmode use-package-core use-package-autoloads bind-key-autoloads straight-x straight-autoloads cl-seq info cl-extra help-mode straight subr-x cl-macs gv bytecomp byte-compile cconv cl-loaddefs cl-lib japan-util rmc iso-transl tooltip eldoc paren electric uniquify ediff-hook vc-hooks lisp-float-type elisp-mode mwheel term/ns-win ns-win ucs-normalize mule-util term/common-win tool-bar dnd fontset image regexp-opt fringe tabulated-list replace newcomment text-mode lisp-mode prog-mode register page tab-bar menu-bar rfn-eshadow isearch easymenu timer select scroll-bar mouse jit-lock font-lock syntax font-core term/tty-colors frame minibuffer nadvice seq simple cl-generic indonesian philippine cham georgian utf-8-lang misc-lang vietnamese tibetan thai tai-viet lao korean japanese eucjp-ms cp51932 hebrew greek romanian slovak czech european ethiopic indian cyrillic chinese composite emoji-zwj charscript charprop case-table epa-hook jka-cmpr-hook help abbrev obarray oclosure cl-preloaded button loaddefs faces cus-face macroexp files window text-properties overlay sha1 md5 base64 format env code-pages mule custom widget keymap hashtable-print-readable backquote threads xwidget-internal kqueue cocoa ns lcms2 multi-tty make-network-process native-compile emacs) Memory information: ((conses 16 865696 208878) (symbols 48 41599 39) (strings 32 210249 108090) (string-bytes 1 8651906) (vectors 16 142871) (vector-slots 8 2833978 134218) (floats 8 1438 2225) (intervals 56 18670 7917) (buffers 992 49)) --=-=-=-- From unknown Tue Jun 17 22:25:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#57015: 29.0.50; macOS: libgccjit was not found: Homebrew libgccjit 12.1.0 Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 06 Aug 2022 12:14:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57015 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Naofumi Yasufuku Cc: 57015@debbugs.gnu.org Received: via spool by 57015-submit@debbugs.gnu.org id=B57015.165978803724225 (code B ref 57015); Sat, 06 Aug 2022 12:14:02 +0000 Received: (at 57015) by debbugs.gnu.org; 6 Aug 2022 12:13:57 +0000 Received: from localhost ([127.0.0.1]:32948 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oKIgl-0006Ie-Ub for submit@debbugs.gnu.org; Sat, 06 Aug 2022 08:13:57 -0400 Received: from eggs.gnu.org ([209.51.188.92]:39038) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oKIgh-0006IN-0K for 57015@debbugs.gnu.org; Sat, 06 Aug 2022 08:13:55 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:35580) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oKIgb-0005tA-GA; Sat, 06 Aug 2022 08:13:45 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=AOfvMe4JtGKYcpxn8hBIOiusrntsWlUMAHxQuGabKBQ=; b=HNwTZF3KNU/s Ny6Qw4LduP4piySaURr6TyEdw3jFIXCA9z2kqELonC2Qey2gGn++Sv8YfHlhSrB34I4sCKtIqkh4O ghTL1JEo7vvqWWYQBWADbP54R6nJpqspUk0VOzMZTRcMiAaeg2zv9iYHW7VZnFjuxZfW0OLqzjdp0 aGAGFQX/Pr8gCVZ3wFeiuKKoeElzmgeF2qT8IawhuvC+xhVacp2X0NHyjeyFaXBnKC7mJwBVy36mC 00EfCghwwLuIRe53dGOuVckwWzBkBaK2CgirNzDpgQcc715ajwEVT8t5C0y8nBxIqwrM+3F6tuvG0 jXe7uQrYD7FjjWFuUSi49w==; Received: from [87.69.77.57] (port=3866 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oKIga-0002o2-Ty; Sat, 06 Aug 2022 08:13:45 -0400 Date: Sat, 06 Aug 2022 15:13:36 +0300 Message-Id: <834jypzi1b.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Naofumi Yasufuku on Sat, 06 Aug 2022 20:38:58 +0900) References: X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Naofumi Yasufuku > Date: Sat, 06 Aug 2022 20:38:58 +0900 > > './configure --with-native-compilation' fails if Homebrew libgccjit is > updated to 12.1.0. Attached configure.ac patch fixes this issue. > I think the same patch should be applied to emacs-28 branch. I don't mind installing this on master, but I'd rather document that Emacs 28 cannot be built on macOS with such a new libgccjit than destabilize the release branch, even if it's only for macOS. E.g., who says that 'readlink' will always be available on macOS? Is it really a problem to use only libgccjit 12.0 and older for the release branch? Thanks. From unknown Tue Jun 17 22:25:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#57015: 29.0.50; macOS: libgccjit was not found: Homebrew libgccjit 12.1.0 Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 06 Aug 2022 15:05:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57015 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Jacob Faibussowitsch Cc: 57015@debbugs.gnu.org Received: via spool by 57015-submit@debbugs.gnu.org id=B57015.165979825019391 (code B ref 57015); Sat, 06 Aug 2022 15:05:01 +0000 Received: (at 57015) by debbugs.gnu.org; 6 Aug 2022 15:04:10 +0000 Received: from localhost ([127.0.0.1]:35243 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oKLLW-00052h-7E for submit@debbugs.gnu.org; Sat, 06 Aug 2022 11:04:10 -0400 Received: from eggs.gnu.org ([209.51.188.92]:60716) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oKLLS-00052E-OK for 57015@debbugs.gnu.org; Sat, 06 Aug 2022 11:04:08 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:37956) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oKLL8-00059O-3B; Sat, 06 Aug 2022 11:04:01 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=9mcc85AT/p0g83SCW+szoeFMGsCmyBb45jd7DTYFvnQ=; b=KLqp5knsRr+tzd2GzZPv fFRsEpIqvzzjRBfzmAzSOyk6+pGpg1zcauGcqpKkNYdZeIqypTCFdPZ485cUo3L05YVLcLeKpAmt7 61CMeGRFL95tiLEi9ossXyC4B50Efofho6nGuVb71R2uu5KQ9/ETxQxrc9lCgAHbDodFSamLFutUq 0Pi5QTRQtN1ZO3z/9I8BmlrJ1xr3mwudKS1n1jFRe+72sss55IRSbhUrI31yoWbhzM1KJaih006lh CLBXAtMwvFw6DD2hp9RMwSU3xEgD8rlJJSIGSqdWTn4pC80ElhPneG/GnI2P2+8GZz1UaZjtcxnFZ hNnul2F7o1aPZg==; Received: from [87.69.77.57] (port=2417 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oKLL7-00011l-EU; Sat, 06 Aug 2022 11:03:45 -0400 Date: Sat, 06 Aug 2022 18:03:32 +0300 Message-Id: <83wnblxvln.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <5F111D5A-02D2-438E-B469-1C602BF8D00E@gmail.com> (message from Jacob Faibussowitsch on Sat, 6 Aug 2022 09:56:27 -0400) References: <5F111D5A-02D2-438E-B469-1C602BF8D00E@gmail.com> MIME-version: 1.0 Content-type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Resending to the list: > From: Jacob Faibussowitsch > Date: Sat, 6 Aug 2022 09:56:27 -0400 > > > E.g., who says that 'readlink' will always be available on macOS? > > > It’s not, see here https://stackoverflow.com/questions/7665/how-to-resolve-symbolic-links-in-a-shell-script. Though I suppose it may not be a big deal for emacs to require that coreutils are installed via brew since this libgccjit check is *already* using brew. > > Other alternatives to resolving paths are: > > $ perl -MCwd -e 'print Cwd::abs_path shift’ /path/to/file > > Or > > $ python -c 'import os, sys; print(os.path.realpath(sys.argv[1]))’ /path/to/file > > Both perl and python (in some form) have always come preinstalled on macOS. > > P.S. I couldn’t immediately see how to cc the mailing list, I replied using the “reply via email to†button here https://lists.gnu.org/archive/html/bug-gnu-emacs/2022-08/msg00589.html so please resend this with proper cc if it doesn’t get attached. > > Best regards, > > Jacob Faibussowitsch > (Jacob Fai - booss - oh - vitch) > > From unknown Tue Jun 17 22:25:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#57015: 29.0.50; macOS: libgccjit was not found: Homebrew libgccjit 12.1.0 Resent-From: Naofumi Yasufuku Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 06 Aug 2022 15:14:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57015 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 57015@debbugs.gnu.org Received: via spool by 57015-submit@debbugs.gnu.org id=B57015.165979882320255 (code B ref 57015); Sat, 06 Aug 2022 15:14:01 +0000 Received: (at 57015) by debbugs.gnu.org; 6 Aug 2022 15:13:43 +0000 Received: from localhost ([127.0.0.1]:35259 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oKLUl-0005Gd-3v for submit@debbugs.gnu.org; Sat, 06 Aug 2022 11:13:43 -0400 Received: from relay6-d.mail.gandi.net ([217.70.183.198]:40291) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oKLUf-0005GI-Jo for 57015@debbugs.gnu.org; Sat, 06 Aug 2022 11:13:41 -0400 Received: (Authenticated sender: naofumi@yasufuku.dev) by mail.gandi.net (Postfix) with ESMTPSA id 152F5C0002; Sat, 6 Aug 2022 15:13:29 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yasufuku.dev; s=gm1; t=1659798811; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=B9y67rY2YN71PuEvKLGRyqInv0tiFeMvl5vKA+b89Ps=; b=el67YXiLS8ro3UE1ZlVSOV87vNe3jIxanHpLIO5Whd1YnJm4hvuBge44Z+/g4v2R/OUST8 RakoMibmcWo0iWyo4SZXse+xicmJcsdvhiBXjINQ3Gh+me8to108RVvUbqMxk0I0MlQvHy LXMDdvrwFY1y/znlKK7+PujSaaOvnCsncHjx7Os0HWF5FrgQF2pFsQTYP8gzRkX71bh9dk kMp1j0Kl1D4l9h8oVDY7tIOy/OjTK7RRyhHANaRou6jhV8NIHaGEg1DyIGEUPNTugRtM+H j+gORVv8Sc1sEBmIrEkGOPuUT0DidJgcxa4zNljm9vA0FHg87adUdSBtCxjWMQ== From: Naofumi Yasufuku In-Reply-To: <834jypzi1b.fsf@gnu.org> References: <834jypzi1b.fsf@gnu.org> Date: Sun, 07 Aug 2022 00:13:23 +0900 Message-ID: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) --=-=-= Content-Type: text/plain Hi Eli, Eli Zaretskii writes: >> From: Naofumi Yasufuku >> Date: Sat, 06 Aug 2022 20:38:58 +0900 >> >> './configure --with-native-compilation' fails if Homebrew libgccjit is >> updated to 12.1.0. Attached configure.ac patch fixes this issue. >> I think the same patch should be applied to emacs-28 branch. > > I don't mind installing this on master, but I'd rather document that > Emacs 28 cannot be built on macOS with such a new libgccjit than > destabilize the release branch, even if it's only for macOS. E.g., > who says that 'readlink' will always be available on macOS? Thank you for your indication. readlink '-f' option is not supported by BSD-based readlink shipped with old macOS. Revised patch is attached. This patch just choose 'current/libgccjit.dylib' from multiple libgccjit.dylib paths. --8<---------------cut here---------------start------------->8--- $ brew ls -v libgccjit | grep -E 'libgccjit\.(so|dylib)$' /usr/local/Cellar/libgccjit/12.1.0/lib/gcc/current/libgccjit.dylib /usr/local/Cellar/libgccjit/12.1.0/lib/gcc/12/libgccjit.dylib $ $ ls -lR /usr/local/Cellar/libgccjit/12.1.0/lib/gcc total 0 drwxr-xr-x 4 naofumi admin 128 May 6 16:53 12 drwxr-xr-x 4 naofumi admin 128 May 6 16:53 current /usr/local/Cellar/libgccjit/12.1.0/lib/gcc/12: total 0 lrwxr-xr-x 1 naofumi admin 28 May 6 16:53 libgccjit.0.dylib -> ../current/libgccjit.0.dylib lrwxr-xr-x 1 naofumi admin 26 May 6 16:53 libgccjit.dylib -> ../current/libgccjit.dylib /usr/local/Cellar/libgccjit/12.1.0/lib/gcc/current: total 82304 -rw-r--r-- 1 naofumi admin 42138352 Aug 6 18:06 libgccjit.0.dylib lrwxr-xr-x 1 naofumi admin 17 May 6 16:53 libgccjit.dylib -> libgccjit.0.dylib $ --8<---------------cut here---------------end--------------->8--- --=-=-= Content-Type: text/x-patch Content-Disposition: inline; filename=0001-Fix-libgccjit-library-path-lookup-for-Homebrew-libgc.patch Content-Description: patch #2 >From 3757f2e69c8aeb392377a83b7b1d06fc401cc8ff Mon Sep 17 00:00:00 2001 From: Naofumi Yasufuku Date: Sat, 6 Aug 2022 22:10:36 +0900 Subject: [PATCH] Fix libgccjit library path lookup for Homebrew libgccjit 12.1.0 and above * configure.ac: Choose the first match from multiple libgccjit.dylib paths in 'brew ls -v libgccjit' output. Prefer 'current/libgccjit.dylib' over '${ver}/libgccjit.dylib' (Bug#57015) --- configure.ac | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/configure.ac b/configure.ac index 1a264275bd..55dcb93f9a 100644 --- a/configure.ac +++ b/configure.ac @@ -4240,8 +4240,15 @@ AC_DEFUN if test -n "`$BREW --prefix --installed libgccjit 2>/dev/null`"; then MAC_CFLAGS="-I$(dirname $($BREW ls -v libgccjit | \ grep libgccjit.h))" - MAC_LIBS="-L$(dirname $($BREW ls -v libgccjit| \ - grep -E 'libgccjit\.(so|dylib)$'))" + MAC_LIBS="-L$(dirname $($BREW ls -v libgccjit | \ + grep -E 'current/libgccjit\.(so|dylib)$' | \ + head -1))" + if test "${MAC_LIBS}" = "-L"; then + # Try for Homebrew libgccjit < 12.1.0. + MAC_LIBS="-L$(dirname $($BREW ls -v libgccjit | \ + grep -E 'libgccjit\.(so|dylib)$' | \ + head -1))" + fi fi fi -- 2.37.1 --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable > > Is it really a problem to use only libgccjit 12.0 and older for the > release branch? > No. This libgccjit.dylib path problem is specific for the situation of Homebrew libgccjit 12.1.0 and above. I found that this problem is caused by the following Homebrew change: https://github.com/Homebrew/homebrew-core/commit/eb60b7d88a5bc4ffdff8859e88= c4c11f5f403167#diff-14dead016a29e43c6e17b0e951d2a23e62156cf732e7d6d2cf60393= 4397e8670R52 --8<---------------cut here---------------start------------->8--- eb60b7d88a5bc4ffdff8859e88c4c11f5f403167 Author: Francois-Xavier Coudert AuthorDate: Fri Apr 29 23:47:04 2022 +0200 Commit: BrewTestBot <1589480+BrewTestBot@users.noreply.github.com> CommitDate: Fri Aug 5 14:27:51 2022 +0000 Parent: 39c1b9e gcc 12.1.0 Contained: master libgccjit 12.1.0 - align with GCC lib dir --8<---------------cut here---------------end--------------->8--- --8<---------------cut here---------------start------------->8--- + # Use `lib/gcc/current` to align with the GCC formula. args =3D %W[ --prefix=3D#{prefix} - --libdir=3D#{lib}/gcc/#{version.major} + --libdir=3D#{lib}/gcc/current --8<---------------cut here---------------end--------------->8--- But, unfortunately, macOS Homebrew users have no way to keep installing libgccjit 11.x at the moment. Yes, its just a matter of maintaining=20 Homebrew libgccjit package... :-<=20 gcc packages are maintaned as gcc@VERSION, but libgccjit is not: --8<---------------cut here---------------start------------->8--- $ brew search gcc =3D=3D> Formulae aarch64-elf-gcc gcc@5 i686-elf-gcc scc gcc =E2=9C=94 gcc@6 libgccjit =E2=9C=94 = tcc gcc@10 gcc@7 x86_64-elf-gcc ncc gcc@11 gcc@8 grc gcc@4.9 gcc@9 ghc =E2=9C=94 =3D=3D> Casks gcc-aarch64-embedded gcs gcc-arm-embedded icc $ --8<---------------cut here---------------start------------->8--- --8<---------------cut here---------------start------------->8--- $ ./emacs/28/bin/emacs-28.1.91 dyld[40808]: Library not loaded: '/usr/local/opt/libgccjit/lib/gcc/11/libgc= cjit.0.dylib' Referenced from: '/Users/naofumi/.local/emacs/28/bin/emacs-28.1.91' Reason: tried: '/usr/local/opt/libgccjit/lib/gcc/11/libgccjit.0.dylib' (n= o such file), '/usr/local/lib/libgccjit.0.dylib' (no such file), '/usr/lib/= libgccjit.0.dylib' (no such file) zsh: abort ./emacs/28/bin/emacs-28.1.91 $ $ otool -L ./emacs/28/bin/emacs-28.1.91 emacs/28/bin/emacs-28.1.91: /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit (comp= atibility version 45.0.0, current version 2113.40.126) /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit (compat= ibility version 1.0.0, current version 275.0.0) /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon (comp= atibility version 2.0.0, current version 165.0.0) /System/Library/Frameworks/IOSurface.framework/Versions/A/IOSurface= (compatibility version 1.0.0, current version 1.0.0) /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCo= re (compatibility version 1.2.0, current version 1.11.0) /usr/local/opt/libtiff/lib/libtiff.5.dylib (compatibility version 1= 4.0.0, current version 14.0.0) /usr/local/opt/jpeg/lib/libjpeg.9.dylib (compatibility version 15.0= .0, current version 15.0.0) /usr/local/opt/libpng/lib/libpng16.16.dylib (compatibility version = 54.0.0, current version 54.0.0) /usr/lib/libz.1.dylib (compatibility version 1.0.0, current version= 1.2.11) /usr/local/opt/giflib/lib/libgif.dylib (compatibility version 0.0.0= , current version 7.2.0) /usr/local/opt/librsvg/lib/librsvg-2.2.dylib (compatibility version= 51.0.0, current version 51.0.0) /usr/lib/libSystem.B.dylib (compatibility version 1.0.0, current ve= rsion 1311.100.3) /usr/local/opt/glib/lib/libgio-2.0.0.dylib (compatibility version 7= 201.0.0, current version 7201.3.0) /usr/local/opt/gdk-pixbuf/lib/libgdk_pixbuf-2.0.0.dylib (compatibil= ity version 4201.0.0, current version 4201.8.0) /usr/local/opt/glib/lib/libgobject-2.0.0.dylib (compatibility versi= on 7201.0.0, current version 7201.3.0) /usr/local/opt/glib/lib/libglib-2.0.0.dylib (compatibility version = 7201.0.0, current version 7201.3.0) /usr/local/opt/gettext/lib/libintl.8.dylib (compatibility version 1= 1.0.0, current version 11.0.0) /usr/local/opt/cairo/lib/libcairo.2.dylib (compatibility version 11= 603.0.0, current version 11603.0.0) /System/Library/Frameworks/WebKit.framework/Versions/A/WebKit (comp= atibility version 1.0.0, current version 613.1.17) /usr/lib/libxml2.2.dylib (compatibility version 10.0.0, current ver= sion 10.9.0) /usr/lib/libncurses.5.4.dylib (compatibility version 5.4.0, current= version 5.4.0) /usr/local/opt/gnutls/lib/libgnutls.30.dylib (compatibility version= 64.0.0, current version 64.1.0) /usr/local/opt/little-cms2/lib/liblcms2.2.dylib (compatibility vers= ion 3.0.0, current version 3.13.0) /usr/local/opt/jansson/lib/libjansson.4.dylib (compatibility versio= n 19.0.0, current version 19.0.0) /usr/local/opt/gmp/lib/libgmp.10.dylib (compatibility version 15.0.= 0, current version 15.1.0) /usr/local/opt/libgccjit/lib/gcc/11/libgccjit.0.dylib (compatibilit= y version 0.0.0, current version 0.0.1) /System/Library/Frameworks/CFNetwork.framework/Versions/A/CFNetwork= (compatibility version 1.0.0, current version 1331.0.7) /System/Library/Frameworks/CoreFoundation.framework/Versions/A/Core= Foundation (compatibility version 150.0.0, current version 1858.112.0) /System/Library/Frameworks/CoreGraphics.framework/Versions/A/CoreGr= aphics (compatibility version 64.0.0, current version 1557.5.4) /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreSe= rvices (compatibility version 1.0.0, current version 1141.1.0) /System/Library/Frameworks/CoreText.framework/Versions/A/CoreText (= compatibility version 1.0.0, current version 1.0.0) /System/Library/Frameworks/Foundation.framework/Versions/C/Foundati= on (compatibility version 300.0.0, current version 1858.112.0) /usr/lib/libobjc.A.dylib (compatibility version 1.0.0, current vers= ion 228.0.0) $ --8<---------------cut here---------------end--------------->8--- Regards, Naofumi --=-=-=-- From unknown Tue Jun 17 22:25:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#57015: 29.0.50; macOS: libgccjit was not found: Homebrew libgccjit 12.1.0 Resent-From: Naofumi Yasufuku Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 06 Aug 2022 16:38:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57015 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 57015@debbugs.gnu.org Received: via spool by 57015-submit@debbugs.gnu.org id=B57015.165980383028631 (code B ref 57015); Sat, 06 Aug 2022 16:38:01 +0000 Received: (at 57015) by debbugs.gnu.org; 6 Aug 2022 16:37:10 +0000 Received: from localhost ([127.0.0.1]:35363 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oKMnW-0007Rj-Ar for submit@debbugs.gnu.org; Sat, 06 Aug 2022 12:37:10 -0400 Received: from relay2-d.mail.gandi.net ([217.70.183.194]:63031) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oKMnN-0007R8-7M for 57015@debbugs.gnu.org; Sat, 06 Aug 2022 12:37:08 -0400 Received: (Authenticated sender: naofumi@yasufuku.dev) by mail.gandi.net (Postfix) with ESMTPSA id 24FBA40002; Sat, 6 Aug 2022 16:36:46 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yasufuku.dev; s=gm1; t=1659803815; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=Cq2avUm1WjAUlT6+zv/05J+RycJ/wSsQSOZJ8NnA+2A=; b=Lw6ixUdifetRYCX7eDnX28K10lxHA6sXuk8vqdm53YxwHtwIEhgiTtVL2ge/GgCinbdIkd TJvvrlz3F9thevZ8cjaAyspt/ANf2SmiDTGdLqm6ZQcTVhSp1FiCsB7cidbHxPUqGT0mmQ iLU3rrx/JqWqkFoF902ikTgyMco4BNywvRXN97FnZHk17C4scUGfnqXsYoV4ZiF3fPi5dM yZ5Gqj3n5wFk2MLljlVYBofgesxfkwtQdPBcRldLCVCIxjK8Tcna5EOBuKWEOjBQdzCj/3 yQFh3wJ1b8h4BGDnCC1QqmQM05VIJXpPeO9QolcX3/lGCtk3iafVru+jVzDosQ== From: Naofumi Yasufuku In-Reply-To: References: <834jypzi1b.fsf@gnu.org> Date: Sun, 07 Aug 2022 01:36:39 +0900 Message-ID: MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" --=-=-= Content-Type: text/plain Naofumi Yasufuku writes: [,,snip..] > + MAC_LIBS="-L$(dirname $($BREW ls -v libgccjit | \ > + grep -E 'current/libgccjit\.(so|dylib)$' | \ > + head -1))" > + if test "${MAC_LIBS}" = "-L"; then > + # Try for Homebrew libgccjit < 12.1.0. > + MAC_LIBS="-L$(dirname $($BREW ls -v libgccjit | \ > + grep -E 'libgccjit\.(so|dylib)$' | \ > + head -1))" "x" is added for "${MAC_LIBS}" test, just in case. Revised patch is attached. I also attach emacs-28 config.log's against both homebrew libgccjit-12.1.0 and libgccjit-11.3.0. --=-=-= Content-Type: text/x-patch Content-Disposition: inline; filename=0001-Fix-libgccjit-library-path-lookup-for-Homebrew-libgc.patch Content-Description: patch #3 >From cf149557e6d3722671d3acb90d2e9776b833eb5d Mon Sep 17 00:00:00 2001 From: Naofumi Yasufuku Date: Sat, 6 Aug 2022 22:10:36 +0900 Subject: [PATCH] Fix libgccjit library path lookup for Homebrew libgccjit 12.1.0 and above * configure.ac: Choose the first match from multiple libgccjit.dylib paths in 'brew ls -v libgccjit' output. Prefer 'current/libgccjit.dylib' over '${ver}/libgccjit.dylib' (Bug#57015) --- configure.ac | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/configure.ac b/configure.ac index 57b86e8542..4636426443 100644 --- a/configure.ac +++ b/configure.ac @@ -3843,8 +3843,15 @@ AC_DEFUN if test -n "`$BREW --prefix --installed libgccjit 2>/dev/null`"; then MAC_CFLAGS="-I$(dirname $($BREW ls -v libgccjit | \ grep libgccjit.h))" - MAC_LIBS="-L$(dirname $($BREW ls -v libgccjit| \ - grep -E 'libgccjit\.(so|dylib)$'))" + MAC_LIBS="-L$(dirname $($BREW ls -v libgccjit | \ + grep -E 'current/libgccjit\.(so|dylib)$' | \ + head -1))" + if test "x${MAC_LIBS}" = "x-L"; then + # Try for Homebrew libgccjit < 12.1.0. + MAC_LIBS="-L$(dirname $($BREW ls -v libgccjit | \ + grep -E 'libgccjit\.(so|dylib)$' | \ + head -1))" + fi fi fi -- 2.37.1 --=-=-= Content-Type: text/plain Regards, Naofumi --=-=-= Content-Type: text/plain Content-Disposition: attachment; filename=emacs-28_brew-libgccjit-12-config.log Content-Transfer-Encoding: quoted-printable Content-Description: config.log libgccjit-12 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 28.1.91, which was generated by GNU Autoconf 2.71. Invocation command line was $ ./configure --with-native-compilation ## --------- ## ## Platform. ## ## --------- ## hostname =3D hyperion.local uname -m =3D x86_64 uname -r =3D 21.6.0 uname -s =3D Darwin uname -v =3D Darwin Kernel Version 21.6.0: Sat Jun 18 17:07:25 PDT 2022; ro= ot:xnu-8020.140.41~1/RELEASE_X86_64 /usr/bin/uname -p =3D i386 /bin/uname -X =3D unknown /bin/arch =3D unknown /usr/bin/arch -k =3D unknown /usr/convex/getsysinfo =3D unknown /usr/bin/hostinfo =3D 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: 553 tasks, 3243 threads, 4 processors Load average: 2.81, Mach factor: 1.50 /bin/machine =3D unknown /usr/bin/oslevel =3D unknown /bin/universe =3D 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:4215: looking for aux files: install-sh config.guess config.sub configure:4228: trying ./build-aux/ configure:4239: ./build-aux/install-sh found configure:4257: ./build-aux/config.guess found configure:4257: ./build-aux/config.sub found configure:4413: checking for xcrun configure:4434: found /usr/bin/xcrun configure:4445: result: xcrun configure:4460: checking for make configure:4481: found /usr/bin/make configure:4492: result: yes configure:4517: checking for GNU Make configure:4573: result: make configure:4590: checking build system type configure:4605: result: x86_64-apple-darwin21.6.0 configure:4625: checking host system type configure:4639: result: x86_64-apple-darwin21.6.0 configure:5767: checking for gcc configure:5788: found /usr/bin/gcc configure:5799: result: gcc configure:5830: checking for C compiler version configure:5839: 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/XcodeDe= fault.xctoolchain/usr/bin configure:5850: $? =3D 0 configure:5839: 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/XcodeDe= fault.xctoolchain/usr/bin configure:5850: $? =3D 0 configure:5839: gcc -V >&5 clang: error: argument to '-V' is missing (expected 1 value) clang: error: no input files configure:5850: $? =3D 1 configure:5839: gcc -qversion >&5 clang: error: unknown argument '-qversion'; did you mean '--version'? clang: error: no input files configure:5850: $? =3D 1 configure:5839: gcc -version >&5 clang: error: unknown argument '-version'; did you mean '--version'? clang: error: no input files configure:5850: $? =3D 1 configure:5870: checking whether the C compiler works configure:5892: gcc conftest.c >&5 configure:5896: $? =3D 0 configure:5946: result: yes configure:5949: checking for C compiler default output file name configure:5951: result: a.out configure:5957: checking for suffix of executables configure:5964: gcc -o conftest conftest.c >&5 configure:5968: $? =3D 0 configure:5991: result:=20 configure:6013: checking whether we are cross compiling configure:6021: gcc -o conftest conftest.c >&5 configure:6025: $? =3D 0 configure:6032: ./conftest configure:6036: $? =3D 0 configure:6051: result: no configure:6056: checking for suffix of object files configure:6079: gcc -c conftest.c >&5 configure:6083: $? =3D 0 configure:6105: result: o configure:6109: checking whether the compiler supports GNU C configure:6129: gcc -c conftest.c >&5 configure:6129: $? =3D 0 configure:6139: result: yes configure:6150: checking whether gcc accepts -g configure:6171: gcc -c -g conftest.c >&5 configure:6171: $? =3D 0 configure:6215: result: yes configure:6235: checking for gcc option to enable C11 features configure:6250: gcc -c -g -O2 conftest.c >&5 configure:6250: $? =3D 0 configure:6268: result: none needed configure:6379: checking whether the compiler is clang configure:6401: gcc -c -g -O2 conftest.c >&5 conftest.c:12:12: error: unknown type name 'barfbarf' barfbarf ^ 1 error generated. configure:6401: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | /* end confdefs.h. */ |=20 | #ifdef __clang__ | barfbarf | #endif |=20 | int | main (void) | { |=20 | ; | return 0; | } |=20 configure:6410: result: yes configure:6414: checking for compiler option needed when checking for decla= rations configure:6434: gcc -c -g -O2 conftest.c >&5 -Werror=3Dimplicit-function-d= eclaration configure:6434: $? =3D 0 configure:6447: result: -Werror=3Dimplicit-function-declaration configure:6461: checking for ar configure:6482: found /usr/bin/ar configure:6493: result: ar configure:6512: checking whether gcc and cc understand -c and -o together configure:6544: gcc -c conftest.c -o conftest2.o >&5 configure:6548: $? =3D 0 configure:6554: gcc -c conftest.c -o conftest2.o >&5 configure:6558: $? =3D 0 configure:6569: cc -c conftest.c >&5 configure:6573: $? =3D 0 configure:6581: cc -c conftest.c -o conftest2.o >&5 configure:6585: $? =3D 0 configure:6591: cc -c conftest.c -o conftest2.o >&5 configure:6595: $? =3D 0 configure:6613: result: yes configure:6648: checking for stdio.h configure:6648: gcc -c -g -O2 conftest.c >&5 configure:6648: $? =3D 0 configure:6648: result: yes configure:6648: checking for stdlib.h configure:6648: gcc -c -g -O2 conftest.c >&5 configure:6648: $? =3D 0 configure:6648: result: yes configure:6648: checking for string.h configure:6648: gcc -c -g -O2 conftest.c >&5 configure:6648: $? =3D 0 configure:6648: result: yes configure:6648: checking for inttypes.h configure:6648: gcc -c -g -O2 conftest.c >&5 configure:6648: $? =3D 0 configure:6648: result: yes configure:6648: checking for stdint.h configure:6648: gcc -c -g -O2 conftest.c >&5 configure:6648: $? =3D 0 configure:6648: result: yes configure:6648: checking for strings.h configure:6648: gcc -c -g -O2 conftest.c >&5 configure:6648: $? =3D 0 configure:6648: result: yes configure:6648: checking for sys/stat.h configure:6648: gcc -c -g -O2 conftest.c >&5 configure:6648: $? =3D 0 configure:6648: result: yes configure:6648: checking for sys/types.h configure:6648: gcc -c -g -O2 conftest.c >&5 configure:6648: $? =3D 0 configure:6648: result: yes configure:6648: checking for unistd.h configure:6648: gcc -c -g -O2 conftest.c >&5 configure:6648: $? =3D 0 configure:6648: result: yes configure:6648: checking for wchar.h configure:6648: gcc -c -g -O2 conftest.c >&5 configure:6648: $? =3D 0 configure:6648: result: yes configure:6648: checking for minix/config.h configure:6648: gcc -c -g -O2 conftest.c >&5 conftest.c:48:10: fatal error: 'minix/config.h' file not found #include ^~~~~~~~~~~~~~~~ 1 error generated. configure:6648: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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:6648: result: no configure:6648: checking for linux/fs.h configure:6648: gcc -c -g -O2 conftest.c >&5 conftest.c:48:10: fatal error: 'linux/fs.h' file not found #include ^~~~~~~~~~~~ 1 error generated. configure:6648: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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:6648: result: no configure:6648: checking for malloc.h configure:6648: gcc -c -g -O2 conftest.c >&5 conftest.c:48:10: fatal error: 'malloc.h' file not found #include ^~~~~~~~~~ 1 error generated. configure:6648: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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:6648: result: no configure:6648: checking for sys/systeminfo.h configure:6648: gcc -c -g -O2 conftest.c >&5 conftest.c:48:10: fatal error: 'sys/systeminfo.h' file not found #include ^~~~~~~~~~~~~~~~~~ 1 error generated. configure:6648: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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:6648: result: no configure:6648: checking for sys/sysinfo.h configure:6648: gcc -c -g -O2 conftest.c >&5 conftest.c:48:10: fatal error: 'sys/sysinfo.h' file not found #include ^~~~~~~~~~~~~~~ 1 error generated. configure:6648: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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:6648: result: no configure:6648: checking for coff.h configure:6648: gcc -c -g -O2 conftest.c >&5 conftest.c:48:10: fatal error: 'coff.h' file not found #include ^~~~~~~~ 1 error generated. configure:6648: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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:6648: result: no configure:6648: checking for pty.h configure:6648: gcc -c -g -O2 conftest.c >&5 conftest.c:48:10: fatal error: 'pty.h' file not found #include ^~~~~~~ 1 error generated. configure:6648: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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:6648: result: no configure:6648: checking for sys/resource.h configure:6648: gcc -c -g -O2 conftest.c >&5 configure:6648: $? =3D 0 configure:6648: result: yes configure:6648: checking for sys/utsname.h configure:6648: gcc -c -g -O2 conftest.c >&5 configure:6648: $? =3D 0 configure:6648: result: yes configure:6648: checking for pwd.h configure:6648: gcc -c -g -O2 conftest.c >&5 configure:6648: $? =3D 0 configure:6648: result: yes configure:6648: checking for utmp.h configure:6648: gcc -c -g -O2 conftest.c >&5 configure:6648: $? =3D 0 configure:6648: result: yes configure:6648: checking for util.h configure:6648: gcc -c -g -O2 conftest.c >&5 configure:6648: $? =3D 0 configure:6648: result: yes configure:6648: checking for sanitizer/lsan_interface.h configure:6648: gcc -c -g -O2 conftest.c >&5 configure:6648: $? =3D 0 configure:6648: result: yes configure:6648: checking for sys/socket.h configure:6648: gcc -c -g -O2 conftest.c >&5 configure:6648: $? =3D 0 configure:6648: result: yes configure:6648: checking for sys/param.h configure:6648: gcc -c -g -O2 conftest.c >&5 configure:6648: $? =3D 0 configure:6648: result: yes configure:6648: checking for pthread.h configure:6648: gcc -c -g -O2 conftest.c >&5 configure:6648: $? =3D 0 configure:6648: result: yes configure:6648: checking for malloc/malloc.h configure:6648: gcc -c -g -O2 conftest.c >&5 configure:6648: $? =3D 0 configure:6648: result: yes configure:6648: checking for sys/un.h configure:6648: gcc -c -g -O2 conftest.c >&5 configure:6648: $? =3D 0 configure:6648: result: yes configure:6648: checking for vfork.h configure:6648: gcc -c -g -O2 conftest.c >&5 conftest.c:59:10: fatal error: 'vfork.h' file not found #include ^~~~~~~~~ 1 error generated. configure:6648: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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:6648: result: no configure:6648: checking for dirent.h configure:6648: gcc -c -g -O2 conftest.c >&5 configure:6648: $? =3D 0 configure:6648: result: yes configure:6648: checking for execinfo.h configure:6648: gcc -c -g -O2 conftest.c >&5 configure:6648: $? =3D 0 configure:6648: result: yes configure:6648: checking for stdio_ext.h configure:6648: gcc -c -g -O2 conftest.c >&5 conftest.c:61:10: fatal error: 'stdio_ext.h' file not found #include ^~~~~~~~~~~~~ 1 error generated. configure:6648: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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:6648: result: no configure:6648: checking for sys/vfs.h configure:6648: gcc -c -g -O2 conftest.c >&5 conftest.c:61:10: fatal error: 'sys/vfs.h' file not found #include ^~~~~~~~~~~ 1 error generated. configure:6648: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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:6648: result: no configure:6648: checking for sys/fs_types.h configure:6648: 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:6648: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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:6648: result: no configure:6648: checking for getopt.h configure:6648: gcc -c -g -O2 conftest.c >&5 configure:6648: $? =3D 0 configure:6648: result: yes configure:6648: checking for sys/cdefs.h configure:6648: gcc -c -g -O2 conftest.c >&5 configure:6648: $? =3D 0 configure:6648: result: yes configure:6648: checking for sys/time.h configure:6648: gcc -c -g -O2 conftest.c >&5 configure:6648: $? =3D 0 configure:6648: result: yes configure:6648: checking for ieee754.h configure:6648: gcc -c -g -O2 conftest.c >&5 conftest.c:64:10: fatal error: 'ieee754.h' file not found #include ^~~~~~~~~~~ 1 error generated. configure:6648: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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:6648: result: no configure:6648: checking for limits.h configure:6648: gcc -c -g -O2 conftest.c >&5 configure:6648: $? =3D 0 configure:6648: result: yes configure:6648: checking for sys/select.h configure:6648: gcc -c -g -O2 conftest.c >&5 configure:6648: $? =3D 0 configure:6648: result: yes configure:6648: checking for sys/random.h configure:6648: gcc -c -g -O2 conftest.c >&5 configure:6648: $? =3D 0 configure:6648: result: yes configure:6679: checking whether it is safe to define __EXTENSIONS__ configure:6698: gcc -c -g -O2 conftest.c >&5 configure:6698: $? =3D 0 configure:6706: result: yes configure:6709: checking whether _XOPEN_SOURCE should be defined configure:6731: gcc -c -g -O2 conftest.c >&5 configure:6731: $? =3D 0 configure:6758: result: no configure:6831: checking how to run the C preprocessor configure:6857: gcc -E conftest.c configure:6857: $? =3D 0 configure:6872: gcc -E conftest.c conftest.c:56:10: fatal error: 'ac_nonexistent.h' file not found #include ^~~~~~~~~~~~~~~~~~ 1 error generated. configure:6872: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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:6899: result: gcc -E configure:6913: gcc -E conftest.c configure:6913: $? =3D 0 configure:6928: gcc -E conftest.c conftest.c:56:10: fatal error: 'ac_nonexistent.h' file not found #include ^~~~~~~~~~~~~~~~~~ 1 error generated. configure:6928: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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:6959: checking for grep that handles long lines and -e configure:7023: result: /usr/bin/grep configure:7028: checking for egrep configure:7096: result: /usr/bin/grep -E configure:7104: checking for Minix Amsterdam compiler configure:7130: result: no configure:7304: checking for ranlib configure:7325: found /usr/bin/ranlib configure:7336: result: ranlib configure:7399: checking for special C compiler options needed for large fi= les configure:7447: result: no configure:7453: checking for _FILE_OFFSET_BITS value needed for large files configure:7479: gcc -c -g -O2 conftest.c >&5 configure:7479: $? =3D 0 configure:7514: result: no configure:7917: checking whether gcc accepts -g3 -O2 configure:7934: gcc -o conftest -g3 -O2 conftest.c >&5 configure:7934: $? =3D 0 configure:7943: result: yes configure:8035: gcc -E conftest.c conftest.c:60:3: error: "your version of gcc is older than 5.3" # error "your version of gcc is older than 5.3" ^ 1 error generated. configure:8035: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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. */ |=20 | #if (5) < __GNUC__ || ((5) =3D=3D __GNUC__ && (3) <=3D __GNUC_MINOR__) | /* ok */ | #else | # error "your version of gcc is older than 5.3" | #endif |=20 | int | main (void) | { |=20 | ; | return 0; | }, |=20 configure:8059: checking whether the compiler is clang configure:8080: gcc -c -g3 -O2 conftest.c >&5 configure:8080: $? =3D 0 configure:8088: result: yes configure:8102: checking whether C compiler handles -Werror -Wunknown-warni= ng-option configure:8122: gcc -o conftest -g3 -O2 -Werror -Wunknown-warning-option = conftest.c >&5 configure:8122: $? =3D 0 configure:8133: result: yes configure:8159: checking whether C compiler handles -Wno-switch configure:8179: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -W= switch conftest.c >&5 configure:8179: $? =3D 0 configure:8190: result: yes configure:8200: checking whether C compiler handles -Wno-pointer-sign configure:8220: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -W= pointer-sign conftest.c >&5 configure:8220: $? =3D 0 configure:8231: result: yes configure:8241: checking whether C compiler handles -Wno-string-plus-int configure:8261: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -W= string-plus-int conftest.c >&5 configure:8261: $? =3D 0 configure:8272: result: yes configure:8282: checking whether C compiler handles -Wno-unknown-attributes configure:8302: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -W= unknown-attributes conftest.c >&5 configure:8302: $? =3D 0 configure:8313: result: yes configure:9115: checking whether C compiler handles -Wno-initializer-overri= des configure:9135: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -W= initializer-overrides conftest.c >&5 configure:9135: $? =3D 0 configure:9146: result: yes configure:9156: checking whether C compiler handles -Wno-tautological-compa= re configure:9176: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -W= tautological-compare conftest.c >&5 configure:9176: $? =3D 0 configure:9187: result: yes configure:9197: checking whether C compiler handles -Wno-tautological-const= ant-out-of-range-compare configure:9217: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -W= tautological-constant-out-of-range-compare conftest.c >&5 configure:9217: $? =3D 0 configure:9228: result: yes configure:9406: checking for a BSD-compatible install configure:9479: result: /usr/local/bin/ginstall -c configure:9493: checking command to symlink files in the same directory configure:9515: result: ln -s configure:9529: checking for install-info configure:9552: found /usr/bin/install-info configure:9565: result: /usr/bin/install-info configure:9575: checking for gzip configure:9598: found /usr/bin/gzip configure:9610: result: /usr/bin/gzip configure:9626: checking for 'find' args to delete a file configure:9638: result: -delete configure:9765: checking for brew configure:9786: found /usr/local/bin/brew configure:9797: result: brew configure:9811: checking for makeinfo configure:9834: found /usr/local/opt/texinfo/bin/makeinfo configure:9846: result: /usr/local/opt/texinfo/bin/makeinfo configure:9860: checking for port configure:9898: result: no configure:9962: checking for -znocombreloc configure:9995: result: not needed configure:10004: checking whether addresses are sanitized configure:10028: gcc -c -g3 -O2 conftest.c >&5 conftest.c:61:5: error: unknown type name 'error' error "Addresses are not sanitized."; ^ conftest.c:61:11: error: expected identifier or '(' error "Addresses are not sanitized."; ^ 2 errors generated. configure:10028: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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. */ | #ifndef __has_feature | #define __has_feature(f) 0 | #endif | #if defined __SANITIZE_ADDRESS__ || __has_feature (address_sanitizer) | #else | error "Addresses are not sanitized."; | #endif |=20 | int | main (void) | { |=20 | ; | return 0; | } configure:10036: result: no configure:10200: checking for library containing sqrt configure:10230: gcc -o conftest -g3 -O2 conftest.c >&5=20 conftest.c:60:6: warning: incompatible redeclaration of library function 's= qrt' [-Wincompatible-library-redeclaration] char sqrt (); ^ conftest.c:60:6: note: 'sqrt' is a builtin with type 'double (double)' 1 warning generated. configure:10230: $? =3D 0 configure:10250: result: none required configure:10366: checking for pkg-config configure:10389: found /usr/local/bin/pkg-config configure:10401: result: /usr/local/bin/pkg-config configure:10426: checking pkg-config is at least version 0.9.0 configure:10429: result: yes configure:10446: checking for machine/soundcard.h configure:10446: gcc -c -g3 -O2 conftest.c >&5 conftest.c:64:10: fatal error: 'machine/soundcard.h' file not found #include ^~~~~~~~~~~~~~~~~~~~~ 1 error generated. configure:10446: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 SYSTEM_TYPE "darwin" | /* end confdefs.h. */ |=20 | #ifdef __MINGW32__ | #define WIN32_LEAN_AND_MEAN | #include | #endif |=20 |=20 | #include configure:10446: result: no configure:10446: checking for sys/soundcard.h configure:10446: gcc -c -g3 -O2 conftest.c >&5 conftest.c:64:10: fatal error: 'sys/soundcard.h' file not found #include ^~~~~~~~~~~~~~~~~ 1 error generated. configure:10446: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 SYSTEM_TYPE "darwin" | /* end confdefs.h. */ |=20 | #ifdef __MINGW32__ | #define WIN32_LEAN_AND_MEAN | #include | #endif |=20 |=20 | #include configure:10446: result: no configure:10446: checking for soundcard.h configure:10446: gcc -c -g3 -O2 conftest.c >&5 conftest.c:64:10: fatal error: 'soundcard.h' file not found #include ^~~~~~~~~~~~~ 1 error generated. configure:10446: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 SYSTEM_TYPE "darwin" | /* end confdefs.h. */ |=20 | #ifdef __MINGW32__ | #define WIN32_LEAN_AND_MEAN | #include | #endif |=20 |=20 | #include configure:10446: result: no configure:10446: checking for mmsystem.h configure:10446: gcc -c -g3 -O2 conftest.c >&5 conftest.c:64:10: fatal error: 'mmsystem.h' file not found #include ^~~~~~~~~~~~ 1 error generated. configure:10446: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 SYSTEM_TYPE "darwin" | /* end confdefs.h. */ |=20 | #ifdef __MINGW32__ | #define WIN32_LEAN_AND_MEAN | #include | #endif |=20 |=20 | #include configure:10446: result: no configure:10467: checking for _oss_ioctl in -lossaudio configure:10490: gcc -o conftest -g3 -O2 conftest.c -lossaudio >&5=20 ld: library not found for -lossaudio clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:10490: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 SYSTEM_TYPE "darwin" | /* end confdefs.h. */ |=20 | /* 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:10500: result: no configure:10519: checking for alsa >=3D 1.0.0 configure:10526: $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:10529: $? =3D 1 configure:10543: $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:10546: $? =3D 1 configure:10560: result: no No package 'alsa' found configure:10627: checking for ADDR_NO_RANDOMIZE configure:10645: gcc -c -g3 -O2 conftest.c >&5 conftest.c:57:10: fatal error: 'sys/personality.h' file not found #include ^~~~~~~~~~~~~~~~~~~ 1 error generated. configure:10645: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 SYSTEM_TYPE "darwin" | /* end confdefs.h. */ | #include | int | main (void) | { | personality (personality (0xffffffff) | | ADDR_NO_RANDOMIZE) | ; | return 0; | } configure:10653: result: no configure:10731: gcc -E conftest.c configure:10731: $? =3D 0 configure:10738: checking for sys/wait.h that is POSIX.1 compatible configure:10765: gcc -c -g3 -O2 conftest.c >&5 configure:10765: $? =3D 0 configure:10773: result: yes configure:10784: checking for net/if.h configure:10784: gcc -c -g3 -O2 conftest.c >&5 configure:10784: $? =3D 0 configure:10784: result: yes configure:10795: checking for ifaddrs.h configure:10795: gcc -c -g3 -O2 conftest.c >&5 configure:10795: $? =3D 0 configure:10795: result: yes configure:10806: checking for net/if_dl.h configure:10806: gcc -c -g3 -O2 conftest.c >&5 configure:10806: $? =3D 0 configure:10806: result: yes configure:10818: checking for struct ifreq.ifr_flags configure:10818: gcc -c -g3 -O2 conftest.c >&5 configure:10818: $? =3D 0 configure:10818: result: yes configure:10833: checking for struct ifreq.ifr_hwaddr configure:10833: gcc -c -g3 -O2 conftest.c >&5 conftest.c:102:13: error: no member named 'ifr_hwaddr' in 'struct ifreq' if (ac_aggr.ifr_hwaddr) ~~~~~~~ ^ 1 error generated. configure:10833: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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 |=20 | int | main (void) | { | static struct ifreq ac_aggr; | if (ac_aggr.ifr_hwaddr) | return 0; | ; | return 0; | } configure:10833: gcc -c -g3 -O2 conftest.c >&5 conftest.c:102:20: error: no member named 'ifr_hwaddr' in 'struct ifreq' if (sizeof ac_aggr.ifr_hwaddr) ~~~~~~~ ^ 1 error generated. configure:10833: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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 |=20 | int | main (void) | { | static struct ifreq ac_aggr; | if (sizeof ac_aggr.ifr_hwaddr) | return 0; | ; | return 0; | } configure:10833: result: no configure:10848: checking for struct ifreq.ifr_netmask configure:10848: gcc -c -g3 -O2 conftest.c >&5 conftest.c:102:13: error: no member named 'ifr_netmask' in 'struct ifreq' if (ac_aggr.ifr_netmask) ~~~~~~~ ^ 1 error generated. configure:10848: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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 |=20 | int | main (void) | { | static struct ifreq ac_aggr; | if (ac_aggr.ifr_netmask) | return 0; | ; | return 0; | } configure:10848: gcc -c -g3 -O2 conftest.c >&5 conftest.c:102:20: error: no member named 'ifr_netmask' in 'struct ifreq' if (sizeof ac_aggr.ifr_netmask) ~~~~~~~ ^ 1 error generated. configure:10848: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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 |=20 | int | main (void) | { | static struct ifreq ac_aggr; | if (sizeof ac_aggr.ifr_netmask) | return 0; | ; | return 0; | } configure:10848: result: no configure:10863: checking for struct ifreq.ifr_broadaddr configure:10863: gcc -c -g3 -O2 conftest.c >&5 conftest.c:102:1: error: statement requires expression of scalar type ('str= uct sockaddr' invalid) if (ac_aggr.ifr_broadaddr) ^ ~~~~~~~~~~~~~~~~~~~~~ 1 error generated. configure:10863: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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 |=20 | int | main (void) | { | static struct ifreq ac_aggr; | if (ac_aggr.ifr_broadaddr) | return 0; | ; | return 0; | } configure:10863: gcc -c -g3 -O2 conftest.c >&5 configure:10863: $? =3D 0 configure:10863: result: yes configure:10878: checking for struct ifreq.ifr_addr configure:10878: gcc -c -g3 -O2 conftest.c >&5 conftest.c:103:1: error: statement requires expression of scalar type ('str= uct sockaddr' invalid) if (ac_aggr.ifr_addr) ^ ~~~~~~~~~~~~~~~~ 1 error generated. configure:10878: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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 |=20 | int | main (void) | { | static struct ifreq ac_aggr; | if (ac_aggr.ifr_addr) | return 0; | ; | return 0; | } configure:10878: gcc -c -g3 -O2 conftest.c >&5 configure:10878: $? =3D 0 configure:10878: result: yes configure:10893: checking for struct ifreq.ifr_addr.sa_len configure:10893: gcc -c -g3 -O2 conftest.c >&5 configure:10893: $? =3D 0 configure:10893: result: yes configure:10915: checking whether gcc understands -MMD -MF configure:10934: gcc -c -g3 -O2 -MMD -MF deps.d -MP conftest.c >&5 configure:10934: $? =3D 0 configure:10945: result: yes configure:10961: checking for X configure:10999: gcc -o conftest -g3 -O2 conftest.c -lX11 >&5=20 configure:10999: $? =3D 0 configure:11186: result: libraries , headers=20 configure:11353: checking for AppKit/AppKit.h configure:11353: gcc -c -g3 -O2 -x objective-c -x objective-c conftest= .c >&5 configure:11353: $? =3D 0 configure:11353: result: yes configure:11366: checking for Mac OS X 10.6 or newer configure:11387: gcc -c -g3 -O2 -x objective-c -x objective-c conftest= .c >&5 configure:11387: $? =3D 0 configure:11394: result: yes configure:11512: checking for gcc configure:11533: found /usr/bin/gcc configure:11544: result: gcc configure:11569: checking for Objective C compiler version configure:11578: 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/XcodeDe= fault.xctoolchain/usr/bin configure:11589: $? =3D 0 configure:11578: 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/XcodeDe= fault.xctoolchain/usr/bin configure:11589: $? =3D 0 configure:11578: gcc -V >&5 clang: error: argument to '-V' is missing (expected 1 value) clang: error: no input files configure:11589: $? =3D 1 configure:11578: gcc -qversion >&5 clang: error: unknown argument '-qversion'; did you mean '--version'? clang: error: no input files configure:11589: $? =3D 1 configure:11593: checking whether the compiler supports GNU Objective C configure:11613: gcc -c conftest.m >&5 configure:11613: $? =3D 0 configure:11623: result: yes configure:11634: checking whether gcc accepts -g configure:11655: gcc -c -g conftest.m >&5 configure:11655: $? =3D 0 configure:11699: result: yes configure:11723: checking if the Objective C compiler supports instancetype configure:11741: gcc -c -g -O2 conftest.m >&5 configure:11741: $? =3D 0 configure:11755: result: yes configure:11764: checking if the Objective C compiler defaults to C99 configure:11787: gcc -c -g -O2 conftest.m >&5 conftest.m:73:18: warning: for loop has empty body [-Wempty-body] for (int i =3D 0;;); ^ conftest.m:73:18: note: put the semicolon on a separate line to silence thi= s warning 1 warning generated. configure:11787: $? =3D 0 configure:11801: result: yes configure:12164: checking whether malloc is Doug Lea style configure:12186: gcc -o conftest -g3 -O2 conftest.c >&5 conftest.c:69:10: fatal error: 'malloc.h' file not found #include ^~~~~~~~~~ 1 error generated. configure:12186: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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 =3D hook; | __malloc_initialize_hook =3D hook; | ; | return 0; | } configure:12194: result: no configure:12205: checking for sbrk configure:12205: gcc -o conftest -g3 -O2 conftest.c >&5 configure:12205: $? =3D 0 configure:12205: result: yes configure:12205: checking for getpagesize configure:12205: gcc -o conftest -g3 -O2 conftest.c >&5 configure:12205: $? =3D 0 configure:12205: result: yes configure:12205: checking for __lsan_ignore_object configure:12205: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "___lsan_ignore_object", referenced from: _main in conftest-d594d7.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:12205: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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 |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char __lsan_ignore_object (); below. */ |=20 | #include | #undef __lsan_ignore_object |=20 | /* 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 |=20 | int | main (void) | { | return __lsan_ignore_object (); | ; | return 0; | } configure:12205: result: no configure:12205: checking for fork configure:12205: gcc -o conftest -g3 -O2 conftest.c >&5 configure:12205: $? =3D 0 configure:12205: result: yes configure:12205: checking for vfork configure:12205: gcc -o conftest -g3 -O2 conftest.c >&5 conftest.c:88:6: warning: incompatible redeclaration of library function 'v= fork' [-Wincompatible-library-redeclaration] char vfork (); ^ conftest.c:88:6: note: 'vfork' is a builtin with type 'int (void)' 1 warning generated. configure:12205: $? =3D 0 configure:12205: result: yes configure:12205: checking for fchmod configure:12205: gcc -o conftest -g3 -O2 conftest.c >&5 configure:12205: $? =3D 0 configure:12205: result: yes configure:12205: checking for canonicalize_file_name configure:12205: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "_canonicalize_file_name", referenced from: _main in conftest-c4be77.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:12205: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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 |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char canonicalize_file_name (); below. */ |=20 | #include | #undef canonicalize_file_name |=20 | /* 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___canonicaliz= e_file_name | choke me | #endif |=20 | int | main (void) | { | return canonicalize_file_name (); | ; | return 0; | } configure:12205: result: no configure:12205: checking for faccessat configure:12205: gcc -o conftest -g3 -O2 conftest.c >&5 configure:12205: $? =3D 0 configure:12205: result: yes configure:12205: checking for realpath configure:12205: gcc -o conftest -g3 -O2 conftest.c >&5 configure:12205: $? =3D 0 configure:12205: result: yes configure:12205: checking for lstat configure:12205: gcc -o conftest -g3 -O2 conftest.c >&5 configure:12205: $? =3D 0 configure:12205: result: yes configure:12205: checking for readlinkat configure:12205: gcc -o conftest -g3 -O2 conftest.c >&5 configure:12205: $? =3D 0 configure:12205: result: yes configure:12205: checking for explicit_bzero configure:12205: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "_explicit_bzero", referenced from: _main in conftest-a9694d.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:12205: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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 decl= ares explicit_bzero. | For example, HP-UX 11i declares gettimeofday. */ | #define explicit_bzero innocuous_explicit_bzero |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char explicit_bzero (); below. */ |=20 | #include | #undef explicit_bzero |=20 | /* 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 |=20 | int | main (void) | { | return explicit_bzero (); | ; | return 0; | } configure:12205: result: no configure:12205: checking for memset_s configure:12205: gcc -o conftest -g3 -O2 conftest.c >&5 configure:12205: $? =3D 0 configure:12205: result: yes configure:12205: checking for fchmodat configure:12205: gcc -o conftest -g3 -O2 conftest.c >&5 configure:12205: $? =3D 0 configure:12205: result: yes configure:12205: checking for lchmod configure:12205: gcc -o conftest -g3 -O2 conftest.c >&5 configure:12205: $? =3D 0 configure:12205: result: yes configure:12205: checking for fcntl configure:12205: gcc -o conftest -g3 -O2 conftest.c >&5 configure:12205: $? =3D 0 configure:12205: result: yes configure:12205: checking for fdopendir configure:12205: gcc -o conftest -g3 -O2 conftest.c >&5 configure:12205: $? =3D 0 configure:12205: result: yes configure:12205: checking for fstatat configure:12205: gcc -o conftest -g3 -O2 conftest.c >&5 configure:12205: $? =3D 0 configure:12205: result: yes configure:12205: checking for fsync configure:12205: gcc -o conftest -g3 -O2 conftest.c >&5 configure:12205: $? =3D 0 configure:12205: result: yes configure:12205: checking for futimens configure:12205: gcc -o conftest -g3 -O2 conftest.c >&5 configure:12205: $? =3D 0 configure:12205: result: yes configure:12205: checking for getrandom configure:12205: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "_getrandom", referenced from: _main in conftest-22ee77.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:12205: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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 |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char getrandom (); below. */ |=20 | #include | #undef getrandom |=20 | /* 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 |=20 | int | main (void) | { | return getrandom (); | ; | return 0; | } configure:12205: result: no configure:12205: checking for gettimeofday configure:12205: gcc -o conftest -g3 -O2 conftest.c >&5 configure:12205: $? =3D 0 configure:12205: result: yes configure:12205: checking for mkostemp configure:12205: gcc -o conftest -g3 -O2 conftest.c >&5 configure:12205: $? =3D 0 configure:12205: result: yes configure:12205: checking for pipe2 configure:12205: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "_pipe2", referenced from: _main in conftest-d1e786.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:12205: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | /* end confdefs.h. */ | /* Define pipe2 to an innocuous variant, in case declares pipe= 2. | For example, HP-UX 11i declares gettimeofday. */ | #define pipe2 innocuous_pipe2 |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char pipe2 (); below. */ |=20 | #include | #undef pipe2 |=20 | /* 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 |=20 | int | main (void) | { | return pipe2 (); | ; | return 0; | } configure:12205: result: no configure:12205: checking for pselect configure:12205: gcc -o conftest -g3 -O2 conftest.c >&5 configure:12205: $? =3D 0 configure:12205: result: yes configure:12205: checking for pthread_sigmask configure:12205: gcc -o conftest -g3 -O2 conftest.c >&5 configure:12205: $? =3D 0 configure:12205: result: yes configure:12205: checking for readlink configure:12205: gcc -o conftest -g3 -O2 conftest.c >&5 configure:12205: $? =3D 0 configure:12205: result: yes configure:12205: checking for isblank configure:12205: gcc -o conftest -g3 -O2 conftest.c >&5 conftest.c:107:6: warning: incompatible redeclaration of library function '= isblank' [-Wincompatible-library-redeclaration] char isblank (); ^ conftest.c:107:6: note: 'isblank' is a builtin with type 'int (int)' 1 warning generated. configure:12205: $? =3D 0 configure:12205: result: yes configure:12205: checking for iswctype configure:12205: gcc -o conftest -g3 -O2 conftest.c >&5 configure:12205: $? =3D 0 configure:12205: result: yes configure:12205: checking for strtoimax configure:12205: gcc -o conftest -g3 -O2 conftest.c >&5 configure:12205: $? =3D 0 configure:12205: result: yes configure:12205: checking for symlink configure:12205: gcc -o conftest -g3 -O2 conftest.c >&5 configure:12205: $? =3D 0 configure:12205: result: yes configure:12205: checking for localtime_r configure:12205: gcc -o conftest -g3 -O2 conftest.c >&5 configure:12205: $? =3D 0 configure:12205: result: yes configure:12205: checking for timegm configure:12205: gcc -o conftest -g3 -O2 conftest.c >&5 configure:12205: $? =3D 0 configure:12205: result: yes configure:12205: checking for utimensat configure:12205: gcc -o conftest -g3 -O2 conftest.c >&5 configure:12205: $? =3D 0 configure:12205: result: yes configure:12205: checking for getdtablesize configure:12205: gcc -o conftest -g3 -O2 conftest.c >&5 configure:12205: $? =3D 0 configure:12205: result: yes configure:12205: checking for futimes configure:12205: gcc -o conftest -g3 -O2 conftest.c >&5 configure:12205: $? =3D 0 configure:12205: result: yes configure:12205: checking for futimesat configure:12205: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "_futimesat", referenced from: _main in conftest-fe13e0.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:12205: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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 |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char futimesat (); below. */ |=20 | #include | #undef futimesat |=20 | /* 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 |=20 | int | main (void) | { | return futimesat (); | ; | return 0; | } configure:12205: result: no configure:12205: checking for lutimes configure:12205: gcc -o conftest -g3 -O2 conftest.c >&5 configure:12205: $? =3D 0 configure:12205: result: yes configure:12330: checking for working mmap configure:12482: gcc -o conftest -g3 -O2 conftest.c >&5 configure:12482: $? =3D 0 configure:12482: ./conftest configure:12482: $? =3D 0 configure:12493: result: yes configure:12511: checking for main in -lXbsd configure:12531: 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 invocat= ion) configure:12531: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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. */ |=20 |=20 | int | main (void) | { | return main (); | ; | return 0; | } configure:12541: result: no configure:12553: checking for pthread library configure:12590: gcc -o conftest -g3 -O2 conftest.c >&5 conftest.c:112:46: warning: null passed to a callee that requires a non-nul= l argument [-Wnonnull] status +=3D pthread_create (&th, 0, 0, 0); ~ ^ 1 warning generated. configure:12590: $? =3D 0 configure:12602: result: none needed configure:12629: checking for thread support configure:12645: result: yes configure:12907: checking for librsvg-2.0 >=3D 2.14.0 configure:12914: $PKG_CONFIG --exists --print-errors "$RSVG_MODULE" configure:12917: $? =3D 0 configure:12931: $PKG_CONFIG --exists --print-errors "$RSVG_MODULE" configure:12934: $? =3D 0 configure:12972: result: yes configure:13210: checking for getaddrinfo_a in -lanl configure:13233: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c -lanl >&5 ld: library not found for -lanl clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:13233: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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 | /* end confdefs.h. */ |=20 | /* 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:13243: result: no configure:13761: checking for dbus-1 >=3D 1.0 configure:13768: $PKG_CONFIG --exists --print-errors "dbus-1 >=3D 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:13771: $? =3D 1 configure:13785: $PKG_CONFIG --exists --print-errors "dbus-1 >=3D 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:13788: $? =3D 1 configure:13802: result: no No package 'dbus-1' found configure:14188: checking for lgetfilecon in -lselinux configure:14211: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c -lselinux >&5 ld: library not found for -lselinux clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:14211: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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 | /* end confdefs.h. */ |=20 | /* 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:14221: result: no configure:14243: checking for gnutls >=3D 2.12.2 configure:14250: $PKG_CONFIG --exists --print-errors "gnutls >=3D 2.12.2" configure:14253: $? =3D 0 configure:14267: $PKG_CONFIG --exists --print-errors "gnutls >=3D 2.12.2" configure:14270: $? =3D 0 configure:14308: result: yes configure:14332: checking for libsystemd >=3D 222 configure:14339: $PKG_CONFIG --exists --print-errors "libsystemd >=3D 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:14342: $? =3D 1 configure:14356: $PKG_CONFIG --exists --print-errors "libsystemd >=3D 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:14359: $? =3D 1 configure:14373: result: no No package 'libsystemd' found configure:14418: checking for jansson >=3D 2.7 configure:14425: $PKG_CONFIG --exists --print-errors "jansson >=3D 2.7" configure:14428: $? =3D 0 configure:14442: $PKG_CONFIG --exists --print-errors "jansson >=3D 2.7" configure:14445: $? =3D 0 configure:14483: result: yes configure:14532: checking for sys/inotify.h configure:14532: gcc -c -g3 -O2 -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/gd= k-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -I/usr/local/Cellar/jpeg/9e/includ= e -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/Ce= llar/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/gettex= t/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/us= r/local/opt/freetype/include/freetype2 -I/usr/local/Cellar/libpng/1.6.37/in= clude/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 conftest.c >&5 conftest.c:136:10: fatal error: 'sys/inotify.h' file not found #include ^~~~~~~~~~~~~~~ 1 error generated. configure:14532: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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:14532: result: no configure:14559: checking for libkqueue configure:14566: $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:14569: $? =3D 1 configure:14583: $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:14586: $? =3D 1 configure:14600: result: no No package 'libkqueue' found configure:14639: checking for library containing kqueue configure:14669: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:14669: $? =3D 0 configure:14689: result: none required configure:15265: gcc -c -g3 -O2 -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/gd= k-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -I/usr/local/Cellar/jpeg/9e/includ= e -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/Ce= llar/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/gettex= t/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/us= r/local/opt/freetype/include/freetype2 -I/usr/local/Cellar/libpng/1.6.37/in= clude/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 conftest.c >&5 configure:15265: $? =3D 0 configure:15314: gcc -c -g3 -O2 -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/gd= k-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -I/usr/local/Cellar/jpeg/9e/includ= e -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/Ce= llar/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/gettex= t/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/us= r/local/opt/freetype/include/freetype2 -I/usr/local/Cellar/libpng/1.6.37/in= clude/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 --pedantic-errors c= onftest.c >&5 conftest.c:131:72: error: incompatible function pointer types passing 'XIMP= roc' (aka 'void (*)(struct _XIM *, char *, char *)') to parameter of type '= XIDProc' (aka 'void (*)(struct _XDisplay *, char *, char *)') [-Werror,-Win= compatible-function-pointer-types] (void)XRegisterIMInstantiateCallback(display, db, res_name, res_class, call= back, ^~~~= ~~~~ /usr/local/Cellar/libx11/1.8.1/include/X11/Xlib.h:3946:29: note: passing ar= gument to parameter here XIDProc /* callback */, ^ conftest.c:132:4: error: incompatible pointer types passing 'XPointer *' (a= ka 'char **') to parameter of type 'XPointer' (aka 'char *'); dereference w= ith * [-Werror,-Wincompatible-pointer-types] client_data); ^~~~~~~~~~~ * /usr/local/Cellar/libx11/1.8.1/include/X11/Xlib.h:3948:1: note: passing arg= ument to parameter here ); ^ 2 errors generated. configure:15314: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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. */ |=20 | #include | #include | int | main (void) | { | Display *display; | XrmDatabase db; | char *res_name; | char *res_class; | XIMProc callback; | XPointer *client_data; | #ifndef __GNUC__ | /* If we're not using GCC, it's probably not XFree86, and this is | probably right, but we can't use something like --pedantic-errors. */ | extern Bool XRegisterIMInstantiateCallback(Display*, XrmDatabase, char*, | char*, XIMProc, XPointer*); | #endif | (void)XRegisterIMInstantiateCallback(display, db, res_name, res_class, ca= llback, | client_data); | ; | return 0; | } configure:16630: checking for jpeglib 6b or later configure:16664: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 Undefined symbols for architecture x86_64: "_jpeg_CreateDecompress", referenced from: _main in conftest-29f31a.o "_jpeg_destroy_decompress", referenced from: _main in conftest-29f31a.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:16664: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | /* 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; |=20 | int | main (void) | { |=20 | jpeg_create_decompress (&cinfo); | WARNMS (&cinfo, JWRN_JPEG_EOF); | jpeg_destroy_decompress (&cinfo); |=20 | ; | return 0; | } configure:16664: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c -ljpeg >&5 configure:16664: $? =3D 0 configure:16676: result: -ljpeg configure:16699: checking for lcms2 configure:16706: $PKG_CONFIG --exists --print-errors "lcms2" configure:16709: $? =3D 0 configure:16723: $PKG_CONFIG --exists --print-errors "lcms2" configure:16726: $? =3D 0 configure:16764: result: yes configure:16786: checking for library containing inflateEnd configure:16816: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 Undefined symbols for architecture x86_64: "_inflateEnd", referenced from: _main in conftest-56373e.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:16816: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | /* end confdefs.h. */ |=20 | /* 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:16816: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c -lz >&5 configure:16816: $? =3D 0 configure:16836: result: -lz configure:16900: checking for dladdr configure:16900: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:16900: $? =3D 0 configure:16900: result: yes configure:16906: checking for dlfunc configure:16906: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 Undefined symbols for architecture x86_64: "_dlfunc", referenced from: _main in conftest-893b8b.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:16906: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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 dlf= unc. | For example, HP-UX 11i declares gettimeofday. */ | #define dlfunc innocuous_dlfunc |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char dlfunc (); below. */ |=20 | #include | #undef dlfunc |=20 | /* 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 |=20 | int | main (void) | { | return dlfunc (); | ; | return 0; | } configure:16906: result: no configure:17027: checking for gcc_jit_context_acquire in -lgccjit configure:17050: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include -I/usr/local/= Cellar/libgccjit/12.1.0/include conftest.c -lgccjit -L/usr/local/Cel= lar/libgccjit/12.1.0/lib/gcc/current >&5 ld: warning: dylib (/usr/local/Cellar/libgccjit/12.1.0/lib/gcc/current/libg= ccjit.dylib) was built for newer macOS version (12.4) than being linked (12= .0) configure:17050: $? =3D 0 configure:17060: result: yes configure:17078: checking for libgccjit.h configure:17078: gcc -c -g3 -O2 -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/gd= k-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -I/usr/local/Cellar/jpeg/9e/includ= e -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/Ce= llar/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/gettex= t/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/us= r/local/opt/freetype/include/freetype2 -I/usr/local/Cellar/libpng/1.6.37/in= clude/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 -I/usr/local/Cellar/li= bgccjit/12.1.0/include conftest.c >&5 configure:17078: $? =3D 0 configure:17078: result: yes configure:17141: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include -I/usr/local/= Cellar/libgccjit/12.1.0/include conftest.c -lgccjit -L/usr/local/Cell= ar/libgccjit/12.1.0/lib/gcc/current >&5 ld: warning: dylib (/usr/local/Cellar/libgccjit/12.1.0/lib/gcc/current/libg= ccjit.dylib) was built for newer macOS version (12.4) than being linked (12= .0) configure:17141: $? =3D 0 configure:17141: ./conftest configure:17141: $? =3D 0 configure:17212: checking for libpng >=3D 1.0.0 configure:17219: $PKG_CONFIG --exists --print-errors "libpng >=3D 1.0.0" configure:17222: $? =3D 0 configure:17236: $PKG_CONFIG --exists --print-errors "libpng >=3D 1.0.0" configure:17239: $? =3D 0 configure:17277: result: yes configure:17347: checking whether png_longjmp is declared configure:17347: gcc -c -g3 -O2 -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/gd= k-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -I/usr/local/Cellar/jpeg/9e/includ= e -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/Ce= llar/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/gettex= t/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/us= r/local/opt/freetype/include/freetype2 -I/usr/local/Cellar/libpng/1.6.37/in= clude/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 -I/usr/local/Cellar/li= bpng/1.6.37/include/libpng16 conftest.c >&5 -Werror=3Dimplicit-function= -declaration configure:17347: $? =3D 0 configure:17347: result: yes configure:17386: checking for tiffio.h configure:17386: gcc -c -g3 -O2 -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/gd= k-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -I/usr/local/Cellar/jpeg/9e/includ= e -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/Ce= llar/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/gettex= t/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/us= r/local/opt/freetype/include/freetype2 -I/usr/local/Cellar/libpng/1.6.37/in= clude/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 conftest.c >&5 configure:17386: $? =3D 0 configure:17386: result: yes configure:17392: checking for TIFFGetVersion in -ltiff configure:17415: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c -ltiff -ljpeg -lz -lm >&5 configure:17415: $? =3D 0 configure:17425: result: yes configure:17467: checking for gif_lib.h configure:17467: gcc -c -g3 -O2 -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/gd= k-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -I/usr/local/Cellar/jpeg/9e/includ= e -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/Ce= llar/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/gettex= t/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/us= r/local/opt/freetype/include/freetype2 -I/usr/local/Cellar/libpng/1.6.37/in= clude/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 conftest.c >&5 configure:17467: $? =3D 0 configure:17467: result: yes configure:17472: checking for GifMakeMapObject in -lgif configure:17495: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c -lgif >&5 configure:17495: $? =3D 0 configure:17505: result: yes configure:17673: checking for gpm.h configure:17673: gcc -c -g3 -O2 -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/gd= k-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -I/usr/local/Cellar/jpeg/9e/includ= e -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/Ce= llar/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/gettex= t/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/us= r/local/opt/freetype/include/freetype2 -I/usr/local/Cellar/libpng/1.6.37/in= clude/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 conftest.c >&5 conftest.c:156:10: fatal error: 'gpm.h' file not found #include ^~~~~~~ 1 error generated. configure:17673: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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:17673: result: no configure:18302: checking for libxml-2.0 > 2.6.17 configure:18309: $PKG_CONFIG --exists --print-errors "libxml-2.0 > 2.6.17" configure:18312: $? =3D 0 configure:18326: $PKG_CONFIG --exists --print-errors "libxml-2.0 > 2.6.17" configure:18329: $? =3D 0 configure:18367: result: yes configure:18402: checking for htmlReadMemory in -lxml2 configure:18425: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c -lxml2 -lxml2 >&5 configure:18425: $? =3D 0 configure:18435: result: yes configure:18687: checking for linux/seccomp.h configure:18687: gcc -c -g3 -O2 -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/gd= k-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -I/usr/local/Cellar/jpeg/9e/includ= e -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/Ce= llar/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/gettex= t/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/us= r/local/opt/freetype/include/freetype2 -I/usr/local/Cellar/libpng/1.6.37/in= clude/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 conftest.c >&5 conftest.c:159:10: fatal error: 'linux/seccomp.h' file not found #include ^~~~~~~~~~~~~~~~~ 1 error generated. configure:18687: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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:18687: result: no configure:18687: checking for linux/filter.h configure:18687: gcc -c -g3 -O2 -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/gd= k-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -I/usr/local/Cellar/jpeg/9e/includ= e -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/Ce= llar/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/gettex= t/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/us= r/local/opt/freetype/include/freetype2 -I/usr/local/Cellar/libpng/1.6.37/in= clude/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 conftest.c >&5 conftest.c:159:10: fatal error: 'linux/filter.h' file not found #include ^~~~~~~~~~~~~~~~ 1 error generated. configure:18687: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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:18687: result: no configure:18731: checking for libseccomp >=3D 2.5.2 configure:18738: $PKG_CONFIG --exists --print-errors "libseccomp >=3D 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:18741: $? =3D 1 configure:18755: $PKG_CONFIG --exists --print-errors "libseccomp >=3D 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:18758: $? =3D 1 configure:18772: result: no No package 'libseccomp' found configure:18809: checking size of long configure:18815: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:18815: $? =3D 0 configure:18815: ./conftest configure:18815: $? =3D 0 configure:18830: result: 8 configure:18843: checking for accept4 configure:18843: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 Undefined symbols for architecture x86_64: "_accept4", referenced from: _main in conftest-56cad8.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:18843: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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 ac= cept4. | For example, HP-UX 11i declares gettimeofday. */ | #define accept4 innocuous_accept4 |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char accept4 (); below. */ |=20 | #include | #undef accept4 |=20 | /* 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 |=20 | int | main (void) | { | return accept4 (); | ; | return 0; | } configure:18843: result: no configure:18849: checking for fchdir configure:18849: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:18849: $? =3D 0 configure:18849: result: yes configure:18855: checking for gethostname configure:18855: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:18855: $? =3D 0 configure:18855: result: yes configure:18861: checking for getrusage configure:18861: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:18861: $? =3D 0 configure:18861: result: yes configure:18867: checking for get_current_dir_name configure:18867: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 Undefined symbols for architecture x86_64: "_get_current_dir_name", referenced from: _main in conftest-0ca94b.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:18867: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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 |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char get_current_dir_name (); below. */ |=20 | #include | #undef get_current_dir_name |=20 | /* 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_d= ir_name | choke me | #endif |=20 | int | main (void) | { | return get_current_dir_name (); | ; | return 0; | } configure:18867: result: no configure:18873: checking for lrand48 configure:18873: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:18873: $? =3D 0 configure:18873: result: yes configure:18879: checking for random configure:18879: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:18879: $? =3D 0 configure:18879: result: yes configure:18885: checking for rint configure:18885: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 conftest.c:153:6: warning: incompatible redeclaration of library function '= rint' [-Wincompatible-library-redeclaration] char rint (); ^ conftest.c:153:6: note: 'rint' is a builtin with type 'double (double)' 1 warning generated. configure:18885: $? =3D 0 configure:18885: result: yes configure:18891: checking for trunc configure:18891: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 conftest.c:154:6: warning: incompatible redeclaration of library function '= trunc' [-Wincompatible-library-redeclaration] char trunc (); ^ conftest.c:154:6: note: 'trunc' is a builtin with type 'double (double)' 1 warning generated. configure:18891: $? =3D 0 configure:18891: result: yes configure:18897: checking for select configure:18897: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:18897: $? =3D 0 configure:18897: result: yes configure:18903: checking for getpagesize configure:18903: result: yes configure:18909: checking for setlocale configure:18909: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:18909: $? =3D 0 configure:18909: result: yes configure:18915: checking for newlocale configure:18915: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:18915: $? =3D 0 configure:18915: result: yes configure:18921: checking for getrlimit configure:18921: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:18921: $? =3D 0 configure:18921: result: yes configure:18927: checking for setrlimit configure:18927: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:18927: $? =3D 0 configure:18927: result: yes configure:18933: checking for shutdown configure:18933: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:18933: $? =3D 0 configure:18933: result: yes configure:18939: checking for pthread_sigmask configure:18939: result: yes configure:18945: checking for strsignal configure:18945: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:18945: $? =3D 0 configure:18945: result: yes configure:18951: checking for setitimer configure:18951: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:18951: $? =3D 0 configure:18951: result: yes configure:18957: checking for sendto configure:18957: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:18957: $? =3D 0 configure:18957: result: yes configure:18963: checking for recvfrom configure:18963: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:18963: $? =3D 0 configure:18963: result: yes configure:18969: checking for getsockname configure:18969: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:18969: $? =3D 0 configure:18969: result: yes configure:18975: checking for getifaddrs configure:18975: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:18975: $? =3D 0 configure:18975: result: yes configure:18981: checking for freeifaddrs configure:18981: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:18981: $? =3D 0 configure:18981: result: yes configure:18987: checking for gai_strerror configure:18987: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:18987: $? =3D 0 configure:18987: result: yes configure:18993: checking for sync configure:18993: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:18993: $? =3D 0 configure:18993: result: yes configure:18999: checking for getpwent configure:18999: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:18999: $? =3D 0 configure:18999: result: yes configure:19005: checking for endpwent configure:19005: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:19005: $? =3D 0 configure:19005: result: yes configure:19011: checking for getgrent configure:19011: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:19011: $? =3D 0 configure:19011: result: yes configure:19017: checking for endgrent configure:19017: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:19017: $? =3D 0 configure:19017: result: yes configure:19023: checking for cfmakeraw configure:19023: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:19023: $? =3D 0 configure:19023: result: yes configure:19029: checking for cfsetspeed configure:19029: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:19029: $? =3D 0 configure:19029: result: yes configure:19035: checking for __executable_start configure:19035: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 Undefined symbols for architecture x86_64: "___executable_start", referenced from: _main in conftest-dfbf0a.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:19035: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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 |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char __executable_start (); below. */ |=20 | #include | #undef __executable_start |=20 | /* 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_st= art | choke me | #endif |=20 | int | main (void) | { | return __executable_start (); | ; | return 0; | } configure:19035: result: no configure:19041: checking for log2 configure:19041: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 conftest.c:178:6: warning: incompatible redeclaration of library function '= log2' [-Wincompatible-library-redeclaration] char log2 (); ^ conftest.c:178:6: note: 'log2' is a builtin with type 'double (double)' 1 warning generated. configure:19041: $? =3D 0 configure:19041: result: yes configure:19047: checking for pthread_setname_np configure:19047: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:19047: $? =3D 0 configure:19047: result: yes configure:19053: checking for pthread_set_name_np configure:19053: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 Undefined symbols for architecture x86_64: "_pthread_set_name_np", referenced from: _main in conftest-f7553b.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:19053: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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 |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char pthread_set_name_np (); below. */ |=20 | #include | #undef pthread_set_name_np |=20 | /* 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_na= me_np | choke me | #endif |=20 | int | main (void) | { | return pthread_set_name_np (); | ; | return 0; | } configure:19053: result: no configure:19063: checking whether pthread_setname_np takes a single argument configure:19080: gcc -c -g3 -O2 -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/gd= k-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -I/usr/local/Cellar/jpeg/9e/includ= e -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/Ce= llar/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/gettex= t/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/us= r/local/opt/freetype/include/freetype2 -I/usr/local/Cellar/libpng/1.6.37/in= clude/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 conftest.c >&5 configure:19080: $? =3D 0 configure:19088: result: yes configure:19134: checking for aligned_alloc configure:19134: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 conftest.c:181:6: warning: incompatible redeclaration of library function '= aligned_alloc' [-Wincompatible-library-redeclaration] char aligned_alloc (); ^ conftest.c:181:6: note: 'aligned_alloc' is a builtin with type 'void *(unsi= gned long, unsigned long)' 1 warning generated. configure:19134: $? =3D 0 configure:19134: result: yes configure:19144: checking whether aligned_alloc is declared configure:19144: gcc -c -g3 -O2 -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/gd= k-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -I/usr/local/Cellar/jpeg/9e/includ= e -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/Ce= llar/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/gettex= t/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/us= r/local/opt/freetype/include/freetype2 -I/usr/local/Cellar/libpng/1.6.37/in= clude/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 conftest.c >&5 -We= rror=3Dimplicit-function-declaration configure:19144: $? =3D 0 configure:19144: result: yes configure:19167: checking for posix_madvise configure:19167: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:19167: $? =3D 0 configure:19167: result: yes configure:19175: checking for __builtin_frame_address configure:19192: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:19192: $? =3D 0 configure:19201: result: yes configure:19208: checking for __builtin_unwind_init configure:19225: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:19225: $? =3D 0 configure:19234: result: yes configure:19245: checking for _LARGEFILE_SOURCE value needed for large files configure:19265: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:19265: $? =3D 0 configure:19296: result: no configure:19317: checking for grantpt configure:19317: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:19317: $? =3D 0 configure:19317: result: yes configure:19326: checking for getpt configure:19326: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 Undefined symbols for architecture x86_64: "_getpt", referenced from: _main in conftest-266007.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:19326: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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 getp= t. | For example, HP-UX 11i declares gettimeofday. */ | #define getpt innocuous_getpt |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char getpt (); below. */ |=20 | #include | #undef getpt |=20 | /* 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 |=20 | int | main (void) | { | return getpt (); | ; | return 0; | } configure:19326: result: no configure:19332: checking for posix_openpt configure:19332: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:19332: $? =3D 0 configure:19332: result: yes configure:19346: checking for library containing tputs configure:19400: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 Undefined symbols for architecture x86_64: "_tputs", referenced from: _main in conftest-7d79e1.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:19400: $? =3D 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 "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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. */ |=20 | extern void tputs (const char *, int, int (*)(int)); | int main (int argc, char **argv) | { | if (argc =3D=3D 10000) | tputs (argv[0], 0, 0); | return 0; | } |=20 configure:19400: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c -ltinfo >&5 ld: library not found for -ltinfo clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:19400: $? =3D 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 "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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. */ |=20 | extern void tputs (const char *, int, int (*)(int)); | int main (int argc, char **argv) | { | if (argc =3D=3D 10000) | tputs (argv[0], 0, 0); | return 0; | } |=20 configure:19400: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c -lncurses >&5 configure:19400: $? =3D 0 configure:19400: ./conftest configure:19400: $? =3D 0 configure:19417: result: -lncurses configure:19523: checking whether -lncurses library defines BC configure:19542: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c -lncurses >&5 configure:19542: $? =3D 0 configure:19552: result: yes configure:19569: checking for timerfd interface configure:19589: gcc -c -g3 -O2 -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/gd= k-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -I/usr/local/Cellar/jpeg/9e/includ= e -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/Ce= llar/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/gettex= t/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/us= r/local/opt/freetype/include/freetype2 -I/usr/local/Cellar/libpng/1.6.37/in= clude/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 conftest.c >&5 conftest.c:176:10: fatal error: 'sys/timerfd.h' file not found #include ^~~~~~~~~~~~~~~ 1 error generated. configure:19589: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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 |=20 | int | main (void) | { | timerfd_create (CLOCK_REALTIME, | TFD_CLOEXEC | TFD_NONBLOCK); | timerfd_settime (0, TFD_TIMER_ABSTIME, 0, 0); | ; | return 0; | } configure:19597: result: no configure:19606: checking whether signals can be handled on alternate stack configure:19630: gcc -c -g3 -O2 -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/gd= k-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -I/usr/local/Cellar/jpeg/9e/includ= e -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/Ce= llar/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/gettex= t/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/us= r/local/opt/freetype/include/freetype2 -I/usr/local/Cellar/libpng/1.6.37/in= clude/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 conftest.c >&5 conftest.c:183:15: error: implicitly declaring library function 'malloc' wi= th type 'void *(unsigned long)' [-Werror,-Wimplicit-function-declaration] ss.ss_sp =3D malloc (SIGSTKSZ); ^ conftest.c:183:15: note: include the header or explicitly provid= e a declaration for 'malloc' 1 error generated. configure:19630: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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 |=20 | int | main (void) | { | stack_t ss; | struct sigaction sa; | ss.ss_sp =3D malloc (SIGSTKSZ); | ss.ss_size =3D SIGSTKSZ; | sa.sa_flags =3D SA_SIGINFO | SA_ONSTACK; | sigaltstack (&ss, 0); | sigaction (SIGSEGV, &sa, 0); | ; | return 0; | } configure:19638: result: no configure:20264: checking for valgrind/valgrind.h configure:20264: gcc -c -g3 -O2 -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/gd= k-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -I/usr/local/Cellar/jpeg/9e/includ= e -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/Ce= llar/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/gettex= t/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/us= r/local/opt/freetype/include/freetype2 -I/usr/local/Cellar/libpng/1.6.37/in= clude/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 conftest.c >&5 conftest.c:204:10: fatal error: 'valgrind/valgrind.h' file not found #include ^~~~~~~~~~~~~~~~~~~~~ 1 error generated. configure:20264: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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:20264: result: no configure:20272: checking for struct unipair.unicode configure:20272: gcc -c -g3 -O2 -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/gd= k-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -I/usr/local/Cellar/jpeg/9e/includ= e -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/Ce= llar/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/gettex= t/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/us= r/local/opt/freetype/include/freetype2 -I/usr/local/Cellar/libpng/1.6.37/in= clude/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 conftest.c >&5 conftest.c:176:10: fatal error: 'linux/kd.h' file not found #include ^~~~~~~~~~~~ 1 error generated. configure:20272: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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 |=20 | int | main (void) | { | static struct unipair ac_aggr; | if (ac_aggr.unicode) | return 0; | ; | return 0; | } configure:20272: gcc -c -g3 -O2 -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/gd= k-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -I/usr/local/Cellar/jpeg/9e/includ= e -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/Ce= llar/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/gettex= t/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/us= r/local/opt/freetype/include/freetype2 -I/usr/local/Cellar/libpng/1.6.37/in= clude/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 conftest.c >&5 conftest.c:176:10: fatal error: 'linux/kd.h' file not found #include ^~~~~~~~~~~~ 1 error generated. configure:20272: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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 |=20 | int | main (void) | { | static struct unipair ac_aggr; | if (sizeof ac_aggr.unicode) | return 0; | ; | return 0; | } configure:20272: result: no configure:20287: checking for pid_t configure:20287: gcc -c -g3 -O2 -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/gd= k-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -I/usr/local/Cellar/jpeg/9e/includ= e -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/Ce= llar/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/gettex= t/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/us= r/local/opt/freetype/include/freetype2 -I/usr/local/Cellar/libpng/1.6.37/in= clude/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 conftest.c >&5 configure:20287: $? =3D 0 configure:20287: gcc -c -g3 -O2 -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/gd= k-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -I/usr/local/Cellar/jpeg/9e/includ= e -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/Ce= llar/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/gettex= t/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/us= r/local/opt/freetype/include/freetype2 -I/usr/local/Cellar/libpng/1.6.37/in= clude/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 conftest.c >&5 conftest.c:208:20: error: expected expression if (sizeof ((pid_t))) ^ 1 error generated. configure:20287: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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 |=20 | int | main (void) | { | if (sizeof ((pid_t))) | return 0; | ; | return 0; | } configure:20287: result: yes configure:20329: checking for working fork configure:20353: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:20353: $? =3D 0 configure:20353: ./conftest configure:20353: $? =3D 0 configure:20364: result: yes configure:20385: checking for working vfork configure:20514: result: yes configure:20540: checking for snprintf configure:20540: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 conftest.c:194:6: warning: incompatible redeclaration of library function '= snprintf' [-Wincompatible-library-redeclaration] char snprintf (); ^ conftest.c:194:6: note: 'snprintf' is a builtin with type 'int (char *, uns= igned long, const char *, ...)' 1 warning generated. configure:20540: $? =3D 0 configure:20540: result: yes configure:20548: checking for spawn.h configure:20548: gcc -c -g3 -O2 -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/gd= k-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -I/usr/local/Cellar/jpeg/9e/includ= e -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/Ce= llar/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/gettex= t/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/us= r/local/opt/freetype/include/freetype2 -I/usr/local/Cellar/libpng/1.6.37/in= clude/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 conftest.c >&5 configure:20548: $? =3D 0 configure:20548: result: yes configure:20556: checking for posix_spawn configure:20556: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:20556: $? =3D 0 configure:20556: result: yes configure:20562: checking for posix_spawn_file_actions_addchdir configure:20562: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 Undefined symbols for architecture x86_64: "_posix_spawn_file_actions_addchdir", referenced from: _main in conftest-67c07d.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:20562: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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 c= ase declares posix_spawn_file_actions_addchdir. | For example, HP-UX 11i declares gettimeofday. */ | #define posix_spawn_file_actions_addchdir innocuous_posix_spawn_file_acti= ons_addchdir |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char posix_spawn_file_actions_addchdir (); bel= ow. */ |=20 | #include | #undef posix_spawn_file_actions_addchdir |=20 | /* 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 |=20 | int | main (void) | { | return posix_spawn_file_actions_addchdir (); | ; | return 0; | } configure:20562: result: no configure:20568: checking for posix_spawn_file_actions_addchdir_np configure:20568: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:20568: $? =3D 0 configure:20568: result: yes configure:20574: checking for posix_spawnattr_setflags configure:20574: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:20574: $? =3D 0 configure:20574: result: yes configure:20585: checking whether POSIX_SPAWN_SETSID is declared configure:20585: gcc -c -g3 -O2 -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/gd= k-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -I/usr/local/Cellar/jpeg/9e/includ= e -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/Ce= llar/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/gettex= t/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/us= r/local/opt/freetype/include/freetype2 -I/usr/local/Cellar/libpng/1.6.37/in= clude/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 conftest.c >&5 -We= rror=3Dimplicit-function-declaration configure:20585: $? =3D 0 configure:20585: result: yes configure:20600: checking whether GLib is linked in configure:20624: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include -I/usr/local= /Cellar/libffi/3.4.2/include -I/usr/local/Cellar/librsvg/2.54.4/include/lib= rsvg-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/includ= e -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/incl= ude -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/us= r/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/Cella= r/libxext/1.3.4/include -I/usr/local/Cellar/libx11/1.8.1/include -I/usr/loc= al/Cellar/libxcb/1.15/include -I/usr/local/Cellar/libxau/1.0.9/include -I/u= sr/local/Cellar/libxdmcp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1= /include conftest.c -L/usr/local/Cellar/librsvg/2.54.4/lib -L/us= r/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/loc= al/Cellar/cairo/1.16.0_5/lib -lrsvg-2 -lm -lgio-2.0 -lgdk_pixbuf-2.0 -lgobj= ect-2.0 -lglib-2.0 -lintl -lcairo >&5 configure:20624: $? =3D 0 configure:20635: result: yes configure:20647: checking for nl_langinfo and CODESET configure:20664: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:20664: $? =3D 0 configure:20674: result: yes configure:20681: checking for nl_langinfo and _NL_PAPER_WIDTH configure:20698: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 conftest.c:190:25: error: use of undeclared identifier '_NL_PAPER_WIDTH' char *cs =3D nl_langinfo (_NL_PAPER_WIDTH); ^ 1 error generated. configure:20698: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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 =3D nl_langinfo (_NL_PAPER_WIDTH); | ; | return 0; | } configure:20708: result: no configure:20719: checking for mbstate_t configure:20737: gcc -c -g3 -O2 -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/gd= k-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -I/usr/local/Cellar/jpeg/9e/includ= e -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/Ce= llar/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/gettex= t/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/us= r/local/opt/freetype/include/freetype2 -I/usr/local/Cellar/libpng/1.6.37/in= clude/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 conftest.c >&5 configure:20737: $? =3D 0 configure:20745: result: yes configure:21187: checking for _setjmp configure:21210: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:21210: $? =3D 0 configure:21219: result: yes configure:21228: checking for sigsetjmp configure:21248: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:21248: $? =3D 0 configure:21257: result: yes configure:21384: checking for usable FIONREAD configure:21416: gcc -c -g3 -O2 -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/gd= k-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -I/usr/local/Cellar/jpeg/9e/includ= e -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/Ce= llar/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/gettex= t/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/us= r/local/opt/freetype/include/freetype2 -I/usr/local/Cellar/libpng/1.6.37/in= clude/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 conftest.c >&5 configure:21416: $? =3D 0 configure:21426: result: yes configure:21434: checking for usable SIGIO configure:21453: gcc -c -g3 -O2 -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/gd= k-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -I/usr/local/Cellar/jpeg/9e/includ= e -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/Ce= llar/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/gettex= t/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/us= r/local/opt/freetype/include/freetype2 -I/usr/local/Cellar/libpng/1.6.37/in= clude/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 conftest.c >&5 configure:21453: $? =3D 0 configure:21461: result: yes configure:21674: checking for struct alignment configure:21695: gcc -c -g3 -O2 conftest.c >&5 configure:21695: $? =3D 0 configure:21703: result: yes configure:21712: checking for typeof syntax and keyword spelling configure:21744: gcc -c -g3 -O2 conftest.c >&5 configure:21744: $? =3D 0 configure:21752: result: typeof configure:21766: checking for statement expressions configure:21783: gcc -c -g3 -O2 conftest.c >&5 configure:21783: $? =3D 0 configure:21791: result: yes configure:21906: checking for working alloca.h configure:21924: gcc -o conftest -g3 -O2 conftest.c >&5 configure:21924: $? =3D 0 configure:21933: result: yes configure:21941: checking for alloca configure:21986: result: yes configure:22132: checking whether lstat correctly handles trailing slash configure:22176: gcc -o conftest -g3 -O2 conftest.c >&5 configure:22176: $? =3D 0 configure:22176: ./conftest configure:22176: $? =3D 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 "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 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") !=3D 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) =3D=3D 0; |=20 | ; | return 0; | } configure:22189: result: no configure:22203: checking whether // is distinct from / configure:22233: result: no configure:22245: checking whether realpath works configure:22459: gcc -o conftest -g3 -O2 conftest.c >&5 configure:22459: $? =3D 0 configure:22459: ./conftest configure:22459: $? =3D 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 "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | /* end confdefs.h. */ |=20 |=20 |=20 | #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 =3D mach_msg (&msg.head, MACH_RCV_MSG | MACH_RCV_LARGE, 0, sizeo= f (msg), | our_exception_port, MACH_MSG_TIMEOUT_NONE, MACH_PORT= _NULL); | if (retval !=3D MACH_MSG_SUCCESS) | abort (); | exit (1); | } | static void | nocrash_init (void) | { | mach_port_t self =3D 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_p= ort) | =3D=3D 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_p= ort, | MACH_MSG_TYPE_MAKE_SEND) | =3D=3D KERN_SUCCESS) { | /* The exceptions we want to catch. Only EXC_BAD_ACCESS is interes= ting | for us. */ | exception_mask_t mask =3D EXC_MASK_BAD_ACCESS; | /* Create the thread listening on the exception port. */ | pthread_attr_t attr; | pthread_t thread; | if (pthread_attr_init (&attr) =3D=3D 0 | && pthread_attr_setdetachstate (&attr, PTHREAD_CREATE_DETACHED)= =3D=3D 0 | && pthread_create (&thread, &attr, mach_exception_thread, NULL)= =3D=3D 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, n= ot only | for a particular thread. This has the effect that when our ex= ception | 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_f= ilter); | } | #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 |=20 | #include | #include | #include |=20 | int | main (void) | { |=20 | int result =3D 0; | /* This test fails on Solaris 10. */ | { | char *name =3D realpath ("conftest.a", NULL); | if (!(name && *name =3D=3D '/')) | result |=3D 1; | free (name); | } | /* This test fails on older versions of Cygwin. */ | { | char *name =3D realpath ("conftest.b/../conftest.a", NULL); | if (name !=3D NULL) | result |=3D 2; | free (name); | } | /* This test fails on Cygwin 2.9. */ | #if HAVE_LSTAT | { | char *name =3D realpath ("conftest.l/../conftest.a", NULL); | if (name !=3D NULL || errno !=3D ENOTDIR) | result |=3D 4; | free (name); | } | #endif | /* This test fails on Mac OS X 10.13, OpenBSD 6.0. */ | { | char *name =3D realpath ("conftest.a/", NULL); | if (name !=3D NULL) | result |=3D 8; | free (name); | } | /* This test fails on AIX 7, Solaris 10. */ | { | char *name1 =3D realpath (".", NULL); | char *name2 =3D realpath ("conftest.d//./..", NULL); | if (! name1 || ! name2 || strcmp (name1, name2)) | result |=3D 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 =3D realpath ("//", NULL); | if (! name || strcmp (name, "/")) | result |=3D 32; | free (name); | } | #endif | return result; |=20 | ; | return 0; | } |=20 configure:22476: result: no configure:22499: checking for getcwd configure:22499: gcc -o conftest -g3 -O2 conftest.c >&5 configure:22499: $? =3D 0 configure:22499: result: yes configure:22694: checking for C/C++ restrict keyword configure:22724: gcc -c -g3 -O2 conftest.c >&5 configure:22724: $? =3D 0 configure:22733: result: __restrict__ configure:23176: checking whether byte ordering is bigendian configure:23192: gcc -c -g3 -O2 conftest.c >&5 configure:23192: $? =3D 0 configure:23238: gcc -c -g3 -O2 conftest.c >&5 configure:23238: $? =3D 0 configure:23257: gcc -c -g3 -O2 conftest.c >&5 conftest.c:232:4: error: use of undeclared identifier 'not' not big endian ^ 1 error generated. configure:23257: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | /* end confdefs.h. */ | #include | #include |=20 | int | main (void) | { | #if BYTE_ORDER !=3D BIG_ENDIAN | not big endian | #endif |=20 | ; | return 0; | } configure:23391: result: no configure:23427: checking whether the preprocessor supports include_next configure:23466: gcc -c -g3 -O2 -Iconftestd1b -Iconftestd2 conftest.c >&5 configure:23466: $? =3D 0 configure:23489: result: yes configure:23511: checking whether source code line length is unlimited configure:23536: result: yes configure:23737: checking if environ is properly declared configure:23761: gcc -c -g3 -O2 conftest.c >&5 configure:23761: $? =3D 0 configure:23769: result: no configure:23784: checking for complete errno.h configure:23859: result: yes configure:24540: checking for mode_t configure:24540: gcc -c -g3 -O2 conftest.c >&5 configure:24540: $? =3D 0 configure:24540: gcc -c -g3 -O2 conftest.c >&5 conftest.c:256:21: error: expected expression if (sizeof ((mode_t))) ^ 1 error generated. configure:24540: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | /* 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:24540: result: yes configure:24633: checking whether strmode is declared configure:24633: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration configure:24633: $? =3D 0 configure:24633: result: yes configure:24652: checking for gawk configure:24687: result: no configure:24652: checking for mawk configure:24687: result: no configure:24652: checking for nawk configure:24687: result: no configure:24652: checking for awk configure:24673: found /usr/bin/awk configure:24684: result: awk configure:24791: checking for getopt.h configure:24791: result: yes configure:24807: checking for getopt_long_only configure:24807: gcc -o conftest -g3 -O2 conftest.c >&5 configure:24807: $? =3D 0 configure:24807: result: yes configure:24820: checking whether getopt is POSIX compatible configure:24864: gcc -o conftest -g3 -O2 conftest.c >&5 configure:24864: $? =3D 0 configure:24864: ./conftest configure:24864: $? =3D 0 configure:24925: gcc -o conftest -g3 -O2 conftest.c >&5 configure:24925: $? =3D 0 configure:24925: ./conftest configure:24925: $? =3D 0 configure:24969: gcc -o conftest -g3 -O2 conftest.c >&5 configure:24969: $? =3D 0 configure:24969: ./conftest program: option requires an argument -- b configure:24969: $? =3D 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 "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | /* end confdefs.h. */ |=20 | #include | #include | #include |=20 | int | main () | { | static char program[] =3D "program"; | static char ab[] =3D "-ab"; | char *argv[3] =3D { program, ab, NULL }; | if (getopt (2, argv, "ab:") !=3D 'a') | return 13; | if (getopt (2, argv, "ab:") !=3D '?') | return 14; | if (optopt !=3D 'b') | return 15; | if (optind !=3D 2) | return 16; | return 0; | } |=20 configure:24988: result: no configure:25442: checking for struct timeval configure:25466: gcc -c -g3 -O2 conftest.c >&5 configure:25466: $? =3D 0 configure:25475: result: yes configure:25480: checking for wide-enough struct timeval.tv_sec member configure:25508: gcc -c -g3 -O2 conftest.c >&5 configure:25508: $? =3D 0 configure:25517: result: yes configure:25615: checking whether limits.h has WORD_BIT, BOOL_WIDTH etc. configure:25640: gcc -c -g3 -O2 conftest.c >&5 conftest.c:234:24: error: use of undeclared identifier 'ULLONG_WIDTH' int ullw =3D ULLONG_WIDTH; ^ conftest.c:235:22: error: use of undeclared identifier 'BOOL_WIDTH' int bw =3D BOOL_WIDTH; ^ 2 errors generated. configure:25640: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 =3D LLONG_MAX; | int wb =3D WORD_BIT; | int ullw =3D ULLONG_WIDTH; | int bw =3D BOOL_WIDTH; |=20 | int | main (void) | { |=20 | ; | return 0; | } configure:25648: result: no configure:25662: checking whether the compiler produces multi-arch binaries configure:25677: gcc -c -g3 -O2 conftest.c >&5 configure:25677: $? =3D 0 configure:25705: result: no configure:25837: checking whether stdint.h conforms to C99 configure:26014: gcc -c -g3 -O2 conftest.c >&5 configure:26014: $? =3D 0 configure:26099: gcc -o conftest -g3 -O2 conftest.c >&5 configure:26099: $? =3D 0 configure:26099: ./conftest configure:26099: $? =3D 0 configure:26112: result: yes configure:26123: checking whether stdint.h works without ISO C predefines configure:26156: gcc -c -g3 -O2 conftest.c >&5 configure:26156: $? =3D 0 configure:26163: result: yes configure:26174: checking whether stdint.h has UINTMAX_WIDTH etc. configure:26207: gcc -c -g3 -O2 conftest.c >&5 conftest.c:244:24: error: use of undeclared identifier 'UINTMAX_WIDTH' int iw =3D UINTMAX_WIDTH; ^ 1 error generated. configure:26207: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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. */ |=20 | /* 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 |=20 | #include | #include | #if HAVE_WCHAR_H | # include | #endif |=20 | int iw =3D UINTMAX_WIDTH; |=20 | int | main (void) | { |=20 | ; | return 0; | } configure:26213: result: no configure:26740: checking whether memmem is declared configure:26740: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration configure:26740: $? =3D 0 configure:26740: result: yes configure:26749: checking whether memrchr is declared configure:26749: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration conftest.c:266:10: error: use of undeclared identifier 'memrchr' (void) memrchr; ^ 1 error generated. configure:26749: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 |=20 | ; | return 0; | } configure:26749: result: no configure:26762: checking whether defines MIN and MAX configure:26780: gcc -c -g3 -O2 conftest.c >&5 conftest.c:233:21: error: implicit declaration of function 'MIN' is invalid= in C99 [-Werror,-Wimplicit-function-declaration] int x =3D MIN (42, 17); ^ conftest.c:233:21: error: initializer element is not a compile-time constant int x =3D MIN (42, 17); ^~~~~~~~~~~~ 2 errors generated. configure:26780: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 =3D MIN (42, 17); | int | main (void) | { |=20 | ; | return 0; | } configure:26788: result: no configure:26801: checking whether defines MIN and MAX configure:26819: gcc -c -g3 -O2 conftest.c >&5 configure:26819: $? =3D 0 configure:26827: result: yes configure:26859: checking whether time_t is signed configure:26877: gcc -c -g3 -O2 conftest.c >&5 configure:26877: $? =3D 0 configure:26885: result: yes configure:26893: checking whether alarm is declared configure:26893: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration configure:26893: $? =3D 0 configure:26893: result: yes configure:26908: checking for working mktime configure:27134: gcc -o conftest -g3 -O2 conftest.c >&5 configure:27134: $? =3D 0 configure:27134: ./conftest configure:27134: $? =3D 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 "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 |=20 | #ifdef HAVE_UNISTD_H | # include | #endif |=20 | #if HAVE_DECL_ALARM | # include | #endif |=20 |=20 |=20 |=20 | #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 |=20 |=20 |=20 | #ifndef TIME_T_IS_SIGNED | # define TIME_T_IS_SIGNED 0 | #endif |=20 | static time_t time_t_max; | static time_t time_t_min; |=20 | /* Values we'll use to set the TZ environment variable. */ | static char *tz_strings[] =3D { | (char *) 0, "TZ=3DGMT0", "TZ=3DJST-9", | "TZ=3DEST+3EDT+2,M10.1.0/00:00:00,M2.3.0/00:00:00" | }; | #define N_STRINGS (sizeof (tz_strings) / sizeof (tz_strings[0])) |=20 | /* 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; |=20 | /* Use the portable POSIX.1 specification "TZ=3DPST8PDT,M4.1.0,M10.5.0" | instead of "TZ=3DAmerica/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. */ | putenv ("TZ=3DPST8PDT,M4.1.0,M10.5.0"); |=20 | tm.tm_year =3D 98; | tm.tm_mon =3D 3; | tm.tm_mday =3D 5; | tm.tm_hour =3D 2; | tm.tm_min =3D 0; | tm.tm_sec =3D 0; | tm.tm_isdst =3D -1; | return mktime (&tm) !=3D (time_t) -1; | } |=20 | static int | mktime_test1 (time_t now) | { | struct tm *lt; | return ! (lt =3D localtime (&now)) || mktime (lt) =3D=3D now; | } |=20 | 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))); | } |=20 | static int | irix_6_4_bug () | { | /* Based on code from Ariel Faigon. */ | struct tm tm; | tm.tm_year =3D 96; | tm.tm_mon =3D 3; | tm.tm_mday =3D 0; | tm.tm_hour =3D 0; | tm.tm_min =3D 0; | tm.tm_sec =3D 0; | tm.tm_isdst =3D -1; | mktime (&tm); | return tm.tm_mon =3D=3D 2 && tm.tm_mday =3D=3D 31; | } |=20 | static int | bigtime_test (int j) | { | struct tm tm; | time_t now; | tm.tm_year =3D tm.tm_mon =3D tm.tm_mday =3D tm.tm_hour =3D tm.tm_min = =3D tm.tm_sec =3D j; | now =3D mktime (&tm); | if (now !=3D (time_t) -1) | { | struct tm *lt =3D localtime (&now); | if (! (lt | && lt->tm_year =3D=3D tm.tm_year | && lt->tm_mon =3D=3D tm.tm_mon | && lt->tm_mday =3D=3D tm.tm_mday | && lt->tm_hour =3D=3D tm.tm_hour | && lt->tm_min =3D=3D tm.tm_min | && lt->tm_sec =3D=3D tm.tm_sec | && lt->tm_yday =3D=3D tm.tm_yday | && lt->tm_wday =3D=3D tm.tm_wday | && ((lt->tm_isdst < 0 ? -1 : 0 < lt->tm_isdst) | =3D=3D (tm.tm_isdst < 0 ? -1 : 0 < tm.tm_isdst)))) | return 0; | } | return 1; | } |=20 | 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 =3D 2527315200UL; |=20 | struct tm tm; | time_t t; | tm.tm_year =3D 2050 - 1900; | tm.tm_mon =3D 2 - 1; | tm.tm_mday =3D 1; | tm.tm_hour =3D tm.tm_min =3D tm.tm_sec =3D 0; | tm.tm_isdst =3D -1; |=20 | /* Use the portable POSIX.1 specification "TZ=3DPST8PDT,M4.1.0,M10.5.0" | instead of "TZ=3DAmerica/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. */ | putenv ("TZ=3DPST8PDT,M4.1.0,M10.5.0"); |=20 | t =3D mktime (&tm); |=20 | /* 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 =3D=3D (time_t) -1 | || (0 < t && answer - 120 <=3D t && t <=3D answer + 120)); | } |=20 | int | main () | { | int result =3D 0; | time_t t, delta; | int i, j; | int time_t_signed_magnitude =3D (time_t) ~ (time_t) 0 < (time_t) -1; |=20 | #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 |=20 | time_t_max =3D (! TIME_T_IS_SIGNED | ? (time_t) -1 | : ((((time_t) 1 << (sizeof (time_t) * CHAR_BIT - 2)) - 1) | * 2 + 1)); | time_t_min =3D (! TIME_T_IS_SIGNED | ? (time_t) 0 | : time_t_signed_magnitude | ? ~ (time_t) 0 | : ~ time_t_max); |=20 | delta =3D time_t_max / 997; /* a suitable prime number */ | for (i =3D 0; i < N_STRINGS; i++) | { | if (tz_strings[i]) | putenv (tz_strings[i]); |=20 | for (t =3D 0; t <=3D time_t_max - delta && (result & 1) =3D=3D 0; t= +=3D delta) | if (! mktime_test (t)) | result |=3D 1; | if ((result & 2) =3D=3D 0 | && ! (mktime_test ((time_t) 1) | && mktime_test ((time_t) (60 * 60)) | && mktime_test ((time_t) (60 * 60 * 24)))) | result |=3D 2; |=20 | for (j =3D 1; (result & 4) =3D=3D 0; j <<=3D 1) | { | if (! bigtime_test (j)) | result |=3D 4; | if (INT_MAX / 2 < j) | break; | } | if ((result & 8) =3D=3D 0 && ! bigtime_test (INT_MAX)) | result |=3D 8; | } | if (! irix_6_4_bug ()) | result |=3D 16; | if (! spring_forward_gap ()) | result |=3D 32; | if (! year_2050_test ()) | result |=3D 64; | return result; | } configure:27147: result: no configure:27200: checking whether struct tm is in sys/time.h or time.h configure:27221: gcc -c -g3 -O2 conftest.c >&5 configure:27221: $? =3D 0 configure:27229: result: time.h configure:27237: checking for struct tm.tm_zone configure:27237: gcc -c -g3 -O2 conftest.c >&5 configure:27237: $? =3D 0 configure:27237: result: yes configure:27304: checking for struct tm.tm_gmtoff configure:27304: gcc -c -g3 -O2 conftest.c >&5 configure:27304: $? =3D 0 configure:27304: result: yes configure:27324: checking whether is self-contained configure:27342: gcc -c -g3 -O2 conftest.c >&5 configure:27342: $? =3D 0 configure:27362: gcc -c -g3 -O2 conftest.c >&5 configure:27362: $? =3D 0 configure:27393: gcc -o conftest -g3 -O2 conftest.c >&5 configure:27393: $? =3D 0 configure:27407: result: yes configure:27569: checking for inline configure:27586: gcc -c -g3 -O2 conftest.c >&5 configure:27586: $? =3D 0 configure:27595: result: inline configure:27615: checking whether malloc (0) returns nonnull configure:27650: gcc -o conftest -g3 -O2 conftest.c >&5 configure:27650: $? =3D 0 configure:27650: ./conftest configure:27650: $? =3D 0 configure:27662: result: yes configure:27678: checking for sigset_t configure:27678: gcc -c -g3 -O2 conftest.c >&5 configure:27678: $? =3D 0 configure:27678: gcc -c -g3 -O2 conftest.c >&5 conftest.c:248:23: error: expected expression if (sizeof ((sigset_t))) ^ 1 error generated. configure:27678: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 1 | /* end confdefs.h. */ |=20 | #include | /* Mingw defines sigset_t not in , but in . = */ | #include |=20 |=20 | int | main (void) | { | if (sizeof ((sigset_t))) | return 0; | ; | return 0; | } configure:27678: result: yes configure:27777: checking for volatile sig_atomic_t configure:27777: gcc -c -g3 -O2 conftest.c >&5 configure:27777: $? =3D 0 configure:27777: gcc -c -g3 -O2 conftest.c >&5 conftest.c:247:36: error: expected expression if (sizeof ((volatile sig_atomic_t))) ^ 1 error generated. configure:27777: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 1 | #define HAVE_SIGSET_T 1 | /* end confdefs.h. */ |=20 | #include |=20 |=20 | int | main (void) | { | if (sizeof ((volatile sig_atomic_t))) | return 0; | ; | return 0; | } configure:27777: result: yes configure:27794: checking for sighandler_t configure:27794: gcc -c -g3 -O2 conftest.c >&5 conftest.c:247:13: error: use of undeclared identifier 'sighandler_t' if (sizeof (sighandler_t)) ^ 1 error generated. configure:27794: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 1 | #define HAVE_SIGSET_T 1 | /* end confdefs.h. */ |=20 | #include |=20 |=20 | int | main (void) | { | if (sizeof (sighandler_t)) | return 0; | ; | return 0; | } configure:27794: result: no configure:27827: checking for wchar_t configure:27845: gcc -c -g3 -O2 conftest.c >&5 configure:27845: $? =3D 0 configure:27853: result: yes configure:27869: checking for good max_align_t configure:27899: gcc -c -g3 -O2 conftest.c >&5 configure:27899: $? =3D 0 configure:27908: result: yes configure:27920: checking whether NULL can be used in arbitrary expressions configure:27939: gcc -c -g3 -O2 conftest.c >&5 configure:27939: $? =3D 0 configure:27947: result: yes configure:28085: checking whether fcloseall is declared configure:28085: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration conftest.c:276:10: error: use of undeclared identifier 'fcloseall' (void) fcloseall; ^ 1 error generated. configure:28085: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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 |=20 | ; | return 0; | } configure:28085: result: no configure:28172: checking which flavor of printf attribute matches inttypes= macros configure:28200: gcc -c -g3 -O2 conftest.c >&5 configure:28200: $? =3D 0 configure:28208: result: system configure:28468: checking whether ecvt is declared configure:28468: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration configure:28468: $? =3D 0 configure:28468: result: yes configure:28477: checking whether fcvt is declared configure:28477: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration configure:28477: $? =3D 0 configure:28477: result: yes configure:28486: checking whether gcvt is declared configure:28486: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration configure:28486: $? =3D 0 configure:28486: result: yes configure:28666: checking whether strnlen is declared configure:28666: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration configure:28666: $? =3D 0 configure:28666: result: yes configure:28676: checking whether strtoimax is declared configure:28676: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration configure:28676: $? =3D 0 configure:28676: result: yes configure:28783: checking for a race-free mkdir -p configure:28827: result: /usr/local/bin/gmkdir -p configure:28830: checking whether stat file-mode macros are broken configure:28858: gcc -c -g3 -O2 conftest.c >&5 configure:28858: $? =3D 0 configure:28866: result: no configure:28971: checking for nlink_t configure:28971: gcc -c -g3 -O2 conftest.c >&5 configure:28971: $? =3D 0 configure:28971: gcc -c -g3 -O2 conftest.c >&5 conftest.c:254:22: error: expected expression if (sizeof ((nlink_t))) ^ 1 error generated. configure:28971: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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 |=20 | int | main (void) | { | if (sizeof ((nlink_t))) | return 0; | ; | return 0; | } configure:28971: result: yes configure:29091: checking for struct timespec in configure:29109: gcc -c -g3 -O2 conftest.c >&5 configure:29109: $? =3D 0 configure:29117: result: yes configure:29307: checking for TIME_UTC in configure:29325: gcc -c -g3 -O2 conftest.c >&5 configure:29325: $? =3D 0 configure:29333: result: yes configure:29344: checking whether execvpe is declared configure:29344: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration conftest.c:284:10: error: use of undeclared identifier 'execvpe' (void) execvpe; ^ 1 error generated. configure:29344: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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 |=20 | ; | return 0; | } configure:29344: result: no configure:29455: checking whether clearerr_unlocked is declared configure:29455: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration configure:29455: $? =3D 0 configure:29455: result: yes configure:29464: checking whether feof_unlocked is declared configure:29464: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration configure:29464: $? =3D 0 configure:29464: result: yes configure:29473: checking whether ferror_unlocked is declared configure:29473: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration configure:29473: $? =3D 0 configure:29473: result: yes configure:29482: checking whether fflush_unlocked is declared configure:29482: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration conftest.c:288:10: error: use of undeclared identifier 'fflush_unlocked' (void) fflush_unlocked; ^ 1 error generated. configure:29482: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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 |=20 | ; | return 0; | } configure:29482: result: no configure:29491: checking whether fgets_unlocked is declared configure:29491: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration conftest.c:289:10: error: use of undeclared identifier 'fgets_unlocked' (void) fgets_unlocked; ^ 1 error generated. configure:29491: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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 |=20 | ; | return 0; | } configure:29491: result: no configure:29500: checking whether fputc_unlocked is declared configure:29500: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration conftest.c:290:10: error: use of undeclared identifier 'fputc_unlocked' (void) fputc_unlocked; ^ 1 error generated. configure:29500: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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 |=20 | ; | return 0; | } configure:29500: result: no configure:29509: checking whether fputs_unlocked is declared configure:29509: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration conftest.c:291:10: error: use of undeclared identifier 'fputs_unlocked' (void) fputs_unlocked; ^ 1 error generated. configure:29509: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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 |=20 | ; | return 0; | } configure:29509: result: no configure:29518: checking whether fread_unlocked is declared configure:29518: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration conftest.c:292:10: error: use of undeclared identifier 'fread_unlocked' (void) fread_unlocked; ^ 1 error generated. configure:29518: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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 |=20 | ; | return 0; | } configure:29518: result: no configure:29527: checking whether fwrite_unlocked is declared configure:29527: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration conftest.c:293:10: error: use of undeclared identifier 'fwrite_unlocked' (void) fwrite_unlocked; ^ 1 error generated. configure:29527: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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 |=20 | ; | return 0; | } configure:29527: result: no configure:29536: checking whether getc_unlocked is declared configure:29536: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration configure:29536: $? =3D 0 configure:29536: result: yes configure:29545: checking whether getchar_unlocked is declared configure:29545: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration configure:29545: $? =3D 0 configure:29545: result: yes configure:29554: checking whether putc_unlocked is declared configure:29554: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration configure:29554: $? =3D 0 configure:29554: result: yes configure:29563: checking whether putchar_unlocked is declared configure:29563: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration configure:29563: $? =3D 0 configure:29563: result: yes configure:29573: checking type of array argument to getgroups configure:29609: gcc -o conftest -g3 -O2 conftest.c >&5 configure:29609: $? =3D 0 configure:29609: ./conftest configure:29609: $? =3D 0 configure:29636: result: gid_t configure:29643: checking whether getdtablesize is declared configure:29643: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration configure:29643: $? =3D 0 configure:29643: result: yes configure:29653: checking whether malloc is ptrdiff_t safe configure:29690: gcc -c -g3 -O2 conftest.c >&5 configure:29690: $? =3D 0 configure:29699: result: yes configure:29709: checking whether malloc, realloc, calloc set errno on fail= ure configure:29727: result: yes configure:29743: checking for O_CLOEXEC configure:29764: gcc -c -g3 -O2 conftest.c >&5 configure:29764: $? =3D 0 configure:29772: result: yes configure:29777: checking for promoted mode_t type configure:29795: gcc -c -g3 -O2 conftest.c >&5 configure:29795: $? =3D 0 configure:29804: result: int configure:29818: checking whether the utimes function works configure:29959: gcc -o conftest -g3 -O2 conftest.c >&5 configure:29959: $? =3D 0 configure:29959: ./conftest configure:29959: $? =3D 0 configure:29971: result: yes configure:30011: checking for sys/acl.h configure:30011: gcc -c -g3 -O2 conftest.c >&5 configure:30011: $? =3D 0 configure:30011: result: yes configure:30022: checking for library containing acl_get_file configure:30052: gcc -o conftest -g3 -O2 conftest.c >&5 configure:30052: $? =3D 0 configure:30072: result: none required configure:30081: checking for acl_get_file configure:30081: gcc -o conftest -g3 -O2 conftest.c >&5 configure:30081: $? =3D 0 configure:30081: result: yes configure:30087: checking for acl_get_fd configure:30087: gcc -o conftest -g3 -O2 conftest.c >&5 configure:30087: $? =3D 0 configure:30087: result: yes configure:30093: checking for acl_set_file configure:30093: gcc -o conftest -g3 -O2 conftest.c >&5 configure:30093: $? =3D 0 configure:30093: result: yes configure:30099: checking for acl_set_fd configure:30099: gcc -o conftest -g3 -O2 conftest.c >&5 configure:30099: $? =3D 0 configure:30099: result: yes configure:30105: checking for acl_free configure:30105: gcc -o conftest -g3 -O2 conftest.c >&5 configure:30105: $? =3D 0 configure:30105: result: yes configure:30111: checking for acl_from_mode configure:30111: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "_acl_from_mode", referenced from: _main in conftest-3f5604.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:30111: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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 decla= res acl_from_mode. | For example, HP-UX 11i declares gettimeofday. */ | #define acl_from_mode innocuous_acl_from_mode |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char acl_from_mode (); below. */ |=20 | #include | #undef acl_from_mode |=20 | /* 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 |=20 | int | main (void) | { | return acl_from_mode (); | ; | return 0; | } configure:30111: result: no configure:30117: checking for acl_from_text configure:30117: gcc -o conftest -g3 -O2 conftest.c >&5 configure:30117: $? =3D 0 configure:30117: result: yes configure:30123: checking for acl_delete_def_file configure:30123: gcc -o conftest -g3 -O2 conftest.c >&5 configure:30123: $? =3D 0 configure:30123: result: yes configure:30129: checking for acl_extended_file configure:30129: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "_acl_extended_file", referenced from: _main in conftest-71a4ee.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:30129: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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 d= eclares acl_extended_file. | For example, HP-UX 11i declares gettimeofday. */ | #define acl_extended_file innocuous_acl_extended_file |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char acl_extended_file (); below. */ |=20 | #include | #undef acl_extended_file |=20 | /* 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 |=20 | int | main (void) | { | return acl_extended_file (); | ; | return 0; | } configure:30129: result: no configure:30135: checking for acl_delete_fd_np configure:30135: gcc -o conftest -g3 -O2 conftest.c >&5 configure:30135: $? =3D 0 configure:30135: result: yes configure:30141: checking for acl_delete_file_np configure:30141: gcc -o conftest -g3 -O2 conftest.c >&5 configure:30141: $? =3D 0 configure:30141: result: yes configure:30147: checking for acl_copy_ext_native configure:30147: gcc -o conftest -g3 -O2 conftest.c >&5 configure:30147: $? =3D 0 configure:30147: result: yes configure:30153: checking for acl_create_entry_np configure:30153: gcc -o conftest -g3 -O2 conftest.c >&5 configure:30153: $? =3D 0 configure:30153: result: yes configure:30159: checking for acl_to_short_text configure:30159: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "_acl_to_short_text", referenced from: _main in conftest-9de2f6.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:30159: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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 d= eclares acl_to_short_text. | For example, HP-UX 11i declares gettimeofday. */ | #define acl_to_short_text innocuous_acl_to_short_text |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char acl_to_short_text (); below. */ |=20 | #include | #undef acl_to_short_text |=20 | /* 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 |=20 | int | main (void) | { | return acl_to_short_text (); | ; | return 0; | } configure:30159: result: no configure:30165: checking for acl_free_text configure:30165: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "_acl_free_text", referenced from: _main in conftest-2d7356.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:30165: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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 decla= res acl_free_text. | For example, HP-UX 11i declares gettimeofday. */ | #define acl_free_text innocuous_acl_free_text |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char acl_free_text (); below. */ |=20 | #include | #undef acl_free_text |=20 | /* 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 |=20 | int | main (void) | { | return acl_free_text (); | ; | return 0; | } configure:30165: result: no configure:30174: checking for working acl_get_file configure:30197: gcc -o conftest -g3 -O2 conftest.c >&5 configure:30197: $? =3D 0 configure:30208: result: yes configure:30216: checking for acl/libacl.h configure:30216: gcc -c -g3 -O2 conftest.c >&5 conftest.c:308:10: fatal error: 'acl/libacl.h' file not found #include ^~~~~~~~~~~~~~ 1 error generated. configure:30216: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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:30216: result: no configure:30234: checking for acl_entries configure:30234: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "_acl_entries", referenced from: _main in conftest-d4df12.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:30234: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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 declare= s acl_entries. | For example, HP-UX 11i declares gettimeofday. */ | #define acl_entries innocuous_acl_entries |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char acl_entries (); below. */ |=20 | #include | #undef acl_entries |=20 | /* 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 |=20 | int | main (void) | { | return acl_entries (); | ; | return 0; | } configure:30234: result: no configure:30247: checking for ACL_FIRST_ENTRY configure:30266: gcc -c -g3 -O2 conftest.c >&5 configure:30266: $? =3D 0 configure:30274: result: yes configure:30281: checking for ACL_TYPE_EXTENDED configure:30300: gcc -c -g3 -O2 conftest.c >&5 configure:30300: $? =3D 0 configure:30308: result: yes configure:30493: checking for alloca as a compiler built-in configure:30519: result: yes configure:30544: checking for __builtin_expect configure:30560: gcc -o conftest -g3 -O2 conftest.c >&5 configure:30560: $? =3D 0 configure:30587: result: yes configure:30601: checking for byteswap.h configure:30601: gcc -c -g3 -O2 conftest.c >&5 conftest.c:313:10: fatal error: 'byteswap.h' file not found #include ^~~~~~~~~~~~ 1 error generated. configure:30601: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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:30601: result: no configure:30704: checking for library containing clock_gettime configure:30734: gcc -o conftest -g3 -O2 conftest.c >&5 configure:30734: $? =3D 0 configure:30754: result: none required configure:30764: checking for clock_gettime configure:30764: gcc -o conftest -g3 -O2 conftest.c >&5 configure:30764: $? =3D 0 configure:30764: result: yes configure:30770: checking for clock_settime configure:30770: gcc -o conftest -g3 -O2 conftest.c >&5 configure:30770: $? =3D 0 configure:30770: result: yes configure:30789: checking for copy_file_range configure:30811: gcc -o conftest -g3 -O2 conftest.c >&5 conftest.c:295:17: error: use of undeclared identifier 'copy_file_range' =3D copy_file_range; ^ 1 error generated. configure:30811: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_GETTIME 1 | #define HAVE_CLOCK_SETTIME 1 | #define GNULIB_CLOSE_STREAM 1 | /* end confdefs.h. */ | #include |=20 | int | main (void) | { | ssize_t (*func) (int, off_t *, int, off_t, size_t, unsigned) | =3D copy_file_range; | return func (0, 0, 0, 0, 0, 0) & 127; |=20 | ; | return 0; | } |=20 configure:30821: result: no configure:30879: checking for d_type member in directory struct configure:30899: gcc -o conftest -g3 -O2 conftest.c >&5 configure:30899: $? =3D 0 configure:30910: result: yes configure:30927: checking whether // is distinct from / configure:30957: result: no configure:30968: checking whether dup2 works configure:31061: gcc -o conftest -g3 -O2 conftest.c >&5 configure:31061: $? =3D 0 configure:31061: ./conftest configure:31061: $? =3D 0 configure:31073: result: yes configure:31143: checking for library containing backtrace_symbols_fd configure:31173: gcc -o conftest -g3 -O2 conftest.c >&5 configure:31173: $? =3D 0 configure:31193: result: none required configure:31247: checking for explicit_memset configure:31247: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "_explicit_memset", referenced from: _main in conftest-9fd38c.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:31247: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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 dec= lares explicit_memset. | For example, HP-UX 11i declares gettimeofday. */ | #define explicit_memset innocuous_explicit_memset |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char explicit_memset (); below. */ |=20 | #include | #undef explicit_memset |=20 | /* 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 |=20 | int | main (void) | { | return explicit_memset (); | ; | return 0; | } configure:31247: result: no configure:31306: checking for access configure:31306: gcc -o conftest -g3 -O2 conftest.c >&5 configure:31306: $? =3D 0 configure:31306: result: yes configure:31342: checking whether fchmodat works configure:31414: gcc -o conftest -g3 -O2 conftest.c >&5 configure:31414: $? =3D 0 configure:31414: ./conftest configure:31414: $? =3D 0 configure:31430: result: yes configure:31496: checking whether fcntl handles F_DUPFD correctly configure:31560: gcc -o conftest -g3 -O2 conftest.c >&5 configure:31560: $? =3D 0 configure:31560: ./conftest configure:31560: $? =3D 0 configure:31571: result: yes configure:31589: checking whether fcntl understands F_DUPFD_CLOEXEC configure:31624: gcc -o conftest -g3 -O2 conftest.c >&5 configure:31624: $? =3D 0 configure:31624: ./conftest configure:31624: $? =3D 0 configure:31643: gcc -c -g3 -O2 conftest.c >&5 configure:31643: $? =3D 0 configure:31660: result: yes configure:31716: checking whether fdopendir is declared configure:31716: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration configure:31716: $? =3D 0 configure:31716: result: yes configure:31738: checking whether fdopendir works configure:31788: gcc -o conftest -g3 -O2 conftest.c >&5 configure:31788: $? =3D 0 configure:31788: ./conftest configure:31788: $? =3D 0 configure:31799: result: yes configure:31844: checking for getxattr with XATTR_NAME_POSIX_ACL macros configure:31868: gcc -o conftest -g3 -O2 conftest.c >&5 conftest.c:296:24: fatal error: 'linux/xattr.h' file not found #include ^~~~~~~~~~~~~~~ 1 error generated. configure:31868: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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 |=20 | int | main (void) | { | ssize_t a =3D getxattr (".", XATTR_NAME_POSIX_ACL_ACCESS, 0, 0); | ssize_t b =3D getxattr (".", XATTR_NAME_POSIX_ACL_DEFAULT, = 0, 0); | return a < 0 || b < 0; |=20 | ; | return 0; | } configure:31875: result: no configure:31893: checking for flexible array member configure:31922: gcc -c -g3 -O2 conftest.c >&5 configure:31922: $? =3D 0 configure:31930: result: yes configure:31949: checking for __fpending configure:31967: gcc -o conftest -g3 -O2 conftest.c >&5 conftest.c:304:10: error: implicit declaration of function '__fpending' is = invalid in C99 [-Werror,-Wimplicit-function-declaration] return ! __fpending (stdin); ^ 1 error generated. configure:31967: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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. */ |=20 | #include | #if HAVE_STDIO_EXT_H | # include | #endif |=20=20=20 | int | main (void) | { | return ! __fpending (stdin); | ; | return 0; | } configure:31977: result: no configure:32007: checking whether free is known to preserve errno configure:32031: gcc -c -g3 -O2 conftest.c >&5 conftest.c:304:16: error: "'free' is not known to preserve errno" #error "'free' is not known to preserve errno" ^ 1 error generated. configure:32031: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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 |=20 | int | main (void) | { | #if 2 < __GLIBC__ + (33 <=3D __GLIBC_MINOR__) | #elif defined __OpenBSD__ | #elif defined __sun | #else | #error "'free' is not known to preserve errno" | #endif |=20 | ; | return 0; | } configure:32040: result: no configure:32090: checking whether fstatat (..., 0) works configure:32117: gcc -o conftest -g3 -O2 conftest.c >&5 configure:32117: $? =3D 0 configure:32117: ./conftest configure:32117: $? =3D 0 configure:32129: result: yes configure:32181: checking for sys/mount.h configure:32181: gcc -c -g3 -O2 conftest.c >&5 configure:32181: $? =3D 0 configure:32181: result: yes configure:32206: checking for statvfs function (SVR4) configure:32242: gcc -o conftest -g3 -O2 conftest.c >&5 conftest.c:314: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 <=3D 32 ? -1 : 1]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. configure:32242: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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. */ |=20 | #include | #ifdef __osf__ | "Do not use Tru64's statvfs implementation" | #endif |=20 | #include |=20 | struct statvfs fsd; |=20 | #if defined __APPLE__ && defined __MACH__ | #include | /* On Mac OS X >=3D 10.5, f_blocks in 'struct statvfs' is a 32-bit quanti= ty; | 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 <=3D 32 ? -1 : 1]; | #endif |=20 | int | main (void) | { | statvfs (0, &fsd); | ; | return 0; | } configure:32252: result: no configure:32309: checking for two-argument statfs with statfs.f_frsize memb= er configure:32339: gcc -o conftest -g3 -O2 conftest.c >&5 conftest.c:311:9: error: no member named 'f_frsize' in 'struct statfs' fsd.f_frsize =3D 0; ~~~ ^ 1 error generated. configure:32339: $? =3D 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 "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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. */ |=20 | #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 =3D 0; | return statfs (".", &fsd) !=3D 0; | } configure:32351: result: no configure:32362: checking for 3-argument statfs function (DEC OSF/1) configure:32386: gcc -o conftest -g3 -O2 conftest.c >&5 conftest.c:305:9: error: no member named 'f_fsize' in 'struct statfs'; did = you mean 'f_bsize'? fsd.f_fsize =3D 0; ^~~~~~~ f_bsize /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Develo= per/SDKs/MacOSX.sdk/usr/include/sys/mount.h:129:15: note: 'f_bsize' declare= d here struct statfs __DARWIN_STRUCT_STATFS64; ^ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Develo= per/SDKs/MacOSX.sdk/usr/include/sys/mount.h:102:11: note: expanded from mac= ro '__DARWIN_STRUCT_STATFS64' uint32_t f_bsize; /* fundamental file system block si= ze */ \ ^ conftest.c:306:31: error: too many arguments to function call, expected 2, = have 3 return statfs (".", &fsd, sizeof (struct statfs)) !=3D 0; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Develo= per/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:32386: $? =3D 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 "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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. */ |=20 | #include | #include | #include | int | main () | { | struct statfs fsd; | fsd.f_fsize =3D 0; | return statfs (".", &fsd, sizeof (struct statfs)) !=3D 0; | } configure:32398: result: no configure:32415: checking for two-argument statfs with statfs.f_bsize membe= r (AIX, 4.3BSD) configure:32445: gcc -o conftest -g3 -O2 conftest.c >&5 configure:32445: $? =3D 0 configure:32445: ./conftest configure:32445: $? =3D 0 configure:32457: result: yes configure:32591: checking for sys/fs/s5param.h configure:32591: gcc -c -g3 -O2 conftest.c >&5 conftest.c:326:10: fatal error: 'sys/fs/s5param.h' file not found #include ^~~~~~~~~~~~~~~~~~ 1 error generated. configure:32591: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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:32591: result: no configure:32597: checking for sys/statfs.h configure:32597: gcc -c -g3 -O2 conftest.c >&5 conftest.c:326:10: fatal error: 'sys/statfs.h' file not found #include ^~~~~~~~~~~~~~ 1 error generated. configure:32597: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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:32597: result: no configure:32605: checking for statfs that truncates block counts configure:32630: gcc -c -g3 -O2 conftest.c >&5 conftest.c:300:1: error: unknown type name 'choke' choke -- this is a workaround for a Sun-specific problem ^ conftest.c:300:7: error: expected identifier or '(' choke -- this is a workaround for a Sun-specific problem ^ conftest.c:303:10: fatal error: 'sys/vfs.h' file not found #include ^~~~~~~~~~~ 3 errors generated. configure:32630: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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. */ |=20 | #if !defined(sun) && !defined(__sun) | choke -- this is a workaround for a Sun-specific problem | #endif | #include | #include |=20 | int | main (void) | { | struct statfs t; long c =3D *(t.f_spare); | if (c) return 0; |=20 | ; | return 0; | } configure:32639: result: no configure:32691: checking whether futimens works configure:32746: gcc -o conftest -g3 -O2 conftest.c >&5 configure:32746: $? =3D 0 configure:32746: ./conftest configure:32746: $? =3D 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 "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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. */ |=20 | #include | #include | #include | #include |=20 |=20 |=20 | #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 |=20 |=20 | int | main (void) | { | struct timespec ts[2]; | int fd =3D creat ("conftest.file", 0600); | struct stat st; | if (fd < 0) return 1; | ts[0].tv_sec =3D 1; | ts[0].tv_nsec =3D UTIME_OMIT; | ts[1].tv_sec =3D 1; | ts[1].tv_nsec =3D UTIME_NOW; | errno =3D 0; | if (futimens (AT_FDCWD, NULL) =3D=3D 0) return 2; | if (errno !=3D EBADF) return 3; | if (futimens (fd, ts)) return 4; | sleep (1); | ts[0].tv_nsec =3D UTIME_NOW; | ts[1].tv_nsec =3D UTIME_OMIT; | if (futimens (fd, ts)) return 5; | if (fstat (fd, &st)) return 6; | if (st.st_ctime < st.st_atime) return 7; |=20 | ; | return 0; | } configure:32758: result: no configure:32806: checking for getloadavg configure:32806: gcc -o conftest -g3 -O2 conftest.c >&5 configure:32806: $? =3D 0 configure:32806: result: yes configure:33159: checking for sys/loadavg.h configure:33159: gcc -c -g3 -O2 conftest.c >&5 conftest.c:326:10: fatal error: 'sys/loadavg.h' file not found #include ^~~~~~~~~~~~~~~ 1 error generated. configure:33159: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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:33159: result: no configure:33171: checking whether getloadavg is declared configure:33171: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration configure:33171: $? =3D 0 configure:33171: result: yes configure:33550: checking for gettimeofday with POSIX signature configure:33579: gcc -c -g3 -O2 conftest.c >&5 configure:33579: $? =3D 0 configure:33606: result: yes configure:33675: checking whether the compiler supports the __inline keyword configure:33693: gcc -c -g3 -O2 conftest.c >&5 configure:33693: $? =3D 0 configure:33701: result: yes configure:33725: checking for gmp.h configure:33725: gcc -c -g3 -O2 conftest.c >&5 configure:33725: $? =3D 0 configure:33725: result: yes configure:33739: checking for library containing __gmpz_roinit_n configure:33769: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "___gmpz_roinit_n", referenced from: _main in conftest-1e51f0.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:33769: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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. */ |=20 | /* 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:33769: gcc -o conftest -g3 -O2 conftest.c -lgmp >&5 configure:33769: $? =3D 0 configure:33789: result: -lgmp configure:33886: checking for memmem configure:33886: gcc -o conftest -g3 -O2 conftest.c >&5 configure:33886: $? =3D 0 configure:33886: result: yes configure:33902: checking whether memmem works configure:33970: gcc -o conftest -g3 -O2 conftest.c >&5 configure:33970: $? =3D 0 configure:33970: ./conftest configure:33970: $? =3D 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 "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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. */ |=20 | #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 |=20 | int | main (void) | { |=20 | int result =3D 0; | if (memmem (HAYSTACK, strlen (HAYSTACK), NEEDLE, strlen (NEEDLE))) | result |=3D 1; | /* Check for empty needle behavior. */ | { | const char *haystack =3D "AAA"; | if (memmem (haystack, 3, (const char *) 1, 0) !=3D haystack) | result |=3D 2; | } | return result; |=20 | ; | return 0; | } configure:33982: result: no configure:34031: checking for mempcpy configure:34031: gcc -o conftest -g3 -O2 conftest.c >&5 conftest.c:320:6: warning: incompatible redeclaration of library function '= mempcpy' [-Wincompatible-library-redeclaration] char mempcpy (); ^ conftest.c:320:6: note: 'mempcpy' is a builtin with type 'void *(void *, co= nst void *, unsigned long)' 1 warning generated. Undefined symbols for architecture x86_64: "_mempcpy", referenced from: _main in conftest-c53929.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:34031: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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 me= mpcpy. | For example, HP-UX 11i declares gettimeofday. */ | #define mempcpy innocuous_mempcpy |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char mempcpy (); below. */ |=20 | #include | #undef mempcpy |=20 | /* 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 |=20 | int | main (void) | { | return mempcpy (); | ; | return 0; | } configure:34031: result: no configure:34086: checking for memrchr configure:34086: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "_memrchr", referenced from: _main in conftest-ddd98c.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:34086: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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 me= mrchr. | For example, HP-UX 11i declares gettimeofday. */ | #define memrchr innocuous_memrchr |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char memrchr (); below. */ |=20 | #include | #undef memrchr |=20 | /* 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 |=20 | int | main (void) | { | return memrchr (); | ; | return 0; | } configure:34086: result: no configure:34228: checking for sys/pstat.h configure:34228: gcc -c -g3 -O2 conftest.c >&5 conftest.c:335:10: fatal error: 'sys/pstat.h' file not found #include ^~~~~~~~~~~~~ 1 error generated. configure:34228: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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 | #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 |=20 | #include configure:34228: result: no configure:34235: checking for sys/sysmp.h configure:34235: gcc -c -g3 -O2 conftest.c >&5 conftest.c:335:10: fatal error: 'sys/sysmp.h' file not found #include ^~~~~~~~~~~~~ 1 error generated. configure:34235: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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 | #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 |=20 | #include configure:34235: result: no configure:34242: checking for sys/param.h configure:34242: result: yes configure:34250: checking for sys/sysctl.h configure:34250: gcc -c -g3 -O2 conftest.c >&5 configure:34250: $? =3D 0 configure:34250: result: yes configure:34263: checking for sched_getaffinity configure:34263: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "_sched_getaffinity", referenced from: _main in conftest-5057d2.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:34263: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | /* end confdefs.h. */ | /* Define sched_getaffinity to an innocuous variant, in case d= eclares sched_getaffinity. | For example, HP-UX 11i declares gettimeofday. */ | #define sched_getaffinity innocuous_sched_getaffinity |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char sched_getaffinity (); below. */ |=20 | #include | #undef sched_getaffinity |=20 | /* 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 |=20 | int | main (void) | { | return sched_getaffinity (); | ; | return 0; | } configure:34263: result: no configure:34269: checking for sched_getaffinity_np configure:34269: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "_sched_getaffinity_np", referenced from: _main in conftest-0d0af0.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:34269: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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_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 |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char sched_getaffinity_np (); below. */ |=20 | #include | #undef sched_getaffinity_np |=20 | /* 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_getaffi= nity_np | choke me | #endif |=20 | int | main (void) | { | return sched_getaffinity_np (); | ; | return 0; | } configure:34269: result: no configure:34275: checking for pstat_getdynamic configure:34275: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "_pstat_getdynamic", referenced from: _main in conftest-15bc74.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:34275: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | /* end confdefs.h. */ | /* Define pstat_getdynamic to an innocuous variant, in case de= clares pstat_getdynamic. | For example, HP-UX 11i declares gettimeofday. */ | #define pstat_getdynamic innocuous_pstat_getdynamic |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char pstat_getdynamic (); below. */ |=20 | #include | #undef pstat_getdynamic |=20 | /* 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 |=20 | int | main (void) | { | return pstat_getdynamic (); | ; | return 0; | } configure:34275: result: no configure:34281: checking for sysmp configure:34281: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "_sysmp", referenced from: _main in conftest-f42757.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:34281: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | /* end confdefs.h. */ | /* Define sysmp to an innocuous variant, in case declares sysm= p. | For example, HP-UX 11i declares gettimeofday. */ | #define sysmp innocuous_sysmp |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char sysmp (); below. */ |=20 | #include | #undef sysmp |=20 | /* 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 |=20 | int | main (void) | { | return sysmp (); | ; | return 0; | } configure:34281: result: no configure:34287: checking for sysctl configure:34287: gcc -o conftest -g3 -O2 conftest.c >&5 configure:34287: $? =3D 0 configure:34287: result: yes configure:34379: checking whether signature of pselect conforms to POSIX configure:34400: gcc -o conftest -g3 -O2 conftest.c >&5 configure:34400: $? =3D 0 configure:34409: result: yes configure:34412: checking whether pselect detects invalid fds configure:34464: gcc -o conftest -g3 -O2 conftest.c >&5 configure:34464: $? =3D 0 configure:34464: ./conftest configure:34464: $? =3D 0 configure:34476: result: yes configure:34520: checking whether pthread_sigmask is a macro configure:34546: result: no configure:34575: checking whether pthread_sigmask works without -lpthread configure:34606: gcc -o conftest -g3 -O2 conftest.c >&5 configure:34606: $? =3D 0 configure:34606: ./conftest configure:34606: $? =3D 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 "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYSCTL 1 | #define my_strftime nstrftime | /* end confdefs.h. */ |=20 | #include | #include | #include | int main () | { | sigset_t set; | sigemptyset (&set); | return pthread_sigmask (1729, &set, NULL) !=3D 0; | } configure:34618: result: yes configure:34631: checking whether pthread_sigmask returns error numbers configure:34665: gcc -o conftest -g3 -O2 conftest.c >&5 configure:34665: $? =3D 0 configure:34665: ./conftest configure:34665: $? =3D 0 configure:34678: result: yes configure:34689: checking whether pthread_sigmask unblocks signals correctly configure:34748: gcc -o conftest -g3 -O2 conftest.c >&5 configure:34748: $? =3D 0 configure:34748: ./conftest configure:34748: $? =3D 0 configure:34761: result: guessing yes configure:34813: checking whether readlink signature is correct configure:34832: gcc -c -g3 -O2 conftest.c >&5 configure:34832: $? =3D 0 configure:34840: result: yes configure:34842: checking whether readlink handles trailing slash correctly configure:34879: gcc -o conftest -g3 -O2 conftest.c >&5 configure:34879: $? =3D 0 configure:34879: ./conftest configure:34879: $? =3D 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 "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYSCTL 1 | #define my_strftime nstrftime | /* end confdefs.h. */ | #include |=20 | int | main (void) | { | char buf[20]; | return readlink ("conftest.lnk2/", buf, sizeof buf) !=3D -1; | ; | return 0; | } configure:34891: result: no configure:34907: checking whether readlink truncates results correctly configure:34943: gcc -o conftest -g3 -O2 conftest.c >&5 configure:34943: $? =3D 0 configure:34943: ./conftest configure:34943: $? =3D 0 configure:34955: result: yes configure:35010: checking whether readlinkat signature is correct configure:35029: gcc -c -g3 -O2 conftest.c >&5 configure:35029: $? =3D 0 configure:35037: result: yes configure:35096: checking for working re_compile_pattern configure:35411: gcc -o conftest -g3 -O2 conftest.c >&5 conftest.c:335:45: error: variable has incomplete type 'struct re_pattern_b= uffer' static struct re_pattern_buffer regex; ^ conftest.c:335:27: note: forward declaration of 'struct re_pattern_buffer' static struct re_pattern_buffer regex; ^ conftest.c:339:33: error: variable has incomplete type 'struct re_registers' struct re_registers regs; ^ conftest.c:339:20: note: forward declaration of 'struct re_registers' struct re_registers regs; ^ conftest.c:364: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:364:34: error: use of undeclared identifier 'RE_SYNTAX_GREP' re_set_syntax (RE_SYNTAX_GREP | RE_HAT_LISTS_NOT_NEWLINE ^ conftest.c:364:51: error: use of undeclared identifier 'RE_HAT_LISTS_NOT_NE= WLINE' re_set_syntax (RE_SYNTAX_GREP | RE_HAT_LISTS_NOT_NEWLINE ^ conftest.c:365:36: error: use of undeclared identifier 'RE_ICASE' | RE_ICASE); ^ conftest.c:367:23: error: implicit declaration of function 're_compile_patt= ern' is invalid in C99 [-Werror,-Wimplicit-function-declaration] s =3D re_compile_pattern (pat, sizeof pat - 1, ®ex); ^ conftest.c:372:27: error: implicit declaration of function 're_search' is i= nvalid in C99 [-Werror,-Wimplicit-function-declaration] if (re_search (®ex, data, sizeof data - 1, ^ conftest.c:397:19: error: implicit declaration of function 're_set_syntax' = is invalid in C99 [-Werror,-Wimplicit-function-declaration] re_set_syntax (0); ^ conftest.c:399:23: error: implicit declaration of function 're_compile_patt= ern' is invalid in C99 [-Werror,-Wimplicit-function-declaration] s =3D re_compile_pattern (pat, sizeof pat - 1, ®ex); ^ conftest.c:404:27: error: implicit declaration of function 're_search' is i= nvalid in C99 [-Werror,-Wimplicit-function-declaration] i =3D re_search (®ex, data, sizeof data - 1, ^ conftest.c:417: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:417:28: error: use of undeclared identifier 'RE_SYNTAX_EGREP' re_set_syntax (RE_SYNTAX_EGREP | RE_HAT_LISTS_NOT_NEWLINE); ^ conftest.c:417:46: error: use of undeclared identifier 'RE_HAT_LISTS_NOT_NE= WLINE' re_set_syntax (RE_SYNTAX_EGREP | RE_HAT_LISTS_NOT_NEWLINE); ^ conftest.c:419:17: error: implicit declaration of function 're_compile_patt= ern' is invalid in C99 [-Werror,-Wimplicit-function-declaration] s =3D re_compile_pattern ("a[^x]b", 6, ®ex); ^ conftest.c:425:21: error: implicit declaration of function 're_search' is i= nvalid in C99 [-Werror,-Wimplicit-function-declaration] if (re_search (®ex, "a\nb", 3, 0, 3, ®s) !=3D -1) ^ conftest.c:432:28: error: use of undeclared identifier 'RE_SYNTAX_POSIX_EGR= EP' re_set_syntax (RE_SYNTAX_POSIX_EGREP); ^ conftest.c:447:28: error: use of undeclared identifier 'RE_SYNTAX_POSIX_EGR= EP' re_set_syntax (RE_SYNTAX_POSIX_EGREP | RE_NO_EMPTY_RANGES); ^ conftest.c:447: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=3D] 20 errors generated. configure:35411: $? =3D 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 "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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_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 |=20 | #include | #include | #include |=20 | #if defined M_CHECK_ACTION || HAVE_DECL_ALARM | # include | # include | #endif |=20 | #if HAVE_MALLOC_H | # include | #endif |=20 | #ifdef M_CHECK_ACTION | /* Exit with distinguishable exit code. */ | static void sigabrt_no_core (int sig) { raise (SIGTERM); } | #endif |=20 | int | main (void) | { | int result =3D 0; | static struct re_pattern_buffer regex; | unsigned char folded_chars[UCHAR_MAX + 1]; | int i; | const char *s; | struct re_registers regs; |=20 | /* 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 |=20 | if (setlocale (LC_ALL, "en_US.UTF-8")) | { | { | /* https://sourceware.org/ml/libc-hacker/2006-09/msg000= 08.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[] =3D "insert into"; | static char const data[] =3D | "\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 =3D re_compile_pattern (pat, sizeof pat - 1, ®ex); | if (s) | result |=3D 1; | else | { | if (re_search (®ex, data, sizeof data - 1, | 0, sizeof data - 1, ®s) | !=3D -1) | result |=3D 1; | regfree (®ex); | } | } |=20 | { | /* This test is from glibc bug 15078. | The test case is from Andreas Schwab in | . | */ | static char const pat[] =3D "[^x]x"; | static char const data[] =3D | /* <= U103A> */ | "\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 =3D re_compile_pattern (pat, sizeof pat - 1, ®ex); | if (s) | result |=3D 1; | else | { | i =3D re_search (®ex, data, sizeof data - 1, | 0, sizeof data - 1, 0); | if (i !=3D 0 && i !=3D 21) | result |=3D 1; | regfree (®ex); | } | } |=20 | if (! setlocale (LC_ALL, "C")) | return 1; | } |=20 | /* This test is from glibc bug 3957, reported by Andrew Macke= y. */ | re_set_syntax (RE_SYNTAX_EGREP | RE_HAT_LISTS_NOT_NEWLINE); | memset (®ex, 0, sizeof regex); | s =3D re_compile_pattern ("a[^x]b", 6, ®ex); | if (s) | result |=3D 2; | else | { | /* This should fail, but succeeds for glibc-2.5. */ | if (re_search (®ex, "a\nb", 3, 0, 3, ®s) !=3D -1) | result |=3D 2; | regfree (®ex); | } |=20 | /* 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 =3D 0; i <=3D UCHAR_MAX; i++) | folded_chars[i] =3D i; | regex.translate =3D folded_chars; | s =3D re_compile_pattern ("a[[:]:]]b\n", 11, ®ex); | /* This should fail with _Invalid character class name_ error= . */ | if (!s) | { | result |=3D 4; | regfree (®ex); | } |=20 | /* 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 =3D re_compile_pattern ("a[b-a]", 6, ®ex); | if (s =3D=3D 0) | { | result |=3D 8; | regfree (®ex); | } |=20 | /* This should succeed, but does not for glibc-2.1.3. */ | memset (®ex, 0, sizeof regex); | s =3D re_compile_pattern ("{1", 2, ®ex); | if (s) | result |=3D 8; | else | regfree (®ex); |=20 | /* The following example is derived from a problem report | against gawk from Jorge Stolfi . */ | memset (®ex, 0, sizeof regex); | s =3D re_compile_pattern ("[an\371]*n", 7, ®ex); | if (s) | result |=3D 8; | else | { | /* This should match, but does not for glibc-2.2.1. */ | if (re_match (®ex, "an", 2, 0, ®s) !=3D 2) | result |=3D 8; | else | { | free (regs.start); | free (regs.end); | } | regfree (®ex); | } |=20 | memset (®ex, 0, sizeof regex); | s =3D re_compile_pattern ("x", 1, ®ex); | if (s) | result |=3D 8; | else | { | /* glibc-2.2.93 does not work with a negative RANGE argum= ent. */ | if (re_search (®ex, "wxy", 3, 2, -2, ®s) !=3D 1) | result |=3D 8; | else | { | free (regs.start); | free (regs.end); | } | regfree (®ex); | } |=20 | /* 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 =3D re_compile_pattern ("x", 1, ®ex); | if (s) | result |=3D 16; | else | { | if (re_search (®ex, "WXY", 3, 0, 3, ®s) < 0) | result |=3D 16; | else | { | free (regs.start); | free (regs.end); | } | regfree (®ex); | } |=20 | /* 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 =3D re_compile_pattern ("[[:alnum:]_-]\\+$", 16, ®ex); | if (s) | result |=3D 32; | else | regfree (®ex); |=20 | /* REG_STARTEND was added to glibc on 2004-01-15. | Reject older versions. */ | if (! REG_STARTEND) | result |=3D 64; |=20 | /* Matching with the compiled form of this regexp would provo= ke | an assertion failure prior to glibc-2.28: | regexec.c:1375: pop_fail_stack: Assertion 'num >=3D 0' f= ailed | 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 =3D re_compile_pattern ("0|()0|\\1|0", 10, ®ex); | if (!s) | { | memset (®s, 0, sizeof regs); | i =3D re_search (®ex, "x", 1, 0, 1, ®s); | if (i !=3D -1) | result |=3D 64; | if (0 <=3D i) | { | free (regs.start); | free (regs.end); | } | regfree (®ex); | } | else | { | if (strcmp (s, "Invalid back reference")) | result |=3D 64; | } |=20 | /* glibc bug 11053. */ | re_set_syntax (RE_SYNTAX_POSIX_BASIC); | memset (®ex, 0, sizeof regex); | static char const pat_sub2[] =3D "\\(a*\\)*a*\\1"; | s =3D re_compile_pattern (pat_sub2, sizeof pat_sub2 - 1, ®= ex); | if (s) | result |=3D 64; | else | { | memset (®s, 0, sizeof regs); | static char const data[] =3D "a"; | int datalen =3D sizeof data - 1; | i =3D re_search (®ex, data, datalen, 0, datalen, ®s= ); | if (i !=3D 0) | result |=3D 64; | else if (regs.num_regs < 2) | result |=3D 64; | else if (! (regs.start[0] =3D=3D 0 && regs.end[0] =3D=3D = 1)) | result |=3D 64; | else if (! (regs.start[1] =3D=3D 0 && regs.end[1] =3D=3D = 0)) | result |=3D 64; | regfree (®ex); | free (regs.start); | free (regs.end); | } |=20 | #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 |=3D 64; | #endif |=20 | return result; |=20 | ; | return 0; | } configure:35423: result: no configure:35505: checking for libintl.h configure:35505: gcc -c -g3 -O2 conftest.c >&5 configure:35505: $? =3D 0 configure:35505: result: yes configure:35513: checking whether isblank is declared configure:35513: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration configure:35513: $? =3D 0 configure:35513: result: yes configure:35526: checking for sig2str configure:35526: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "_sig2str", referenced from: _main in conftest-da12f9.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:35526: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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_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 si= g2str. | For example, HP-UX 11i declares gettimeofday. */ | #define sig2str innocuous_sig2str |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char sig2str (); below. */ |=20 | #include | #undef sig2str |=20 | /* 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 |=20 | int | main (void) | { | return sig2str (); | ; | return 0; | } configure:35526: result: no configure:35553: checking for sigdescr_np configure:35553: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "_sigdescr_np", referenced from: _main in conftest-2e7b57.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:35553: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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_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 declare= s sigdescr_np. | For example, HP-UX 11i declares gettimeofday. */ | #define sigdescr_np innocuous_sigdescr_np |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char sigdescr_np (); below. */ |=20 | #include | #undef sigdescr_np |=20 | /* 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 |=20 | int | main (void) | { | return sigdescr_np (); | ; | return 0; | } configure:35553: result: no configure:35602: checking for socklen_t configure:35602: gcc -c -g3 -O2 conftest.c >&5 configure:35602: $? =3D 0 configure:35602: gcc -c -g3 -O2 conftest.c >&5 conftest.c:345:24: error: expected expression if (sizeof ((socklen_t))) ^ 1 error generated. configure:35602: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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_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. */ |=20 | /* 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 |=20 |=20 | int | main (void) | { | if (sizeof ((socklen_t))) | return 0; | ; | return 0; | } configure:35602: result: yes configure:35666: checking for ssize_t configure:35684: gcc -c -g3 -O2 conftest.c >&5 configure:35684: $? =3D 0 configure:35692: result: yes configure:35704: checking for struct stat.st_atim.tv_nsec configure:35704: gcc -c -g3 -O2 conftest.c >&5 conftest.c:337:13: error: no member named 'st_atim' in 'struct stat' if (ac_aggr.st_atim.tv_nsec) ~~~~~~~ ^ 1 error generated. configure:35704: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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_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 |=20 | int | main (void) | { | static struct stat ac_aggr; | if (ac_aggr.st_atim.tv_nsec) | return 0; | ; | return 0; | } configure:35704: gcc -c -g3 -O2 conftest.c >&5 conftest.c:337:20: error: no member named 'st_atim' in 'struct stat' if (sizeof ac_aggr.st_atim.tv_nsec) ~~~~~~~ ^ 1 error generated. configure:35704: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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_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 |=20 | int | main (void) | { | static struct stat ac_aggr; | if (sizeof ac_aggr.st_atim.tv_nsec) | return 0; | ; | return 0; | } configure:35704: result: no configure:35756: checking for struct stat.st_atimespec.tv_nsec configure:35756: gcc -c -g3 -O2 conftest.c >&5 configure:35756: $? =3D 0 configure:35756: result: yes configure:35797: checking for struct stat.st_birthtimespec.tv_nsec configure:35797: gcc -c -g3 -O2 conftest.c >&5 configure:35797: $? =3D 0 configure:35797: result: yes configure:35834: checking for working stdalign.h configure:35882: gcc -c -g3 -O2 conftest.c >&5 configure:35882: $? =3D 0 configure:35890: result: yes configure:36193: checking for stpcpy configure:36193: gcc -o conftest -g3 -O2 conftest.c >&5 conftest.c:350:6: warning: incompatible redeclaration of library function '= stpcpy' [-Wincompatible-library-redeclaration] char stpcpy (); ^ conftest.c:350:6: note: 'stpcpy' is a builtin with type 'char *(char *, con= st char *)' 1 warning generated. configure:36193: $? =3D 0 configure:36193: result: yes configure:36260: checking for working strnlen configure:36300: gcc -o conftest -g3 -O2 conftest.c >&5 configure:36300: $? =3D 0 configure:36300: ./conftest configure:36300: $? =3D 0 configure:36311: result: yes configure:36365: checking whether strtoimax works configure:36423: gcc -o conftest -g3 -O2 conftest.c >&5 configure:36423: $? =3D 0 configure:36423: ./conftest configure:36423: $? =3D 0 configure:36435: result: yes configure:36491: checking whether symlink handles trailing slash correctly configure:36529: gcc -o conftest -g3 -O2 conftest.c >&5 configure:36529: $? =3D 0 configure:36529: ./conftest configure:36529: $? =3D 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 "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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_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 |=20 | int | main (void) | { | int result =3D 0; | if (!symlink ("a", "conftest.link/")) | result |=3D 1; | if (symlink ("conftest.f", "conftest.lnk2")) | result |=3D 2; | else if (!symlink ("a", "conftest.lnk2/")) | result |=3D 4; | return result; |=20 | ; | return 0; | } configure:36541: result: no configure:36635: checking whether localtime_r is declared configure:36635: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration configure:36635: $? =3D 0 configure:36635: result: yes configure:36659: checking whether localtime_r is compatible with its POSIX = signature configure:36691: gcc -c -g3 -O2 conftest.c >&5 conftest.c:355:15: warning: expression result unused [-Wunused-value] *localtime_r (0, 0); ^~~~~~~~~~~~~~~~~~~ 1 warning generated. configure:36691: $? =3D 0 configure:36700: result: yes configure:36792: checking whether localtime works even near extrema configure:36828: gcc -o conftest -g3 -O2 conftest.c >&5 configure:36828: $? =3D 0 configure:36828: ./conftest configure:36828: $? =3D 0 configure:36838: result: yes configure:36846: checking for timezone_t configure:36846: gcc -c -g3 -O2 conftest.c >&5 conftest.c:342:13: error: use of undeclared identifier 'timezone_t'; did yo= u mean 'timezone'? if (sizeof (timezone_t)) ^~~~~~~~~~ timezone /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Develo= per/SDKs/MacOSX.sdk/usr/include/time.h:103:13: note: 'timezone' declared he= re extern long timezone __DARWIN_ALIAS(timezone); ^ 1 error generated. configure:36846: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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_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 |=20 | int | main (void) | { | if (sizeof (timezone_t)) | return 0; | ; | return 0; | } configure:36846: result: no configure:36937: checking whether timer_settime is declared configure:36937: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration conftest.c:347:10: error: use of undeclared identifier 'timer_settime' (void) timer_settime; ^ 1 error generated. configure:36937: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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_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 |=20 |=20 | int | main (void) | { | #ifndef timer_settime | #ifdef __cplusplus | (void) timer_settime; | #else | (void) timer_settime; | #endif | #endif |=20 | ; | return 0; | } configure:36937: result: no configure:37059: checking whether utimensat works configure:37142: gcc -o conftest -g3 -O2 conftest.c >&5 configure:37142: $? =3D 0 configure:37142: ./conftest configure:37142: $? =3D 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 "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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_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. */ |=20 | #include | #include | #include |=20 |=20 |=20 | #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 |=20 |=20 | int | main (void) | { | int result =3D 0; | const char *f =3D "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 =3D 345183300; ts[0].tv_nsec =3D 0; | ts[1] =3D ts[0]; | if (utimensat (AT_FDCWD, "conftest.file/", ts, 0) =3D=3D = 0) | result |=3D 2; | } | /* Test whether the AT_SYMLINK_NOFOLLOW flag is supported. = */ | { | if (utimensat (AT_FDCWD, f, NULL, AT_SYMLINK_NOFOLLOW)) | result |=3D 4; | } | /* Test whether UTIME_NOW and UTIME_OMIT work. */ | { | struct timespec ts[2]; | ts[0].tv_sec =3D 1; | ts[0].tv_nsec =3D UTIME_OMIT; | ts[1].tv_sec =3D 1; | ts[1].tv_nsec =3D UTIME_NOW; | if (utimensat (AT_FDCWD, f, ts, 0)) | result |=3D 8; | } | sleep (1); | { | struct stat st; | struct timespec ts[2]; | ts[0].tv_sec =3D 1; | ts[0].tv_nsec =3D UTIME_NOW; | ts[1].tv_sec =3D 1; | ts[1].tv_nsec =3D UTIME_OMIT; | if (utimensat (AT_FDCWD, f, ts, 0)) | result |=3D 16; | if (stat (f, &st)) | result |=3D 32; | else if (st.st_ctime < st.st_atime) | result |=3D 64; | } | return result; |=20 | ; | return 0; | } configure:37158: result: no configure:37203: checking for variable-length arrays configure:37261: gcc -c -g3 -O2 conftest.c >&5 configure:37261: $? =3D 0 configure:37272: result: yes configure:38400: checking for rawmemchr configure:38400: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "_rawmemchr", referenced from: _main in conftest-177261.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:38400: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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_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 |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char rawmemchr (); below. */ |=20 | #include | #undef rawmemchr |=20 | /* 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 |=20 | int | main (void) | { | return rawmemchr (); | ; | return 0; | } configure:38400: result: no configure:38272: checking whether open recognizes a trailing slash configure:38317: gcc -o conftest -g3 -O2 conftest.c >&5 configure:38317: $? =3D 0 configure:38317: ./conftest configure:38317: $? =3D 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 "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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_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. */ |=20 | #include | #if HAVE_UNISTD_H | # include | #endif |=20 |=20 |=20 | #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 |=20 |=20 | int main () | { | int result =3D 0; | #if HAVE_LSTAT | if (open ("conftest.lnk/", O_RDONLY) !=3D -1) | result |=3D 1; | #endif | if (open ("conftest.sl/", O_CREAT, 0600) >=3D 0) | result |=3D 2; | return result; | } configure:38330: result: no configure:37494: checking for euidaccess configure:37494: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "_euidaccess", referenced from: _main in conftest-dd5d56.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:37494: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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_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 |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char euidaccess (); below. */ |=20 | #include | #undef euidaccess |=20 | /* 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 |=20 | int | main (void) | { | return euidaccess (); | ; | return 0; | } configure:37494: result: no configure:37518: checking for libgen.h configure:37518: gcc -c -g3 -O2 conftest.c >&5 configure:37518: $? =3D 0 configure:37518: result: yes configure:37526: checking for getgroups configure:37526: gcc -o conftest -g3 -O2 conftest.c >&5 configure:37526: $? =3D 0 configure:37526: result: yes configure:37582: checking for working getgroups configure:37613: gcc -o conftest -g3 -O2 conftest.c >&5 configure:37613: $? =3D 0 configure:37613: ./conftest configure:37613: $? =3D 0 configure:37625: result: yes configure:37647: checking for library containing eaccess configure:37677: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "_eaccess", referenced from: _main in conftest-c8a1d5.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:37677: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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_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. */ |=20 | /* 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:37677: 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 invocat= ion) configure:37677: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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_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. */ |=20 | /* 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:37697: result: no configure:37707: checking for eaccess configure:37707: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "_eaccess", referenced from: _main in conftest-0886e6.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:37707: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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_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 ea= ccess. | For example, HP-UX 11i declares gettimeofday. */ | #define eaccess innocuous_eaccess |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char eaccess (); below. */ |=20 | #include | #undef eaccess |=20 | /* 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 |=20 | int | main (void) | { | return eaccess (); | ; | return 0; | } configure:37707: result: no configure:38082: checking for group_member configure:38082: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "_group_member", referenced from: _main in conftest-cf18ff.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:38082: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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_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 declar= es group_member. | For example, HP-UX 11i declares gettimeofday. */ | #define group_member innocuous_group_member |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char group_member (); below. */ |=20 | #include | #undef group_member |=20 | /* 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 |=20 | int | main (void) | { | return group_member (); | ; | return 0; | } configure:38082: result: no configure:37852: checking for getgroups configure:37852: result: yes configure:37908: checking for working getgroups configure:37951: result: yes configure:37979: checking whether getgroups handles negative values configure:38012: gcc -o conftest -g3 -O2 conftest.c >&5 configure:38012: $? =3D 0 configure:38012: ./conftest configure:38012: $? =3D 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 "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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_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 =3D getgroups (0, 0); | gid_t *list =3D malloc (size * sizeof *list); | int result =3D getgroups (-1, list) !=3D -1; | free (list); | return result; | ; | return 0; | } configure:38023: result: no configure:38455: checking whether realloc (0, 0) returns nonnull configure:38490: gcc -o conftest -g3 -O2 conftest.c >&5 configure:38490: $? =3D 0 configure:38490: ./conftest configure:38490: $? =3D 0 configure:38502: result: yes configure:38223: checking for __mktime_internal configure:38223: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "___mktime_internal", referenced from: _main in conftest-5b025b.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:38223: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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_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 d= eclares __mktime_internal. | For example, HP-UX 11i declares gettimeofday. */ | #define __mktime_internal innocuous___mktime_internal |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char __mktime_internal (); below. */ |=20 | #include | #undef __mktime_internal |=20 | /* 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 |=20 | int | main (void) | { | return __mktime_internal (); | ; | return 0; | } configure:38223: result: no configure:38956: checking for timer_getoverrun configure:38956: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "_timer_getoverrun", referenced from: _main in conftest-9096f0.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:38956: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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_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 de= clares timer_getoverrun. | For example, HP-UX 11i declares gettimeofday. */ | #define timer_getoverrun innocuous_timer_getoverrun |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char timer_getoverrun (); below. */ |=20 | #include | #undef timer_getoverrun |=20 | /* 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 |=20 | int | main (void) | { | return timer_getoverrun (); | ; | return 0; | } configure:38956: result: no configure:39041: checking for gcc option to disable position independent ex= ecutables configure:39078: result: not needed configure:39538: creating ./config.status ## ---------------------- ## ## Running config.status. ## ## ---------------------- ## This file was extended by GNU Emacs config.status 28.1.91, which was generated by GNU Autoconf 2.71. Invocation command line was CONFIG_FILES =3D=20 CONFIG_HEADERS =3D=20 CONFIG_LINKS =3D=20 CONFIG_COMMANDS =3D=20 $ ./config.status=20 on hyperion.local config.status:2267: creating src/verbose.mk config.status:2267: creating src/emacs-module.h config.status:2267: creating nextstep/Cocoa/Emacs.base/Contents/Info.plist config.status:2267: creating nextstep/Cocoa/Emacs.base/Contents/Resources/E= nglish.lproj/InfoPlist.strings config.status:2267: creating Makefile config.status:2267: creating lib/gnulib.mk config.status:2267: creating ./doc/man/emacs.1 config.status:2267: creating lib/Makefile config.status:2267: creating lib-src/Makefile config.status:2267: creating oldXMenu/Makefile config.status:2267: creating doc/emacs/Makefile config.status:2267: creating doc/misc/Makefile config.status:2267: creating doc/lispintro/Makefile config.status:2267: creating doc/lispref/Makefile config.status:2267: creating src/Makefile config.status:2267: creating lwlib/Makefile config.status:2267: creating lisp/Makefile config.status:2267: creating leim/Makefile config.status:2267: creating nextstep/Makefile config.status:2267: creating nt/Makefile config.status:2267: creating test/Makefile config.status:2267: creating admin/charsets/Makefile config.status:2267: creating admin/unidata/Makefile config.status:2267: creating admin/grammars/Makefile config.status:2267: creating src/config.h config.status:2467: executing src/epaths.h commands config.status:2467: executing src/.gdbinit commands config.status:2467: executing doc/emacs/emacsver.texi commands config.status:2467: executing etc-refcards-emacsver.tex commands ## ---------------- ## ## Cache variables. ## ## ---------------- ## ac_cv_build=3Dx86_64-apple-darwin21.6.0 ac_cv_c_bigendian=3Dno ac_cv_c_compiler_gnu=3Dyes ac_cv_c_flexmember=3Dyes ac_cv_c_inline=3Dinline ac_cv_c_restrict=3D__restrict__ ac_cv_c_typeof=3Dtypeof ac_cv_c_vararrays=3Dyes ac_cv_env_ALSA_CFLAGS_set=3D ac_cv_env_ALSA_CFLAGS_value=3D ac_cv_env_ALSA_LIBS_set=3D ac_cv_env_ALSA_LIBS_value=3D ac_cv_env_CAIRO_CFLAGS_set=3D ac_cv_env_CAIRO_CFLAGS_value=3D ac_cv_env_CAIRO_LIBS_set=3D ac_cv_env_CAIRO_LIBS_value=3D ac_cv_env_CC_set=3D ac_cv_env_CC_value=3D ac_cv_env_CFLAGS_set=3D ac_cv_env_CFLAGS_value=3D ac_cv_env_CPPFLAGS_set=3D ac_cv_env_CPPFLAGS_value=3D ac_cv_env_CPP_set=3D ac_cv_env_CPP_value=3D ac_cv_env_DBUS_CFLAGS_set=3D ac_cv_env_DBUS_CFLAGS_value=3D ac_cv_env_DBUS_LIBS_set=3D ac_cv_env_DBUS_LIBS_value=3D ac_cv_env_FONTCONFIG_CFLAGS_set=3D ac_cv_env_FONTCONFIG_CFLAGS_value=3D ac_cv_env_FONTCONFIG_LIBS_set=3D ac_cv_env_FONTCONFIG_LIBS_value=3D ac_cv_env_FREETYPE_CFLAGS_set=3D ac_cv_env_FREETYPE_CFLAGS_value=3D ac_cv_env_FREETYPE_LIBS_set=3D ac_cv_env_FREETYPE_LIBS_value=3D ac_cv_env_GCONF_CFLAGS_set=3D ac_cv_env_GCONF_CFLAGS_value=3D ac_cv_env_GCONF_LIBS_set=3D ac_cv_env_GCONF_LIBS_value=3D ac_cv_env_GFILENOTIFY_CFLAGS_set=3D ac_cv_env_GFILENOTIFY_CFLAGS_value=3D ac_cv_env_GFILENOTIFY_LIBS_set=3D ac_cv_env_GFILENOTIFY_LIBS_value=3D ac_cv_env_GOBJECT_CFLAGS_set=3D ac_cv_env_GOBJECT_CFLAGS_value=3D ac_cv_env_GOBJECT_LIBS_set=3D ac_cv_env_GOBJECT_LIBS_value=3D ac_cv_env_GSETTINGS_CFLAGS_set=3D ac_cv_env_GSETTINGS_CFLAGS_value=3D ac_cv_env_GSETTINGS_LIBS_set=3D ac_cv_env_GSETTINGS_LIBS_value=3D ac_cv_env_GTK_CFLAGS_set=3D ac_cv_env_GTK_CFLAGS_value=3D ac_cv_env_GTK_LIBS_set=3D ac_cv_env_GTK_LIBS_value=3D ac_cv_env_HARFBUZZ_CFLAGS_set=3D ac_cv_env_HARFBUZZ_CFLAGS_value=3D ac_cv_env_HARFBUZZ_LIBS_set=3D ac_cv_env_HARFBUZZ_LIBS_value=3D ac_cv_env_IMAGEMAGICK_CFLAGS_set=3D ac_cv_env_IMAGEMAGICK_CFLAGS_value=3D ac_cv_env_IMAGEMAGICK_LIBS_set=3D ac_cv_env_IMAGEMAGICK_LIBS_value=3D ac_cv_env_JSON_CFLAGS_set=3D ac_cv_env_JSON_CFLAGS_value=3D ac_cv_env_JSON_LIBS_set=3D ac_cv_env_JSON_LIBS_value=3D ac_cv_env_KQUEUE_CFLAGS_set=3D ac_cv_env_KQUEUE_CFLAGS_value=3D ac_cv_env_KQUEUE_LIBS_set=3D ac_cv_env_KQUEUE_LIBS_value=3D ac_cv_env_LCMS2_CFLAGS_set=3D ac_cv_env_LCMS2_CFLAGS_value=3D ac_cv_env_LCMS2_LIBS_set=3D ac_cv_env_LCMS2_LIBS_value=3D ac_cv_env_LDFLAGS_set=3D ac_cv_env_LDFLAGS_value=3D ac_cv_env_LIBGNUTLS_CFLAGS_set=3D ac_cv_env_LIBGNUTLS_CFLAGS_value=3D ac_cv_env_LIBGNUTLS_LIBS_set=3D ac_cv_env_LIBGNUTLS_LIBS_value=3D ac_cv_env_LIBOTF_CFLAGS_set=3D ac_cv_env_LIBOTF_CFLAGS_value=3D ac_cv_env_LIBOTF_LIBS_set=3D ac_cv_env_LIBOTF_LIBS_value=3D ac_cv_env_LIBSECCOMP_CFLAGS_set=3D ac_cv_env_LIBSECCOMP_CFLAGS_value=3D ac_cv_env_LIBSECCOMP_LIBS_set=3D ac_cv_env_LIBSECCOMP_LIBS_value=3D ac_cv_env_LIBSYSTEMD_CFLAGS_set=3D ac_cv_env_LIBSYSTEMD_CFLAGS_value=3D ac_cv_env_LIBSYSTEMD_LIBS_set=3D ac_cv_env_LIBSYSTEMD_LIBS_value=3D ac_cv_env_LIBS_set=3D ac_cv_env_LIBS_value=3D ac_cv_env_LIBXML2_CFLAGS_set=3D ac_cv_env_LIBXML2_CFLAGS_value=3D ac_cv_env_LIBXML2_LIBS_set=3D ac_cv_env_LIBXML2_LIBS_value=3D ac_cv_env_M17N_FLT_CFLAGS_set=3D ac_cv_env_M17N_FLT_CFLAGS_value=3D ac_cv_env_M17N_FLT_LIBS_set=3D ac_cv_env_M17N_FLT_LIBS_value=3D ac_cv_env_OBJCFLAGS_set=3D ac_cv_env_OBJCFLAGS_value=3D ac_cv_env_OBJC_set=3D ac_cv_env_OBJC_value=3D ac_cv_env_PKG_CONFIG_LIBDIR_set=3D ac_cv_env_PKG_CONFIG_LIBDIR_value=3D ac_cv_env_PKG_CONFIG_PATH_set=3D ac_cv_env_PKG_CONFIG_PATH_value=3D ac_cv_env_PKG_CONFIG_set=3D ac_cv_env_PKG_CONFIG_value=3D ac_cv_env_PNG_CFLAGS_set=3D ac_cv_env_PNG_CFLAGS_value=3D ac_cv_env_PNG_LIBS_set=3D ac_cv_env_PNG_LIBS_value=3D ac_cv_env_RSVG_CFLAGS_set=3D ac_cv_env_RSVG_CFLAGS_value=3D ac_cv_env_RSVG_LIBS_set=3D ac_cv_env_RSVG_LIBS_value=3D ac_cv_env_WEBKIT_CFLAGS_set=3D ac_cv_env_WEBKIT_CFLAGS_value=3D ac_cv_env_WEBKIT_LIBS_set=3D ac_cv_env_WEBKIT_LIBS_value=3D ac_cv_env_XFIXES_CFLAGS_set=3D ac_cv_env_XFIXES_CFLAGS_value=3D ac_cv_env_XFIXES_LIBS_set=3D ac_cv_env_XFIXES_LIBS_value=3D ac_cv_env_XFT_CFLAGS_set=3D ac_cv_env_XFT_CFLAGS_value=3D ac_cv_env_XFT_LIBS_set=3D ac_cv_env_XFT_LIBS_value=3D ac_cv_env_XINERAMA_CFLAGS_set=3D ac_cv_env_XINERAMA_CFLAGS_value=3D ac_cv_env_XINERAMA_LIBS_set=3D ac_cv_env_XINERAMA_LIBS_value=3D ac_cv_env_XMKMF_set=3D ac_cv_env_XMKMF_value=3D ac_cv_env_XRANDR_CFLAGS_set=3D ac_cv_env_XRANDR_CFLAGS_value=3D ac_cv_env_XRANDR_LIBS_set=3D ac_cv_env_XRANDR_LIBS_value=3D ac_cv_env_build_alias_set=3D ac_cv_env_build_alias_value=3D ac_cv_env_host_alias_set=3D ac_cv_env_host_alias_value=3D ac_cv_env_target_alias_set=3D ac_cv_env_target_alias_value=3D ac_cv_func___executable_start=3Dno ac_cv_func___lsan_ignore_object=3Dno ac_cv_func___mktime_internal=3Dno ac_cv_func_accept4=3Dno ac_cv_func_access=3Dyes ac_cv_func_acl_copy_ext_native=3Dyes ac_cv_func_acl_create_entry_np=3Dyes ac_cv_func_acl_delete_def_file=3Dyes ac_cv_func_acl_delete_fd_np=3Dyes ac_cv_func_acl_delete_file_np=3Dyes ac_cv_func_acl_entries=3Dno ac_cv_func_acl_extended_file=3Dno ac_cv_func_acl_free=3Dyes ac_cv_func_acl_free_text=3Dno ac_cv_func_acl_from_mode=3Dno ac_cv_func_acl_from_text=3Dyes ac_cv_func_acl_get_fd=3Dyes ac_cv_func_acl_get_file=3Dyes ac_cv_func_acl_set_fd=3Dyes ac_cv_func_acl_set_file=3Dyes ac_cv_func_acl_to_short_text=3Dno ac_cv_func_aligned_alloc=3Dyes ac_cv_func_alloca_works=3Dyes ac_cv_func_canonicalize_file_name=3Dno ac_cv_func_cfmakeraw=3Dyes ac_cv_func_cfsetspeed=3Dyes ac_cv_func_clock_gettime=3Dyes ac_cv_func_clock_settime=3Dyes ac_cv_func_dladdr=3Dyes ac_cv_func_dlfunc=3Dno ac_cv_func_eaccess=3Dno ac_cv_func_endgrent=3Dyes ac_cv_func_endpwent=3Dyes ac_cv_func_euidaccess=3Dno ac_cv_func_explicit_bzero=3Dno ac_cv_func_explicit_memset=3Dno ac_cv_func_faccessat=3Dyes ac_cv_func_fchdir=3Dyes ac_cv_func_fchmod=3Dyes ac_cv_func_fchmodat=3Dyes ac_cv_func_fcntl=3Dyes ac_cv_func_fdopendir=3Dyes ac_cv_func_fork=3Dyes ac_cv_func_fork_works=3Dyes ac_cv_func_freeifaddrs=3Dyes ac_cv_func_fstatat=3Dyes ac_cv_func_fsync=3Dyes ac_cv_func_futimens=3Dyes ac_cv_func_futimes=3Dyes ac_cv_func_futimesat=3Dno ac_cv_func_gai_strerror=3Dyes ac_cv_func_get_current_dir_name=3Dno ac_cv_func_getcwd=3Dyes ac_cv_func_getdtablesize=3Dyes ac_cv_func_getgrent=3Dyes ac_cv_func_getgroups=3Dyes ac_cv_func_getgroups_works=3Dyes ac_cv_func_gethostname=3Dyes ac_cv_func_getifaddrs=3Dyes ac_cv_func_getloadavg=3Dyes ac_cv_func_getopt_long_only=3Dyes ac_cv_func_getpagesize=3Dyes ac_cv_func_getpt=3Dno ac_cv_func_getpwent=3Dyes ac_cv_func_getrandom=3Dno ac_cv_func_getrlimit=3Dyes ac_cv_func_getrusage=3Dyes ac_cv_func_getsockname=3Dyes ac_cv_func_gettimeofday=3Dyes ac_cv_func_grantpt=3Dyes ac_cv_func_group_member=3Dno ac_cv_func_isblank=3Dyes ac_cv_func_iswctype=3Dyes ac_cv_func_lchmod=3Dyes ac_cv_func_localtime_r=3Dyes ac_cv_func_log2=3Dyes ac_cv_func_lrand48=3Dyes ac_cv_func_lstat=3Dyes ac_cv_func_lutimes=3Dyes ac_cv_func_malloc_0_nonnull=3Dyes ac_cv_func_memmem=3Dyes ac_cv_func_mempcpy=3Dno ac_cv_func_memrchr=3Dno ac_cv_func_memset_s=3Dyes ac_cv_func_mkostemp=3Dyes ac_cv_func_mmap_fixed_mapped=3Dyes ac_cv_func_newlocale=3Dyes ac_cv_func_pipe2=3Dno ac_cv_func_posix_madvise=3Dyes ac_cv_func_posix_openpt=3Dyes ac_cv_func_posix_spawn=3Dyes ac_cv_func_posix_spawn_file_actions_addchdir=3Dno ac_cv_func_posix_spawn_file_actions_addchdir_np=3Dyes ac_cv_func_posix_spawnattr_setflags=3Dyes ac_cv_func_pselect=3Dyes ac_cv_func_pstat_getdynamic=3Dno ac_cv_func_pthread_set_name_np=3Dno ac_cv_func_pthread_setname_np=3Dyes ac_cv_func_pthread_sigmask=3Dyes ac_cv_func_random=3Dyes ac_cv_func_rawmemchr=3Dno ac_cv_func_readlink=3Dyes ac_cv_func_readlinkat=3Dyes ac_cv_func_realloc_0_nonnull=3Dyes ac_cv_func_realpath=3Dyes ac_cv_func_recvfrom=3Dyes ac_cv_func_rint=3Dyes ac_cv_func_sbrk=3Dyes ac_cv_func_sched_getaffinity=3Dno ac_cv_func_sched_getaffinity_np=3Dno ac_cv_func_select=3Dyes ac_cv_func_sendto=3Dyes ac_cv_func_setitimer=3Dyes ac_cv_func_setlocale=3Dyes ac_cv_func_setrlimit=3Dyes ac_cv_func_shutdown=3Dyes ac_cv_func_sig2str=3Dno ac_cv_func_sigdescr_np=3Dno ac_cv_func_snprintf=3Dyes ac_cv_func_stpcpy=3Dyes ac_cv_func_strnlen_working=3Dyes ac_cv_func_strsignal=3Dyes ac_cv_func_strtoimax=3Dyes ac_cv_func_symlink=3Dyes ac_cv_func_sync=3Dyes ac_cv_func_sysctl=3Dyes ac_cv_func_sysmp=3Dno ac_cv_func_timegm=3Dyes ac_cv_func_timer_getoverrun=3Dno ac_cv_func_trunc=3Dyes ac_cv_func_utimensat=3Dyes ac_cv_func_vfork=3Dyes ac_cv_func_vfork_works=3Dyes ac_cv_have_decl_POSIX_SPAWN_SETSID=3Dyes ac_cv_have_decl_alarm=3Dyes ac_cv_have_decl_aligned_alloc=3Dyes ac_cv_have_decl_clearerr_unlocked=3Dyes ac_cv_have_decl_ecvt=3Dyes ac_cv_have_decl_execvpe=3Dno ac_cv_have_decl_fcloseall=3Dno ac_cv_have_decl_fcvt=3Dyes ac_cv_have_decl_fdopendir=3Dyes ac_cv_have_decl_feof_unlocked=3Dyes ac_cv_have_decl_ferror_unlocked=3Dyes ac_cv_have_decl_fflush_unlocked=3Dno ac_cv_have_decl_fgets_unlocked=3Dno ac_cv_have_decl_fputc_unlocked=3Dno ac_cv_have_decl_fputs_unlocked=3Dno ac_cv_have_decl_fread_unlocked=3Dno ac_cv_have_decl_fwrite_unlocked=3Dno ac_cv_have_decl_gcvt=3Dyes ac_cv_have_decl_getc_unlocked=3Dyes ac_cv_have_decl_getchar_unlocked=3Dyes ac_cv_have_decl_getdtablesize=3Dyes ac_cv_have_decl_getloadavg=3Dyes ac_cv_have_decl_isblank=3Dyes ac_cv_have_decl_localtime_r=3Dyes ac_cv_have_decl_memmem=3Dyes ac_cv_have_decl_memrchr=3Dno ac_cv_have_decl_png_longjmp=3Dyes ac_cv_have_decl_putc_unlocked=3Dyes ac_cv_have_decl_putchar_unlocked=3Dyes ac_cv_have_decl_strmode=3Dyes ac_cv_have_decl_strnlen=3Dyes ac_cv_have_decl_strtoimax=3Dyes ac_cv_have_decl_timer_settime=3Dno ac_cv_have_x=3D'have_x=3Dyes ac_x_includes=3D'\'''\'' ac_x_libraries=3D'\''= '\''' ac_cv_header_AppKit_AppKit_h=3Dyes ac_cv_header_acl_libacl_h=3Dno ac_cv_header_byteswap_h=3Dno ac_cv_header_coff_h=3Dno ac_cv_header_dirent_h=3Dyes ac_cv_header_execinfo_h=3Dyes ac_cv_header_getopt_h=3Dyes ac_cv_header_gif_lib_h=3Dyes ac_cv_header_gmp_h=3Dyes ac_cv_header_gpm_h=3Dno ac_cv_header_ieee754_h=3Dno ac_cv_header_ifaddrs_h=3Dyes ac_cv_header_inttypes_h=3Dyes ac_cv_header_libgccjit_h=3Dyes ac_cv_header_libgen_h=3Dyes ac_cv_header_libintl_h=3Dyes ac_cv_header_limits_h=3Dyes ac_cv_header_linux_filter_h=3Dno ac_cv_header_linux_fs_h=3Dno ac_cv_header_linux_seccomp_h=3Dno ac_cv_header_machine_soundcard_h=3Dno ac_cv_header_malloc_h=3Dno ac_cv_header_malloc_malloc_h=3Dyes ac_cv_header_minix_config_h=3Dno ac_cv_header_mmsystem_h=3Dno ac_cv_header_net_if_dl_h=3Dyes ac_cv_header_net_if_h=3Dyes ac_cv_header_pthread_h=3Dyes ac_cv_header_pty_h=3Dno ac_cv_header_pwd_h=3Dyes ac_cv_header_sanitizer_lsan_interface_h=3Dyes ac_cv_header_soundcard_h=3Dno ac_cv_header_spawn_h=3Dyes ac_cv_header_stat_broken=3Dno ac_cv_header_stdint_h=3Dyes ac_cv_header_stdio_ext_h=3Dno ac_cv_header_stdio_h=3Dyes ac_cv_header_stdlib_h=3Dyes ac_cv_header_string_h=3Dyes ac_cv_header_strings_h=3Dyes ac_cv_header_sys_acl_h=3Dyes ac_cv_header_sys_cdefs_h=3Dyes ac_cv_header_sys_fs_s5param_h=3Dno ac_cv_header_sys_fs_types_h=3Dno ac_cv_header_sys_inotify_h=3Dno ac_cv_header_sys_loadavg_h=3Dno ac_cv_header_sys_mount_h=3Dyes ac_cv_header_sys_param_h=3Dyes ac_cv_header_sys_pstat_h=3Dno ac_cv_header_sys_random_h=3Dyes ac_cv_header_sys_resource_h=3Dyes ac_cv_header_sys_select_h=3Dyes ac_cv_header_sys_socket_h=3Dyes ac_cv_header_sys_soundcard_h=3Dno ac_cv_header_sys_stat_h=3Dyes ac_cv_header_sys_statfs_h=3Dno ac_cv_header_sys_sysctl_h=3Dyes ac_cv_header_sys_sysinfo_h=3Dno ac_cv_header_sys_sysmp_h=3Dno ac_cv_header_sys_systeminfo_h=3Dno ac_cv_header_sys_time_h=3Dyes ac_cv_header_sys_types_h=3Dyes ac_cv_header_sys_un_h=3Dyes ac_cv_header_sys_utsname_h=3Dyes ac_cv_header_sys_vfs_h=3Dno ac_cv_header_sys_wait_h=3Dyes ac_cv_header_tiffio_h=3Dyes ac_cv_header_unistd_h=3Dyes ac_cv_header_util_h=3Dyes ac_cv_header_utmp_h=3Dyes ac_cv_header_valgrind_valgrind_h=3Dno ac_cv_header_vfork_h=3Dno ac_cv_header_wchar_h=3Dyes ac_cv_host=3Dx86_64-apple-darwin21.6.0 ac_cv_lib_Xbsd_main=3Dno ac_cv_lib_anl_getaddrinfo_a=3Dno ac_cv_lib_gccjit_gcc_jit_context_acquire=3Dyes ac_cv_lib_gif_GifMakeMapObject=3Dyes ac_cv_lib_ossaudio__oss_ioctl=3Dno ac_cv_lib_selinux_lgetfilecon=3Dno ac_cv_lib_tiff_TIFFGetVersion=3Dyes ac_cv_lib_xml2_htmlReadMemory=3Dyes ac_cv_member_struct_ifreq_ifr_addr=3Dyes ac_cv_member_struct_ifreq_ifr_addr_sa_len=3Dyes ac_cv_member_struct_ifreq_ifr_broadaddr=3Dyes ac_cv_member_struct_ifreq_ifr_flags=3Dyes ac_cv_member_struct_ifreq_ifr_hwaddr=3Dno ac_cv_member_struct_ifreq_ifr_netmask=3Dno ac_cv_member_struct_stat_st_atim_tv_nsec=3Dno ac_cv_member_struct_stat_st_atimespec_tv_nsec=3Dyes ac_cv_member_struct_stat_st_birthtimespec_tv_nsec=3Dyes ac_cv_member_struct_tm_tm_gmtoff=3Dyes ac_cv_member_struct_tm_tm_zone=3Dyes ac_cv_member_struct_unipair_unicode=3Dno ac_cv_objc_compiler_gnu=3Dyes ac_cv_objext=3Do ac_cv_path_EGREP=3D'/usr/bin/grep -E' ac_cv_path_GREP=3D/usr/bin/grep ac_cv_path_GZIP_PROG=3D/usr/bin/gzip ac_cv_path_INSTALL_INFO=3D/usr/bin/install-info ac_cv_path_MAKE=3Dmake ac_cv_path_MAKEINFO=3D/usr/local/opt/texinfo/bin/makeinfo ac_cv_path_ac_pt_PKG_CONFIG=3D/usr/local/bin/pkg-config ac_cv_path_install=3D'/usr/local/bin/ginstall -c' ac_cv_path_mkdir=3D/usr/local/bin/gmkdir ac_cv_prog_AR=3Dar ac_cv_prog_AWK=3Dawk ac_cv_prog_BREW=3Dbrew ac_cv_prog_CPP=3D'gcc -E' ac_cv_prog_MAKE_PROG=3Dyes ac_cv_prog_XCRUN=3Dxcrun ac_cv_prog_ac_ct_CC=3Dgcc ac_cv_prog_ac_ct_OBJC=3Dgcc ac_cv_prog_ac_ct_RANLIB=3Dranlib ac_cv_prog_cc_c11=3D ac_cv_prog_cc_g=3Dyes ac_cv_prog_cc_gcc_c_o=3Dyes ac_cv_prog_cc_stdc=3D ac_cv_prog_objc_g=3Dyes ac_cv_safe_to_define___extensions__=3Dyes ac_cv_search___gmpz_roinit_n=3D-lgmp ac_cv_search_acl_get_file=3D'none required' ac_cv_search_backtrace_symbols_fd=3D'none required' ac_cv_search_clock_gettime=3D'none required' ac_cv_search_eaccess=3Dno ac_cv_search_inflateEnd=3D-lz ac_cv_search_kqueue=3D'none required' ac_cv_search_sqrt=3D'none required' ac_cv_should_define__xopen_source=3Dno ac_cv_sizeof_long=3D8 ac_cv_struct_tm=3Dtime.h ac_cv_sys_file_offset_bits=3Dno ac_cv_sys_largefile_CC=3Dno ac_cv_sys_largefile_source=3Dno ac_cv_type_getgroups=3Dgid_t ac_cv_type_mbstate_t=3Dyes ac_cv_type_mode_t=3Dyes ac_cv_type_nlink_t=3Dyes ac_cv_type_pid_t=3Dyes ac_cv_type_sighandler_t=3Dno ac_cv_type_sigset_t=3Dyes ac_cv_type_socklen_t=3Dyes ac_cv_type_timezone_t=3Dno ac_cv_type_volatile_sig_atomic_t=3Dyes ac_cv_working_alloca_h=3Dyes emacs_cv_alternate_stack=3Dno emacs_cv_autodepend=3Dyes emacs_cv_clang=3Dyes emacs_cv_find_delete=3D-delete emacs_cv_func___builtin_frame_address=3Dyes emacs_cv_func___builtin_unwind_init=3Dyes emacs_cv_func__setjmp=3Dyes emacs_cv_func_sigsetjmp=3Dyes emacs_cv_have_timerfd=3Dno emacs_cv_jpeglib=3D-ljpeg emacs_cv_langinfo__nl_paper_width=3Dno emacs_cv_langinfo_codeset=3Dyes emacs_cv_links_glib=3Dyes emacs_cv_ln_s_fileonly=3D'ln -s' emacs_cv_objc_c99=3Dyes emacs_cv_objc_instancetype=3Dyes emacs_cv_personality_addr_no_randomize=3Dno emacs_cv_prog_cc_g3=3Dyes emacs_cv_prog_cc_no_pie=3D'not needed' emacs_cv_pthread_lib=3D'none needed' emacs_cv_pthread_setname_np_1arg=3Dyes emacs_cv_sanitize_address=3Dno emacs_cv_statement_expressions=3Dyes emacs_cv_struct_alignment=3Dyes emacs_cv_terminfo_defines_BC=3Dyes emacs_cv_tputs_lib=3D-lncurses emacs_cv_usable_FIONREAD=3Dyes emacs_cv_usable_SIGIO=3Dyes emacs_cv_var_doug_lea_malloc=3Dno emacs_cv_znocombreloc=3D'not needed' fu_cv_sys_stat_statfs2_bsize=3Dyes fu_cv_sys_stat_statfs2_frsize=3Dno fu_cv_sys_stat_statfs3_osf1=3Dno fu_cv_sys_stat_statvfs=3Dno fu_cv_sys_truncating_statfs=3Dno gl_cv___builtin_expect=3Dyes gl_cv_acl_ACL_FIRST_ENTRY=3Dyes gl_cv_acl_ACL_TYPE_EXTENDED=3Dyes gl_cv_c___inline=3Dyes gl_cv_c_amsterdam_compiler=3Dno gl_cv_c_multiarch=3Dno gl_cv_compiler_check_decl_option=3D-Werror=3Dimplicit-function-declaration gl_cv_compiler_clang=3Dyes gl_cv_decl_null_works=3Dyes gl_cv_decl_readlink_works=3Dyes gl_cv_decl_readlinkat_works=3Dyes gl_cv_double_slash_root=3Dno gl_cv_fs_space=3Dyes gl_cv_func___fpending=3Dno gl_cv_func_copy_file_range=3Dno gl_cv_func_dup2_works=3Dyes gl_cv_func_fchmodat_works=3Dyes gl_cv_func_fcntl_f_dupfd_cloexec=3Dyes gl_cv_func_fcntl_f_dupfd_works=3Dyes gl_cv_func_fdopendir_works=3Dyes gl_cv_func_free_preserves_errno=3Dno gl_cv_func_fstatat_zero_flag=3Dyes gl_cv_func_futimens_works=3Dno gl_cv_func_getgroups_works=3Dno gl_cv_func_getopt_posix=3Dno gl_cv_func_gettimeofday_posix_signature=3Dyes gl_cv_func_localtime_works=3Dyes gl_cv_func_lstat_dereferences_slashed_symlink=3Dno gl_cv_func_malloc_0_nonnull=3D1 gl_cv_func_malloc_posix=3Dyes gl_cv_func_memmem_works_always=3Dno gl_cv_func_open_slash=3Dno gl_cv_func_printf_attribute_flavor=3Dsystem gl_cv_func_pselect_detects_ebadf=3Dyes gl_cv_func_pthread_sigmask_in_libc_works=3Dyes gl_cv_func_pthread_sigmask_macro=3Dno gl_cv_func_pthread_sigmask_return_works=3Dyes gl_cv_func_pthread_sigmask_unblock_works=3D'guessing yes' gl_cv_func_re_compile_pattern_working=3Dno gl_cv_func_readlink_trailing_slash=3Dno gl_cv_func_readlink_truncate=3Dyes gl_cv_func_realpath_works=3Dno gl_cv_func_strtoimax=3Dyes gl_cv_func_symlink_works=3Dno gl_cv_func_utimensat_works=3Dno gl_cv_func_working_acl_get_file=3Dyes gl_cv_func_working_mktime=3Dno gl_cv_func_working_utimes=3Dyes gl_cv_getxattr_with_posix_acls=3Dno gl_cv_have_include_next=3Dyes gl_cv_header_errno_h_complete=3Dyes gl_cv_header_limits_width=3Dno gl_cv_header_stdint_width=3Dno gl_cv_header_stdint_without_STDC_macros=3Dyes gl_cv_header_sys_select_h_selfcontained=3Dyes gl_cv_header_working_stdalign_h=3Dyes gl_cv_header_working_stdint_h=3Dyes gl_cv_macro_O_CLOEXEC=3Dyes gl_cv_malloc_ptrdiff=3Dyes gl_cv_minmax_in_limits_h=3Dno gl_cv_minmax_in_sys_param_h=3Dyes gl_cv_next_dirent_h=3D'' gl_cv_next_fcntl_h=3D'' gl_cv_next_getopt_h=3D'' gl_cv_next_inttypes_h=3D'' gl_cv_next_limits_h=3D'' gl_cv_next_signal_h=3D'' gl_cv_next_stdint_h=3D'' gl_cv_next_stdio_h=3D'' gl_cv_next_stdlib_h=3D'' gl_cv_next_string_h=3D'' gl_cv_next_sys_random_h=3D'' gl_cv_next_sys_select_h=3D'' gl_cv_next_sys_stat_h=3D'' gl_cv_next_sys_time_h=3D'' gl_cv_next_sys_types_h=3D'' gl_cv_next_time_h=3D'' gl_cv_next_unistd_h=3D'' gl_cv_promoted_mode_t=3Dint gl_cv_rpl_alloca=3Dyes gl_cv_sig_pselect=3Dyes gl_cv_source_line_length_unlimited=3Dyes gl_cv_struct_dirent_d_type=3Dyes gl_cv_sys_struct_timespec_in_time_h=3Dyes gl_cv_sys_struct_timeval=3Dyes gl_cv_sys_struct_timeval_tv_sec=3Dyes gl_cv_time_h_has_TIME_UTC=3Dyes gl_cv_time_r_posix=3Dyes gl_cv_time_t_is_signed=3Dyes gl_cv_type_max_align_t=3Dyes gl_cv_type_sigset_t=3Dyes gl_cv_warn_c__Werror__Wunknown_warning_option=3Dyes gl_cv_warn_c__Wno_initializer_overrides=3Dyes gl_cv_warn_c__Wno_pointer_sign=3Dyes gl_cv_warn_c__Wno_string_plus_int=3Dyes gl_cv_warn_c__Wno_switch=3Dyes gl_cv_warn_c__Wno_tautological_compare=3Dyes gl_cv_warn_c__Wno_tautological_constant_out_of_range_compare=3Dyes gl_cv_warn_c__Wno_unknown_attributes=3Dyes gt_cv_c_wchar_t=3Dyes gt_cv_ssize_t=3Dyes gt_cv_var_environ_declaration=3Dno pkg_cv_JSON_CFLAGS=3D-I/usr/local/Cellar/jansson/2.14/include pkg_cv_JSON_LIBS=3D'-L/usr/local/Cellar/jansson/2.14/lib -ljansson' pkg_cv_LCMS2_CFLAGS=3D-I/usr/local/Cellar/little-cms2/2.13.1_1/include pkg_cv_LCMS2_LIBS=3D'-L/usr/local/Cellar/little-cms2/2.13.1_1/lib -llcms2' pkg_cv_LIBGNUTLS_CFLAGS=3D'-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/inclu= de -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=3D'-L/usr/local/Cellar/gnutls/3.7.7/lib -lgnutls' pkg_cv_LIBXML2_CFLAGS=3D pkg_cv_LIBXML2_LIBS=3D-lxml2 pkg_cv_PNG_CFLAGS=3D-I/usr/local/Cellar/libpng/1.6.37/include/libpng16 pkg_cv_PNG_LIBS=3D'-L/usr/local/Cellar/libpng/1.6.37/lib -lpng16 -lz' pkg_cv_RSVG_CFLAGS=3D'-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/l= ocal/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/loca= l/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/inc= lude/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/include -I/usr/local/op= t/freetype/include/freetype2 -I/usr/local/Cellar/libpng/1.6.37/include/libp= ng16 -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/Cell= ar/libx11/1.8.1/include -I/usr/local/Cellar/libxcb/1.15/include -I/usr/loca= l/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=3D'-L/usr/local/Cellar/librsvg/2.54.4/lib -L/usr/local/Cel= lar/glib/2.72.3/lib -L/usr/local/Cellar/gdk-pixbuf/2.42.8_1/lib -L/usr/loca= l/Cellar/glib/2.72.3/lib -L/usr/local/opt/gettext/lib -L/usr/local/Cellar/c= airo/1.16.0_5/lib -lrsvg-2 -lm -lgio-2.0 -lgdk_pixbuf-2.0 -lgobject-2.0 -lg= lib-2.0 -lintl -lcairo' ## ----------------- ## ## Output variables. ## ## ----------------- ## ALLOCA=3D'' ALLOCA_H=3D'alloca.h' ALSA_CFLAGS=3D'' ALSA_LIBS=3D'' AM_DEFAULT_VERBOSITY=3D'0' APPLE_UNIVERSAL_BUILD=3D'0' AR=3D'ar' ARFLAGS=3D'cr' AUTO_DEPEND=3D'yes' AWK=3D'awk' BITSIZEOF_PTRDIFF_T=3D'' BITSIZEOF_SIG_ATOMIC_T=3D'' BITSIZEOF_SIZE_T=3D'' BITSIZEOF_WCHAR_T=3D'' BITSIZEOF_WINT_T=3D'' BLESSMAIL_TARGET=3D'' BREW=3D'brew' BUILD_DETAILS=3D'' BYTESWAP_H=3D'byteswap.h' CAIRO_CFLAGS=3D'' CAIRO_LIBS=3D'' CC=3D'gcc' CFLAGS=3D'-g3 -O2' CFLAGS_SOUND=3D'' CHECK_STRUCTS=3D'false' CLIENTRES=3D'' CLIENTW=3D'' CM_OBJ=3D'cm.o' COM_ERRLIB=3D'' CPP=3D'gcc -E' CPPFLAGS=3D' ' CRYPTOLIB=3D'' CYGWIN_OBJ=3D'' C_SWITCH_MACHINE=3D'' C_SWITCH_SYSTEM=3D'' C_SWITCH_X_SITE=3D'' DBUS_CFLAGS=3D'' DBUS_LIBS=3D'' DBUS_OBJ=3D'' DEFS=3D'-DHAVE_CONFIG_H' DESLIB=3D'' DOCMISC_W32=3D'' DUMPING=3D'pdumper' DYNLIB_OBJ=3D'dynlib.o' ECHO_C=3D'\c' ECHO_N=3D'' ECHO_T=3D'' EGREP=3D'/usr/bin/grep -E' EMACSRES=3D'' EMACS_MANIFEST=3D'' EMULTIHOP_HIDDEN=3D'' EMULTIHOP_VALUE=3D'' ENOLINK_HIDDEN=3D'' ENOLINK_VALUE=3D'' EOVERFLOW_HIDDEN=3D'' EOVERFLOW_VALUE=3D'' ERRNO_H=3D'' EXECINFO_H=3D'' EXEEXT=3D'' FIND_DELETE=3D'-delete' FIRSTFILE_OBJ=3D'' FONTCONFIG_CFLAGS=3D'' FONTCONFIG_LIBS=3D'' FONT_OBJ=3D'' FREETYPE_CFLAGS=3D'' FREETYPE_LIBS=3D'' GCONF_CFLAGS=3D'' GCONF_LIBS=3D'' GETADDRINFO_A_LIBS=3D'' GETLOADAVG_LIBS=3D'' GETOPT_CDEFS_H=3D'getopt-cdefs.h' GETOPT_H=3D'getopt.h' GFILENOTIFY_CFLAGS=3D'' GFILENOTIFY_LIBS=3D'' GL_COND_LIBTOOL=3D'' GL_GENERATE_ALLOCA_H=3D'1' GL_GENERATE_BYTESWAP_H=3D'1' GL_GENERATE_ERRNO_H=3D'' GL_GENERATE_EXECINFO_H=3D'' GL_GENERATE_GMP_GMP_H=3D'' GL_GENERATE_IEEE754_H=3D'1' GL_GENERATE_LIMITS_H=3D'1' GL_GENERATE_MINI_GMP_H=3D'' GL_GENERATE_STDALIGN_H=3D'' GL_GENERATE_STDDEF_H=3D'' GL_GENERATE_STDINT_H=3D'1' GL_GNULIB_ACCESS=3D'0' GL_GNULIB_ALIGNED_ALLOC=3D'0' GL_GNULIB_ALPHASORT=3D'0' GL_GNULIB_ATOLL=3D'0' GL_GNULIB_CALLOC_POSIX=3D'0' GL_GNULIB_CANONICALIZE_FILE_NAME=3D'1' GL_GNULIB_CHDIR=3D'0' GL_GNULIB_CHOWN=3D'0' GL_GNULIB_CLOSE=3D'0' GL_GNULIB_CLOSEDIR=3D'0' GL_GNULIB_COPY_FILE_RANGE=3D'1' GL_GNULIB_CREAT=3D'0' GL_GNULIB_CTIME=3D'0' GL_GNULIB_DIRFD=3D'0' GL_GNULIB_DPRINTF=3D'0' GL_GNULIB_DUP2=3D'1' GL_GNULIB_DUP3=3D'0' GL_GNULIB_DUP=3D'0' GL_GNULIB_ENVIRON=3D'1' GL_GNULIB_EUIDACCESS=3D'1' GL_GNULIB_EXECL=3D'0' GL_GNULIB_EXECLE=3D'0' GL_GNULIB_EXECLP=3D'0' GL_GNULIB_EXECV=3D'0' GL_GNULIB_EXECVE=3D'0' GL_GNULIB_EXECVP=3D'0' GL_GNULIB_EXECVPE=3D'0' GL_GNULIB_EXPLICIT_BZERO=3D'1' GL_GNULIB_FACCESSAT=3D'1' GL_GNULIB_FCHDIR=3D'0' GL_GNULIB_FCHMODAT=3D'1' GL_GNULIB_FCHOWNAT=3D'0' GL_GNULIB_FCLOSE=3D'0' GL_GNULIB_FCNTL=3D'1' GL_GNULIB_FDATASYNC=3D'0' GL_GNULIB_FDOPEN=3D'0' GL_GNULIB_FDOPENDIR=3D'1' GL_GNULIB_FFLUSH=3D'0' GL_GNULIB_FFSL=3D'0' GL_GNULIB_FFSLL=3D'0' GL_GNULIB_FGETC=3D'1' GL_GNULIB_FGETS=3D'1' GL_GNULIB_FOPEN=3D'0' GL_GNULIB_FPRINTF=3D'1' GL_GNULIB_FPRINTF_POSIX=3D'0' GL_GNULIB_FPURGE=3D'0' GL_GNULIB_FPUTC=3D'1' GL_GNULIB_FPUTS=3D'1' GL_GNULIB_FREAD=3D'1' GL_GNULIB_FREE_POSIX=3D'1' GL_GNULIB_FREOPEN=3D'0' GL_GNULIB_FSCANF=3D'1' GL_GNULIB_FSEEK=3D'0' GL_GNULIB_FSEEKO=3D'0' GL_GNULIB_FSTAT=3D'0' GL_GNULIB_FSTATAT=3D'1' GL_GNULIB_FSYNC=3D'1' GL_GNULIB_FTELL=3D'0' GL_GNULIB_FTELLO=3D'0' GL_GNULIB_FTRUNCATE=3D'0' GL_GNULIB_FUTIMENS=3D'1' GL_GNULIB_FWRITE=3D'1' GL_GNULIB_GETC=3D'1' GL_GNULIB_GETCHAR=3D'1' GL_GNULIB_GETCWD=3D'0' GL_GNULIB_GETDELIM=3D'0' GL_GNULIB_GETDOMAINNAME=3D'0' GL_GNULIB_GETDTABLESIZE=3D'0' GL_GNULIB_GETENTROPY=3D'0' GL_GNULIB_GETGROUPS=3D'1' GL_GNULIB_GETHOSTNAME=3D'0' GL_GNULIB_GETLINE=3D'0' GL_GNULIB_GETLOADAVG=3D'1' GL_GNULIB_GETLOGIN=3D'0' GL_GNULIB_GETLOGIN_R=3D'0' GL_GNULIB_GETOPT_POSIX=3D'1' GL_GNULIB_GETPAGESIZE=3D'0' GL_GNULIB_GETPASS=3D'0' GL_GNULIB_GETRANDOM=3D'1' GL_GNULIB_GETSUBOPT=3D'0' GL_GNULIB_GETTIMEOFDAY=3D'1' GL_GNULIB_GETUMASK=3D'0' GL_GNULIB_GETUSERSHELL=3D'0' GL_GNULIB_GRANTPT=3D'0' GL_GNULIB_GROUP_MEMBER=3D'1' GL_GNULIB_IMAXABS=3D'0' GL_GNULIB_IMAXDIV=3D'0' GL_GNULIB_ISATTY=3D'0' GL_GNULIB_LCHMOD=3D'0' GL_GNULIB_LCHOWN=3D'0' GL_GNULIB_LINK=3D'0' GL_GNULIB_LINKAT=3D'0' GL_GNULIB_LOCALTIME=3D'0' GL_GNULIB_LSEEK=3D'0' GL_GNULIB_LSTAT=3D'1' GL_GNULIB_MALLOC_POSIX=3D'1' GL_GNULIB_MBSCASECMP=3D'0' GL_GNULIB_MBSCASESTR=3D'0' GL_GNULIB_MBSCHR=3D'0' GL_GNULIB_MBSCSPN=3D'0' GL_GNULIB_MBSLEN=3D'0' GL_GNULIB_MBSNCASECMP=3D'0' GL_GNULIB_MBSNLEN=3D'0' GL_GNULIB_MBSPBRK=3D'0' GL_GNULIB_MBSPCASECMP=3D'0' GL_GNULIB_MBSRCHR=3D'0' GL_GNULIB_MBSSEP=3D'0' GL_GNULIB_MBSSPN=3D'0' GL_GNULIB_MBSSTR=3D'0' GL_GNULIB_MBSTOK_R=3D'0' GL_GNULIB_MBTOWC=3D'0' GL_GNULIB_MDA_ACCESS=3D'1' GL_GNULIB_MDA_CHDIR=3D'1' GL_GNULIB_MDA_CHMOD=3D'1' GL_GNULIB_MDA_CLOSE=3D'1' GL_GNULIB_MDA_CREAT=3D'1' GL_GNULIB_MDA_DUP2=3D'1' GL_GNULIB_MDA_DUP=3D'1' GL_GNULIB_MDA_ECVT=3D'1' GL_GNULIB_MDA_EXECL=3D'1' GL_GNULIB_MDA_EXECLE=3D'1' GL_GNULIB_MDA_EXECLP=3D'1' GL_GNULIB_MDA_EXECV=3D'1' GL_GNULIB_MDA_EXECVE=3D'1' GL_GNULIB_MDA_EXECVP=3D'1' GL_GNULIB_MDA_EXECVPE=3D'1' GL_GNULIB_MDA_FCLOSEALL=3D'1' GL_GNULIB_MDA_FCVT=3D'1' GL_GNULIB_MDA_FDOPEN=3D'1' GL_GNULIB_MDA_FILENO=3D'1' GL_GNULIB_MDA_GCVT=3D'1' GL_GNULIB_MDA_GETCWD=3D'1' GL_GNULIB_MDA_GETPID=3D'1' GL_GNULIB_MDA_GETW=3D'1' GL_GNULIB_MDA_ISATTY=3D'1' GL_GNULIB_MDA_LSEEK=3D'1' GL_GNULIB_MDA_MEMCCPY=3D'1' GL_GNULIB_MDA_MKDIR=3D'1' GL_GNULIB_MDA_MKTEMP=3D'1' GL_GNULIB_MDA_OPEN=3D'1' GL_GNULIB_MDA_PUTENV=3D'1' GL_GNULIB_MDA_PUTW=3D'1' GL_GNULIB_MDA_READ=3D'1' GL_GNULIB_MDA_RMDIR=3D'1' GL_GNULIB_MDA_STRDUP=3D'1' GL_GNULIB_MDA_SWAB=3D'1' GL_GNULIB_MDA_TEMPNAM=3D'1' GL_GNULIB_MDA_TZSET=3D'1' GL_GNULIB_MDA_UMASK=3D'1' GL_GNULIB_MDA_UNLINK=3D'1' GL_GNULIB_MDA_WRITE=3D'1' GL_GNULIB_MEMCHR=3D'0' GL_GNULIB_MEMMEM=3D'1' GL_GNULIB_MEMPCPY=3D'1' GL_GNULIB_MEMRCHR=3D'1' GL_GNULIB_MKDIR=3D'0' GL_GNULIB_MKDIRAT=3D'0' GL_GNULIB_MKDTEMP=3D'0' GL_GNULIB_MKFIFO=3D'0' GL_GNULIB_MKFIFOAT=3D'0' GL_GNULIB_MKNOD=3D'0' GL_GNULIB_MKNODAT=3D'0' GL_GNULIB_MKOSTEMP=3D'1' GL_GNULIB_MKOSTEMPS=3D'0' GL_GNULIB_MKSTEMP=3D'0' GL_GNULIB_MKSTEMPS=3D'0' GL_GNULIB_MKTIME=3D'1' GL_GNULIB_NANOSLEEP=3D'0' GL_GNULIB_NONBLOCKING=3D'0' GL_GNULIB_OBSTACK_PRINTF=3D'0' GL_GNULIB_OBSTACK_PRINTF_POSIX=3D'0' GL_GNULIB_OPEN=3D'1' GL_GNULIB_OPENAT=3D'0' GL_GNULIB_OPENDIR=3D'0' GL_GNULIB_OVERRIDES_STRUCT_STAT=3D'0' GL_GNULIB_PCLOSE=3D'0' GL_GNULIB_PERROR=3D'0' GL_GNULIB_PIPE2=3D'1' GL_GNULIB_PIPE=3D'0' GL_GNULIB_POPEN=3D'0' GL_GNULIB_POSIX_MEMALIGN=3D'0' GL_GNULIB_POSIX_OPENPT=3D'0' GL_GNULIB_PREAD=3D'0' GL_GNULIB_PRINTF=3D'1' GL_GNULIB_PRINTF_POSIX=3D'0' GL_GNULIB_PSELECT=3D'1' GL_GNULIB_PTHREAD_SIGMASK=3D'1' GL_GNULIB_PTSNAME=3D'0' GL_GNULIB_PTSNAME_R=3D'0' GL_GNULIB_PUTC=3D'1' GL_GNULIB_PUTCHAR=3D'1' GL_GNULIB_PUTENV=3D'0' GL_GNULIB_PUTS=3D'1' GL_GNULIB_PWRITE=3D'0' GL_GNULIB_QSORT_R=3D'0' GL_GNULIB_RAISE=3D'0' GL_GNULIB_RANDOM=3D'0' GL_GNULIB_RANDOM_R=3D'0' GL_GNULIB_RAWMEMCHR=3D'1' GL_GNULIB_READ=3D'0' GL_GNULIB_READDIR=3D'0' GL_GNULIB_READLINK=3D'1' GL_GNULIB_READLINKAT=3D'1' GL_GNULIB_REALLOCARRAY=3D'0' GL_GNULIB_REALLOC_POSIX=3D'1' GL_GNULIB_REALPATH=3D'1' GL_GNULIB_REMOVE=3D'0' GL_GNULIB_RENAME=3D'0' GL_GNULIB_RENAMEAT=3D'0' GL_GNULIB_REWINDDIR=3D'0' GL_GNULIB_RMDIR=3D'0' GL_GNULIB_RPMATCH=3D'0' GL_GNULIB_SCANDIR=3D'0' GL_GNULIB_SCANF=3D'1' GL_GNULIB_SECURE_GETENV=3D'0' GL_GNULIB_SELECT=3D'0' GL_GNULIB_SETENV=3D'0' GL_GNULIB_SETHOSTNAME=3D'0' GL_GNULIB_SIGABBREV_NP=3D'0' GL_GNULIB_SIGACTION=3D'0' GL_GNULIB_SIGDESCR_NP=3D'1' GL_GNULIB_SIGNAL_H_SIGPIPE=3D'0' GL_GNULIB_SIGPROCMASK=3D'0' GL_GNULIB_SLEEP=3D'0' GL_GNULIB_SNPRINTF=3D'0' GL_GNULIB_SPRINTF_POSIX=3D'0' GL_GNULIB_STAT=3D'0' GL_GNULIB_STDIO_H_NONBLOCKING=3D'0' GL_GNULIB_STDIO_H_SIGPIPE=3D'0' GL_GNULIB_STPCPY=3D'1' GL_GNULIB_STPNCPY=3D'0' GL_GNULIB_STRCASESTR=3D'0' GL_GNULIB_STRCHRNUL=3D'0' GL_GNULIB_STRDUP=3D'0' GL_GNULIB_STRERROR=3D'0' GL_GNULIB_STRERRORNAME_NP=3D'0' GL_GNULIB_STRERROR_R=3D'0' GL_GNULIB_STRFTIME=3D'0' GL_GNULIB_STRNCAT=3D'0' GL_GNULIB_STRNDUP=3D'0' GL_GNULIB_STRNLEN=3D'1' GL_GNULIB_STRPBRK=3D'0' GL_GNULIB_STRPTIME=3D'0' GL_GNULIB_STRSEP=3D'0' GL_GNULIB_STRSIGNAL=3D'0' GL_GNULIB_STRSTR=3D'0' GL_GNULIB_STRTOD=3D'0' GL_GNULIB_STRTOIMAX=3D'1' GL_GNULIB_STRTOK_R=3D'0' GL_GNULIB_STRTOL=3D'0' GL_GNULIB_STRTOLD=3D'0' GL_GNULIB_STRTOLL=3D'0' GL_GNULIB_STRTOUL=3D'0' GL_GNULIB_STRTOULL=3D'0' GL_GNULIB_STRTOUMAX=3D'0' GL_GNULIB_STRVERSCMP=3D'0' GL_GNULIB_SYMLINK=3D'1' GL_GNULIB_SYMLINKAT=3D'0' GL_GNULIB_SYSTEM_POSIX=3D'0' GL_GNULIB_TIMEGM=3D'1' GL_GNULIB_TIMESPEC_GET=3D'0' GL_GNULIB_TIME_R=3D'1' GL_GNULIB_TIME_RZ=3D'1' GL_GNULIB_TMPFILE=3D'0' GL_GNULIB_TRUNCATE=3D'0' GL_GNULIB_TTYNAME_R=3D'0' GL_GNULIB_TZSET=3D'0' GL_GNULIB_UNISTD_H_GETOPT=3D'1' GL_GNULIB_UNISTD_H_NONBLOCKING=3D'0' GL_GNULIB_UNISTD_H_SIGPIPE=3D'0' GL_GNULIB_UNLINK=3D'0' GL_GNULIB_UNLINKAT=3D'0' GL_GNULIB_UNLOCKPT=3D'0' GL_GNULIB_UNSETENV=3D'0' GL_GNULIB_USLEEP=3D'0' GL_GNULIB_UTIMENSAT=3D'1' GL_GNULIB_VASPRINTF=3D'0' GL_GNULIB_VDPRINTF=3D'0' GL_GNULIB_VFPRINTF=3D'1' GL_GNULIB_VFPRINTF_POSIX=3D'0' GL_GNULIB_VFSCANF=3D'0' GL_GNULIB_VPRINTF=3D'1' GL_GNULIB_VPRINTF_POSIX=3D'0' GL_GNULIB_VSCANF=3D'0' GL_GNULIB_VSNPRINTF=3D'0' GL_GNULIB_VSPRINTF_POSIX=3D'0' GL_GNULIB_WCTOMB=3D'0' GL_GNULIB_WRITE=3D'0' GL_GNULIB__EXIT=3D'0' GMALLOC_OBJ=3D'' GMP_H=3D'' GNULIBHEADERS_OVERRIDE_WINT_T=3D'0' GNULIB_GETTIMEOFDAY=3D'0' GNULIB_WARN_CFLAGS=3D' -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -= Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare= -Wno-tautological-constant-out-of-range-compare' GNUSTEP_CFLAGS=3D'' GNU_OBJC_CFLAGS=3D'' GOBJECT_CFLAGS=3D'' GOBJECT_LIBS=3D'' GREP=3D'/usr/bin/grep' GSETTINGS_CFLAGS=3D'' GSETTINGS_LIBS=3D'' GTK_CFLAGS=3D'' GTK_LIBS=3D'' GTK_OBJ=3D'' GZIP_PROG=3D'/usr/bin/gzip' HARFBUZZ_CFLAGS=3D'' HARFBUZZ_LIBS=3D'' HAVE_ALIGNED_ALLOC=3D'1' HAVE_ALLOCA_H=3D'1' HAVE_ALPHASORT=3D'1' HAVE_ATOLL=3D'1' HAVE_C99_STDINT_H=3D'1' HAVE_CANONICALIZE_FILE_NAME=3D'0' HAVE_CHOWN=3D'1' HAVE_CLOSEDIR=3D'1' HAVE_COPY_FILE_RANGE=3D'0' HAVE_DECL_DIRFD=3D'1' HAVE_DECL_ECVT=3D'1' HAVE_DECL_ENVIRON=3D'0' HAVE_DECL_EXECVPE=3D'0' HAVE_DECL_FCHDIR=3D'1' HAVE_DECL_FCLOSEALL=3D'0' HAVE_DECL_FCVT=3D'1' HAVE_DECL_FDATASYNC=3D'1' HAVE_DECL_FDOPENDIR=3D'1' HAVE_DECL_FPURGE=3D'1' HAVE_DECL_FSEEKO=3D'1' HAVE_DECL_FTELLO=3D'1' HAVE_DECL_GCVT=3D'1' HAVE_DECL_GETDELIM=3D'1' HAVE_DECL_GETDOMAINNAME=3D'1' HAVE_DECL_GETLINE=3D'1' HAVE_DECL_GETLOADAVG=3D'1' HAVE_DECL_GETLOGIN=3D'1' HAVE_DECL_GETLOGIN_R=3D'1' HAVE_DECL_GETPAGESIZE=3D'1' HAVE_DECL_GETUSERSHELL=3D'1' HAVE_DECL_IMAXABS=3D'1' HAVE_DECL_IMAXDIV=3D'1' HAVE_DECL_INITSTATE=3D'1' HAVE_DECL_LOCALTIME_R=3D'1' HAVE_DECL_MEMMEM=3D'1' HAVE_DECL_MEMRCHR=3D'0' HAVE_DECL_OBSTACK_PRINTF=3D'1' HAVE_DECL_POSIX_SPAWN_SETSID=3D'' HAVE_DECL_SETENV=3D'1' HAVE_DECL_SETHOSTNAME=3D'1' HAVE_DECL_SETSTATE=3D'1' HAVE_DECL_SNPRINTF=3D'1' HAVE_DECL_STRDUP=3D'1' HAVE_DECL_STRERROR_R=3D'1' HAVE_DECL_STRNDUP=3D'1' HAVE_DECL_STRNLEN=3D'1' HAVE_DECL_STRSIGNAL=3D'1' HAVE_DECL_STRTOIMAX=3D'1' HAVE_DECL_STRTOK_R=3D'1' HAVE_DECL_STRTOUMAX=3D'1' HAVE_DECL_TRUNCATE=3D'1' HAVE_DECL_TTYNAME_R=3D'1' HAVE_DECL_UNSETENV=3D'1' HAVE_DECL_VSNPRINTF=3D'1' HAVE_DIRENT_H=3D'1' HAVE_DPRINTF=3D'1' HAVE_DUP3=3D'1' HAVE_EUIDACCESS=3D'0' HAVE_EXECVPE=3D'1' HAVE_EXPLICIT_BZERO=3D'0' HAVE_FACCESSAT=3D'1' HAVE_FCHDIR=3D'1' HAVE_FCHMODAT=3D'1' HAVE_FCHOWNAT=3D'1' HAVE_FCNTL=3D'1' HAVE_FDATASYNC=3D'1' HAVE_FDOPENDIR=3D'1' HAVE_FFSL=3D'1' HAVE_FFSLL=3D'1' HAVE_FSEEKO=3D'1' HAVE_FSTATAT=3D'1' HAVE_FSYNC=3D'1' HAVE_FTELLO=3D'1' HAVE_FTRUNCATE=3D'1' HAVE_FUTIMENS=3D'1' HAVE_GETDTABLESIZE=3D'1' HAVE_GETENTROPY=3D'1' HAVE_GETGROUPS=3D'1' HAVE_GETHOSTNAME=3D'1' HAVE_GETLOGIN=3D'1' HAVE_GETOPT_H=3D'1' HAVE_GETPAGESIZE=3D'1' HAVE_GETPASS=3D'1' HAVE_GETRANDOM=3D'0' HAVE_GETSUBOPT=3D'1' HAVE_GETTIMEOFDAY=3D'1' HAVE_GETUMASK=3D'1' HAVE_GRANTPT=3D'1' HAVE_GROUP_MEMBER=3D'0' HAVE_IMAXDIV_T=3D'1' HAVE_INITSTATE=3D'1' HAVE_INTTYPES_H=3D'1' HAVE_LCHMOD=3D'1' HAVE_LCHOWN=3D'1' HAVE_LIBGMP=3D'yes' HAVE_LIBSECCOMP=3D'no' HAVE_LINK=3D'1' HAVE_LINKAT=3D'1' HAVE_LSTAT=3D'1' HAVE_MACPORTS=3D'' HAVE_MAX_ALIGN_T=3D'1' HAVE_MBSLEN=3D'0' HAVE_MBTOWC=3D'1' HAVE_MEMPCPY=3D'0' HAVE_MKDIRAT=3D'1' HAVE_MKDTEMP=3D'1' HAVE_MKFIFO=3D'1' HAVE_MKFIFOAT=3D'1' HAVE_MKNOD=3D'1' HAVE_MKNODAT=3D'1' HAVE_MKOSTEMP=3D'1' HAVE_MKOSTEMPS=3D'1' HAVE_MKSTEMP=3D'1' HAVE_MKSTEMPS=3D'1' HAVE_MODULES=3D'yes' HAVE_NANOSLEEP=3D'1' HAVE_NATIVE_COMP=3D'yes' HAVE_OPENAT=3D'1' HAVE_OPENDIR=3D'1' HAVE_OS_H=3D'0' HAVE_PCLOSE=3D'1' HAVE_PDUMPER=3D'yes' HAVE_PIPE2=3D'0' HAVE_PIPE=3D'1' HAVE_POPEN=3D'1' HAVE_POSIX_MEMALIGN=3D'1' HAVE_POSIX_OPENPT=3D'1' HAVE_POSIX_SIGNALBLOCKING=3D'1' HAVE_POSIX_SPAWN=3D'' HAVE_POSIX_SPAWNATTR_SETFLAGS=3D'' HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR=3D'' HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP=3D'' HAVE_PREAD=3D'1' HAVE_PSELECT=3D'1' HAVE_PTHREAD_SIGMASK=3D'1' HAVE_PTSNAME=3D'1' HAVE_PTSNAME_R=3D'1' HAVE_PWRITE=3D'1' HAVE_QSORT_R=3D'1' HAVE_RAISE=3D'1' HAVE_RANDOM=3D'1' HAVE_RANDOM_H=3D'1' HAVE_RANDOM_R=3D'1' HAVE_RAWMEMCHR=3D'0' HAVE_READDIR=3D'1' HAVE_READLINK=3D'1' HAVE_READLINKAT=3D'1' HAVE_REALLOCARRAY=3D'1' HAVE_REALPATH=3D'1' HAVE_RENAMEAT=3D'1' HAVE_REWINDDIR=3D'1' HAVE_RPMATCH=3D'1' HAVE_SCANDIR=3D'1' HAVE_SECCOMP=3D'no' HAVE_SECURE_GETENV=3D'1' HAVE_SETENV=3D'1' HAVE_SETHOSTNAME=3D'1' HAVE_SETSTATE=3D'1' HAVE_SIGABBREV_NP=3D'1' HAVE_SIGACTION=3D'1' HAVE_SIGDESCR_NP=3D'0' HAVE_SIGHANDLER_T=3D'0' HAVE_SIGINFO_T=3D'1' HAVE_SIGNED_SIG_ATOMIC_T=3D'' HAVE_SIGNED_WCHAR_T=3D'' HAVE_SIGNED_WINT_T=3D'' HAVE_SIGSET_T=3D'1' HAVE_SLEEP=3D'1' HAVE_SPAWN_H=3D'' HAVE_STDINT_H=3D'1' HAVE_STPCPY=3D'1' HAVE_STPNCPY=3D'1' HAVE_STRCASESTR=3D'1' HAVE_STRCHRNUL=3D'1' HAVE_STRERRORNAME_NP=3D'1' HAVE_STRPBRK=3D'1' HAVE_STRPTIME=3D'1' HAVE_STRSEP=3D'1' HAVE_STRTOD=3D'1' HAVE_STRTOL=3D'1' HAVE_STRTOLD=3D'1' HAVE_STRTOLL=3D'1' HAVE_STRTOUL=3D'1' HAVE_STRTOULL=3D'1' HAVE_STRUCT_RANDOM_DATA=3D'1' HAVE_STRUCT_SIGACTION_SA_SIGACTION=3D'1' HAVE_STRUCT_TIMEVAL=3D'1' HAVE_STRVERSCMP=3D'1' HAVE_SYMLINK=3D'1' HAVE_SYMLINKAT=3D'1' HAVE_SYS_BITYPES_H=3D'0' HAVE_SYS_CDEFS_H=3D'1' HAVE_SYS_INTTYPES_H=3D'0' HAVE_SYS_LOADAVG_H=3D'0' HAVE_SYS_PARAM_H=3D'0' HAVE_SYS_RANDOM_H=3D'1' HAVE_SYS_SELECT_H=3D'1' HAVE_SYS_TIME_H=3D'1' HAVE_SYS_TYPES_H=3D'1' HAVE_TIMEGM=3D'1' HAVE_TIMESPEC_GET=3D'1' HAVE_TIMEZONE_T=3D'0' HAVE_TYPE_VOLATILE_SIG_ATOMIC_T=3D'1' HAVE_UNISTD_H=3D'1' HAVE_UNLINKAT=3D'1' HAVE_UNLOCKPT=3D'1' HAVE_USLEEP=3D'1' HAVE_UTIMENSAT=3D'1' HAVE_VASPRINTF=3D'1' HAVE_VDPRINTF=3D'1' HAVE_WCHAR_H=3D'1' HAVE_WCHAR_T=3D'1' HAVE_WINSOCK2_H=3D'0' HAVE_XSERVER=3D'' HAVE__EXIT=3D'1' HYBRID_MALLOC=3D'' IEEE754_H=3D'ieee754.h' IMAGEMAGICK_CFLAGS=3D'' IMAGEMAGICK_LIBS=3D'' INCLUDE_NEXT=3D'include_next' INCLUDE_NEXT_AS_FIRST_DIRECTIVE=3D'include_next' INSTALL_ARCH_INDEP_EXTRA=3D'' INSTALL_DATA=3D'${INSTALL} -m 644' INSTALL_INFO=3D'/usr/bin/install-info' INSTALL_PROGRAM=3D'${INSTALL}' INSTALL_SCRIPT=3D'${INSTALL}' INT32_MAX_LT_INTMAX_MAX=3D'1' INT64_MAX_EQ_LONG_MAX=3D'defined _LP64' JSON_CFLAGS=3D'-I/usr/local/Cellar/jansson/2.14/include' JSON_LIBS=3D'-L/usr/local/Cellar/jansson/2.14/lib -ljansson' JSON_OBJ=3D'json.o' KQUEUE_CFLAGS=3D'' KQUEUE_LIBS=3D'' KRB4LIB=3D'' KRB5LIB=3D'' LCMS2_CFLAGS=3D'-I/usr/local/Cellar/little-cms2/2.13.1_1/include' LCMS2_LIBS=3D'-L/usr/local/Cellar/little-cms2/2.13.1_1/lib -llcms2' LDFLAGS=3D'' LD_SWITCH_SYSTEM=3D'' LD_SWITCH_SYSTEM_TEMACS=3D' -framework AppKit -framework IOKit -framework C= arbon -framework IOSurface -framework QuartzCore' LD_SWITCH_X_SITE=3D'' LD_SWITCH_X_SITE_RPATH=3D'' LIBGCCJIT_CFLAGS=3D'-I/usr/local/Cellar/libgccjit/12.1.0/include' LIBGCCJIT_LIBS=3D'-L/usr/local/Cellar/libgccjit/12.1.0/lib/gcc/current -lgc= cjit -ldl' LIBGIF=3D'-lgif' LIBGMP=3D'-lgmp' LIBGNUTLS_CFLAGS=3D'-I/usr/local/Cellar/gnutls/3.7.7/include -I/usr/local/C= ellar/nettle/3.8.1/include -I/usr/local/Cellar/libtasn1/4.18.0/include -I/u= sr/local/Cellar/libidn2/2.3.3/include -I/usr/local/Cellar/p11-kit/0.24.1/in= clude/p11-kit-1' LIBGNUTLS_LIBS=3D'-L/usr/local/Cellar/gnutls/3.7.7/lib -lgnutls' LIBGNU_LIBDEPS=3D'' LIBGNU_LTLIBDEPS=3D'' LIBGPM=3D'' LIBHESIOD=3D'' LIBINTL=3D'' LIBJPEG=3D'-ljpeg' LIBMODULES=3D'' LIBOBJS=3D'' LIBOTF_CFLAGS=3D'' LIBOTF_LIBS=3D'' LIBPNG=3D'-L/usr/local/Cellar/libpng/1.6.37/lib -lpng16 -lz' LIBRESOLV=3D'' LIBS=3D' ' LIBSECCOMP_CFLAGS=3D'' LIBSECCOMP_LIBS=3D'' LIBSELINUX_LIBS=3D'' LIBSOUND=3D'' LIBSYSTEMD_CFLAGS=3D'' LIBSYSTEMD_LIBS=3D'' LIBS_ECLIENT=3D'' LIBS_GNUSTEP=3D'' LIBS_MAIL=3D'' LIBS_SYSTEM=3D'' LIBS_TERMCAP=3D'-lncurses' LIBTIFF=3D'-ltiff' LIBXMENU=3D'' LIBXML2_CFLAGS=3D'' LIBXML2_LIBS=3D'-lxml2' LIBXMU=3D'' LIBXPM=3D'' LIBXSM=3D'' LIBXTR6=3D'' LIBXT_OTHER=3D'$(LIBXSM)' LIBX_OTHER=3D'' LIBZ=3D'-lz' LIB_ACL=3D'' LIB_CLOCK_GETTIME=3D'' LIB_EACCESS=3D'' LIB_EXECINFO=3D'' LIB_GETRANDOM=3D'' LIB_HAS_ACL=3D'' LIB_MATH=3D'' LIB_PTHREAD=3D'' LIB_PTHREAD_SIGMASK=3D'' LIB_TIMER_TIME=3D'' LIB_WSOCK32=3D'' LIMITS_H=3D'limits.h' LN_S_FILEONLY=3D'ln -s' LTLIBGMP=3D'-lgmp' LTLIBINTL=3D'' LTLIBOBJS=3D'' M17N_FLT_CFLAGS=3D'' M17N_FLT_LIBS=3D'' MAKEINFO=3D'/usr/local/opt/texinfo/bin/makeinfo' MAKE_PROG=3D'yes' MKDIR_P=3D'/usr/local/bin/gmkdir -p' MODULES_OBJ=3D'emacs-module.o' MODULES_SECONDARY_SUFFIX=3D'.so' MODULES_SUFFIX=3D'.dylib' NEXT_AS_FIRST_DIRECTIVE_DIRENT_H=3D'' NEXT_AS_FIRST_DIRECTIVE_ERRNO_H=3D'' NEXT_AS_FIRST_DIRECTIVE_FCNTL_H=3D'' NEXT_AS_FIRST_DIRECTIVE_GETOPT_H=3D'' NEXT_AS_FIRST_DIRECTIVE_INTTYPES_H=3D'' NEXT_AS_FIRST_DIRECTIVE_LIMITS_H=3D'' NEXT_AS_FIRST_DIRECTIVE_SIGNAL_H=3D'' NEXT_AS_FIRST_DIRECTIVE_STDDEF_H=3D'' NEXT_AS_FIRST_DIRECTIVE_STDINT_H=3D'' NEXT_AS_FIRST_DIRECTIVE_STDIO_H=3D'' NEXT_AS_FIRST_DIRECTIVE_STDLIB_H=3D'' NEXT_AS_FIRST_DIRECTIVE_STRING_H=3D'' NEXT_AS_FIRST_DIRECTIVE_SYS_RANDOM_H=3D'' NEXT_AS_FIRST_DIRECTIVE_SYS_SELECT_H=3D'' NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H=3D'' NEXT_AS_FIRST_DIRECTIVE_SYS_TIME_H=3D'' NEXT_AS_FIRST_DIRECTIVE_SYS_TYPES_H=3D'' NEXT_AS_FIRST_DIRECTIVE_TIME_H=3D'' NEXT_AS_FIRST_DIRECTIVE_UNISTD_H=3D'' NEXT_DIRENT_H=3D'' NEXT_ERRNO_H=3D'' NEXT_FCNTL_H=3D'' NEXT_GETOPT_H=3D'' NEXT_INTTYPES_H=3D'' NEXT_LIMITS_H=3D'' NEXT_SIGNAL_H=3D'' NEXT_STDDEF_H=3D'' NEXT_STDINT_H=3D'' NEXT_STDIO_H=3D'' NEXT_STDLIB_H=3D'' NEXT_STRING_H=3D'' NEXT_SYS_RANDOM_H=3D'' NEXT_SYS_SELECT_H=3D'' NEXT_SYS_STAT_H=3D'' NEXT_SYS_TIME_H=3D'' NEXT_SYS_TYPES_H=3D'' NEXT_TIME_H=3D'' NEXT_UNISTD_H=3D'' NOTIFY_CFLAGS=3D'' NOTIFY_LIBS=3D'' NOTIFY_OBJ=3D'kqueue.o' NS_OBJ=3D'' NS_OBJC_OBJ=3D'nsterm.o nsfns.o nsmenu.o nsselect.o nsimage.o macfont.o' NTDIR=3D'' NTLIB=3D'' OBJC=3D'gcc' OBJCFLAGS=3D'-g -O2' OBJEXT=3D'o' OTHER_FILES=3D'ns-app' PACKAGE_BUGREPORT=3D'bug-gnu-emacs@gnu.org' PACKAGE_NAME=3D'GNU Emacs' PACKAGE_STRING=3D'GNU Emacs 28.1.91' PACKAGE_TARNAME=3D'emacs' PACKAGE_URL=3D'https://www.gnu.org/software/emacs/' PACKAGE_VERSION=3D'28.1.91' PATH_SEPARATOR=3D':' PAXCTL=3D'' PAXCTL_dumped=3D'' PAXCTL_notdumped=3D'' PKG_CONFIG=3D'/usr/local/bin/pkg-config' PKG_CONFIG_LIBDIR=3D'' PKG_CONFIG_PATH=3D'' PNG_CFLAGS=3D'-I/usr/local/Cellar/libpng/1.6.37/include/libpng16' PNG_LIBS=3D'-L/usr/local/Cellar/libpng/1.6.37/lib -lpng16 -lz' POST_ALLOC_OBJ=3D'' PRAGMA_COLUMNS=3D'' PRAGMA_SYSTEM_HEADER=3D'#pragma GCC system_header' PRE_ALLOC_OBJ=3D'lastfile.o' PRIPTR_PREFIX=3D'__PRIPTR_PREFIX' PROFILING_CFLAGS=3D'' PTHREAD_H_DEFINES_STRUCT_TIMESPEC=3D'0' PTRDIFF_T_SUFFIX=3D'' RALLOC_OBJ=3D'' RANLIB=3D'ranlib' REPLACE_ACCESS=3D'0' REPLACE_ALIGNED_ALLOC=3D'0' REPLACE_CALLOC=3D'0' REPLACE_CANONICALIZE_FILE_NAME=3D'0' REPLACE_CHOWN=3D'0' REPLACE_CLOSE=3D'0' REPLACE_CLOSEDIR=3D'0' REPLACE_CREAT=3D'0' REPLACE_CTIME=3D'GNULIB_PORTCHECK' REPLACE_DIRFD=3D'0' REPLACE_DPRINTF=3D'0' REPLACE_DUP2=3D'0' REPLACE_DUP=3D'0' REPLACE_EXECL=3D'0' REPLACE_EXECLE=3D'0' REPLACE_EXECLP=3D'0' REPLACE_EXECV=3D'0' REPLACE_EXECVE=3D'0' REPLACE_EXECVP=3D'0' REPLACE_EXECVPE=3D'0' REPLACE_FACCESSAT=3D'1' REPLACE_FCHMODAT=3D'0' REPLACE_FCHOWNAT=3D'0' REPLACE_FCLOSE=3D'0' REPLACE_FCNTL=3D'0' REPLACE_FDOPEN=3D'0' REPLACE_FDOPENDIR=3D'0' REPLACE_FFLUSH=3D'0' REPLACE_FFSLL=3D'0' REPLACE_FOPEN=3D'0' REPLACE_FPRINTF=3D'0' REPLACE_FPURGE=3D'0' REPLACE_FREE=3D'1' REPLACE_FREOPEN=3D'0' REPLACE_FSEEK=3D'0' REPLACE_FSEEKO=3D'0' REPLACE_FSTAT=3D'0' REPLACE_FSTATAT=3D'1' REPLACE_FTELL=3D'0' REPLACE_FTELLO=3D'0' REPLACE_FTRUNCATE=3D'0' REPLACE_FUTIMENS=3D'1' REPLACE_GETCWD=3D'0' REPLACE_GETDELIM=3D'0' REPLACE_GETDOMAINNAME=3D'0' REPLACE_GETDTABLESIZE=3D'0' REPLACE_GETGROUPS=3D'1' REPLACE_GETLINE=3D'0' REPLACE_GETLOGIN_R=3D'0' REPLACE_GETPAGESIZE=3D'0' REPLACE_GETPASS=3D'0' REPLACE_GETRANDOM=3D'0' REPLACE_GETTIMEOFDAY=3D'0' REPLACE_GMTIME=3D'0' REPLACE_INITSTATE=3D'0' REPLACE_ISATTY=3D'0' REPLACE_LCHOWN=3D'0' REPLACE_LINK=3D'0' REPLACE_LINKAT=3D'0' REPLACE_LOCALTIME=3D'0' REPLACE_LOCALTIME_R=3D'0' REPLACE_LSEEK=3D'0' REPLACE_LSTAT=3D'1' REPLACE_MALLOC=3D'0' REPLACE_MBTOWC=3D'0' REPLACE_MEMCHR=3D'0' REPLACE_MEMMEM=3D'1' REPLACE_MKDIR=3D'0' REPLACE_MKFIFO=3D'0' REPLACE_MKFIFOAT=3D'0' REPLACE_MKNOD=3D'0' REPLACE_MKNODAT=3D'0' REPLACE_MKSTEMP=3D'0' REPLACE_MKTIME=3D'1' REPLACE_NANOSLEEP=3D'GNULIB_PORTCHECK' REPLACE_NULL=3D'0' REPLACE_OBSTACK_PRINTF=3D'0' REPLACE_OPEN=3D'1' REPLACE_OPENAT=3D'0' REPLACE_OPENDIR=3D'0' REPLACE_PERROR=3D'0' REPLACE_POPEN=3D'0' REPLACE_POSIX_MEMALIGN=3D'0' REPLACE_PREAD=3D'0' REPLACE_PRINTF=3D'0' REPLACE_PSELECT=3D'0' REPLACE_PTHREAD_SIGMASK=3D'0' REPLACE_PTSNAME=3D'0' REPLACE_PTSNAME_R=3D'0' REPLACE_PUTENV=3D'0' REPLACE_PWRITE=3D'0' REPLACE_QSORT_R=3D'0' REPLACE_RAISE=3D'0' REPLACE_RANDOM=3D'0' REPLACE_RANDOM_R=3D'0' REPLACE_READ=3D'0' REPLACE_READLINK=3D'1' REPLACE_READLINKAT=3D'1' REPLACE_REALLOC=3D'0' REPLACE_REALLOCARRAY=3D'0' REPLACE_REALPATH=3D'1' REPLACE_REMOVE=3D'0' REPLACE_RENAME=3D'0' REPLACE_RENAMEAT=3D'0' REPLACE_RMDIR=3D'0' REPLACE_SELECT=3D'0' REPLACE_SETENV=3D'0' REPLACE_SETSTATE=3D'0' REPLACE_SLEEP=3D'0' REPLACE_SNPRINTF=3D'0' REPLACE_SPRINTF=3D'0' REPLACE_STAT=3D'0' REPLACE_STDIO_READ_FUNCS=3D'0' REPLACE_STDIO_WRITE_FUNCS=3D'0' REPLACE_STPNCPY=3D'0' REPLACE_STRCASESTR=3D'0' REPLACE_STRCHRNUL=3D'0' REPLACE_STRDUP=3D'0' REPLACE_STRERROR=3D'0' REPLACE_STRERRORNAME_NP=3D'0' REPLACE_STRERROR_R=3D'0' REPLACE_STRFTIME=3D'GNULIB_PORTCHECK' REPLACE_STRNCAT=3D'0' REPLACE_STRNDUP=3D'0' REPLACE_STRNLEN=3D'0' REPLACE_STRSIGNAL=3D'0' REPLACE_STRSTR=3D'0' REPLACE_STRTOD=3D'0' REPLACE_STRTOIMAX=3D'0' REPLACE_STRTOK_R=3D'0' REPLACE_STRTOL=3D'0' REPLACE_STRTOLD=3D'0' REPLACE_STRTOLL=3D'0' REPLACE_STRTOUL=3D'0' REPLACE_STRTOULL=3D'0' REPLACE_STRTOUMAX=3D'0' REPLACE_STRUCT_TIMEVAL=3D'0' REPLACE_SYMLINK=3D'1' REPLACE_SYMLINKAT=3D'0' REPLACE_TIMEGM=3D'1' REPLACE_TMPFILE=3D'0' REPLACE_TRUNCATE=3D'0' REPLACE_TTYNAME_R=3D'0' REPLACE_TZSET=3D'GNULIB_PORTCHECK' REPLACE_UNLINK=3D'0' REPLACE_UNLINKAT=3D'0' REPLACE_UNSETENV=3D'0' REPLACE_USLEEP=3D'0' REPLACE_UTIMENSAT=3D'1' REPLACE_VASPRINTF=3D'0' REPLACE_VDPRINTF=3D'0' REPLACE_VFPRINTF=3D'0' REPLACE_VPRINTF=3D'0' REPLACE_VSNPRINTF=3D'0' REPLACE_VSPRINTF=3D'0' REPLACE_WCTOMB=3D'0' REPLACE_WRITE=3D'0' RSVG_CFLAGS=3D'-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/Ce= llar/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/Cella= r/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/pi= xman-1 -I/usr/local/Cellar/fontconfig/2.14.0/include -I/usr/local/opt/freet= ype/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/libx= 11/1.8.1/include -I/usr/local/Cellar/libxcb/1.15/include -I/usr/local/Cella= r/libxau/1.0.9/include -I/usr/local/Cellar/libxdmcp/1.1.3/include -I/usr/lo= cal/Cellar/xorgproto/2022.1/include' RSVG_LIBS=3D'-L/usr/local/Cellar/librsvg/2.54.4/lib -L/usr/local/Cellar/gli= b/2.72.3/lib -L/usr/local/Cellar/gdk-pixbuf/2.42.8_1/lib -L/usr/local/Cella= r/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=3D':' SETFATTR=3D'' SETTINGS_CFLAGS=3D'' SETTINGS_LIBS=3D'' SHELL=3D'/bin/sh' SIG_ATOMIC_T_SUFFIX=3D'' SIZEOF_LONG=3D'8' SIZE_T_SUFFIX=3D'' STDALIGN_H=3D'' STDDEF_H=3D'' STDINT_H=3D'stdint.h' SUBDIR_MAKEFILES_IN=3D' $(srcdir)/lib/Makefile.in $(srcdir)/lib-src/Makefil= e.in $(srcdir)/oldXMenu/Makefile.in $(srcdir)/doc/emacs/Makefile.in $(srcdi= r)/doc/misc/Makefile.in $(srcdir)/doc/lispintro/Makefile.in $(srcdir)/doc/l= ispref/Makefile.in $(srcdir)/src/Makefile.in $(srcdir)/lwlib/Makefile.in $(= srcdir)/lisp/Makefile.in $(srcdir)/leim/Makefile.in $(srcdir)/nextstep/Make= file.in $(srcdir)/nt/Makefile.in $(srcdir)/test/Makefile.in $(srcdir)/admin= /charsets/Makefile.in $(srcdir)/admin/unidata/Makefile.in $(srcdir)/admin/g= rammars/Makefile.in' SYSTEM_TYPE=3D'darwin' SYS_TIME_H_DEFINES_STRUCT_TIMESPEC=3D'0' TERMCAP_OBJ=3D'terminfo.o' TIME_H_DEFINES_STRUCT_TIMESPEC=3D'1' TIME_H_DEFINES_TIME_UTC=3D'1' TOOLKIT_LIBW=3D'' UINT32_MAX_LT_UINTMAX_MAX=3D'1' UINT64_MAX_EQ_ULONG_MAX=3D'defined _LP64' UNDEFINE_STRTOK_R=3D'0' UNEXEC_OBJ=3D'' UNISTD_H_DEFINES_STRUCT_TIMESPEC=3D'0' UNISTD_H_HAVE_SYS_RANDOM_H=3D'1' UNISTD_H_HAVE_WINSOCK2_H=3D'0' UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS=3D'0' USE_ACL=3D'1' USE_STARTUP_NOTIFICATION=3D'no' VMLIMIT_OBJ=3D'' W32_LIBS=3D'' W32_OBJ=3D'' W32_RES_LINK=3D'' WARN_CFLAGS=3D' -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unk= nown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-t= autological-constant-out-of-range-compare' WCHAR_T_SUFFIX=3D'' WEBKIT_CFLAGS=3D'' WEBKIT_LIBS=3D'' WERROR_CFLAGS=3D'' WIDGET_OBJ=3D'' WINDOWS_64_BIT_OFF_T=3D'0' WINDOWS_64_BIT_ST_SIZE=3D'0' WINDOWS_STAT_INODES=3D'0' WINDOWS_STAT_TIMESPEC=3D'0' WINDOW_SYSTEM_OBJ=3D'fontset.o fringe.o image.o' WINDRES=3D'' WINT_T_SUFFIX=3D'' XARGS_LIMIT=3D'' XCB_LIBS=3D'' XCRUN=3D'xcrun' XDBE_CFLAGS=3D'' XDBE_LIBS=3D'' XFIXES_CFLAGS=3D'' XFIXES_LIBS=3D'' XFT_CFLAGS=3D'' XFT_LIBS=3D'' XGSELOBJ=3D'' XINERAMA_CFLAGS=3D'' XINERAMA_LIBS=3D'' XMENU_OBJ=3D'' XMKMF=3D'' XOBJ=3D'' XRANDR_CFLAGS=3D'' XRANDR_LIBS=3D'' XRENDER_LIBS=3D'' XWIDGETS_OBJ=3D'' X_TOOLKIT_TYPE=3D'none' ac_ct_CC=3D'gcc' ac_ct_OBJC=3D'gcc' archlibdir=3D'${ns_applibexecdir}' bindir=3D'${exec_prefix}/bin' bitmapdir=3D'/usr/include/X11/bitmaps' build=3D'x86_64-apple-darwin21.6.0' build_alias=3D'' build_cpu=3D'x86_64' build_os=3D'darwin21.6.0' build_vendor=3D'apple' cache_file=3D'/dev/null' canonical=3D'x86_64-apple-darwin21.6.0' comma_space_version=3D'' comma_version=3D'' configuration=3D'x86_64-apple-darwin21.6.0' copyright=3D'Copyright (C) 2022 Free Software Foundation, Inc.' datadir=3D'${datarootdir}' datarootdir=3D'${prefix}/share' docdir=3D'${datarootdir}/doc/${PACKAGE_TARNAME}' dvidir=3D'${docdir}' emacs_major_version=3D'28' etcdir=3D'${ns_appresdir}/etc' etcdocdir=3D'${ns_appresdir}/etc' exec_prefix=3D'/Users/naofumi/src/git.sv.gnu.org/emacs-28/nextstep/Emacs.ap= p/Contents/MacOS' gamedir=3D'${localstatedir}/games/emacs' gamegroup=3D'' gameuser=3D'' gl_GNULIB_ENABLED_03e0aaad4cb89ca757653bd367a6ccb7=3D'1' gl_GNULIB_ENABLED_260941c0e5dc67ec9e87d1fb321c300b=3D'1' gl_GNULIB_ENABLED_5264294aa0a5557541b53c8c741f7f31=3D'1' gl_GNULIB_ENABLED_6099e9737f757db36c47fa9d9f02e88c=3D'1' gl_GNULIB_ENABLED_61bcaca76b3e6f9ae55d57a1c3193bc4=3D'1' gl_GNULIB_ENABLED_682e609604ccaac6be382e4ee3a4eaec=3D'' gl_GNULIB_ENABLED_925677f0343de64b89a9f0c790b4104c=3D'1' gl_GNULIB_ENABLED_a9786850e999ae65a836a6041e8e5ed1=3D'1' gl_GNULIB_ENABLED_be453cec5eecf5731a274f2de7f2db36=3D'1' gl_GNULIB_ENABLED_cloexec=3D'1' gl_GNULIB_ENABLED_d3b2383720ee0e541357aa2aac598e2b=3D'1' gl_GNULIB_ENABLED_dirfd=3D'' gl_GNULIB_ENABLED_dynarray=3D'1' gl_GNULIB_ENABLED_ef455225c00f5049c808c2eda3e76866=3D'1' gl_GNULIB_ENABLED_euidaccess=3D'1' gl_GNULIB_ENABLED_getdtablesize=3D'' gl_GNULIB_ENABLED_getgroups=3D'1' gl_GNULIB_ENABLED_lchmod=3D'' gl_GNULIB_ENABLED_open=3D'1' gl_GNULIB_ENABLED_rawmemchr=3D'1' gl_GNULIB_ENABLED_scratch_buffer=3D'1' gl_GNULIB_ENABLED_strtoll=3D'' gl_GNULIB_ENABLED_utimens=3D'1' gl_LIBOBJS=3D' acl_entries.o canonicalize-lgpl.o copy-file-range.o euidacce= ss.o explicit_bzero.o faccessat.o fpending.o free.o fstatat.o fsusage.o fut= imens.o getgroups.o getopt.o getopt1.o getrandom.o group-member.o lstat.o m= emmem.o mempcpy.o memrchr.o mktime.o open.o rawmemchr.o readlink.o readlink= at.o regex.o sig2str.o sigdescr_np.o symlink.o time_rz.o timegm.o utimensat= .o' gl_LTLIBOBJS=3D' acl_entries.lo canonicalize-lgpl.lo copy-file-range.lo eui= daccess.lo explicit_bzero.lo faccessat.lo fpending.lo free.lo fstatat.lo fs= usage.lo futimens.lo getgroups.lo getopt.lo getopt1.lo getrandom.lo group-m= ember.lo lstat.lo memmem.lo mempcpy.lo memrchr.lo mktime.lo open.lo rawmemc= hr.lo readlink.lo readlinkat.lo regex.lo sig2str.lo sigdescr_np.lo symlink.= lo time_rz.lo timegm.lo utimensat.lo' gltests_LIBOBJS=3D'' gltests_LTLIBOBJS=3D'' gltests_WITNESS=3D'IN_EMACS_GNULIB_TESTS' host=3D'x86_64-apple-darwin21.6.0' host_alias=3D'' host_cpu=3D'x86_64' host_os=3D'darwin21.6.0' host_vendor=3D'apple' htmldir=3D'${docdir}' includedir=3D'${prefix}/include' infodir=3D'${ns_appresdir}/info' libdir=3D'${exec_prefix}/lib' libexecdir=3D'${ns_applibexecdir}' liblockfile=3D'' lispdir=3D'${ns_appresdir}/lisp' lispdirrel=3D'${ns_appresdir}/lisp' lisppath=3D'${locallisppath}:${standardlisppath}' localedir=3D'${datarootdir}/locale' locallisppath=3D'${ns_appresdir}/site-lisp' localstatedir=3D'${prefix}/var' mandir=3D'${ns_appresdir}/man' ns_appbindir=3D'/Users/naofumi/src/git.sv.gnu.org/emacs-28/nextstep/Emacs.a= pp/Contents/MacOS' ns_appdir=3D'/Users/naofumi/src/git.sv.gnu.org/emacs-28/nextstep/Emacs.app' ns_applibdir=3D'/Users/naofumi/src/git.sv.gnu.org/emacs-28/nextstep/Emacs.a= pp/Contents/Frameworks' ns_applibexecdir=3D'/Users/naofumi/src/git.sv.gnu.org/emacs-28/nextstep/Ema= cs.app/Contents/MacOS/libexec' ns_appresdir=3D'/Users/naofumi/src/git.sv.gnu.org/emacs-28/nextstep/Emacs.a= pp/Contents/Resources' ns_appsrc=3D'Cocoa/Emacs.base' ns_check_file=3D'Contents/Info.plist' ns_self_contained=3D'yes' oldincludedir=3D'/usr/include' pdfdir=3D'${docdir}' prefix=3D'/Users/naofumi/src/git.sv.gnu.org/emacs-28/nextstep/Emacs.app/Con= tents/Resources' program_transform_name=3D's,x,x,' psdir=3D'${docdir}' runstatedir=3D'${localstatedir}/run' sbindir=3D'${exec_prefix}/sbin' sharedstatedir=3D'${prefix}/com' srcdir=3D'.' standardlisppath=3D'${lispdir}' sysconfdir=3D'${prefix}/etc' target_alias=3D'' version=3D'28.1.91' with_mailutils=3D'yes' x_default_search_path=3D'/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=3D'./src/module-env-25.h' module_env_snippet_26=3D'./src/module-env-26.h' module_env_snippet_27=3D'./src/module-env-27.h' module_env_snippet_28=3D'./src/module-env-28.h' ## ----------- ## ## confdefs.h. ## ## ----------- ## /* confdefs.h */ #define PACKAGE_NAME "GNU Emacs" #define PACKAGE_TARNAME "emacs" #define PACKAGE_VERSION "28.1.91" #define PACKAGE_STRING "GNU Emacs 28.1.91" #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer #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_) =3D=3D 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 =3D 0; i < 1; i++) #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sigem= ptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOC= K, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyname= =3D 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 =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); = if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 #define HAVE_ALLOCA 1 #define HAVE_GETCWD 1 #define restrict __restrict__ #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 MALLOC_0_IS_NONNULL 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_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_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 LIBX= ML2 MODULES NATIVE_COMP NOTIFY KQUEUE NS PDUMPER PNG RSVG THREADS TIFF TOOL= KIT_SCROLL_BARS XIM ZLIB" configure: exit 0 --=-=-= Content-Type: text/plain Content-Disposition: attachment; filename=emacs-28_brew-libgccjit-11-config.log Content-Transfer-Encoding: quoted-printable Content-Description: config.log libgccjit-11 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 28.1.91, which was generated by GNU Autoconf 2.71. Invocation command line was $ ./configure --with-native-compilation ## --------- ## ## Platform. ## ## --------- ## hostname =3D hyperion.local uname -m =3D x86_64 uname -r =3D 21.6.0 uname -s =3D Darwin uname -v =3D Darwin Kernel Version 21.6.0: Sat Jun 18 17:07:25 PDT 2022; ro= ot:xnu-8020.140.41~1/RELEASE_X86_64 /usr/bin/uname -p =3D i386 /bin/uname -X =3D unknown /bin/arch =3D unknown /usr/bin/arch -k =3D unknown /usr/convex/getsysinfo =3D unknown /usr/bin/hostinfo =3D 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: 551 tasks, 3246 threads, 4 processors Load average: 2.06, Mach factor: 1.93 /bin/machine =3D unknown /usr/bin/oslevel =3D unknown /bin/universe =3D 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:4215: looking for aux files: install-sh config.guess config.sub configure:4228: trying ./build-aux/ configure:4239: ./build-aux/install-sh found configure:4257: ./build-aux/config.guess found configure:4257: ./build-aux/config.sub found configure:4413: checking for xcrun configure:4434: found /usr/bin/xcrun configure:4445: result: xcrun configure:4460: checking for make configure:4481: found /usr/bin/make configure:4492: result: yes configure:4517: checking for GNU Make configure:4573: result: make configure:4590: checking build system type configure:4605: result: x86_64-apple-darwin21.6.0 configure:4625: checking host system type configure:4639: result: x86_64-apple-darwin21.6.0 configure:5767: checking for gcc configure:5788: found /usr/bin/gcc configure:5799: result: gcc configure:5830: checking for C compiler version configure:5839: 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/XcodeDe= fault.xctoolchain/usr/bin configure:5850: $? =3D 0 configure:5839: 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/XcodeDe= fault.xctoolchain/usr/bin configure:5850: $? =3D 0 configure:5839: gcc -V >&5 clang: error: argument to '-V' is missing (expected 1 value) clang: error: no input files configure:5850: $? =3D 1 configure:5839: gcc -qversion >&5 clang: error: unknown argument '-qversion'; did you mean '--version'? clang: error: no input files configure:5850: $? =3D 1 configure:5839: gcc -version >&5 clang: error: unknown argument '-version'; did you mean '--version'? clang: error: no input files configure:5850: $? =3D 1 configure:5870: checking whether the C compiler works configure:5892: gcc conftest.c >&5 configure:5896: $? =3D 0 configure:5946: result: yes configure:5949: checking for C compiler default output file name configure:5951: result: a.out configure:5957: checking for suffix of executables configure:5964: gcc -o conftest conftest.c >&5 configure:5968: $? =3D 0 configure:5991: result:=20 configure:6013: checking whether we are cross compiling configure:6021: gcc -o conftest conftest.c >&5 configure:6025: $? =3D 0 configure:6032: ./conftest configure:6036: $? =3D 0 configure:6051: result: no configure:6056: checking for suffix of object files configure:6079: gcc -c conftest.c >&5 configure:6083: $? =3D 0 configure:6105: result: o configure:6109: checking whether the compiler supports GNU C configure:6129: gcc -c conftest.c >&5 configure:6129: $? =3D 0 configure:6139: result: yes configure:6150: checking whether gcc accepts -g configure:6171: gcc -c -g conftest.c >&5 configure:6171: $? =3D 0 configure:6215: result: yes configure:6235: checking for gcc option to enable C11 features configure:6250: gcc -c -g -O2 conftest.c >&5 configure:6250: $? =3D 0 configure:6268: result: none needed configure:6379: checking whether the compiler is clang configure:6401: gcc -c -g -O2 conftest.c >&5 conftest.c:12:12: error: unknown type name 'barfbarf' barfbarf ^ 1 error generated. configure:6401: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | /* end confdefs.h. */ |=20 | #ifdef __clang__ | barfbarf | #endif |=20 | int | main (void) | { |=20 | ; | return 0; | } |=20 configure:6410: result: yes configure:6414: checking for compiler option needed when checking for decla= rations configure:6434: gcc -c -g -O2 conftest.c >&5 -Werror=3Dimplicit-function-d= eclaration configure:6434: $? =3D 0 configure:6447: result: -Werror=3Dimplicit-function-declaration configure:6461: checking for ar configure:6482: found /usr/bin/ar configure:6493: result: ar configure:6512: checking whether gcc and cc understand -c and -o together configure:6544: gcc -c conftest.c -o conftest2.o >&5 configure:6548: $? =3D 0 configure:6554: gcc -c conftest.c -o conftest2.o >&5 configure:6558: $? =3D 0 configure:6569: cc -c conftest.c >&5 configure:6573: $? =3D 0 configure:6581: cc -c conftest.c -o conftest2.o >&5 configure:6585: $? =3D 0 configure:6591: cc -c conftest.c -o conftest2.o >&5 configure:6595: $? =3D 0 configure:6613: result: yes configure:6648: checking for stdio.h configure:6648: gcc -c -g -O2 conftest.c >&5 configure:6648: $? =3D 0 configure:6648: result: yes configure:6648: checking for stdlib.h configure:6648: gcc -c -g -O2 conftest.c >&5 configure:6648: $? =3D 0 configure:6648: result: yes configure:6648: checking for string.h configure:6648: gcc -c -g -O2 conftest.c >&5 configure:6648: $? =3D 0 configure:6648: result: yes configure:6648: checking for inttypes.h configure:6648: gcc -c -g -O2 conftest.c >&5 configure:6648: $? =3D 0 configure:6648: result: yes configure:6648: checking for stdint.h configure:6648: gcc -c -g -O2 conftest.c >&5 configure:6648: $? =3D 0 configure:6648: result: yes configure:6648: checking for strings.h configure:6648: gcc -c -g -O2 conftest.c >&5 configure:6648: $? =3D 0 configure:6648: result: yes configure:6648: checking for sys/stat.h configure:6648: gcc -c -g -O2 conftest.c >&5 configure:6648: $? =3D 0 configure:6648: result: yes configure:6648: checking for sys/types.h configure:6648: gcc -c -g -O2 conftest.c >&5 configure:6648: $? =3D 0 configure:6648: result: yes configure:6648: checking for unistd.h configure:6648: gcc -c -g -O2 conftest.c >&5 configure:6648: $? =3D 0 configure:6648: result: yes configure:6648: checking for wchar.h configure:6648: gcc -c -g -O2 conftest.c >&5 configure:6648: $? =3D 0 configure:6648: result: yes configure:6648: checking for minix/config.h configure:6648: gcc -c -g -O2 conftest.c >&5 conftest.c:48:10: fatal error: 'minix/config.h' file not found #include ^~~~~~~~~~~~~~~~ 1 error generated. configure:6648: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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:6648: result: no configure:6648: checking for linux/fs.h configure:6648: gcc -c -g -O2 conftest.c >&5 conftest.c:48:10: fatal error: 'linux/fs.h' file not found #include ^~~~~~~~~~~~ 1 error generated. configure:6648: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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:6648: result: no configure:6648: checking for malloc.h configure:6648: gcc -c -g -O2 conftest.c >&5 conftest.c:48:10: fatal error: 'malloc.h' file not found #include ^~~~~~~~~~ 1 error generated. configure:6648: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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:6648: result: no configure:6648: checking for sys/systeminfo.h configure:6648: gcc -c -g -O2 conftest.c >&5 conftest.c:48:10: fatal error: 'sys/systeminfo.h' file not found #include ^~~~~~~~~~~~~~~~~~ 1 error generated. configure:6648: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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:6648: result: no configure:6648: checking for sys/sysinfo.h configure:6648: gcc -c -g -O2 conftest.c >&5 conftest.c:48:10: fatal error: 'sys/sysinfo.h' file not found #include ^~~~~~~~~~~~~~~ 1 error generated. configure:6648: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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:6648: result: no configure:6648: checking for coff.h configure:6648: gcc -c -g -O2 conftest.c >&5 conftest.c:48:10: fatal error: 'coff.h' file not found #include ^~~~~~~~ 1 error generated. configure:6648: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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:6648: result: no configure:6648: checking for pty.h configure:6648: gcc -c -g -O2 conftest.c >&5 conftest.c:48:10: fatal error: 'pty.h' file not found #include ^~~~~~~ 1 error generated. configure:6648: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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:6648: result: no configure:6648: checking for sys/resource.h configure:6648: gcc -c -g -O2 conftest.c >&5 configure:6648: $? =3D 0 configure:6648: result: yes configure:6648: checking for sys/utsname.h configure:6648: gcc -c -g -O2 conftest.c >&5 configure:6648: $? =3D 0 configure:6648: result: yes configure:6648: checking for pwd.h configure:6648: gcc -c -g -O2 conftest.c >&5 configure:6648: $? =3D 0 configure:6648: result: yes configure:6648: checking for utmp.h configure:6648: gcc -c -g -O2 conftest.c >&5 configure:6648: $? =3D 0 configure:6648: result: yes configure:6648: checking for util.h configure:6648: gcc -c -g -O2 conftest.c >&5 configure:6648: $? =3D 0 configure:6648: result: yes configure:6648: checking for sanitizer/lsan_interface.h configure:6648: gcc -c -g -O2 conftest.c >&5 configure:6648: $? =3D 0 configure:6648: result: yes configure:6648: checking for sys/socket.h configure:6648: gcc -c -g -O2 conftest.c >&5 configure:6648: $? =3D 0 configure:6648: result: yes configure:6648: checking for sys/param.h configure:6648: gcc -c -g -O2 conftest.c >&5 configure:6648: $? =3D 0 configure:6648: result: yes configure:6648: checking for pthread.h configure:6648: gcc -c -g -O2 conftest.c >&5 configure:6648: $? =3D 0 configure:6648: result: yes configure:6648: checking for malloc/malloc.h configure:6648: gcc -c -g -O2 conftest.c >&5 configure:6648: $? =3D 0 configure:6648: result: yes configure:6648: checking for sys/un.h configure:6648: gcc -c -g -O2 conftest.c >&5 configure:6648: $? =3D 0 configure:6648: result: yes configure:6648: checking for vfork.h configure:6648: gcc -c -g -O2 conftest.c >&5 conftest.c:59:10: fatal error: 'vfork.h' file not found #include ^~~~~~~~~ 1 error generated. configure:6648: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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:6648: result: no configure:6648: checking for dirent.h configure:6648: gcc -c -g -O2 conftest.c >&5 configure:6648: $? =3D 0 configure:6648: result: yes configure:6648: checking for execinfo.h configure:6648: gcc -c -g -O2 conftest.c >&5 configure:6648: $? =3D 0 configure:6648: result: yes configure:6648: checking for stdio_ext.h configure:6648: gcc -c -g -O2 conftest.c >&5 conftest.c:61:10: fatal error: 'stdio_ext.h' file not found #include ^~~~~~~~~~~~~ 1 error generated. configure:6648: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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:6648: result: no configure:6648: checking for sys/vfs.h configure:6648: gcc -c -g -O2 conftest.c >&5 conftest.c:61:10: fatal error: 'sys/vfs.h' file not found #include ^~~~~~~~~~~ 1 error generated. configure:6648: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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:6648: result: no configure:6648: checking for sys/fs_types.h configure:6648: 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:6648: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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:6648: result: no configure:6648: checking for getopt.h configure:6648: gcc -c -g -O2 conftest.c >&5 configure:6648: $? =3D 0 configure:6648: result: yes configure:6648: checking for sys/cdefs.h configure:6648: gcc -c -g -O2 conftest.c >&5 configure:6648: $? =3D 0 configure:6648: result: yes configure:6648: checking for sys/time.h configure:6648: gcc -c -g -O2 conftest.c >&5 configure:6648: $? =3D 0 configure:6648: result: yes configure:6648: checking for ieee754.h configure:6648: gcc -c -g -O2 conftest.c >&5 conftest.c:64:10: fatal error: 'ieee754.h' file not found #include ^~~~~~~~~~~ 1 error generated. configure:6648: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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:6648: result: no configure:6648: checking for limits.h configure:6648: gcc -c -g -O2 conftest.c >&5 configure:6648: $? =3D 0 configure:6648: result: yes configure:6648: checking for sys/select.h configure:6648: gcc -c -g -O2 conftest.c >&5 configure:6648: $? =3D 0 configure:6648: result: yes configure:6648: checking for sys/random.h configure:6648: gcc -c -g -O2 conftest.c >&5 configure:6648: $? =3D 0 configure:6648: result: yes configure:6679: checking whether it is safe to define __EXTENSIONS__ configure:6698: gcc -c -g -O2 conftest.c >&5 configure:6698: $? =3D 0 configure:6706: result: yes configure:6709: checking whether _XOPEN_SOURCE should be defined configure:6731: gcc -c -g -O2 conftest.c >&5 configure:6731: $? =3D 0 configure:6758: result: no configure:6831: checking how to run the C preprocessor configure:6857: gcc -E conftest.c configure:6857: $? =3D 0 configure:6872: gcc -E conftest.c conftest.c:56:10: fatal error: 'ac_nonexistent.h' file not found #include ^~~~~~~~~~~~~~~~~~ 1 error generated. configure:6872: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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:6899: result: gcc -E configure:6913: gcc -E conftest.c configure:6913: $? =3D 0 configure:6928: gcc -E conftest.c conftest.c:56:10: fatal error: 'ac_nonexistent.h' file not found #include ^~~~~~~~~~~~~~~~~~ 1 error generated. configure:6928: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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:6959: checking for grep that handles long lines and -e configure:7023: result: /usr/bin/grep configure:7028: checking for egrep configure:7096: result: /usr/bin/grep -E configure:7104: checking for Minix Amsterdam compiler configure:7130: result: no configure:7304: checking for ranlib configure:7325: found /usr/bin/ranlib configure:7336: result: ranlib configure:7399: checking for special C compiler options needed for large fi= les configure:7447: result: no configure:7453: checking for _FILE_OFFSET_BITS value needed for large files configure:7479: gcc -c -g -O2 conftest.c >&5 configure:7479: $? =3D 0 configure:7514: result: no configure:7917: checking whether gcc accepts -g3 -O2 configure:7934: gcc -o conftest -g3 -O2 conftest.c >&5 configure:7934: $? =3D 0 configure:7943: result: yes configure:8035: gcc -E conftest.c conftest.c:60:3: error: "your version of gcc is older than 5.3" # error "your version of gcc is older than 5.3" ^ 1 error generated. configure:8035: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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. */ |=20 | #if (5) < __GNUC__ || ((5) =3D=3D __GNUC__ && (3) <=3D __GNUC_MINOR__) | /* ok */ | #else | # error "your version of gcc is older than 5.3" | #endif |=20 | int | main (void) | { |=20 | ; | return 0; | }, |=20 configure:8059: checking whether the compiler is clang configure:8080: gcc -c -g3 -O2 conftest.c >&5 configure:8080: $? =3D 0 configure:8088: result: yes configure:8102: checking whether C compiler handles -Werror -Wunknown-warni= ng-option configure:8122: gcc -o conftest -g3 -O2 -Werror -Wunknown-warning-option = conftest.c >&5 configure:8122: $? =3D 0 configure:8133: result: yes configure:8159: checking whether C compiler handles -Wno-switch configure:8179: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -W= switch conftest.c >&5 configure:8179: $? =3D 0 configure:8190: result: yes configure:8200: checking whether C compiler handles -Wno-pointer-sign configure:8220: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -W= pointer-sign conftest.c >&5 configure:8220: $? =3D 0 configure:8231: result: yes configure:8241: checking whether C compiler handles -Wno-string-plus-int configure:8261: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -W= string-plus-int conftest.c >&5 configure:8261: $? =3D 0 configure:8272: result: yes configure:8282: checking whether C compiler handles -Wno-unknown-attributes configure:8302: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -W= unknown-attributes conftest.c >&5 configure:8302: $? =3D 0 configure:8313: result: yes configure:9115: checking whether C compiler handles -Wno-initializer-overri= des configure:9135: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -W= initializer-overrides conftest.c >&5 configure:9135: $? =3D 0 configure:9146: result: yes configure:9156: checking whether C compiler handles -Wno-tautological-compa= re configure:9176: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -W= tautological-compare conftest.c >&5 configure:9176: $? =3D 0 configure:9187: result: yes configure:9197: checking whether C compiler handles -Wno-tautological-const= ant-out-of-range-compare configure:9217: gcc -o conftest -g3 -O2 -Wunknown-warning-option -Werror -W= tautological-constant-out-of-range-compare conftest.c >&5 configure:9217: $? =3D 0 configure:9228: result: yes configure:9406: checking for a BSD-compatible install configure:9479: result: /usr/local/bin/ginstall -c configure:9493: checking command to symlink files in the same directory configure:9515: result: ln -s configure:9529: checking for install-info configure:9552: found /usr/bin/install-info configure:9565: result: /usr/bin/install-info configure:9575: checking for gzip configure:9598: found /usr/bin/gzip configure:9610: result: /usr/bin/gzip configure:9626: checking for 'find' args to delete a file configure:9638: result: -delete configure:9765: checking for brew configure:9786: found /usr/local/bin/brew configure:9797: result: brew configure:9811: checking for makeinfo configure:9834: found /usr/local/opt/texinfo/bin/makeinfo configure:9846: result: /usr/local/opt/texinfo/bin/makeinfo configure:9860: checking for port configure:9898: result: no configure:9962: checking for -znocombreloc configure:9995: result: not needed configure:10004: checking whether addresses are sanitized configure:10028: gcc -c -g3 -O2 conftest.c >&5 conftest.c:61:5: error: unknown type name 'error' error "Addresses are not sanitized."; ^ conftest.c:61:11: error: expected identifier or '(' error "Addresses are not sanitized."; ^ 2 errors generated. configure:10028: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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. */ | #ifndef __has_feature | #define __has_feature(f) 0 | #endif | #if defined __SANITIZE_ADDRESS__ || __has_feature (address_sanitizer) | #else | error "Addresses are not sanitized."; | #endif |=20 | int | main (void) | { |=20 | ; | return 0; | } configure:10036: result: no configure:10200: checking for library containing sqrt configure:10230: gcc -o conftest -g3 -O2 conftest.c >&5=20 conftest.c:60:6: warning: incompatible redeclaration of library function 's= qrt' [-Wincompatible-library-redeclaration] char sqrt (); ^ conftest.c:60:6: note: 'sqrt' is a builtin with type 'double (double)' 1 warning generated. configure:10230: $? =3D 0 configure:10250: result: none required configure:10366: checking for pkg-config configure:10389: found /usr/local/bin/pkg-config configure:10401: result: /usr/local/bin/pkg-config configure:10426: checking pkg-config is at least version 0.9.0 configure:10429: result: yes configure:10446: checking for machine/soundcard.h configure:10446: gcc -c -g3 -O2 conftest.c >&5 conftest.c:64:10: fatal error: 'machine/soundcard.h' file not found #include ^~~~~~~~~~~~~~~~~~~~~ 1 error generated. configure:10446: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 SYSTEM_TYPE "darwin" | /* end confdefs.h. */ |=20 | #ifdef __MINGW32__ | #define WIN32_LEAN_AND_MEAN | #include | #endif |=20 |=20 | #include configure:10446: result: no configure:10446: checking for sys/soundcard.h configure:10446: gcc -c -g3 -O2 conftest.c >&5 conftest.c:64:10: fatal error: 'sys/soundcard.h' file not found #include ^~~~~~~~~~~~~~~~~ 1 error generated. configure:10446: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 SYSTEM_TYPE "darwin" | /* end confdefs.h. */ |=20 | #ifdef __MINGW32__ | #define WIN32_LEAN_AND_MEAN | #include | #endif |=20 |=20 | #include configure:10446: result: no configure:10446: checking for soundcard.h configure:10446: gcc -c -g3 -O2 conftest.c >&5 conftest.c:64:10: fatal error: 'soundcard.h' file not found #include ^~~~~~~~~~~~~ 1 error generated. configure:10446: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 SYSTEM_TYPE "darwin" | /* end confdefs.h. */ |=20 | #ifdef __MINGW32__ | #define WIN32_LEAN_AND_MEAN | #include | #endif |=20 |=20 | #include configure:10446: result: no configure:10446: checking for mmsystem.h configure:10446: gcc -c -g3 -O2 conftest.c >&5 conftest.c:64:10: fatal error: 'mmsystem.h' file not found #include ^~~~~~~~~~~~ 1 error generated. configure:10446: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 SYSTEM_TYPE "darwin" | /* end confdefs.h. */ |=20 | #ifdef __MINGW32__ | #define WIN32_LEAN_AND_MEAN | #include | #endif |=20 |=20 | #include configure:10446: result: no configure:10467: checking for _oss_ioctl in -lossaudio configure:10490: gcc -o conftest -g3 -O2 conftest.c -lossaudio >&5=20 ld: library not found for -lossaudio clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:10490: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 SYSTEM_TYPE "darwin" | /* end confdefs.h. */ |=20 | /* 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:10500: result: no configure:10519: checking for alsa >=3D 1.0.0 configure:10526: $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:10529: $? =3D 1 configure:10543: $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:10546: $? =3D 1 configure:10560: result: no No package 'alsa' found configure:10627: checking for ADDR_NO_RANDOMIZE configure:10645: gcc -c -g3 -O2 conftest.c >&5 conftest.c:57:10: fatal error: 'sys/personality.h' file not found #include ^~~~~~~~~~~~~~~~~~~ 1 error generated. configure:10645: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 SYSTEM_TYPE "darwin" | /* end confdefs.h. */ | #include | int | main (void) | { | personality (personality (0xffffffff) | | ADDR_NO_RANDOMIZE) | ; | return 0; | } configure:10653: result: no configure:10731: gcc -E conftest.c configure:10731: $? =3D 0 configure:10738: checking for sys/wait.h that is POSIX.1 compatible configure:10765: gcc -c -g3 -O2 conftest.c >&5 configure:10765: $? =3D 0 configure:10773: result: yes configure:10784: checking for net/if.h configure:10784: gcc -c -g3 -O2 conftest.c >&5 configure:10784: $? =3D 0 configure:10784: result: yes configure:10795: checking for ifaddrs.h configure:10795: gcc -c -g3 -O2 conftest.c >&5 configure:10795: $? =3D 0 configure:10795: result: yes configure:10806: checking for net/if_dl.h configure:10806: gcc -c -g3 -O2 conftest.c >&5 configure:10806: $? =3D 0 configure:10806: result: yes configure:10818: checking for struct ifreq.ifr_flags configure:10818: gcc -c -g3 -O2 conftest.c >&5 configure:10818: $? =3D 0 configure:10818: result: yes configure:10833: checking for struct ifreq.ifr_hwaddr configure:10833: gcc -c -g3 -O2 conftest.c >&5 conftest.c:102:13: error: no member named 'ifr_hwaddr' in 'struct ifreq' if (ac_aggr.ifr_hwaddr) ~~~~~~~ ^ 1 error generated. configure:10833: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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 |=20 | int | main (void) | { | static struct ifreq ac_aggr; | if (ac_aggr.ifr_hwaddr) | return 0; | ; | return 0; | } configure:10833: gcc -c -g3 -O2 conftest.c >&5 conftest.c:102:20: error: no member named 'ifr_hwaddr' in 'struct ifreq' if (sizeof ac_aggr.ifr_hwaddr) ~~~~~~~ ^ 1 error generated. configure:10833: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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 |=20 | int | main (void) | { | static struct ifreq ac_aggr; | if (sizeof ac_aggr.ifr_hwaddr) | return 0; | ; | return 0; | } configure:10833: result: no configure:10848: checking for struct ifreq.ifr_netmask configure:10848: gcc -c -g3 -O2 conftest.c >&5 conftest.c:102:13: error: no member named 'ifr_netmask' in 'struct ifreq' if (ac_aggr.ifr_netmask) ~~~~~~~ ^ 1 error generated. configure:10848: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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 |=20 | int | main (void) | { | static struct ifreq ac_aggr; | if (ac_aggr.ifr_netmask) | return 0; | ; | return 0; | } configure:10848: gcc -c -g3 -O2 conftest.c >&5 conftest.c:102:20: error: no member named 'ifr_netmask' in 'struct ifreq' if (sizeof ac_aggr.ifr_netmask) ~~~~~~~ ^ 1 error generated. configure:10848: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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 |=20 | int | main (void) | { | static struct ifreq ac_aggr; | if (sizeof ac_aggr.ifr_netmask) | return 0; | ; | return 0; | } configure:10848: result: no configure:10863: checking for struct ifreq.ifr_broadaddr configure:10863: gcc -c -g3 -O2 conftest.c >&5 conftest.c:102:1: error: statement requires expression of scalar type ('str= uct sockaddr' invalid) if (ac_aggr.ifr_broadaddr) ^ ~~~~~~~~~~~~~~~~~~~~~ 1 error generated. configure:10863: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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 |=20 | int | main (void) | { | static struct ifreq ac_aggr; | if (ac_aggr.ifr_broadaddr) | return 0; | ; | return 0; | } configure:10863: gcc -c -g3 -O2 conftest.c >&5 configure:10863: $? =3D 0 configure:10863: result: yes configure:10878: checking for struct ifreq.ifr_addr configure:10878: gcc -c -g3 -O2 conftest.c >&5 conftest.c:103:1: error: statement requires expression of scalar type ('str= uct sockaddr' invalid) if (ac_aggr.ifr_addr) ^ ~~~~~~~~~~~~~~~~ 1 error generated. configure:10878: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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 |=20 | int | main (void) | { | static struct ifreq ac_aggr; | if (ac_aggr.ifr_addr) | return 0; | ; | return 0; | } configure:10878: gcc -c -g3 -O2 conftest.c >&5 configure:10878: $? =3D 0 configure:10878: result: yes configure:10893: checking for struct ifreq.ifr_addr.sa_len configure:10893: gcc -c -g3 -O2 conftest.c >&5 configure:10893: $? =3D 0 configure:10893: result: yes configure:10915: checking whether gcc understands -MMD -MF configure:10934: gcc -c -g3 -O2 -MMD -MF deps.d -MP conftest.c >&5 configure:10934: $? =3D 0 configure:10945: result: yes configure:10961: checking for X configure:10999: gcc -o conftest -g3 -O2 conftest.c -lX11 >&5=20 configure:10999: $? =3D 0 configure:11186: result: libraries , headers=20 configure:11353: checking for AppKit/AppKit.h configure:11353: gcc -c -g3 -O2 -x objective-c -x objective-c conftest= .c >&5 configure:11353: $? =3D 0 configure:11353: result: yes configure:11366: checking for Mac OS X 10.6 or newer configure:11387: gcc -c -g3 -O2 -x objective-c -x objective-c conftest= .c >&5 configure:11387: $? =3D 0 configure:11394: result: yes configure:11512: checking for gcc configure:11533: found /usr/bin/gcc configure:11544: result: gcc configure:11569: checking for Objective C compiler version configure:11578: 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/XcodeDe= fault.xctoolchain/usr/bin configure:11589: $? =3D 0 configure:11578: 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/XcodeDe= fault.xctoolchain/usr/bin configure:11589: $? =3D 0 configure:11578: gcc -V >&5 clang: error: argument to '-V' is missing (expected 1 value) clang: error: no input files configure:11589: $? =3D 1 configure:11578: gcc -qversion >&5 clang: error: unknown argument '-qversion'; did you mean '--version'? clang: error: no input files configure:11589: $? =3D 1 configure:11593: checking whether the compiler supports GNU Objective C configure:11613: gcc -c conftest.m >&5 configure:11613: $? =3D 0 configure:11623: result: yes configure:11634: checking whether gcc accepts -g configure:11655: gcc -c -g conftest.m >&5 configure:11655: $? =3D 0 configure:11699: result: yes configure:11723: checking if the Objective C compiler supports instancetype configure:11741: gcc -c -g -O2 conftest.m >&5 configure:11741: $? =3D 0 configure:11755: result: yes configure:11764: checking if the Objective C compiler defaults to C99 configure:11787: gcc -c -g -O2 conftest.m >&5 conftest.m:73:18: warning: for loop has empty body [-Wempty-body] for (int i =3D 0;;); ^ conftest.m:73:18: note: put the semicolon on a separate line to silence thi= s warning 1 warning generated. configure:11787: $? =3D 0 configure:11801: result: yes configure:12164: checking whether malloc is Doug Lea style configure:12186: gcc -o conftest -g3 -O2 conftest.c >&5 conftest.c:69:10: fatal error: 'malloc.h' file not found #include ^~~~~~~~~~ 1 error generated. configure:12186: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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 =3D hook; | __malloc_initialize_hook =3D hook; | ; | return 0; | } configure:12194: result: no configure:12205: checking for sbrk configure:12205: gcc -o conftest -g3 -O2 conftest.c >&5 configure:12205: $? =3D 0 configure:12205: result: yes configure:12205: checking for getpagesize configure:12205: gcc -o conftest -g3 -O2 conftest.c >&5 configure:12205: $? =3D 0 configure:12205: result: yes configure:12205: checking for __lsan_ignore_object configure:12205: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "___lsan_ignore_object", referenced from: _main in conftest-bd3721.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:12205: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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 |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char __lsan_ignore_object (); below. */ |=20 | #include | #undef __lsan_ignore_object |=20 | /* 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 |=20 | int | main (void) | { | return __lsan_ignore_object (); | ; | return 0; | } configure:12205: result: no configure:12205: checking for fork configure:12205: gcc -o conftest -g3 -O2 conftest.c >&5 configure:12205: $? =3D 0 configure:12205: result: yes configure:12205: checking for vfork configure:12205: gcc -o conftest -g3 -O2 conftest.c >&5 conftest.c:88:6: warning: incompatible redeclaration of library function 'v= fork' [-Wincompatible-library-redeclaration] char vfork (); ^ conftest.c:88:6: note: 'vfork' is a builtin with type 'int (void)' 1 warning generated. configure:12205: $? =3D 0 configure:12205: result: yes configure:12205: checking for fchmod configure:12205: gcc -o conftest -g3 -O2 conftest.c >&5 configure:12205: $? =3D 0 configure:12205: result: yes configure:12205: checking for canonicalize_file_name configure:12205: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "_canonicalize_file_name", referenced from: _main in conftest-c973f7.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:12205: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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 |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char canonicalize_file_name (); below. */ |=20 | #include | #undef canonicalize_file_name |=20 | /* 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___canonicaliz= e_file_name | choke me | #endif |=20 | int | main (void) | { | return canonicalize_file_name (); | ; | return 0; | } configure:12205: result: no configure:12205: checking for faccessat configure:12205: gcc -o conftest -g3 -O2 conftest.c >&5 configure:12205: $? =3D 0 configure:12205: result: yes configure:12205: checking for realpath configure:12205: gcc -o conftest -g3 -O2 conftest.c >&5 configure:12205: $? =3D 0 configure:12205: result: yes configure:12205: checking for lstat configure:12205: gcc -o conftest -g3 -O2 conftest.c >&5 configure:12205: $? =3D 0 configure:12205: result: yes configure:12205: checking for readlinkat configure:12205: gcc -o conftest -g3 -O2 conftest.c >&5 configure:12205: $? =3D 0 configure:12205: result: yes configure:12205: checking for explicit_bzero configure:12205: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "_explicit_bzero", referenced from: _main in conftest-235602.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:12205: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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 decl= ares explicit_bzero. | For example, HP-UX 11i declares gettimeofday. */ | #define explicit_bzero innocuous_explicit_bzero |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char explicit_bzero (); below. */ |=20 | #include | #undef explicit_bzero |=20 | /* 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 |=20 | int | main (void) | { | return explicit_bzero (); | ; | return 0; | } configure:12205: result: no configure:12205: checking for memset_s configure:12205: gcc -o conftest -g3 -O2 conftest.c >&5 configure:12205: $? =3D 0 configure:12205: result: yes configure:12205: checking for fchmodat configure:12205: gcc -o conftest -g3 -O2 conftest.c >&5 configure:12205: $? =3D 0 configure:12205: result: yes configure:12205: checking for lchmod configure:12205: gcc -o conftest -g3 -O2 conftest.c >&5 configure:12205: $? =3D 0 configure:12205: result: yes configure:12205: checking for fcntl configure:12205: gcc -o conftest -g3 -O2 conftest.c >&5 configure:12205: $? =3D 0 configure:12205: result: yes configure:12205: checking for fdopendir configure:12205: gcc -o conftest -g3 -O2 conftest.c >&5 configure:12205: $? =3D 0 configure:12205: result: yes configure:12205: checking for fstatat configure:12205: gcc -o conftest -g3 -O2 conftest.c >&5 configure:12205: $? =3D 0 configure:12205: result: yes configure:12205: checking for fsync configure:12205: gcc -o conftest -g3 -O2 conftest.c >&5 configure:12205: $? =3D 0 configure:12205: result: yes configure:12205: checking for futimens configure:12205: gcc -o conftest -g3 -O2 conftest.c >&5 configure:12205: $? =3D 0 configure:12205: result: yes configure:12205: checking for getrandom configure:12205: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "_getrandom", referenced from: _main in conftest-e85a0f.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:12205: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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 |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char getrandom (); below. */ |=20 | #include | #undef getrandom |=20 | /* 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 |=20 | int | main (void) | { | return getrandom (); | ; | return 0; | } configure:12205: result: no configure:12205: checking for gettimeofday configure:12205: gcc -o conftest -g3 -O2 conftest.c >&5 configure:12205: $? =3D 0 configure:12205: result: yes configure:12205: checking for mkostemp configure:12205: gcc -o conftest -g3 -O2 conftest.c >&5 configure:12205: $? =3D 0 configure:12205: result: yes configure:12205: checking for pipe2 configure:12205: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "_pipe2", referenced from: _main in conftest-7606e0.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:12205: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_GETTIMEOFDAY 1 | #define HAVE_MKOSTEMP 1 | /* end confdefs.h. */ | /* Define pipe2 to an innocuous variant, in case declares pipe= 2. | For example, HP-UX 11i declares gettimeofday. */ | #define pipe2 innocuous_pipe2 |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char pipe2 (); below. */ |=20 | #include | #undef pipe2 |=20 | /* 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 |=20 | int | main (void) | { | return pipe2 (); | ; | return 0; | } configure:12205: result: no configure:12205: checking for pselect configure:12205: gcc -o conftest -g3 -O2 conftest.c >&5 configure:12205: $? =3D 0 configure:12205: result: yes configure:12205: checking for pthread_sigmask configure:12205: gcc -o conftest -g3 -O2 conftest.c >&5 configure:12205: $? =3D 0 configure:12205: result: yes configure:12205: checking for readlink configure:12205: gcc -o conftest -g3 -O2 conftest.c >&5 configure:12205: $? =3D 0 configure:12205: result: yes configure:12205: checking for isblank configure:12205: gcc -o conftest -g3 -O2 conftest.c >&5 conftest.c:107:6: warning: incompatible redeclaration of library function '= isblank' [-Wincompatible-library-redeclaration] char isblank (); ^ conftest.c:107:6: note: 'isblank' is a builtin with type 'int (int)' 1 warning generated. configure:12205: $? =3D 0 configure:12205: result: yes configure:12205: checking for iswctype configure:12205: gcc -o conftest -g3 -O2 conftest.c >&5 configure:12205: $? =3D 0 configure:12205: result: yes configure:12205: checking for strtoimax configure:12205: gcc -o conftest -g3 -O2 conftest.c >&5 configure:12205: $? =3D 0 configure:12205: result: yes configure:12205: checking for symlink configure:12205: gcc -o conftest -g3 -O2 conftest.c >&5 configure:12205: $? =3D 0 configure:12205: result: yes configure:12205: checking for localtime_r configure:12205: gcc -o conftest -g3 -O2 conftest.c >&5 configure:12205: $? =3D 0 configure:12205: result: yes configure:12205: checking for timegm configure:12205: gcc -o conftest -g3 -O2 conftest.c >&5 configure:12205: $? =3D 0 configure:12205: result: yes configure:12205: checking for utimensat configure:12205: gcc -o conftest -g3 -O2 conftest.c >&5 configure:12205: $? =3D 0 configure:12205: result: yes configure:12205: checking for getdtablesize configure:12205: gcc -o conftest -g3 -O2 conftest.c >&5 configure:12205: $? =3D 0 configure:12205: result: yes configure:12205: checking for futimes configure:12205: gcc -o conftest -g3 -O2 conftest.c >&5 configure:12205: $? =3D 0 configure:12205: result: yes configure:12205: checking for futimesat configure:12205: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "_futimesat", referenced from: _main in conftest-731da8.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:12205: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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 |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char futimesat (); below. */ |=20 | #include | #undef futimesat |=20 | /* 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 |=20 | int | main (void) | { | return futimesat (); | ; | return 0; | } configure:12205: result: no configure:12205: checking for lutimes configure:12205: gcc -o conftest -g3 -O2 conftest.c >&5 configure:12205: $? =3D 0 configure:12205: result: yes configure:12330: checking for working mmap configure:12482: gcc -o conftest -g3 -O2 conftest.c >&5 configure:12482: $? =3D 0 configure:12482: ./conftest configure:12482: $? =3D 0 configure:12493: result: yes configure:12511: checking for main in -lXbsd configure:12531: 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 invocat= ion) configure:12531: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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. */ |=20 |=20 | int | main (void) | { | return main (); | ; | return 0; | } configure:12541: result: no configure:12553: checking for pthread library configure:12590: gcc -o conftest -g3 -O2 conftest.c >&5 conftest.c:112:46: warning: null passed to a callee that requires a non-nul= l argument [-Wnonnull] status +=3D pthread_create (&th, 0, 0, 0); ~ ^ 1 warning generated. configure:12590: $? =3D 0 configure:12602: result: none needed configure:12629: checking for thread support configure:12645: result: yes configure:12907: checking for librsvg-2.0 >=3D 2.14.0 configure:12914: $PKG_CONFIG --exists --print-errors "$RSVG_MODULE" configure:12917: $? =3D 0 configure:12931: $PKG_CONFIG --exists --print-errors "$RSVG_MODULE" configure:12934: $? =3D 0 configure:12972: result: yes configure:13210: checking for getaddrinfo_a in -lanl configure:13233: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c -lanl >&5 ld: library not found for -lanl clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:13233: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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 | /* end confdefs.h. */ |=20 | /* 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:13243: result: no configure:13761: checking for dbus-1 >=3D 1.0 configure:13768: $PKG_CONFIG --exists --print-errors "dbus-1 >=3D 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:13771: $? =3D 1 configure:13785: $PKG_CONFIG --exists --print-errors "dbus-1 >=3D 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:13788: $? =3D 1 configure:13802: result: no No package 'dbus-1' found configure:14188: checking for lgetfilecon in -lselinux configure:14211: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c -lselinux >&5 ld: library not found for -lselinux clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:14211: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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 | /* end confdefs.h. */ |=20 | /* 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:14221: result: no configure:14243: checking for gnutls >=3D 2.12.2 configure:14250: $PKG_CONFIG --exists --print-errors "gnutls >=3D 2.12.2" configure:14253: $? =3D 0 configure:14267: $PKG_CONFIG --exists --print-errors "gnutls >=3D 2.12.2" configure:14270: $? =3D 0 configure:14308: result: yes configure:14332: checking for libsystemd >=3D 222 configure:14339: $PKG_CONFIG --exists --print-errors "libsystemd >=3D 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:14342: $? =3D 1 configure:14356: $PKG_CONFIG --exists --print-errors "libsystemd >=3D 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:14359: $? =3D 1 configure:14373: result: no No package 'libsystemd' found configure:14418: checking for jansson >=3D 2.7 configure:14425: $PKG_CONFIG --exists --print-errors "jansson >=3D 2.7" configure:14428: $? =3D 0 configure:14442: $PKG_CONFIG --exists --print-errors "jansson >=3D 2.7" configure:14445: $? =3D 0 configure:14483: result: yes configure:14532: checking for sys/inotify.h configure:14532: gcc -c -g3 -O2 -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/gd= k-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -I/usr/local/Cellar/jpeg/9e/includ= e -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/Ce= llar/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/gettex= t/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/us= r/local/opt/freetype/include/freetype2 -I/usr/local/Cellar/libpng/1.6.37/in= clude/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 conftest.c >&5 conftest.c:136:10: fatal error: 'sys/inotify.h' file not found #include ^~~~~~~~~~~~~~~ 1 error generated. configure:14532: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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:14532: result: no configure:14559: checking for libkqueue configure:14566: $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:14569: $? =3D 1 configure:14583: $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:14586: $? =3D 1 configure:14600: result: no No package 'libkqueue' found configure:14639: checking for library containing kqueue configure:14669: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:14669: $? =3D 0 configure:14689: result: none required configure:15265: gcc -c -g3 -O2 -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/gd= k-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -I/usr/local/Cellar/jpeg/9e/includ= e -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/Ce= llar/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/gettex= t/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/us= r/local/opt/freetype/include/freetype2 -I/usr/local/Cellar/libpng/1.6.37/in= clude/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 conftest.c >&5 configure:15265: $? =3D 0 configure:15314: gcc -c -g3 -O2 -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/gd= k-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -I/usr/local/Cellar/jpeg/9e/includ= e -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/Ce= llar/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/gettex= t/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/us= r/local/opt/freetype/include/freetype2 -I/usr/local/Cellar/libpng/1.6.37/in= clude/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 --pedantic-errors c= onftest.c >&5 conftest.c:131:72: error: incompatible function pointer types passing 'XIMP= roc' (aka 'void (*)(struct _XIM *, char *, char *)') to parameter of type '= XIDProc' (aka 'void (*)(struct _XDisplay *, char *, char *)') [-Werror,-Win= compatible-function-pointer-types] (void)XRegisterIMInstantiateCallback(display, db, res_name, res_class, call= back, ^~~~= ~~~~ /usr/local/Cellar/libx11/1.8.1/include/X11/Xlib.h:3946:29: note: passing ar= gument to parameter here XIDProc /* callback */, ^ conftest.c:132:4: error: incompatible pointer types passing 'XPointer *' (a= ka 'char **') to parameter of type 'XPointer' (aka 'char *'); dereference w= ith * [-Werror,-Wincompatible-pointer-types] client_data); ^~~~~~~~~~~ * /usr/local/Cellar/libx11/1.8.1/include/X11/Xlib.h:3948:1: note: passing arg= ument to parameter here ); ^ 2 errors generated. configure:15314: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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. */ |=20 | #include | #include | int | main (void) | { | Display *display; | XrmDatabase db; | char *res_name; | char *res_class; | XIMProc callback; | XPointer *client_data; | #ifndef __GNUC__ | /* If we're not using GCC, it's probably not XFree86, and this is | probably right, but we can't use something like --pedantic-errors. */ | extern Bool XRegisterIMInstantiateCallback(Display*, XrmDatabase, char*, | char*, XIMProc, XPointer*); | #endif | (void)XRegisterIMInstantiateCallback(display, db, res_name, res_class, ca= llback, | client_data); | ; | return 0; | } configure:16630: checking for jpeglib 6b or later configure:16664: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 Undefined symbols for architecture x86_64: "_jpeg_CreateDecompress", referenced from: _main in conftest-dffea3.o "_jpeg_destroy_decompress", referenced from: _main in conftest-dffea3.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:16664: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | /* 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; |=20 | int | main (void) | { |=20 | jpeg_create_decompress (&cinfo); | WARNMS (&cinfo, JWRN_JPEG_EOF); | jpeg_destroy_decompress (&cinfo); |=20 | ; | return 0; | } configure:16664: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c -ljpeg >&5 configure:16664: $? =3D 0 configure:16676: result: -ljpeg configure:16699: checking for lcms2 configure:16706: $PKG_CONFIG --exists --print-errors "lcms2" configure:16709: $? =3D 0 configure:16723: $PKG_CONFIG --exists --print-errors "lcms2" configure:16726: $? =3D 0 configure:16764: result: yes configure:16786: checking for library containing inflateEnd configure:16816: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 Undefined symbols for architecture x86_64: "_inflateEnd", referenced from: _main in conftest-f810ea.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:16816: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #define HAVE_JPEG 1 | #define HAVE_LCMS2 1 | /* end confdefs.h. */ |=20 | /* 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:16816: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c -lz >&5 configure:16816: $? =3D 0 configure:16836: result: -lz configure:16900: checking for dladdr configure:16900: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:16900: $? =3D 0 configure:16900: result: yes configure:16906: checking for dlfunc configure:16906: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 Undefined symbols for architecture x86_64: "_dlfunc", referenced from: _main in conftest-706691.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:16906: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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 dlf= unc. | For example, HP-UX 11i declares gettimeofday. */ | #define dlfunc innocuous_dlfunc |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char dlfunc (); below. */ |=20 | #include | #undef dlfunc |=20 | /* 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 |=20 | int | main (void) | { | return dlfunc (); | ; | return 0; | } configure:16906: result: no configure:17027: checking for gcc_jit_context_acquire in -lgccjit configure:17050: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include -I/usr/local/= Cellar/libgccjit/11.3.0_1/include conftest.c -lgccjit -L/usr/local/C= ellar/libgccjit/11.3.0_1/lib/gcc/11 >&5 ld: warning: dylib (/usr/local/Cellar/libgccjit/11.3.0_1/lib/gcc/11/libgccj= it.dylib) was built for newer macOS version (12.4) than being linked (12.0) configure:17050: $? =3D 0 configure:17060: result: yes configure:17078: checking for libgccjit.h configure:17078: gcc -c -g3 -O2 -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/gd= k-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -I/usr/local/Cellar/jpeg/9e/includ= e -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/Ce= llar/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/gettex= t/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/us= r/local/opt/freetype/include/freetype2 -I/usr/local/Cellar/libpng/1.6.37/in= clude/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 -I/usr/local/Cellar/li= bgccjit/11.3.0_1/include conftest.c >&5 configure:17078: $? =3D 0 configure:17078: result: yes configure:17141: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include -I/usr/local/= Cellar/libgccjit/11.3.0_1/include conftest.c -lgccjit -L/usr/local/Ce= llar/libgccjit/11.3.0_1/lib/gcc/11 >&5 ld: warning: dylib (/usr/local/Cellar/libgccjit/11.3.0_1/lib/gcc/11/libgccj= it.dylib) was built for newer macOS version (12.4) than being linked (12.0) configure:17141: $? =3D 0 configure:17141: ./conftest configure:17141: $? =3D 0 configure:17212: checking for libpng >=3D 1.0.0 configure:17219: $PKG_CONFIG --exists --print-errors "libpng >=3D 1.0.0" configure:17222: $? =3D 0 configure:17236: $PKG_CONFIG --exists --print-errors "libpng >=3D 1.0.0" configure:17239: $? =3D 0 configure:17277: result: yes configure:17347: checking whether png_longjmp is declared configure:17347: gcc -c -g3 -O2 -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/gd= k-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -I/usr/local/Cellar/jpeg/9e/includ= e -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/Ce= llar/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/gettex= t/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/us= r/local/opt/freetype/include/freetype2 -I/usr/local/Cellar/libpng/1.6.37/in= clude/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 -I/usr/local/Cellar/li= bpng/1.6.37/include/libpng16 conftest.c >&5 -Werror=3Dimplicit-function= -declaration configure:17347: $? =3D 0 configure:17347: result: yes configure:17386: checking for tiffio.h configure:17386: gcc -c -g3 -O2 -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/gd= k-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -I/usr/local/Cellar/jpeg/9e/includ= e -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/Ce= llar/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/gettex= t/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/us= r/local/opt/freetype/include/freetype2 -I/usr/local/Cellar/libpng/1.6.37/in= clude/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 conftest.c >&5 configure:17386: $? =3D 0 configure:17386: result: yes configure:17392: checking for TIFFGetVersion in -ltiff configure:17415: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c -ltiff -ljpeg -lz -lm >&5 configure:17415: $? =3D 0 configure:17425: result: yes configure:17467: checking for gif_lib.h configure:17467: gcc -c -g3 -O2 -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/gd= k-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -I/usr/local/Cellar/jpeg/9e/includ= e -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/Ce= llar/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/gettex= t/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/us= r/local/opt/freetype/include/freetype2 -I/usr/local/Cellar/libpng/1.6.37/in= clude/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 conftest.c >&5 configure:17467: $? =3D 0 configure:17467: result: yes configure:17472: checking for GifMakeMapObject in -lgif configure:17495: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c -lgif >&5 configure:17495: $? =3D 0 configure:17505: result: yes configure:17673: checking for gpm.h configure:17673: gcc -c -g3 -O2 -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/gd= k-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -I/usr/local/Cellar/jpeg/9e/includ= e -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/Ce= llar/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/gettex= t/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/us= r/local/opt/freetype/include/freetype2 -I/usr/local/Cellar/libpng/1.6.37/in= clude/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 conftest.c >&5 conftest.c:156:10: fatal error: 'gpm.h' file not found #include ^~~~~~~ 1 error generated. configure:17673: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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:17673: result: no configure:18302: checking for libxml-2.0 > 2.6.17 configure:18309: $PKG_CONFIG --exists --print-errors "libxml-2.0 > 2.6.17" configure:18312: $? =3D 0 configure:18326: $PKG_CONFIG --exists --print-errors "libxml-2.0 > 2.6.17" configure:18329: $? =3D 0 configure:18367: result: yes configure:18402: checking for htmlReadMemory in -lxml2 configure:18425: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c -lxml2 -lxml2 >&5 configure:18425: $? =3D 0 configure:18435: result: yes configure:18687: checking for linux/seccomp.h configure:18687: gcc -c -g3 -O2 -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/gd= k-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -I/usr/local/Cellar/jpeg/9e/includ= e -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/Ce= llar/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/gettex= t/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/us= r/local/opt/freetype/include/freetype2 -I/usr/local/Cellar/libpng/1.6.37/in= clude/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 conftest.c >&5 conftest.c:159:10: fatal error: 'linux/seccomp.h' file not found #include ^~~~~~~~~~~~~~~~~ 1 error generated. configure:18687: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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:18687: result: no configure:18687: checking for linux/filter.h configure:18687: gcc -c -g3 -O2 -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/gd= k-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -I/usr/local/Cellar/jpeg/9e/includ= e -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/Ce= llar/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/gettex= t/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/us= r/local/opt/freetype/include/freetype2 -I/usr/local/Cellar/libpng/1.6.37/in= clude/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 conftest.c >&5 conftest.c:159:10: fatal error: 'linux/filter.h' file not found #include ^~~~~~~~~~~~~~~~ 1 error generated. configure:18687: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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:18687: result: no configure:18731: checking for libseccomp >=3D 2.5.2 configure:18738: $PKG_CONFIG --exists --print-errors "libseccomp >=3D 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:18741: $? =3D 1 configure:18755: $PKG_CONFIG --exists --print-errors "libseccomp >=3D 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:18758: $? =3D 1 configure:18772: result: no No package 'libseccomp' found configure:18809: checking size of long configure:18815: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:18815: $? =3D 0 configure:18815: ./conftest configure:18815: $? =3D 0 configure:18830: result: 8 configure:18843: checking for accept4 configure:18843: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 Undefined symbols for architecture x86_64: "_accept4", referenced from: _main in conftest-a4978b.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:18843: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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 ac= cept4. | For example, HP-UX 11i declares gettimeofday. */ | #define accept4 innocuous_accept4 |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char accept4 (); below. */ |=20 | #include | #undef accept4 |=20 | /* 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 |=20 | int | main (void) | { | return accept4 (); | ; | return 0; | } configure:18843: result: no configure:18849: checking for fchdir configure:18849: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:18849: $? =3D 0 configure:18849: result: yes configure:18855: checking for gethostname configure:18855: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:18855: $? =3D 0 configure:18855: result: yes configure:18861: checking for getrusage configure:18861: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:18861: $? =3D 0 configure:18861: result: yes configure:18867: checking for get_current_dir_name configure:18867: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 Undefined symbols for architecture x86_64: "_get_current_dir_name", referenced from: _main in conftest-477762.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:18867: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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 |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char get_current_dir_name (); below. */ |=20 | #include | #undef get_current_dir_name |=20 | /* 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_d= ir_name | choke me | #endif |=20 | int | main (void) | { | return get_current_dir_name (); | ; | return 0; | } configure:18867: result: no configure:18873: checking for lrand48 configure:18873: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:18873: $? =3D 0 configure:18873: result: yes configure:18879: checking for random configure:18879: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:18879: $? =3D 0 configure:18879: result: yes configure:18885: checking for rint configure:18885: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 conftest.c:153:6: warning: incompatible redeclaration of library function '= rint' [-Wincompatible-library-redeclaration] char rint (); ^ conftest.c:153:6: note: 'rint' is a builtin with type 'double (double)' 1 warning generated. configure:18885: $? =3D 0 configure:18885: result: yes configure:18891: checking for trunc configure:18891: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 conftest.c:154:6: warning: incompatible redeclaration of library function '= trunc' [-Wincompatible-library-redeclaration] char trunc (); ^ conftest.c:154:6: note: 'trunc' is a builtin with type 'double (double)' 1 warning generated. configure:18891: $? =3D 0 configure:18891: result: yes configure:18897: checking for select configure:18897: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:18897: $? =3D 0 configure:18897: result: yes configure:18903: checking for getpagesize configure:18903: result: yes configure:18909: checking for setlocale configure:18909: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:18909: $? =3D 0 configure:18909: result: yes configure:18915: checking for newlocale configure:18915: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:18915: $? =3D 0 configure:18915: result: yes configure:18921: checking for getrlimit configure:18921: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:18921: $? =3D 0 configure:18921: result: yes configure:18927: checking for setrlimit configure:18927: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:18927: $? =3D 0 configure:18927: result: yes configure:18933: checking for shutdown configure:18933: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:18933: $? =3D 0 configure:18933: result: yes configure:18939: checking for pthread_sigmask configure:18939: result: yes configure:18945: checking for strsignal configure:18945: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:18945: $? =3D 0 configure:18945: result: yes configure:18951: checking for setitimer configure:18951: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:18951: $? =3D 0 configure:18951: result: yes configure:18957: checking for sendto configure:18957: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:18957: $? =3D 0 configure:18957: result: yes configure:18963: checking for recvfrom configure:18963: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:18963: $? =3D 0 configure:18963: result: yes configure:18969: checking for getsockname configure:18969: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:18969: $? =3D 0 configure:18969: result: yes configure:18975: checking for getifaddrs configure:18975: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:18975: $? =3D 0 configure:18975: result: yes configure:18981: checking for freeifaddrs configure:18981: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:18981: $? =3D 0 configure:18981: result: yes configure:18987: checking for gai_strerror configure:18987: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:18987: $? =3D 0 configure:18987: result: yes configure:18993: checking for sync configure:18993: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:18993: $? =3D 0 configure:18993: result: yes configure:18999: checking for getpwent configure:18999: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:18999: $? =3D 0 configure:18999: result: yes configure:19005: checking for endpwent configure:19005: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:19005: $? =3D 0 configure:19005: result: yes configure:19011: checking for getgrent configure:19011: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:19011: $? =3D 0 configure:19011: result: yes configure:19017: checking for endgrent configure:19017: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:19017: $? =3D 0 configure:19017: result: yes configure:19023: checking for cfmakeraw configure:19023: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:19023: $? =3D 0 configure:19023: result: yes configure:19029: checking for cfsetspeed configure:19029: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:19029: $? =3D 0 configure:19029: result: yes configure:19035: checking for __executable_start configure:19035: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 Undefined symbols for architecture x86_64: "___executable_start", referenced from: _main in conftest-507d08.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:19035: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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 |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char __executable_start (); below. */ |=20 | #include | #undef __executable_start |=20 | /* 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_st= art | choke me | #endif |=20 | int | main (void) | { | return __executable_start (); | ; | return 0; | } configure:19035: result: no configure:19041: checking for log2 configure:19041: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 conftest.c:178:6: warning: incompatible redeclaration of library function '= log2' [-Wincompatible-library-redeclaration] char log2 (); ^ conftest.c:178:6: note: 'log2' is a builtin with type 'double (double)' 1 warning generated. configure:19041: $? =3D 0 configure:19041: result: yes configure:19047: checking for pthread_setname_np configure:19047: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:19047: $? =3D 0 configure:19047: result: yes configure:19053: checking for pthread_set_name_np configure:19053: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 Undefined symbols for architecture x86_64: "_pthread_set_name_np", referenced from: _main in conftest-e4fc33.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:19053: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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 |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char pthread_set_name_np (); below. */ |=20 | #include | #undef pthread_set_name_np |=20 | /* 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_na= me_np | choke me | #endif |=20 | int | main (void) | { | return pthread_set_name_np (); | ; | return 0; | } configure:19053: result: no configure:19063: checking whether pthread_setname_np takes a single argument configure:19080: gcc -c -g3 -O2 -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/gd= k-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -I/usr/local/Cellar/jpeg/9e/includ= e -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/Ce= llar/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/gettex= t/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/us= r/local/opt/freetype/include/freetype2 -I/usr/local/Cellar/libpng/1.6.37/in= clude/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 conftest.c >&5 configure:19080: $? =3D 0 configure:19088: result: yes configure:19134: checking for aligned_alloc configure:19134: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 conftest.c:181:6: warning: incompatible redeclaration of library function '= aligned_alloc' [-Wincompatible-library-redeclaration] char aligned_alloc (); ^ conftest.c:181:6: note: 'aligned_alloc' is a builtin with type 'void *(unsi= gned long, unsigned long)' 1 warning generated. configure:19134: $? =3D 0 configure:19134: result: yes configure:19144: checking whether aligned_alloc is declared configure:19144: gcc -c -g3 -O2 -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/gd= k-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -I/usr/local/Cellar/jpeg/9e/includ= e -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/Ce= llar/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/gettex= t/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/us= r/local/opt/freetype/include/freetype2 -I/usr/local/Cellar/libpng/1.6.37/in= clude/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 conftest.c >&5 -We= rror=3Dimplicit-function-declaration configure:19144: $? =3D 0 configure:19144: result: yes configure:19167: checking for posix_madvise configure:19167: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:19167: $? =3D 0 configure:19167: result: yes configure:19175: checking for __builtin_frame_address configure:19192: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:19192: $? =3D 0 configure:19201: result: yes configure:19208: checking for __builtin_unwind_init configure:19225: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:19225: $? =3D 0 configure:19234: result: yes configure:19245: checking for _LARGEFILE_SOURCE value needed for large files configure:19265: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:19265: $? =3D 0 configure:19296: result: no configure:19317: checking for grantpt configure:19317: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:19317: $? =3D 0 configure:19317: result: yes configure:19326: checking for getpt configure:19326: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 Undefined symbols for architecture x86_64: "_getpt", referenced from: _main in conftest-11edaf.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:19326: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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 getp= t. | For example, HP-UX 11i declares gettimeofday. */ | #define getpt innocuous_getpt |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char getpt (); below. */ |=20 | #include | #undef getpt |=20 | /* 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 |=20 | int | main (void) | { | return getpt (); | ; | return 0; | } configure:19326: result: no configure:19332: checking for posix_openpt configure:19332: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:19332: $? =3D 0 configure:19332: result: yes configure:19346: checking for library containing tputs configure:19400: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 Undefined symbols for architecture x86_64: "_tputs", referenced from: _main in conftest-cb5b8c.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:19400: $? =3D 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 "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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. */ |=20 | extern void tputs (const char *, int, int (*)(int)); | int main (int argc, char **argv) | { | if (argc =3D=3D 10000) | tputs (argv[0], 0, 0); | return 0; | } |=20 configure:19400: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c -ltinfo >&5 ld: library not found for -ltinfo clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:19400: $? =3D 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 "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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. */ |=20 | extern void tputs (const char *, int, int (*)(int)); | int main (int argc, char **argv) | { | if (argc =3D=3D 10000) | tputs (argv[0], 0, 0); | return 0; | } |=20 configure:19400: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c -lncurses >&5 configure:19400: $? =3D 0 configure:19400: ./conftest configure:19400: $? =3D 0 configure:19417: result: -lncurses configure:19523: checking whether -lncurses library defines BC configure:19542: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c -lncurses >&5 configure:19542: $? =3D 0 configure:19552: result: yes configure:19569: checking for timerfd interface configure:19589: gcc -c -g3 -O2 -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/gd= k-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -I/usr/local/Cellar/jpeg/9e/includ= e -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/Ce= llar/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/gettex= t/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/us= r/local/opt/freetype/include/freetype2 -I/usr/local/Cellar/libpng/1.6.37/in= clude/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 conftest.c >&5 conftest.c:176:10: fatal error: 'sys/timerfd.h' file not found #include ^~~~~~~~~~~~~~~ 1 error generated. configure:19589: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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 |=20 | int | main (void) | { | timerfd_create (CLOCK_REALTIME, | TFD_CLOEXEC | TFD_NONBLOCK); | timerfd_settime (0, TFD_TIMER_ABSTIME, 0, 0); | ; | return 0; | } configure:19597: result: no configure:19606: checking whether signals can be handled on alternate stack configure:19630: gcc -c -g3 -O2 -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/gd= k-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -I/usr/local/Cellar/jpeg/9e/includ= e -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/Ce= llar/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/gettex= t/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/us= r/local/opt/freetype/include/freetype2 -I/usr/local/Cellar/libpng/1.6.37/in= clude/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 conftest.c >&5 conftest.c:183:15: error: implicitly declaring library function 'malloc' wi= th type 'void *(unsigned long)' [-Werror,-Wimplicit-function-declaration] ss.ss_sp =3D malloc (SIGSTKSZ); ^ conftest.c:183:15: note: include the header or explicitly provid= e a declaration for 'malloc' 1 error generated. configure:19630: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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 |=20 | int | main (void) | { | stack_t ss; | struct sigaction sa; | ss.ss_sp =3D malloc (SIGSTKSZ); | ss.ss_size =3D SIGSTKSZ; | sa.sa_flags =3D SA_SIGINFO | SA_ONSTACK; | sigaltstack (&ss, 0); | sigaction (SIGSEGV, &sa, 0); | ; | return 0; | } configure:19638: result: no configure:20264: checking for valgrind/valgrind.h configure:20264: gcc -c -g3 -O2 -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/gd= k-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -I/usr/local/Cellar/jpeg/9e/includ= e -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/Ce= llar/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/gettex= t/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/us= r/local/opt/freetype/include/freetype2 -I/usr/local/Cellar/libpng/1.6.37/in= clude/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 conftest.c >&5 conftest.c:204:10: fatal error: 'valgrind/valgrind.h' file not found #include ^~~~~~~~~~~~~~~~~~~~~ 1 error generated. configure:20264: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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:20264: result: no configure:20272: checking for struct unipair.unicode configure:20272: gcc -c -g3 -O2 -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/gd= k-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -I/usr/local/Cellar/jpeg/9e/includ= e -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/Ce= llar/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/gettex= t/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/us= r/local/opt/freetype/include/freetype2 -I/usr/local/Cellar/libpng/1.6.37/in= clude/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 conftest.c >&5 conftest.c:176:10: fatal error: 'linux/kd.h' file not found #include ^~~~~~~~~~~~ 1 error generated. configure:20272: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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 |=20 | int | main (void) | { | static struct unipair ac_aggr; | if (ac_aggr.unicode) | return 0; | ; | return 0; | } configure:20272: gcc -c -g3 -O2 -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/gd= k-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -I/usr/local/Cellar/jpeg/9e/includ= e -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/Ce= llar/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/gettex= t/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/us= r/local/opt/freetype/include/freetype2 -I/usr/local/Cellar/libpng/1.6.37/in= clude/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 conftest.c >&5 conftest.c:176:10: fatal error: 'linux/kd.h' file not found #include ^~~~~~~~~~~~ 1 error generated. configure:20272: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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 |=20 | int | main (void) | { | static struct unipair ac_aggr; | if (sizeof ac_aggr.unicode) | return 0; | ; | return 0; | } configure:20272: result: no configure:20287: checking for pid_t configure:20287: gcc -c -g3 -O2 -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/gd= k-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -I/usr/local/Cellar/jpeg/9e/includ= e -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/Ce= llar/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/gettex= t/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/us= r/local/opt/freetype/include/freetype2 -I/usr/local/Cellar/libpng/1.6.37/in= clude/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 conftest.c >&5 configure:20287: $? =3D 0 configure:20287: gcc -c -g3 -O2 -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/gd= k-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -I/usr/local/Cellar/jpeg/9e/includ= e -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/Ce= llar/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/gettex= t/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/us= r/local/opt/freetype/include/freetype2 -I/usr/local/Cellar/libpng/1.6.37/in= clude/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 conftest.c >&5 conftest.c:208:20: error: expected expression if (sizeof ((pid_t))) ^ 1 error generated. configure:20287: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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 |=20 | int | main (void) | { | if (sizeof ((pid_t))) | return 0; | ; | return 0; | } configure:20287: result: yes configure:20329: checking for working fork configure:20353: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:20353: $? =3D 0 configure:20353: ./conftest configure:20353: $? =3D 0 configure:20364: result: yes configure:20385: checking for working vfork configure:20514: result: yes configure:20540: checking for snprintf configure:20540: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 conftest.c:194:6: warning: incompatible redeclaration of library function '= snprintf' [-Wincompatible-library-redeclaration] char snprintf (); ^ conftest.c:194:6: note: 'snprintf' is a builtin with type 'int (char *, uns= igned long, const char *, ...)' 1 warning generated. configure:20540: $? =3D 0 configure:20540: result: yes configure:20548: checking for spawn.h configure:20548: gcc -c -g3 -O2 -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/gd= k-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -I/usr/local/Cellar/jpeg/9e/includ= e -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/Ce= llar/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/gettex= t/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/us= r/local/opt/freetype/include/freetype2 -I/usr/local/Cellar/libpng/1.6.37/in= clude/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 conftest.c >&5 configure:20548: $? =3D 0 configure:20548: result: yes configure:20556: checking for posix_spawn configure:20556: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:20556: $? =3D 0 configure:20556: result: yes configure:20562: checking for posix_spawn_file_actions_addchdir configure:20562: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 Undefined symbols for architecture x86_64: "_posix_spawn_file_actions_addchdir", referenced from: _main in conftest-c2e260.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:20562: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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 c= ase declares posix_spawn_file_actions_addchdir. | For example, HP-UX 11i declares gettimeofday. */ | #define posix_spawn_file_actions_addchdir innocuous_posix_spawn_file_acti= ons_addchdir |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char posix_spawn_file_actions_addchdir (); bel= ow. */ |=20 | #include | #undef posix_spawn_file_actions_addchdir |=20 | /* 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 |=20 | int | main (void) | { | return posix_spawn_file_actions_addchdir (); | ; | return 0; | } configure:20562: result: no configure:20568: checking for posix_spawn_file_actions_addchdir_np configure:20568: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:20568: $? =3D 0 configure:20568: result: yes configure:20574: checking for posix_spawnattr_setflags configure:20574: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:20574: $? =3D 0 configure:20574: result: yes configure:20585: checking whether POSIX_SPAWN_SETSID is declared configure:20585: gcc -c -g3 -O2 -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/gd= k-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -I/usr/local/Cellar/jpeg/9e/includ= e -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/Ce= llar/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/gettex= t/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/us= r/local/opt/freetype/include/freetype2 -I/usr/local/Cellar/libpng/1.6.37/in= clude/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 conftest.c >&5 -We= rror=3Dimplicit-function-declaration configure:20585: $? =3D 0 configure:20585: result: yes configure:20600: checking whether GLib is linked in configure:20624: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include -I/usr/local= /Cellar/libffi/3.4.2/include -I/usr/local/Cellar/librsvg/2.54.4/include/lib= rsvg-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/includ= e -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/incl= ude -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/us= r/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/Cella= r/libxext/1.3.4/include -I/usr/local/Cellar/libx11/1.8.1/include -I/usr/loc= al/Cellar/libxcb/1.15/include -I/usr/local/Cellar/libxau/1.0.9/include -I/u= sr/local/Cellar/libxdmcp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1= /include conftest.c -L/usr/local/Cellar/librsvg/2.54.4/lib -L/us= r/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/loc= al/Cellar/cairo/1.16.0_5/lib -lrsvg-2 -lm -lgio-2.0 -lgdk_pixbuf-2.0 -lgobj= ect-2.0 -lglib-2.0 -lintl -lcairo >&5 configure:20624: $? =3D 0 configure:20635: result: yes configure:20647: checking for nl_langinfo and CODESET configure:20664: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:20664: $? =3D 0 configure:20674: result: yes configure:20681: checking for nl_langinfo and _NL_PAPER_WIDTH configure:20698: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 conftest.c:190:25: error: use of undeclared identifier '_NL_PAPER_WIDTH' char *cs =3D nl_langinfo (_NL_PAPER_WIDTH); ^ 1 error generated. configure:20698: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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 =3D nl_langinfo (_NL_PAPER_WIDTH); | ; | return 0; | } configure:20708: result: no configure:20719: checking for mbstate_t configure:20737: gcc -c -g3 -O2 -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/gd= k-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -I/usr/local/Cellar/jpeg/9e/includ= e -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/Ce= llar/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/gettex= t/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/us= r/local/opt/freetype/include/freetype2 -I/usr/local/Cellar/libpng/1.6.37/in= clude/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 conftest.c >&5 configure:20737: $? =3D 0 configure:20745: result: yes configure:21187: checking for _setjmp configure:21210: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:21210: $? =3D 0 configure:21219: result: yes configure:21228: checking for sigsetjmp configure:21248: gcc -o conftest -g3 -O2 -I/usr/local/Cellar/libffi/3.4.2/i= nclude -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/g= lib-2.0 -I/usr/local/Cellar/glib/2.72.3/lib/glib-2.0/include -I/usr/local/o= pt/gettext/include -I/usr/local/Cellar/pcre/8.45/include -I/usr/local/Cella= r/pixman/0.40.0/include/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/incl= ude -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/loca= l/Cellar/libxrender/0.9.10/include -I/usr/local/Cellar/libxext/1.3.4/includ= e -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/libxdm= cp/1.1.3/include -I/usr/local/Cellar/xorgproto/2022.1/include conftest.= c >&5 configure:21248: $? =3D 0 configure:21257: result: yes configure:21384: checking for usable FIONREAD configure:21416: gcc -c -g3 -O2 -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/gd= k-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -I/usr/local/Cellar/jpeg/9e/includ= e -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/Ce= llar/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/gettex= t/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/us= r/local/opt/freetype/include/freetype2 -I/usr/local/Cellar/libpng/1.6.37/in= clude/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 conftest.c >&5 configure:21416: $? =3D 0 configure:21426: result: yes configure:21434: checking for usable SIGIO configure:21453: gcc -c -g3 -O2 -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/gd= k-pixbuf/2.42.8_1/include/gdk-pixbuf-2.0 -I/usr/local/Cellar/jpeg/9e/includ= e -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/Ce= llar/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/gettex= t/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/us= r/local/opt/freetype/include/freetype2 -I/usr/local/Cellar/libpng/1.6.37/in= clude/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 conftest.c >&5 configure:21453: $? =3D 0 configure:21461: result: yes configure:21674: checking for struct alignment configure:21695: gcc -c -g3 -O2 conftest.c >&5 configure:21695: $? =3D 0 configure:21703: result: yes configure:21712: checking for typeof syntax and keyword spelling configure:21744: gcc -c -g3 -O2 conftest.c >&5 configure:21744: $? =3D 0 configure:21752: result: typeof configure:21766: checking for statement expressions configure:21783: gcc -c -g3 -O2 conftest.c >&5 configure:21783: $? =3D 0 configure:21791: result: yes configure:21906: checking for working alloca.h configure:21924: gcc -o conftest -g3 -O2 conftest.c >&5 configure:21924: $? =3D 0 configure:21933: result: yes configure:21941: checking for alloca configure:21986: result: yes configure:22132: checking whether lstat correctly handles trailing slash configure:22176: gcc -o conftest -g3 -O2 conftest.c >&5 configure:22176: $? =3D 0 configure:22176: ./conftest configure:22176: $? =3D 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 "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 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") !=3D 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) =3D=3D 0; |=20 | ; | return 0; | } configure:22189: result: no configure:22203: checking whether // is distinct from / configure:22233: result: no configure:22245: checking whether realpath works configure:22459: gcc -o conftest -g3 -O2 conftest.c >&5 configure:22459: $? =3D 0 configure:22459: ./conftest configure:22459: $? =3D 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 "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | /* end confdefs.h. */ |=20 |=20 |=20 | #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 =3D mach_msg (&msg.head, MACH_RCV_MSG | MACH_RCV_LARGE, 0, sizeo= f (msg), | our_exception_port, MACH_MSG_TIMEOUT_NONE, MACH_PORT= _NULL); | if (retval !=3D MACH_MSG_SUCCESS) | abort (); | exit (1); | } | static void | nocrash_init (void) | { | mach_port_t self =3D 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_p= ort) | =3D=3D 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_p= ort, | MACH_MSG_TYPE_MAKE_SEND) | =3D=3D KERN_SUCCESS) { | /* The exceptions we want to catch. Only EXC_BAD_ACCESS is interes= ting | for us. */ | exception_mask_t mask =3D EXC_MASK_BAD_ACCESS; | /* Create the thread listening on the exception port. */ | pthread_attr_t attr; | pthread_t thread; | if (pthread_attr_init (&attr) =3D=3D 0 | && pthread_attr_setdetachstate (&attr, PTHREAD_CREATE_DETACHED)= =3D=3D 0 | && pthread_create (&thread, &attr, mach_exception_thread, NULL)= =3D=3D 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, n= ot only | for a particular thread. This has the effect that when our ex= ception | 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_f= ilter); | } | #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 |=20 | #include | #include | #include |=20 | int | main (void) | { |=20 | int result =3D 0; | /* This test fails on Solaris 10. */ | { | char *name =3D realpath ("conftest.a", NULL); | if (!(name && *name =3D=3D '/')) | result |=3D 1; | free (name); | } | /* This test fails on older versions of Cygwin. */ | { | char *name =3D realpath ("conftest.b/../conftest.a", NULL); | if (name !=3D NULL) | result |=3D 2; | free (name); | } | /* This test fails on Cygwin 2.9. */ | #if HAVE_LSTAT | { | char *name =3D realpath ("conftest.l/../conftest.a", NULL); | if (name !=3D NULL || errno !=3D ENOTDIR) | result |=3D 4; | free (name); | } | #endif | /* This test fails on Mac OS X 10.13, OpenBSD 6.0. */ | { | char *name =3D realpath ("conftest.a/", NULL); | if (name !=3D NULL) | result |=3D 8; | free (name); | } | /* This test fails on AIX 7, Solaris 10. */ | { | char *name1 =3D realpath (".", NULL); | char *name2 =3D realpath ("conftest.d//./..", NULL); | if (! name1 || ! name2 || strcmp (name1, name2)) | result |=3D 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 =3D realpath ("//", NULL); | if (! name || strcmp (name, "/")) | result |=3D 32; | free (name); | } | #endif | return result; |=20 | ; | return 0; | } |=20 configure:22476: result: no configure:22499: checking for getcwd configure:22499: gcc -o conftest -g3 -O2 conftest.c >&5 configure:22499: $? =3D 0 configure:22499: result: yes configure:22694: checking for C/C++ restrict keyword configure:22724: gcc -c -g3 -O2 conftest.c >&5 configure:22724: $? =3D 0 configure:22733: result: __restrict__ configure:23176: checking whether byte ordering is bigendian configure:23192: gcc -c -g3 -O2 conftest.c >&5 configure:23192: $? =3D 0 configure:23238: gcc -c -g3 -O2 conftest.c >&5 configure:23238: $? =3D 0 configure:23257: gcc -c -g3 -O2 conftest.c >&5 conftest.c:232:4: error: use of undeclared identifier 'not' not big endian ^ 1 error generated. configure:23257: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | /* end confdefs.h. */ | #include | #include |=20 | int | main (void) | { | #if BYTE_ORDER !=3D BIG_ENDIAN | not big endian | #endif |=20 | ; | return 0; | } configure:23391: result: no configure:23427: checking whether the preprocessor supports include_next configure:23466: gcc -c -g3 -O2 -Iconftestd1b -Iconftestd2 conftest.c >&5 configure:23466: $? =3D 0 configure:23489: result: yes configure:23511: checking whether source code line length is unlimited configure:23536: result: yes configure:23737: checking if environ is properly declared configure:23761: gcc -c -g3 -O2 conftest.c >&5 configure:23761: $? =3D 0 configure:23769: result: no configure:23784: checking for complete errno.h configure:23859: result: yes configure:24540: checking for mode_t configure:24540: gcc -c -g3 -O2 conftest.c >&5 configure:24540: $? =3D 0 configure:24540: gcc -c -g3 -O2 conftest.c >&5 conftest.c:256:21: error: expected expression if (sizeof ((mode_t))) ^ 1 error generated. configure:24540: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | /* 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:24540: result: yes configure:24633: checking whether strmode is declared configure:24633: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration configure:24633: $? =3D 0 configure:24633: result: yes configure:24652: checking for gawk configure:24687: result: no configure:24652: checking for mawk configure:24687: result: no configure:24652: checking for nawk configure:24687: result: no configure:24652: checking for awk configure:24673: found /usr/bin/awk configure:24684: result: awk configure:24791: checking for getopt.h configure:24791: result: yes configure:24807: checking for getopt_long_only configure:24807: gcc -o conftest -g3 -O2 conftest.c >&5 configure:24807: $? =3D 0 configure:24807: result: yes configure:24820: checking whether getopt is POSIX compatible configure:24864: gcc -o conftest -g3 -O2 conftest.c >&5 configure:24864: $? =3D 0 configure:24864: ./conftest configure:24864: $? =3D 0 configure:24925: gcc -o conftest -g3 -O2 conftest.c >&5 configure:24925: $? =3D 0 configure:24925: ./conftest configure:24925: $? =3D 0 configure:24969: gcc -o conftest -g3 -O2 conftest.c >&5 configure:24969: $? =3D 0 configure:24969: ./conftest program: option requires an argument -- b configure:24969: $? =3D 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 "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | /* end confdefs.h. */ |=20 | #include | #include | #include |=20 | int | main () | { | static char program[] =3D "program"; | static char ab[] =3D "-ab"; | char *argv[3] =3D { program, ab, NULL }; | if (getopt (2, argv, "ab:") !=3D 'a') | return 13; | if (getopt (2, argv, "ab:") !=3D '?') | return 14; | if (optopt !=3D 'b') | return 15; | if (optind !=3D 2) | return 16; | return 0; | } |=20 configure:24988: result: no configure:25442: checking for struct timeval configure:25466: gcc -c -g3 -O2 conftest.c >&5 configure:25466: $? =3D 0 configure:25475: result: yes configure:25480: checking for wide-enough struct timeval.tv_sec member configure:25508: gcc -c -g3 -O2 conftest.c >&5 configure:25508: $? =3D 0 configure:25517: result: yes configure:25615: checking whether limits.h has WORD_BIT, BOOL_WIDTH etc. configure:25640: gcc -c -g3 -O2 conftest.c >&5 conftest.c:234:24: error: use of undeclared identifier 'ULLONG_WIDTH' int ullw =3D ULLONG_WIDTH; ^ conftest.c:235:22: error: use of undeclared identifier 'BOOL_WIDTH' int bw =3D BOOL_WIDTH; ^ 2 errors generated. configure:25640: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 =3D LLONG_MAX; | int wb =3D WORD_BIT; | int ullw =3D ULLONG_WIDTH; | int bw =3D BOOL_WIDTH; |=20 | int | main (void) | { |=20 | ; | return 0; | } configure:25648: result: no configure:25662: checking whether the compiler produces multi-arch binaries configure:25677: gcc -c -g3 -O2 conftest.c >&5 configure:25677: $? =3D 0 configure:25705: result: no configure:25837: checking whether stdint.h conforms to C99 configure:26014: gcc -c -g3 -O2 conftest.c >&5 configure:26014: $? =3D 0 configure:26099: gcc -o conftest -g3 -O2 conftest.c >&5 configure:26099: $? =3D 0 configure:26099: ./conftest configure:26099: $? =3D 0 configure:26112: result: yes configure:26123: checking whether stdint.h works without ISO C predefines configure:26156: gcc -c -g3 -O2 conftest.c >&5 configure:26156: $? =3D 0 configure:26163: result: yes configure:26174: checking whether stdint.h has UINTMAX_WIDTH etc. configure:26207: gcc -c -g3 -O2 conftest.c >&5 conftest.c:244:24: error: use of undeclared identifier 'UINTMAX_WIDTH' int iw =3D UINTMAX_WIDTH; ^ 1 error generated. configure:26207: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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. */ |=20 | /* 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 |=20 | #include | #include | #if HAVE_WCHAR_H | # include | #endif |=20 | int iw =3D UINTMAX_WIDTH; |=20 | int | main (void) | { |=20 | ; | return 0; | } configure:26213: result: no configure:26740: checking whether memmem is declared configure:26740: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration configure:26740: $? =3D 0 configure:26740: result: yes configure:26749: checking whether memrchr is declared configure:26749: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration conftest.c:266:10: error: use of undeclared identifier 'memrchr' (void) memrchr; ^ 1 error generated. configure:26749: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 |=20 | ; | return 0; | } configure:26749: result: no configure:26762: checking whether defines MIN and MAX configure:26780: gcc -c -g3 -O2 conftest.c >&5 conftest.c:233:21: error: implicit declaration of function 'MIN' is invalid= in C99 [-Werror,-Wimplicit-function-declaration] int x =3D MIN (42, 17); ^ conftest.c:233:21: error: initializer element is not a compile-time constant int x =3D MIN (42, 17); ^~~~~~~~~~~~ 2 errors generated. configure:26780: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 =3D MIN (42, 17); | int | main (void) | { |=20 | ; | return 0; | } configure:26788: result: no configure:26801: checking whether defines MIN and MAX configure:26819: gcc -c -g3 -O2 conftest.c >&5 configure:26819: $? =3D 0 configure:26827: result: yes configure:26859: checking whether time_t is signed configure:26877: gcc -c -g3 -O2 conftest.c >&5 configure:26877: $? =3D 0 configure:26885: result: yes configure:26893: checking whether alarm is declared configure:26893: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration configure:26893: $? =3D 0 configure:26893: result: yes configure:26908: checking for working mktime configure:27134: gcc -o conftest -g3 -O2 conftest.c >&5 configure:27134: $? =3D 0 configure:27134: ./conftest configure:27134: $? =3D 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 "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 |=20 | #ifdef HAVE_UNISTD_H | # include | #endif |=20 | #if HAVE_DECL_ALARM | # include | #endif |=20 |=20 |=20 |=20 | #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 |=20 |=20 |=20 | #ifndef TIME_T_IS_SIGNED | # define TIME_T_IS_SIGNED 0 | #endif |=20 | static time_t time_t_max; | static time_t time_t_min; |=20 | /* Values we'll use to set the TZ environment variable. */ | static char *tz_strings[] =3D { | (char *) 0, "TZ=3DGMT0", "TZ=3DJST-9", | "TZ=3DEST+3EDT+2,M10.1.0/00:00:00,M2.3.0/00:00:00" | }; | #define N_STRINGS (sizeof (tz_strings) / sizeof (tz_strings[0])) |=20 | /* 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; |=20 | /* Use the portable POSIX.1 specification "TZ=3DPST8PDT,M4.1.0,M10.5.0" | instead of "TZ=3DAmerica/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. */ | putenv ("TZ=3DPST8PDT,M4.1.0,M10.5.0"); |=20 | tm.tm_year =3D 98; | tm.tm_mon =3D 3; | tm.tm_mday =3D 5; | tm.tm_hour =3D 2; | tm.tm_min =3D 0; | tm.tm_sec =3D 0; | tm.tm_isdst =3D -1; | return mktime (&tm) !=3D (time_t) -1; | } |=20 | static int | mktime_test1 (time_t now) | { | struct tm *lt; | return ! (lt =3D localtime (&now)) || mktime (lt) =3D=3D now; | } |=20 | 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))); | } |=20 | static int | irix_6_4_bug () | { | /* Based on code from Ariel Faigon. */ | struct tm tm; | tm.tm_year =3D 96; | tm.tm_mon =3D 3; | tm.tm_mday =3D 0; | tm.tm_hour =3D 0; | tm.tm_min =3D 0; | tm.tm_sec =3D 0; | tm.tm_isdst =3D -1; | mktime (&tm); | return tm.tm_mon =3D=3D 2 && tm.tm_mday =3D=3D 31; | } |=20 | static int | bigtime_test (int j) | { | struct tm tm; | time_t now; | tm.tm_year =3D tm.tm_mon =3D tm.tm_mday =3D tm.tm_hour =3D tm.tm_min = =3D tm.tm_sec =3D j; | now =3D mktime (&tm); | if (now !=3D (time_t) -1) | { | struct tm *lt =3D localtime (&now); | if (! (lt | && lt->tm_year =3D=3D tm.tm_year | && lt->tm_mon =3D=3D tm.tm_mon | && lt->tm_mday =3D=3D tm.tm_mday | && lt->tm_hour =3D=3D tm.tm_hour | && lt->tm_min =3D=3D tm.tm_min | && lt->tm_sec =3D=3D tm.tm_sec | && lt->tm_yday =3D=3D tm.tm_yday | && lt->tm_wday =3D=3D tm.tm_wday | && ((lt->tm_isdst < 0 ? -1 : 0 < lt->tm_isdst) | =3D=3D (tm.tm_isdst < 0 ? -1 : 0 < tm.tm_isdst)))) | return 0; | } | return 1; | } |=20 | 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 =3D 2527315200UL; |=20 | struct tm tm; | time_t t; | tm.tm_year =3D 2050 - 1900; | tm.tm_mon =3D 2 - 1; | tm.tm_mday =3D 1; | tm.tm_hour =3D tm.tm_min =3D tm.tm_sec =3D 0; | tm.tm_isdst =3D -1; |=20 | /* Use the portable POSIX.1 specification "TZ=3DPST8PDT,M4.1.0,M10.5.0" | instead of "TZ=3DAmerica/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. */ | putenv ("TZ=3DPST8PDT,M4.1.0,M10.5.0"); |=20 | t =3D mktime (&tm); |=20 | /* 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 =3D=3D (time_t) -1 | || (0 < t && answer - 120 <=3D t && t <=3D answer + 120)); | } |=20 | int | main () | { | int result =3D 0; | time_t t, delta; | int i, j; | int time_t_signed_magnitude =3D (time_t) ~ (time_t) 0 < (time_t) -1; |=20 | #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 |=20 | time_t_max =3D (! TIME_T_IS_SIGNED | ? (time_t) -1 | : ((((time_t) 1 << (sizeof (time_t) * CHAR_BIT - 2)) - 1) | * 2 + 1)); | time_t_min =3D (! TIME_T_IS_SIGNED | ? (time_t) 0 | : time_t_signed_magnitude | ? ~ (time_t) 0 | : ~ time_t_max); |=20 | delta =3D time_t_max / 997; /* a suitable prime number */ | for (i =3D 0; i < N_STRINGS; i++) | { | if (tz_strings[i]) | putenv (tz_strings[i]); |=20 | for (t =3D 0; t <=3D time_t_max - delta && (result & 1) =3D=3D 0; t= +=3D delta) | if (! mktime_test (t)) | result |=3D 1; | if ((result & 2) =3D=3D 0 | && ! (mktime_test ((time_t) 1) | && mktime_test ((time_t) (60 * 60)) | && mktime_test ((time_t) (60 * 60 * 24)))) | result |=3D 2; |=20 | for (j =3D 1; (result & 4) =3D=3D 0; j <<=3D 1) | { | if (! bigtime_test (j)) | result |=3D 4; | if (INT_MAX / 2 < j) | break; | } | if ((result & 8) =3D=3D 0 && ! bigtime_test (INT_MAX)) | result |=3D 8; | } | if (! irix_6_4_bug ()) | result |=3D 16; | if (! spring_forward_gap ()) | result |=3D 32; | if (! year_2050_test ()) | result |=3D 64; | return result; | } configure:27147: result: no configure:27200: checking whether struct tm is in sys/time.h or time.h configure:27221: gcc -c -g3 -O2 conftest.c >&5 configure:27221: $? =3D 0 configure:27229: result: time.h configure:27237: checking for struct tm.tm_zone configure:27237: gcc -c -g3 -O2 conftest.c >&5 configure:27237: $? =3D 0 configure:27237: result: yes configure:27304: checking for struct tm.tm_gmtoff configure:27304: gcc -c -g3 -O2 conftest.c >&5 configure:27304: $? =3D 0 configure:27304: result: yes configure:27324: checking whether is self-contained configure:27342: gcc -c -g3 -O2 conftest.c >&5 configure:27342: $? =3D 0 configure:27362: gcc -c -g3 -O2 conftest.c >&5 configure:27362: $? =3D 0 configure:27393: gcc -o conftest -g3 -O2 conftest.c >&5 configure:27393: $? =3D 0 configure:27407: result: yes configure:27569: checking for inline configure:27586: gcc -c -g3 -O2 conftest.c >&5 configure:27586: $? =3D 0 configure:27595: result: inline configure:27615: checking whether malloc (0) returns nonnull configure:27650: gcc -o conftest -g3 -O2 conftest.c >&5 configure:27650: $? =3D 0 configure:27650: ./conftest configure:27650: $? =3D 0 configure:27662: result: yes configure:27678: checking for sigset_t configure:27678: gcc -c -g3 -O2 conftest.c >&5 configure:27678: $? =3D 0 configure:27678: gcc -c -g3 -O2 conftest.c >&5 conftest.c:248:23: error: expected expression if (sizeof ((sigset_t))) ^ 1 error generated. configure:27678: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 1 | /* end confdefs.h. */ |=20 | #include | /* Mingw defines sigset_t not in , but in . = */ | #include |=20 |=20 | int | main (void) | { | if (sizeof ((sigset_t))) | return 0; | ; | return 0; | } configure:27678: result: yes configure:27777: checking for volatile sig_atomic_t configure:27777: gcc -c -g3 -O2 conftest.c >&5 configure:27777: $? =3D 0 configure:27777: gcc -c -g3 -O2 conftest.c >&5 conftest.c:247:36: error: expected expression if (sizeof ((volatile sig_atomic_t))) ^ 1 error generated. configure:27777: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 1 | #define HAVE_SIGSET_T 1 | /* end confdefs.h. */ |=20 | #include |=20 |=20 | int | main (void) | { | if (sizeof ((volatile sig_atomic_t))) | return 0; | ; | return 0; | } configure:27777: result: yes configure:27794: checking for sighandler_t configure:27794: gcc -c -g3 -O2 conftest.c >&5 conftest.c:247:13: error: use of undeclared identifier 'sighandler_t' if (sizeof (sighandler_t)) ^ 1 error generated. configure:27794: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 1 | #define HAVE_SIGSET_T 1 | /* end confdefs.h. */ |=20 | #include |=20 |=20 | int | main (void) | { | if (sizeof (sighandler_t)) | return 0; | ; | return 0; | } configure:27794: result: no configure:27827: checking for wchar_t configure:27845: gcc -c -g3 -O2 conftest.c >&5 configure:27845: $? =3D 0 configure:27853: result: yes configure:27869: checking for good max_align_t configure:27899: gcc -c -g3 -O2 conftest.c >&5 configure:27899: $? =3D 0 configure:27908: result: yes configure:27920: checking whether NULL can be used in arbitrary expressions configure:27939: gcc -c -g3 -O2 conftest.c >&5 configure:27939: $? =3D 0 configure:27947: result: yes configure:28085: checking whether fcloseall is declared configure:28085: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration conftest.c:276:10: error: use of undeclared identifier 'fcloseall' (void) fcloseall; ^ 1 error generated. configure:28085: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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 |=20 | ; | return 0; | } configure:28085: result: no configure:28172: checking which flavor of printf attribute matches inttypes= macros configure:28200: gcc -c -g3 -O2 conftest.c >&5 configure:28200: $? =3D 0 configure:28208: result: system configure:28468: checking whether ecvt is declared configure:28468: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration configure:28468: $? =3D 0 configure:28468: result: yes configure:28477: checking whether fcvt is declared configure:28477: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration configure:28477: $? =3D 0 configure:28477: result: yes configure:28486: checking whether gcvt is declared configure:28486: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration configure:28486: $? =3D 0 configure:28486: result: yes configure:28666: checking whether strnlen is declared configure:28666: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration configure:28666: $? =3D 0 configure:28666: result: yes configure:28676: checking whether strtoimax is declared configure:28676: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration configure:28676: $? =3D 0 configure:28676: result: yes configure:28783: checking for a race-free mkdir -p configure:28827: result: /usr/local/bin/gmkdir -p configure:28830: checking whether stat file-mode macros are broken configure:28858: gcc -c -g3 -O2 conftest.c >&5 configure:28858: $? =3D 0 configure:28866: result: no configure:28971: checking for nlink_t configure:28971: gcc -c -g3 -O2 conftest.c >&5 configure:28971: $? =3D 0 configure:28971: gcc -c -g3 -O2 conftest.c >&5 conftest.c:254:22: error: expected expression if (sizeof ((nlink_t))) ^ 1 error generated. configure:28971: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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 |=20 | int | main (void) | { | if (sizeof ((nlink_t))) | return 0; | ; | return 0; | } configure:28971: result: yes configure:29091: checking for struct timespec in configure:29109: gcc -c -g3 -O2 conftest.c >&5 configure:29109: $? =3D 0 configure:29117: result: yes configure:29307: checking for TIME_UTC in configure:29325: gcc -c -g3 -O2 conftest.c >&5 configure:29325: $? =3D 0 configure:29333: result: yes configure:29344: checking whether execvpe is declared configure:29344: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration conftest.c:284:10: error: use of undeclared identifier 'execvpe' (void) execvpe; ^ 1 error generated. configure:29344: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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 |=20 | ; | return 0; | } configure:29344: result: no configure:29455: checking whether clearerr_unlocked is declared configure:29455: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration configure:29455: $? =3D 0 configure:29455: result: yes configure:29464: checking whether feof_unlocked is declared configure:29464: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration configure:29464: $? =3D 0 configure:29464: result: yes configure:29473: checking whether ferror_unlocked is declared configure:29473: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration configure:29473: $? =3D 0 configure:29473: result: yes configure:29482: checking whether fflush_unlocked is declared configure:29482: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration conftest.c:288:10: error: use of undeclared identifier 'fflush_unlocked' (void) fflush_unlocked; ^ 1 error generated. configure:29482: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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 |=20 | ; | return 0; | } configure:29482: result: no configure:29491: checking whether fgets_unlocked is declared configure:29491: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration conftest.c:289:10: error: use of undeclared identifier 'fgets_unlocked' (void) fgets_unlocked; ^ 1 error generated. configure:29491: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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 |=20 | ; | return 0; | } configure:29491: result: no configure:29500: checking whether fputc_unlocked is declared configure:29500: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration conftest.c:290:10: error: use of undeclared identifier 'fputc_unlocked' (void) fputc_unlocked; ^ 1 error generated. configure:29500: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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 |=20 | ; | return 0; | } configure:29500: result: no configure:29509: checking whether fputs_unlocked is declared configure:29509: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration conftest.c:291:10: error: use of undeclared identifier 'fputs_unlocked' (void) fputs_unlocked; ^ 1 error generated. configure:29509: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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 |=20 | ; | return 0; | } configure:29509: result: no configure:29518: checking whether fread_unlocked is declared configure:29518: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration conftest.c:292:10: error: use of undeclared identifier 'fread_unlocked' (void) fread_unlocked; ^ 1 error generated. configure:29518: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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 |=20 | ; | return 0; | } configure:29518: result: no configure:29527: checking whether fwrite_unlocked is declared configure:29527: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration conftest.c:293:10: error: use of undeclared identifier 'fwrite_unlocked' (void) fwrite_unlocked; ^ 1 error generated. configure:29527: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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 |=20 | ; | return 0; | } configure:29527: result: no configure:29536: checking whether getc_unlocked is declared configure:29536: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration configure:29536: $? =3D 0 configure:29536: result: yes configure:29545: checking whether getchar_unlocked is declared configure:29545: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration configure:29545: $? =3D 0 configure:29545: result: yes configure:29554: checking whether putc_unlocked is declared configure:29554: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration configure:29554: $? =3D 0 configure:29554: result: yes configure:29563: checking whether putchar_unlocked is declared configure:29563: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration configure:29563: $? =3D 0 configure:29563: result: yes configure:29573: checking type of array argument to getgroups configure:29609: gcc -o conftest -g3 -O2 conftest.c >&5 configure:29609: $? =3D 0 configure:29609: ./conftest configure:29609: $? =3D 0 configure:29636: result: gid_t configure:29643: checking whether getdtablesize is declared configure:29643: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration configure:29643: $? =3D 0 configure:29643: result: yes configure:29653: checking whether malloc is ptrdiff_t safe configure:29690: gcc -c -g3 -O2 conftest.c >&5 configure:29690: $? =3D 0 configure:29699: result: yes configure:29709: checking whether malloc, realloc, calloc set errno on fail= ure configure:29727: result: yes configure:29743: checking for O_CLOEXEC configure:29764: gcc -c -g3 -O2 conftest.c >&5 configure:29764: $? =3D 0 configure:29772: result: yes configure:29777: checking for promoted mode_t type configure:29795: gcc -c -g3 -O2 conftest.c >&5 configure:29795: $? =3D 0 configure:29804: result: int configure:29818: checking whether the utimes function works configure:29959: gcc -o conftest -g3 -O2 conftest.c >&5 configure:29959: $? =3D 0 configure:29959: ./conftest configure:29959: $? =3D 0 configure:29971: result: yes configure:30011: checking for sys/acl.h configure:30011: gcc -c -g3 -O2 conftest.c >&5 configure:30011: $? =3D 0 configure:30011: result: yes configure:30022: checking for library containing acl_get_file configure:30052: gcc -o conftest -g3 -O2 conftest.c >&5 configure:30052: $? =3D 0 configure:30072: result: none required configure:30081: checking for acl_get_file configure:30081: gcc -o conftest -g3 -O2 conftest.c >&5 configure:30081: $? =3D 0 configure:30081: result: yes configure:30087: checking for acl_get_fd configure:30087: gcc -o conftest -g3 -O2 conftest.c >&5 configure:30087: $? =3D 0 configure:30087: result: yes configure:30093: checking for acl_set_file configure:30093: gcc -o conftest -g3 -O2 conftest.c >&5 configure:30093: $? =3D 0 configure:30093: result: yes configure:30099: checking for acl_set_fd configure:30099: gcc -o conftest -g3 -O2 conftest.c >&5 configure:30099: $? =3D 0 configure:30099: result: yes configure:30105: checking for acl_free configure:30105: gcc -o conftest -g3 -O2 conftest.c >&5 configure:30105: $? =3D 0 configure:30105: result: yes configure:30111: checking for acl_from_mode configure:30111: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "_acl_from_mode", referenced from: _main in conftest-babf40.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:30111: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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 decla= res acl_from_mode. | For example, HP-UX 11i declares gettimeofday. */ | #define acl_from_mode innocuous_acl_from_mode |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char acl_from_mode (); below. */ |=20 | #include | #undef acl_from_mode |=20 | /* 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 |=20 | int | main (void) | { | return acl_from_mode (); | ; | return 0; | } configure:30111: result: no configure:30117: checking for acl_from_text configure:30117: gcc -o conftest -g3 -O2 conftest.c >&5 configure:30117: $? =3D 0 configure:30117: result: yes configure:30123: checking for acl_delete_def_file configure:30123: gcc -o conftest -g3 -O2 conftest.c >&5 configure:30123: $? =3D 0 configure:30123: result: yes configure:30129: checking for acl_extended_file configure:30129: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "_acl_extended_file", referenced from: _main in conftest-856b6f.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:30129: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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 d= eclares acl_extended_file. | For example, HP-UX 11i declares gettimeofday. */ | #define acl_extended_file innocuous_acl_extended_file |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char acl_extended_file (); below. */ |=20 | #include | #undef acl_extended_file |=20 | /* 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 |=20 | int | main (void) | { | return acl_extended_file (); | ; | return 0; | } configure:30129: result: no configure:30135: checking for acl_delete_fd_np configure:30135: gcc -o conftest -g3 -O2 conftest.c >&5 configure:30135: $? =3D 0 configure:30135: result: yes configure:30141: checking for acl_delete_file_np configure:30141: gcc -o conftest -g3 -O2 conftest.c >&5 configure:30141: $? =3D 0 configure:30141: result: yes configure:30147: checking for acl_copy_ext_native configure:30147: gcc -o conftest -g3 -O2 conftest.c >&5 configure:30147: $? =3D 0 configure:30147: result: yes configure:30153: checking for acl_create_entry_np configure:30153: gcc -o conftest -g3 -O2 conftest.c >&5 configure:30153: $? =3D 0 configure:30153: result: yes configure:30159: checking for acl_to_short_text configure:30159: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "_acl_to_short_text", referenced from: _main in conftest-b1fff6.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:30159: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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 d= eclares acl_to_short_text. | For example, HP-UX 11i declares gettimeofday. */ | #define acl_to_short_text innocuous_acl_to_short_text |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char acl_to_short_text (); below. */ |=20 | #include | #undef acl_to_short_text |=20 | /* 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 |=20 | int | main (void) | { | return acl_to_short_text (); | ; | return 0; | } configure:30159: result: no configure:30165: checking for acl_free_text configure:30165: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "_acl_free_text", referenced from: _main in conftest-acf879.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:30165: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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 decla= res acl_free_text. | For example, HP-UX 11i declares gettimeofday. */ | #define acl_free_text innocuous_acl_free_text |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char acl_free_text (); below. */ |=20 | #include | #undef acl_free_text |=20 | /* 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 |=20 | int | main (void) | { | return acl_free_text (); | ; | return 0; | } configure:30165: result: no configure:30174: checking for working acl_get_file configure:30197: gcc -o conftest -g3 -O2 conftest.c >&5 configure:30197: $? =3D 0 configure:30208: result: yes configure:30216: checking for acl/libacl.h configure:30216: gcc -c -g3 -O2 conftest.c >&5 conftest.c:308:10: fatal error: 'acl/libacl.h' file not found #include ^~~~~~~~~~~~~~ 1 error generated. configure:30216: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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:30216: result: no configure:30234: checking for acl_entries configure:30234: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "_acl_entries", referenced from: _main in conftest-2493b0.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:30234: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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 declare= s acl_entries. | For example, HP-UX 11i declares gettimeofday. */ | #define acl_entries innocuous_acl_entries |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char acl_entries (); below. */ |=20 | #include | #undef acl_entries |=20 | /* 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 |=20 | int | main (void) | { | return acl_entries (); | ; | return 0; | } configure:30234: result: no configure:30247: checking for ACL_FIRST_ENTRY configure:30266: gcc -c -g3 -O2 conftest.c >&5 configure:30266: $? =3D 0 configure:30274: result: yes configure:30281: checking for ACL_TYPE_EXTENDED configure:30300: gcc -c -g3 -O2 conftest.c >&5 configure:30300: $? =3D 0 configure:30308: result: yes configure:30493: checking for alloca as a compiler built-in configure:30519: result: yes configure:30544: checking for __builtin_expect configure:30560: gcc -o conftest -g3 -O2 conftest.c >&5 configure:30560: $? =3D 0 configure:30587: result: yes configure:30601: checking for byteswap.h configure:30601: gcc -c -g3 -O2 conftest.c >&5 conftest.c:313:10: fatal error: 'byteswap.h' file not found #include ^~~~~~~~~~~~ 1 error generated. configure:30601: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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:30601: result: no configure:30704: checking for library containing clock_gettime configure:30734: gcc -o conftest -g3 -O2 conftest.c >&5 configure:30734: $? =3D 0 configure:30754: result: none required configure:30764: checking for clock_gettime configure:30764: gcc -o conftest -g3 -O2 conftest.c >&5 configure:30764: $? =3D 0 configure:30764: result: yes configure:30770: checking for clock_settime configure:30770: gcc -o conftest -g3 -O2 conftest.c >&5 configure:30770: $? =3D 0 configure:30770: result: yes configure:30789: checking for copy_file_range configure:30811: gcc -o conftest -g3 -O2 conftest.c >&5 conftest.c:295:17: error: use of undeclared identifier 'copy_file_range' =3D copy_file_range; ^ 1 error generated. configure:30811: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_GETTIME 1 | #define HAVE_CLOCK_SETTIME 1 | #define GNULIB_CLOSE_STREAM 1 | /* end confdefs.h. */ | #include |=20 | int | main (void) | { | ssize_t (*func) (int, off_t *, int, off_t, size_t, unsigned) | =3D copy_file_range; | return func (0, 0, 0, 0, 0, 0) & 127; |=20 | ; | return 0; | } |=20 configure:30821: result: no configure:30879: checking for d_type member in directory struct configure:30899: gcc -o conftest -g3 -O2 conftest.c >&5 configure:30899: $? =3D 0 configure:30910: result: yes configure:30927: checking whether // is distinct from / configure:30957: result: no configure:30968: checking whether dup2 works configure:31061: gcc -o conftest -g3 -O2 conftest.c >&5 configure:31061: $? =3D 0 configure:31061: ./conftest configure:31061: $? =3D 0 configure:31073: result: yes configure:31143: checking for library containing backtrace_symbols_fd configure:31173: gcc -o conftest -g3 -O2 conftest.c >&5 configure:31173: $? =3D 0 configure:31193: result: none required configure:31247: checking for explicit_memset configure:31247: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "_explicit_memset", referenced from: _main in conftest-8ac99a.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:31247: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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 dec= lares explicit_memset. | For example, HP-UX 11i declares gettimeofday. */ | #define explicit_memset innocuous_explicit_memset |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char explicit_memset (); below. */ |=20 | #include | #undef explicit_memset |=20 | /* 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 |=20 | int | main (void) | { | return explicit_memset (); | ; | return 0; | } configure:31247: result: no configure:31306: checking for access configure:31306: gcc -o conftest -g3 -O2 conftest.c >&5 configure:31306: $? =3D 0 configure:31306: result: yes configure:31342: checking whether fchmodat works configure:31414: gcc -o conftest -g3 -O2 conftest.c >&5 configure:31414: $? =3D 0 configure:31414: ./conftest configure:31414: $? =3D 0 configure:31430: result: yes configure:31496: checking whether fcntl handles F_DUPFD correctly configure:31560: gcc -o conftest -g3 -O2 conftest.c >&5 configure:31560: $? =3D 0 configure:31560: ./conftest configure:31560: $? =3D 0 configure:31571: result: yes configure:31589: checking whether fcntl understands F_DUPFD_CLOEXEC configure:31624: gcc -o conftest -g3 -O2 conftest.c >&5 configure:31624: $? =3D 0 configure:31624: ./conftest configure:31624: $? =3D 0 configure:31643: gcc -c -g3 -O2 conftest.c >&5 configure:31643: $? =3D 0 configure:31660: result: yes configure:31716: checking whether fdopendir is declared configure:31716: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration configure:31716: $? =3D 0 configure:31716: result: yes configure:31738: checking whether fdopendir works configure:31788: gcc -o conftest -g3 -O2 conftest.c >&5 configure:31788: $? =3D 0 configure:31788: ./conftest configure:31788: $? =3D 0 configure:31799: result: yes configure:31844: checking for getxattr with XATTR_NAME_POSIX_ACL macros configure:31868: gcc -o conftest -g3 -O2 conftest.c >&5 conftest.c:296:24: fatal error: 'linux/xattr.h' file not found #include ^~~~~~~~~~~~~~~ 1 error generated. configure:31868: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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 |=20 | int | main (void) | { | ssize_t a =3D getxattr (".", XATTR_NAME_POSIX_ACL_ACCESS, 0, 0); | ssize_t b =3D getxattr (".", XATTR_NAME_POSIX_ACL_DEFAULT, = 0, 0); | return a < 0 || b < 0; |=20 | ; | return 0; | } configure:31875: result: no configure:31893: checking for flexible array member configure:31922: gcc -c -g3 -O2 conftest.c >&5 configure:31922: $? =3D 0 configure:31930: result: yes configure:31949: checking for __fpending configure:31967: gcc -o conftest -g3 -O2 conftest.c >&5 conftest.c:304:10: error: implicit declaration of function '__fpending' is = invalid in C99 [-Werror,-Wimplicit-function-declaration] return ! __fpending (stdin); ^ 1 error generated. configure:31967: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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. */ |=20 | #include | #if HAVE_STDIO_EXT_H | # include | #endif |=20=20=20 | int | main (void) | { | return ! __fpending (stdin); | ; | return 0; | } configure:31977: result: no configure:32007: checking whether free is known to preserve errno configure:32031: gcc -c -g3 -O2 conftest.c >&5 conftest.c:304:16: error: "'free' is not known to preserve errno" #error "'free' is not known to preserve errno" ^ 1 error generated. configure:32031: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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 |=20 | int | main (void) | { | #if 2 < __GLIBC__ + (33 <=3D __GLIBC_MINOR__) | #elif defined __OpenBSD__ | #elif defined __sun | #else | #error "'free' is not known to preserve errno" | #endif |=20 | ; | return 0; | } configure:32040: result: no configure:32090: checking whether fstatat (..., 0) works configure:32117: gcc -o conftest -g3 -O2 conftest.c >&5 configure:32117: $? =3D 0 configure:32117: ./conftest configure:32117: $? =3D 0 configure:32129: result: yes configure:32181: checking for sys/mount.h configure:32181: gcc -c -g3 -O2 conftest.c >&5 configure:32181: $? =3D 0 configure:32181: result: yes configure:32206: checking for statvfs function (SVR4) configure:32242: gcc -o conftest -g3 -O2 conftest.c >&5 conftest.c:314: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 <=3D 32 ? -1 : 1]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. configure:32242: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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. */ |=20 | #include | #ifdef __osf__ | "Do not use Tru64's statvfs implementation" | #endif |=20 | #include |=20 | struct statvfs fsd; |=20 | #if defined __APPLE__ && defined __MACH__ | #include | /* On Mac OS X >=3D 10.5, f_blocks in 'struct statvfs' is a 32-bit quanti= ty; | 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 <=3D 32 ? -1 : 1]; | #endif |=20 | int | main (void) | { | statvfs (0, &fsd); | ; | return 0; | } configure:32252: result: no configure:32309: checking for two-argument statfs with statfs.f_frsize memb= er configure:32339: gcc -o conftest -g3 -O2 conftest.c >&5 conftest.c:311:9: error: no member named 'f_frsize' in 'struct statfs' fsd.f_frsize =3D 0; ~~~ ^ 1 error generated. configure:32339: $? =3D 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 "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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. */ |=20 | #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 =3D 0; | return statfs (".", &fsd) !=3D 0; | } configure:32351: result: no configure:32362: checking for 3-argument statfs function (DEC OSF/1) configure:32386: gcc -o conftest -g3 -O2 conftest.c >&5 conftest.c:305:9: error: no member named 'f_fsize' in 'struct statfs'; did = you mean 'f_bsize'? fsd.f_fsize =3D 0; ^~~~~~~ f_bsize /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Develo= per/SDKs/MacOSX.sdk/usr/include/sys/mount.h:129:15: note: 'f_bsize' declare= d here struct statfs __DARWIN_STRUCT_STATFS64; ^ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Develo= per/SDKs/MacOSX.sdk/usr/include/sys/mount.h:102:11: note: expanded from mac= ro '__DARWIN_STRUCT_STATFS64' uint32_t f_bsize; /* fundamental file system block si= ze */ \ ^ conftest.c:306:31: error: too many arguments to function call, expected 2, = have 3 return statfs (".", &fsd, sizeof (struct statfs)) !=3D 0; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~ /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Develo= per/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:32386: $? =3D 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 "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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. */ |=20 | #include | #include | #include | int | main () | { | struct statfs fsd; | fsd.f_fsize =3D 0; | return statfs (".", &fsd, sizeof (struct statfs)) !=3D 0; | } configure:32398: result: no configure:32415: checking for two-argument statfs with statfs.f_bsize membe= r (AIX, 4.3BSD) configure:32445: gcc -o conftest -g3 -O2 conftest.c >&5 configure:32445: $? =3D 0 configure:32445: ./conftest configure:32445: $? =3D 0 configure:32457: result: yes configure:32591: checking for sys/fs/s5param.h configure:32591: gcc -c -g3 -O2 conftest.c >&5 conftest.c:326:10: fatal error: 'sys/fs/s5param.h' file not found #include ^~~~~~~~~~~~~~~~~~ 1 error generated. configure:32591: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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:32591: result: no configure:32597: checking for sys/statfs.h configure:32597: gcc -c -g3 -O2 conftest.c >&5 conftest.c:326:10: fatal error: 'sys/statfs.h' file not found #include ^~~~~~~~~~~~~~ 1 error generated. configure:32597: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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:32597: result: no configure:32605: checking for statfs that truncates block counts configure:32630: gcc -c -g3 -O2 conftest.c >&5 conftest.c:300:1: error: unknown type name 'choke' choke -- this is a workaround for a Sun-specific problem ^ conftest.c:300:7: error: expected identifier or '(' choke -- this is a workaround for a Sun-specific problem ^ conftest.c:303:10: fatal error: 'sys/vfs.h' file not found #include ^~~~~~~~~~~ 3 errors generated. configure:32630: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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. */ |=20 | #if !defined(sun) && !defined(__sun) | choke -- this is a workaround for a Sun-specific problem | #endif | #include | #include |=20 | int | main (void) | { | struct statfs t; long c =3D *(t.f_spare); | if (c) return 0; |=20 | ; | return 0; | } configure:32639: result: no configure:32691: checking whether futimens works configure:32746: gcc -o conftest -g3 -O2 conftest.c >&5 configure:32746: $? =3D 0 configure:32746: ./conftest configure:32746: $? =3D 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 "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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. */ |=20 | #include | #include | #include | #include |=20 |=20 |=20 | #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 |=20 |=20 | int | main (void) | { | struct timespec ts[2]; | int fd =3D creat ("conftest.file", 0600); | struct stat st; | if (fd < 0) return 1; | ts[0].tv_sec =3D 1; | ts[0].tv_nsec =3D UTIME_OMIT; | ts[1].tv_sec =3D 1; | ts[1].tv_nsec =3D UTIME_NOW; | errno =3D 0; | if (futimens (AT_FDCWD, NULL) =3D=3D 0) return 2; | if (errno !=3D EBADF) return 3; | if (futimens (fd, ts)) return 4; | sleep (1); | ts[0].tv_nsec =3D UTIME_NOW; | ts[1].tv_nsec =3D UTIME_OMIT; | if (futimens (fd, ts)) return 5; | if (fstat (fd, &st)) return 6; | if (st.st_ctime < st.st_atime) return 7; |=20 | ; | return 0; | } configure:32758: result: no configure:32806: checking for getloadavg configure:32806: gcc -o conftest -g3 -O2 conftest.c >&5 configure:32806: $? =3D 0 configure:32806: result: yes configure:33159: checking for sys/loadavg.h configure:33159: gcc -c -g3 -O2 conftest.c >&5 conftest.c:326:10: fatal error: 'sys/loadavg.h' file not found #include ^~~~~~~~~~~~~~~ 1 error generated. configure:33159: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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:33159: result: no configure:33171: checking whether getloadavg is declared configure:33171: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration configure:33171: $? =3D 0 configure:33171: result: yes configure:33550: checking for gettimeofday with POSIX signature configure:33579: gcc -c -g3 -O2 conftest.c >&5 configure:33579: $? =3D 0 configure:33606: result: yes configure:33675: checking whether the compiler supports the __inline keyword configure:33693: gcc -c -g3 -O2 conftest.c >&5 configure:33693: $? =3D 0 configure:33701: result: yes configure:33725: checking for gmp.h configure:33725: gcc -c -g3 -O2 conftest.c >&5 configure:33725: $? =3D 0 configure:33725: result: yes configure:33739: checking for library containing __gmpz_roinit_n configure:33769: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "___gmpz_roinit_n", referenced from: _main in conftest-1a38f1.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:33769: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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. */ |=20 | /* 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:33769: gcc -o conftest -g3 -O2 conftest.c -lgmp >&5 configure:33769: $? =3D 0 configure:33789: result: -lgmp configure:33886: checking for memmem configure:33886: gcc -o conftest -g3 -O2 conftest.c >&5 configure:33886: $? =3D 0 configure:33886: result: yes configure:33902: checking whether memmem works configure:33970: gcc -o conftest -g3 -O2 conftest.c >&5 configure:33970: $? =3D 0 configure:33970: ./conftest configure:33970: $? =3D 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 "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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. */ |=20 | #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 |=20 | int | main (void) | { |=20 | int result =3D 0; | if (memmem (HAYSTACK, strlen (HAYSTACK), NEEDLE, strlen (NEEDLE))) | result |=3D 1; | /* Check for empty needle behavior. */ | { | const char *haystack =3D "AAA"; | if (memmem (haystack, 3, (const char *) 1, 0) !=3D haystack) | result |=3D 2; | } | return result; |=20 | ; | return 0; | } configure:33982: result: no configure:34031: checking for mempcpy configure:34031: gcc -o conftest -g3 -O2 conftest.c >&5 conftest.c:320:6: warning: incompatible redeclaration of library function '= mempcpy' [-Wincompatible-library-redeclaration] char mempcpy (); ^ conftest.c:320:6: note: 'mempcpy' is a builtin with type 'void *(void *, co= nst void *, unsigned long)' 1 warning generated. Undefined symbols for architecture x86_64: "_mempcpy", referenced from: _main in conftest-efaafd.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:34031: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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 me= mpcpy. | For example, HP-UX 11i declares gettimeofday. */ | #define mempcpy innocuous_mempcpy |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char mempcpy (); below. */ |=20 | #include | #undef mempcpy |=20 | /* 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 |=20 | int | main (void) | { | return mempcpy (); | ; | return 0; | } configure:34031: result: no configure:34086: checking for memrchr configure:34086: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "_memrchr", referenced from: _main in conftest-f0d377.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:34086: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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 me= mrchr. | For example, HP-UX 11i declares gettimeofday. */ | #define memrchr innocuous_memrchr |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char memrchr (); below. */ |=20 | #include | #undef memrchr |=20 | /* 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 |=20 | int | main (void) | { | return memrchr (); | ; | return 0; | } configure:34086: result: no configure:34228: checking for sys/pstat.h configure:34228: gcc -c -g3 -O2 conftest.c >&5 conftest.c:335:10: fatal error: 'sys/pstat.h' file not found #include ^~~~~~~~~~~~~ 1 error generated. configure:34228: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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 | #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 |=20 | #include configure:34228: result: no configure:34235: checking for sys/sysmp.h configure:34235: gcc -c -g3 -O2 conftest.c >&5 conftest.c:335:10: fatal error: 'sys/sysmp.h' file not found #include ^~~~~~~~~~~~~ 1 error generated. configure:34235: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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 | #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 |=20 | #include configure:34235: result: no configure:34242: checking for sys/param.h configure:34242: result: yes configure:34250: checking for sys/sysctl.h configure:34250: gcc -c -g3 -O2 conftest.c >&5 configure:34250: $? =3D 0 configure:34250: result: yes configure:34263: checking for sched_getaffinity configure:34263: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "_sched_getaffinity", referenced from: _main in conftest-1e2588.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:34263: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | /* end confdefs.h. */ | /* Define sched_getaffinity to an innocuous variant, in case d= eclares sched_getaffinity. | For example, HP-UX 11i declares gettimeofday. */ | #define sched_getaffinity innocuous_sched_getaffinity |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char sched_getaffinity (); below. */ |=20 | #include | #undef sched_getaffinity |=20 | /* 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 |=20 | int | main (void) | { | return sched_getaffinity (); | ; | return 0; | } configure:34263: result: no configure:34269: checking for sched_getaffinity_np configure:34269: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "_sched_getaffinity_np", referenced from: _main in conftest-15f120.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:34269: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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_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 |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char sched_getaffinity_np (); below. */ |=20 | #include | #undef sched_getaffinity_np |=20 | /* 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_getaffi= nity_np | choke me | #endif |=20 | int | main (void) | { | return sched_getaffinity_np (); | ; | return 0; | } configure:34269: result: no configure:34275: checking for pstat_getdynamic configure:34275: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "_pstat_getdynamic", referenced from: _main in conftest-498c98.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:34275: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | /* end confdefs.h. */ | /* Define pstat_getdynamic to an innocuous variant, in case de= clares pstat_getdynamic. | For example, HP-UX 11i declares gettimeofday. */ | #define pstat_getdynamic innocuous_pstat_getdynamic |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char pstat_getdynamic (); below. */ |=20 | #include | #undef pstat_getdynamic |=20 | /* 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 |=20 | int | main (void) | { | return pstat_getdynamic (); | ; | return 0; | } configure:34275: result: no configure:34281: checking for sysmp configure:34281: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "_sysmp", referenced from: _main in conftest-ed6a73.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:34281: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | /* end confdefs.h. */ | /* Define sysmp to an innocuous variant, in case declares sysm= p. | For example, HP-UX 11i declares gettimeofday. */ | #define sysmp innocuous_sysmp |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char sysmp (); below. */ |=20 | #include | #undef sysmp |=20 | /* 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 |=20 | int | main (void) | { | return sysmp (); | ; | return 0; | } configure:34281: result: no configure:34287: checking for sysctl configure:34287: gcc -o conftest -g3 -O2 conftest.c >&5 configure:34287: $? =3D 0 configure:34287: result: yes configure:34379: checking whether signature of pselect conforms to POSIX configure:34400: gcc -o conftest -g3 -O2 conftest.c >&5 configure:34400: $? =3D 0 configure:34409: result: yes configure:34412: checking whether pselect detects invalid fds configure:34464: gcc -o conftest -g3 -O2 conftest.c >&5 configure:34464: $? =3D 0 configure:34464: ./conftest configure:34464: $? =3D 0 configure:34476: result: yes configure:34520: checking whether pthread_sigmask is a macro configure:34546: result: no configure:34575: checking whether pthread_sigmask works without -lpthread configure:34606: gcc -o conftest -g3 -O2 conftest.c >&5 configure:34606: $? =3D 0 configure:34606: ./conftest configure:34606: $? =3D 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 "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYSCTL 1 | #define my_strftime nstrftime | /* end confdefs.h. */ |=20 | #include | #include | #include | int main () | { | sigset_t set; | sigemptyset (&set); | return pthread_sigmask (1729, &set, NULL) !=3D 0; | } configure:34618: result: yes configure:34631: checking whether pthread_sigmask returns error numbers configure:34665: gcc -o conftest -g3 -O2 conftest.c >&5 configure:34665: $? =3D 0 configure:34665: ./conftest configure:34665: $? =3D 0 configure:34678: result: yes configure:34689: checking whether pthread_sigmask unblocks signals correctly configure:34748: gcc -o conftest -g3 -O2 conftest.c >&5 configure:34748: $? =3D 0 configure:34748: ./conftest configure:34748: $? =3D 0 configure:34761: result: guessing yes configure:34813: checking whether readlink signature is correct configure:34832: gcc -c -g3 -O2 conftest.c >&5 configure:34832: $? =3D 0 configure:34840: result: yes configure:34842: checking whether readlink handles trailing slash correctly configure:34879: gcc -o conftest -g3 -O2 conftest.c >&5 configure:34879: $? =3D 0 configure:34879: ./conftest configure:34879: $? =3D 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 "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYSCTL 1 | #define my_strftime nstrftime | /* end confdefs.h. */ | #include |=20 | int | main (void) | { | char buf[20]; | return readlink ("conftest.lnk2/", buf, sizeof buf) !=3D -1; | ; | return 0; | } configure:34891: result: no configure:34907: checking whether readlink truncates results correctly configure:34943: gcc -o conftest -g3 -O2 conftest.c >&5 configure:34943: $? =3D 0 configure:34943: ./conftest configure:34943: $? =3D 0 configure:34955: result: yes configure:35010: checking whether readlinkat signature is correct configure:35029: gcc -c -g3 -O2 conftest.c >&5 configure:35029: $? =3D 0 configure:35037: result: yes configure:35096: checking for working re_compile_pattern configure:35411: gcc -o conftest -g3 -O2 conftest.c >&5 conftest.c:335:45: error: variable has incomplete type 'struct re_pattern_b= uffer' static struct re_pattern_buffer regex; ^ conftest.c:335:27: note: forward declaration of 'struct re_pattern_buffer' static struct re_pattern_buffer regex; ^ conftest.c:339:33: error: variable has incomplete type 'struct re_registers' struct re_registers regs; ^ conftest.c:339:20: note: forward declaration of 'struct re_registers' struct re_registers regs; ^ conftest.c:364: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:364:34: error: use of undeclared identifier 'RE_SYNTAX_GREP' re_set_syntax (RE_SYNTAX_GREP | RE_HAT_LISTS_NOT_NEWLINE ^ conftest.c:364:51: error: use of undeclared identifier 'RE_HAT_LISTS_NOT_NE= WLINE' re_set_syntax (RE_SYNTAX_GREP | RE_HAT_LISTS_NOT_NEWLINE ^ conftest.c:365:36: error: use of undeclared identifier 'RE_ICASE' | RE_ICASE); ^ conftest.c:367:23: error: implicit declaration of function 're_compile_patt= ern' is invalid in C99 [-Werror,-Wimplicit-function-declaration] s =3D re_compile_pattern (pat, sizeof pat - 1, ®ex); ^ conftest.c:372:27: error: implicit declaration of function 're_search' is i= nvalid in C99 [-Werror,-Wimplicit-function-declaration] if (re_search (®ex, data, sizeof data - 1, ^ conftest.c:397:19: error: implicit declaration of function 're_set_syntax' = is invalid in C99 [-Werror,-Wimplicit-function-declaration] re_set_syntax (0); ^ conftest.c:399:23: error: implicit declaration of function 're_compile_patt= ern' is invalid in C99 [-Werror,-Wimplicit-function-declaration] s =3D re_compile_pattern (pat, sizeof pat - 1, ®ex); ^ conftest.c:404:27: error: implicit declaration of function 're_search' is i= nvalid in C99 [-Werror,-Wimplicit-function-declaration] i =3D re_search (®ex, data, sizeof data - 1, ^ conftest.c:417: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:417:28: error: use of undeclared identifier 'RE_SYNTAX_EGREP' re_set_syntax (RE_SYNTAX_EGREP | RE_HAT_LISTS_NOT_NEWLINE); ^ conftest.c:417:46: error: use of undeclared identifier 'RE_HAT_LISTS_NOT_NE= WLINE' re_set_syntax (RE_SYNTAX_EGREP | RE_HAT_LISTS_NOT_NEWLINE); ^ conftest.c:419:17: error: implicit declaration of function 're_compile_patt= ern' is invalid in C99 [-Werror,-Wimplicit-function-declaration] s =3D re_compile_pattern ("a[^x]b", 6, ®ex); ^ conftest.c:425:21: error: implicit declaration of function 're_search' is i= nvalid in C99 [-Werror,-Wimplicit-function-declaration] if (re_search (®ex, "a\nb", 3, 0, 3, ®s) !=3D -1) ^ conftest.c:432:28: error: use of undeclared identifier 'RE_SYNTAX_POSIX_EGR= EP' re_set_syntax (RE_SYNTAX_POSIX_EGREP); ^ conftest.c:447:28: error: use of undeclared identifier 'RE_SYNTAX_POSIX_EGR= EP' re_set_syntax (RE_SYNTAX_POSIX_EGREP | RE_NO_EMPTY_RANGES); ^ conftest.c:447: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=3D] 20 errors generated. configure:35411: $? =3D 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 "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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_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 |=20 | #include | #include | #include |=20 | #if defined M_CHECK_ACTION || HAVE_DECL_ALARM | # include | # include | #endif |=20 | #if HAVE_MALLOC_H | # include | #endif |=20 | #ifdef M_CHECK_ACTION | /* Exit with distinguishable exit code. */ | static void sigabrt_no_core (int sig) { raise (SIGTERM); } | #endif |=20 | int | main (void) | { | int result =3D 0; | static struct re_pattern_buffer regex; | unsigned char folded_chars[UCHAR_MAX + 1]; | int i; | const char *s; | struct re_registers regs; |=20 | /* 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 |=20 | if (setlocale (LC_ALL, "en_US.UTF-8")) | { | { | /* https://sourceware.org/ml/libc-hacker/2006-09/msg000= 08.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[] =3D "insert into"; | static char const data[] =3D | "\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 =3D re_compile_pattern (pat, sizeof pat - 1, ®ex); | if (s) | result |=3D 1; | else | { | if (re_search (®ex, data, sizeof data - 1, | 0, sizeof data - 1, ®s) | !=3D -1) | result |=3D 1; | regfree (®ex); | } | } |=20 | { | /* This test is from glibc bug 15078. | The test case is from Andreas Schwab in | . | */ | static char const pat[] =3D "[^x]x"; | static char const data[] =3D | /* <= U103A> */ | "\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 =3D re_compile_pattern (pat, sizeof pat - 1, ®ex); | if (s) | result |=3D 1; | else | { | i =3D re_search (®ex, data, sizeof data - 1, | 0, sizeof data - 1, 0); | if (i !=3D 0 && i !=3D 21) | result |=3D 1; | regfree (®ex); | } | } |=20 | if (! setlocale (LC_ALL, "C")) | return 1; | } |=20 | /* This test is from glibc bug 3957, reported by Andrew Macke= y. */ | re_set_syntax (RE_SYNTAX_EGREP | RE_HAT_LISTS_NOT_NEWLINE); | memset (®ex, 0, sizeof regex); | s =3D re_compile_pattern ("a[^x]b", 6, ®ex); | if (s) | result |=3D 2; | else | { | /* This should fail, but succeeds for glibc-2.5. */ | if (re_search (®ex, "a\nb", 3, 0, 3, ®s) !=3D -1) | result |=3D 2; | regfree (®ex); | } |=20 | /* 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 =3D 0; i <=3D UCHAR_MAX; i++) | folded_chars[i] =3D i; | regex.translate =3D folded_chars; | s =3D re_compile_pattern ("a[[:]:]]b\n", 11, ®ex); | /* This should fail with _Invalid character class name_ error= . */ | if (!s) | { | result |=3D 4; | regfree (®ex); | } |=20 | /* 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 =3D re_compile_pattern ("a[b-a]", 6, ®ex); | if (s =3D=3D 0) | { | result |=3D 8; | regfree (®ex); | } |=20 | /* This should succeed, but does not for glibc-2.1.3. */ | memset (®ex, 0, sizeof regex); | s =3D re_compile_pattern ("{1", 2, ®ex); | if (s) | result |=3D 8; | else | regfree (®ex); |=20 | /* The following example is derived from a problem report | against gawk from Jorge Stolfi . */ | memset (®ex, 0, sizeof regex); | s =3D re_compile_pattern ("[an\371]*n", 7, ®ex); | if (s) | result |=3D 8; | else | { | /* This should match, but does not for glibc-2.2.1. */ | if (re_match (®ex, "an", 2, 0, ®s) !=3D 2) | result |=3D 8; | else | { | free (regs.start); | free (regs.end); | } | regfree (®ex); | } |=20 | memset (®ex, 0, sizeof regex); | s =3D re_compile_pattern ("x", 1, ®ex); | if (s) | result |=3D 8; | else | { | /* glibc-2.2.93 does not work with a negative RANGE argum= ent. */ | if (re_search (®ex, "wxy", 3, 2, -2, ®s) !=3D 1) | result |=3D 8; | else | { | free (regs.start); | free (regs.end); | } | regfree (®ex); | } |=20 | /* 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 =3D re_compile_pattern ("x", 1, ®ex); | if (s) | result |=3D 16; | else | { | if (re_search (®ex, "WXY", 3, 0, 3, ®s) < 0) | result |=3D 16; | else | { | free (regs.start); | free (regs.end); | } | regfree (®ex); | } |=20 | /* 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 =3D re_compile_pattern ("[[:alnum:]_-]\\+$", 16, ®ex); | if (s) | result |=3D 32; | else | regfree (®ex); |=20 | /* REG_STARTEND was added to glibc on 2004-01-15. | Reject older versions. */ | if (! REG_STARTEND) | result |=3D 64; |=20 | /* Matching with the compiled form of this regexp would provo= ke | an assertion failure prior to glibc-2.28: | regexec.c:1375: pop_fail_stack: Assertion 'num >=3D 0' f= ailed | 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 =3D re_compile_pattern ("0|()0|\\1|0", 10, ®ex); | if (!s) | { | memset (®s, 0, sizeof regs); | i =3D re_search (®ex, "x", 1, 0, 1, ®s); | if (i !=3D -1) | result |=3D 64; | if (0 <=3D i) | { | free (regs.start); | free (regs.end); | } | regfree (®ex); | } | else | { | if (strcmp (s, "Invalid back reference")) | result |=3D 64; | } |=20 | /* glibc bug 11053. */ | re_set_syntax (RE_SYNTAX_POSIX_BASIC); | memset (®ex, 0, sizeof regex); | static char const pat_sub2[] =3D "\\(a*\\)*a*\\1"; | s =3D re_compile_pattern (pat_sub2, sizeof pat_sub2 - 1, ®= ex); | if (s) | result |=3D 64; | else | { | memset (®s, 0, sizeof regs); | static char const data[] =3D "a"; | int datalen =3D sizeof data - 1; | i =3D re_search (®ex, data, datalen, 0, datalen, ®s= ); | if (i !=3D 0) | result |=3D 64; | else if (regs.num_regs < 2) | result |=3D 64; | else if (! (regs.start[0] =3D=3D 0 && regs.end[0] =3D=3D = 1)) | result |=3D 64; | else if (! (regs.start[1] =3D=3D 0 && regs.end[1] =3D=3D = 0)) | result |=3D 64; | regfree (®ex); | free (regs.start); | free (regs.end); | } |=20 | #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 |=3D 64; | #endif |=20 | return result; |=20 | ; | return 0; | } configure:35423: result: no configure:35505: checking for libintl.h configure:35505: gcc -c -g3 -O2 conftest.c >&5 configure:35505: $? =3D 0 configure:35505: result: yes configure:35513: checking whether isblank is declared configure:35513: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration configure:35513: $? =3D 0 configure:35513: result: yes configure:35526: checking for sig2str configure:35526: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "_sig2str", referenced from: _main in conftest-4878ad.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:35526: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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_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 si= g2str. | For example, HP-UX 11i declares gettimeofday. */ | #define sig2str innocuous_sig2str |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char sig2str (); below. */ |=20 | #include | #undef sig2str |=20 | /* 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 |=20 | int | main (void) | { | return sig2str (); | ; | return 0; | } configure:35526: result: no configure:35553: checking for sigdescr_np configure:35553: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "_sigdescr_np", referenced from: _main in conftest-e68ec2.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:35553: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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_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 declare= s sigdescr_np. | For example, HP-UX 11i declares gettimeofday. */ | #define sigdescr_np innocuous_sigdescr_np |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char sigdescr_np (); below. */ |=20 | #include | #undef sigdescr_np |=20 | /* 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 |=20 | int | main (void) | { | return sigdescr_np (); | ; | return 0; | } configure:35553: result: no configure:35602: checking for socklen_t configure:35602: gcc -c -g3 -O2 conftest.c >&5 configure:35602: $? =3D 0 configure:35602: gcc -c -g3 -O2 conftest.c >&5 conftest.c:345:24: error: expected expression if (sizeof ((socklen_t))) ^ 1 error generated. configure:35602: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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_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. */ |=20 | /* 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 |=20 |=20 | int | main (void) | { | if (sizeof ((socklen_t))) | return 0; | ; | return 0; | } configure:35602: result: yes configure:35666: checking for ssize_t configure:35684: gcc -c -g3 -O2 conftest.c >&5 configure:35684: $? =3D 0 configure:35692: result: yes configure:35704: checking for struct stat.st_atim.tv_nsec configure:35704: gcc -c -g3 -O2 conftest.c >&5 conftest.c:337:13: error: no member named 'st_atim' in 'struct stat' if (ac_aggr.st_atim.tv_nsec) ~~~~~~~ ^ 1 error generated. configure:35704: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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_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 |=20 | int | main (void) | { | static struct stat ac_aggr; | if (ac_aggr.st_atim.tv_nsec) | return 0; | ; | return 0; | } configure:35704: gcc -c -g3 -O2 conftest.c >&5 conftest.c:337:20: error: no member named 'st_atim' in 'struct stat' if (sizeof ac_aggr.st_atim.tv_nsec) ~~~~~~~ ^ 1 error generated. configure:35704: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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_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 |=20 | int | main (void) | { | static struct stat ac_aggr; | if (sizeof ac_aggr.st_atim.tv_nsec) | return 0; | ; | return 0; | } configure:35704: result: no configure:35756: checking for struct stat.st_atimespec.tv_nsec configure:35756: gcc -c -g3 -O2 conftest.c >&5 configure:35756: $? =3D 0 configure:35756: result: yes configure:35797: checking for struct stat.st_birthtimespec.tv_nsec configure:35797: gcc -c -g3 -O2 conftest.c >&5 configure:35797: $? =3D 0 configure:35797: result: yes configure:35834: checking for working stdalign.h configure:35882: gcc -c -g3 -O2 conftest.c >&5 configure:35882: $? =3D 0 configure:35890: result: yes configure:36193: checking for stpcpy configure:36193: gcc -o conftest -g3 -O2 conftest.c >&5 conftest.c:350:6: warning: incompatible redeclaration of library function '= stpcpy' [-Wincompatible-library-redeclaration] char stpcpy (); ^ conftest.c:350:6: note: 'stpcpy' is a builtin with type 'char *(char *, con= st char *)' 1 warning generated. configure:36193: $? =3D 0 configure:36193: result: yes configure:36260: checking for working strnlen configure:36300: gcc -o conftest -g3 -O2 conftest.c >&5 configure:36300: $? =3D 0 configure:36300: ./conftest configure:36300: $? =3D 0 configure:36311: result: yes configure:36365: checking whether strtoimax works configure:36423: gcc -o conftest -g3 -O2 conftest.c >&5 configure:36423: $? =3D 0 configure:36423: ./conftest configure:36423: $? =3D 0 configure:36435: result: yes configure:36491: checking whether symlink handles trailing slash correctly configure:36529: gcc -o conftest -g3 -O2 conftest.c >&5 configure:36529: $? =3D 0 configure:36529: ./conftest configure:36529: $? =3D 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 "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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_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 |=20 | int | main (void) | { | int result =3D 0; | if (!symlink ("a", "conftest.link/")) | result |=3D 1; | if (symlink ("conftest.f", "conftest.lnk2")) | result |=3D 2; | else if (!symlink ("a", "conftest.lnk2/")) | result |=3D 4; | return result; |=20 | ; | return 0; | } configure:36541: result: no configure:36635: checking whether localtime_r is declared configure:36635: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration configure:36635: $? =3D 0 configure:36635: result: yes configure:36659: checking whether localtime_r is compatible with its POSIX = signature configure:36691: gcc -c -g3 -O2 conftest.c >&5 conftest.c:355:15: warning: expression result unused [-Wunused-value] *localtime_r (0, 0); ^~~~~~~~~~~~~~~~~~~ 1 warning generated. configure:36691: $? =3D 0 configure:36700: result: yes configure:36792: checking whether localtime works even near extrema configure:36828: gcc -o conftest -g3 -O2 conftest.c >&5 configure:36828: $? =3D 0 configure:36828: ./conftest configure:36828: $? =3D 0 configure:36838: result: yes configure:36846: checking for timezone_t configure:36846: gcc -c -g3 -O2 conftest.c >&5 conftest.c:342:13: error: use of undeclared identifier 'timezone_t'; did yo= u mean 'timezone'? if (sizeof (timezone_t)) ^~~~~~~~~~ timezone /Applications/Xcode.app/Contents/Developer/Platforms/MacOSX.platform/Develo= per/SDKs/MacOSX.sdk/usr/include/time.h:103:13: note: 'timezone' declared he= re extern long timezone __DARWIN_ALIAS(timezone); ^ 1 error generated. configure:36846: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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_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 |=20 | int | main (void) | { | if (sizeof (timezone_t)) | return 0; | ; | return 0; | } configure:36846: result: no configure:36937: checking whether timer_settime is declared configure:36937: gcc -c -g3 -O2 conftest.c >&5 -Werror=3Dimplicit-funct= ion-declaration conftest.c:347:10: error: use of undeclared identifier 'timer_settime' (void) timer_settime; ^ 1 error generated. configure:36937: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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_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 |=20 |=20 | int | main (void) | { | #ifndef timer_settime | #ifdef __cplusplus | (void) timer_settime; | #else | (void) timer_settime; | #endif | #endif |=20 | ; | return 0; | } configure:36937: result: no configure:37059: checking whether utimensat works configure:37142: gcc -o conftest -g3 -O2 conftest.c >&5 configure:37142: $? =3D 0 configure:37142: ./conftest configure:37142: $? =3D 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 "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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_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. */ |=20 | #include | #include | #include |=20 |=20 |=20 | #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 |=20 |=20 | int | main (void) | { | int result =3D 0; | const char *f =3D "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 =3D 345183300; ts[0].tv_nsec =3D 0; | ts[1] =3D ts[0]; | if (utimensat (AT_FDCWD, "conftest.file/", ts, 0) =3D=3D = 0) | result |=3D 2; | } | /* Test whether the AT_SYMLINK_NOFOLLOW flag is supported. = */ | { | if (utimensat (AT_FDCWD, f, NULL, AT_SYMLINK_NOFOLLOW)) | result |=3D 4; | } | /* Test whether UTIME_NOW and UTIME_OMIT work. */ | { | struct timespec ts[2]; | ts[0].tv_sec =3D 1; | ts[0].tv_nsec =3D UTIME_OMIT; | ts[1].tv_sec =3D 1; | ts[1].tv_nsec =3D UTIME_NOW; | if (utimensat (AT_FDCWD, f, ts, 0)) | result |=3D 8; | } | sleep (1); | { | struct stat st; | struct timespec ts[2]; | ts[0].tv_sec =3D 1; | ts[0].tv_nsec =3D UTIME_NOW; | ts[1].tv_sec =3D 1; | ts[1].tv_nsec =3D UTIME_OMIT; | if (utimensat (AT_FDCWD, f, ts, 0)) | result |=3D 16; | if (stat (f, &st)) | result |=3D 32; | else if (st.st_ctime < st.st_atime) | result |=3D 64; | } | return result; |=20 | ; | return 0; | } configure:37158: result: no configure:37203: checking for variable-length arrays configure:37261: gcc -c -g3 -O2 conftest.c >&5 configure:37261: $? =3D 0 configure:37272: result: yes configure:38400: checking for rawmemchr configure:38400: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "_rawmemchr", referenced from: _main in conftest-389fa8.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:38400: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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_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 |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char rawmemchr (); below. */ |=20 | #include | #undef rawmemchr |=20 | /* 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 |=20 | int | main (void) | { | return rawmemchr (); | ; | return 0; | } configure:38400: result: no configure:38272: checking whether open recognizes a trailing slash configure:38317: gcc -o conftest -g3 -O2 conftest.c >&5 configure:38317: $? =3D 0 configure:38317: ./conftest configure:38317: $? =3D 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 "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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_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. */ |=20 | #include | #if HAVE_UNISTD_H | # include | #endif |=20 |=20 |=20 | #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 |=20 |=20 | int main () | { | int result =3D 0; | #if HAVE_LSTAT | if (open ("conftest.lnk/", O_RDONLY) !=3D -1) | result |=3D 1; | #endif | if (open ("conftest.sl/", O_CREAT, 0600) >=3D 0) | result |=3D 2; | return result; | } configure:38330: result: no configure:37494: checking for euidaccess configure:37494: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "_euidaccess", referenced from: _main in conftest-ca1a0d.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:37494: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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_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 |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char euidaccess (); below. */ |=20 | #include | #undef euidaccess |=20 | /* 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 |=20 | int | main (void) | { | return euidaccess (); | ; | return 0; | } configure:37494: result: no configure:37518: checking for libgen.h configure:37518: gcc -c -g3 -O2 conftest.c >&5 configure:37518: $? =3D 0 configure:37518: result: yes configure:37526: checking for getgroups configure:37526: gcc -o conftest -g3 -O2 conftest.c >&5 configure:37526: $? =3D 0 configure:37526: result: yes configure:37582: checking for working getgroups configure:37613: gcc -o conftest -g3 -O2 conftest.c >&5 configure:37613: $? =3D 0 configure:37613: ./conftest configure:37613: $? =3D 0 configure:37625: result: yes configure:37647: checking for library containing eaccess configure:37677: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "_eaccess", referenced from: _main in conftest-a108a2.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:37677: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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_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. */ |=20 | /* 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:37677: 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 invocat= ion) configure:37677: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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_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. */ |=20 | /* 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:37697: result: no configure:37707: checking for eaccess configure:37707: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "_eaccess", referenced from: _main in conftest-76f3dd.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:37707: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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_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 ea= ccess. | For example, HP-UX 11i declares gettimeofday. */ | #define eaccess innocuous_eaccess |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char eaccess (); below. */ |=20 | #include | #undef eaccess |=20 | /* 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 |=20 | int | main (void) | { | return eaccess (); | ; | return 0; | } configure:37707: result: no configure:38082: checking for group_member configure:38082: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "_group_member", referenced from: _main in conftest-48fd75.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:38082: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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_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 declar= es group_member. | For example, HP-UX 11i declares gettimeofday. */ | #define group_member innocuous_group_member |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char group_member (); below. */ |=20 | #include | #undef group_member |=20 | /* 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 |=20 | int | main (void) | { | return group_member (); | ; | return 0; | } configure:38082: result: no configure:37852: checking for getgroups configure:37852: result: yes configure:37908: checking for working getgroups configure:37951: result: yes configure:37979: checking whether getgroups handles negative values configure:38012: gcc -o conftest -g3 -O2 conftest.c >&5 configure:38012: $? =3D 0 configure:38012: ./conftest configure:38012: $? =3D 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 "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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_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 =3D getgroups (0, 0); | gid_t *list =3D malloc (size * sizeof *list); | int result =3D getgroups (-1, list) !=3D -1; | free (list); | return result; | ; | return 0; | } configure:38023: result: no configure:38455: checking whether realloc (0, 0) returns nonnull configure:38490: gcc -o conftest -g3 -O2 conftest.c >&5 configure:38490: $? =3D 0 configure:38490: ./conftest configure:38490: $? =3D 0 configure:38502: result: yes configure:38223: checking for __mktime_internal configure:38223: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "___mktime_internal", referenced from: _main in conftest-35af2d.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:38223: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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_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 d= eclares __mktime_internal. | For example, HP-UX 11i declares gettimeofday. */ | #define __mktime_internal innocuous___mktime_internal |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char __mktime_internal (); below. */ |=20 | #include | #undef __mktime_internal |=20 | /* 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 |=20 | int | main (void) | { | return __mktime_internal (); | ; | return 0; | } configure:38223: result: no configure:38956: checking for timer_getoverrun configure:38956: gcc -o conftest -g3 -O2 conftest.c >&5 Undefined symbols for architecture x86_64: "_timer_getoverrun", referenced from: _main in conftest-562b58.o ld: symbol(s) not found for architecture x86_64 clang: error: linker command failed with exit code 1 (use -v to see invocat= ion) configure:38956: $? =3D 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "28.1.91" | #define PACKAGE_STRING "GNU Emacs 28.1.91" | #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer | #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_) =3D=3D 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 =3D 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sig= emptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BL= OCK, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyna= me =3D ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptynam= e) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s"= , ptyname); } | #define PTY_OPEN do { fd =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY)= ; if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #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 MALLOC_0_IS_NONNULL 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_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_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 de= clares timer_getoverrun. | For example, HP-UX 11i declares gettimeofday. */ | #define timer_getoverrun innocuous_timer_getoverrun |=20 | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char timer_getoverrun (); below. */ |=20 | #include | #undef timer_getoverrun |=20 | /* 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 |=20 | int | main (void) | { | return timer_getoverrun (); | ; | return 0; | } configure:38956: result: no configure:39041: checking for gcc option to disable position independent ex= ecutables configure:39078: result: not needed configure:39538: creating ./config.status ## ---------------------- ## ## Running config.status. ## ## ---------------------- ## This file was extended by GNU Emacs config.status 28.1.91, which was generated by GNU Autoconf 2.71. Invocation command line was CONFIG_FILES =3D=20 CONFIG_HEADERS =3D=20 CONFIG_LINKS =3D=20 CONFIG_COMMANDS =3D=20 $ ./config.status=20 on hyperion.local config.status:2267: creating src/verbose.mk config.status:2267: creating src/emacs-module.h config.status:2267: creating nextstep/Cocoa/Emacs.base/Contents/Info.plist config.status:2267: creating nextstep/Cocoa/Emacs.base/Contents/Resources/E= nglish.lproj/InfoPlist.strings config.status:2267: creating Makefile config.status:2267: creating lib/gnulib.mk config.status:2267: creating ./doc/man/emacs.1 config.status:2267: creating lib/Makefile config.status:2267: creating lib-src/Makefile config.status:2267: creating oldXMenu/Makefile config.status:2267: creating doc/emacs/Makefile config.status:2267: creating doc/misc/Makefile config.status:2267: creating doc/lispintro/Makefile config.status:2267: creating doc/lispref/Makefile config.status:2267: creating src/Makefile config.status:2267: creating lwlib/Makefile config.status:2267: creating lisp/Makefile config.status:2267: creating leim/Makefile config.status:2267: creating nextstep/Makefile config.status:2267: creating nt/Makefile config.status:2267: creating test/Makefile config.status:2267: creating admin/charsets/Makefile config.status:2267: creating admin/unidata/Makefile config.status:2267: creating admin/grammars/Makefile config.status:2267: creating src/config.h config.status:2467: executing src/epaths.h commands config.status:2467: executing src/.gdbinit commands config.status:2467: executing doc/emacs/emacsver.texi commands config.status:2467: executing etc-refcards-emacsver.tex commands ## ---------------- ## ## Cache variables. ## ## ---------------- ## ac_cv_build=3Dx86_64-apple-darwin21.6.0 ac_cv_c_bigendian=3Dno ac_cv_c_compiler_gnu=3Dyes ac_cv_c_flexmember=3Dyes ac_cv_c_inline=3Dinline ac_cv_c_restrict=3D__restrict__ ac_cv_c_typeof=3Dtypeof ac_cv_c_vararrays=3Dyes ac_cv_env_ALSA_CFLAGS_set=3D ac_cv_env_ALSA_CFLAGS_value=3D ac_cv_env_ALSA_LIBS_set=3D ac_cv_env_ALSA_LIBS_value=3D ac_cv_env_CAIRO_CFLAGS_set=3D ac_cv_env_CAIRO_CFLAGS_value=3D ac_cv_env_CAIRO_LIBS_set=3D ac_cv_env_CAIRO_LIBS_value=3D ac_cv_env_CC_set=3D ac_cv_env_CC_value=3D ac_cv_env_CFLAGS_set=3D ac_cv_env_CFLAGS_value=3D ac_cv_env_CPPFLAGS_set=3D ac_cv_env_CPPFLAGS_value=3D ac_cv_env_CPP_set=3D ac_cv_env_CPP_value=3D ac_cv_env_DBUS_CFLAGS_set=3D ac_cv_env_DBUS_CFLAGS_value=3D ac_cv_env_DBUS_LIBS_set=3D ac_cv_env_DBUS_LIBS_value=3D ac_cv_env_FONTCONFIG_CFLAGS_set=3D ac_cv_env_FONTCONFIG_CFLAGS_value=3D ac_cv_env_FONTCONFIG_LIBS_set=3D ac_cv_env_FONTCONFIG_LIBS_value=3D ac_cv_env_FREETYPE_CFLAGS_set=3D ac_cv_env_FREETYPE_CFLAGS_value=3D ac_cv_env_FREETYPE_LIBS_set=3D ac_cv_env_FREETYPE_LIBS_value=3D ac_cv_env_GCONF_CFLAGS_set=3D ac_cv_env_GCONF_CFLAGS_value=3D ac_cv_env_GCONF_LIBS_set=3D ac_cv_env_GCONF_LIBS_value=3D ac_cv_env_GFILENOTIFY_CFLAGS_set=3D ac_cv_env_GFILENOTIFY_CFLAGS_value=3D ac_cv_env_GFILENOTIFY_LIBS_set=3D ac_cv_env_GFILENOTIFY_LIBS_value=3D ac_cv_env_GOBJECT_CFLAGS_set=3D ac_cv_env_GOBJECT_CFLAGS_value=3D ac_cv_env_GOBJECT_LIBS_set=3D ac_cv_env_GOBJECT_LIBS_value=3D ac_cv_env_GSETTINGS_CFLAGS_set=3D ac_cv_env_GSETTINGS_CFLAGS_value=3D ac_cv_env_GSETTINGS_LIBS_set=3D ac_cv_env_GSETTINGS_LIBS_value=3D ac_cv_env_GTK_CFLAGS_set=3D ac_cv_env_GTK_CFLAGS_value=3D ac_cv_env_GTK_LIBS_set=3D ac_cv_env_GTK_LIBS_value=3D ac_cv_env_HARFBUZZ_CFLAGS_set=3D ac_cv_env_HARFBUZZ_CFLAGS_value=3D ac_cv_env_HARFBUZZ_LIBS_set=3D ac_cv_env_HARFBUZZ_LIBS_value=3D ac_cv_env_IMAGEMAGICK_CFLAGS_set=3D ac_cv_env_IMAGEMAGICK_CFLAGS_value=3D ac_cv_env_IMAGEMAGICK_LIBS_set=3D ac_cv_env_IMAGEMAGICK_LIBS_value=3D ac_cv_env_JSON_CFLAGS_set=3D ac_cv_env_JSON_CFLAGS_value=3D ac_cv_env_JSON_LIBS_set=3D ac_cv_env_JSON_LIBS_value=3D ac_cv_env_KQUEUE_CFLAGS_set=3D ac_cv_env_KQUEUE_CFLAGS_value=3D ac_cv_env_KQUEUE_LIBS_set=3D ac_cv_env_KQUEUE_LIBS_value=3D ac_cv_env_LCMS2_CFLAGS_set=3D ac_cv_env_LCMS2_CFLAGS_value=3D ac_cv_env_LCMS2_LIBS_set=3D ac_cv_env_LCMS2_LIBS_value=3D ac_cv_env_LDFLAGS_set=3D ac_cv_env_LDFLAGS_value=3D ac_cv_env_LIBGNUTLS_CFLAGS_set=3D ac_cv_env_LIBGNUTLS_CFLAGS_value=3D ac_cv_env_LIBGNUTLS_LIBS_set=3D ac_cv_env_LIBGNUTLS_LIBS_value=3D ac_cv_env_LIBOTF_CFLAGS_set=3D ac_cv_env_LIBOTF_CFLAGS_value=3D ac_cv_env_LIBOTF_LIBS_set=3D ac_cv_env_LIBOTF_LIBS_value=3D ac_cv_env_LIBSECCOMP_CFLAGS_set=3D ac_cv_env_LIBSECCOMP_CFLAGS_value=3D ac_cv_env_LIBSECCOMP_LIBS_set=3D ac_cv_env_LIBSECCOMP_LIBS_value=3D ac_cv_env_LIBSYSTEMD_CFLAGS_set=3D ac_cv_env_LIBSYSTEMD_CFLAGS_value=3D ac_cv_env_LIBSYSTEMD_LIBS_set=3D ac_cv_env_LIBSYSTEMD_LIBS_value=3D ac_cv_env_LIBS_set=3D ac_cv_env_LIBS_value=3D ac_cv_env_LIBXML2_CFLAGS_set=3D ac_cv_env_LIBXML2_CFLAGS_value=3D ac_cv_env_LIBXML2_LIBS_set=3D ac_cv_env_LIBXML2_LIBS_value=3D ac_cv_env_M17N_FLT_CFLAGS_set=3D ac_cv_env_M17N_FLT_CFLAGS_value=3D ac_cv_env_M17N_FLT_LIBS_set=3D ac_cv_env_M17N_FLT_LIBS_value=3D ac_cv_env_OBJCFLAGS_set=3D ac_cv_env_OBJCFLAGS_value=3D ac_cv_env_OBJC_set=3D ac_cv_env_OBJC_value=3D ac_cv_env_PKG_CONFIG_LIBDIR_set=3D ac_cv_env_PKG_CONFIG_LIBDIR_value=3D ac_cv_env_PKG_CONFIG_PATH_set=3D ac_cv_env_PKG_CONFIG_PATH_value=3D ac_cv_env_PKG_CONFIG_set=3D ac_cv_env_PKG_CONFIG_value=3D ac_cv_env_PNG_CFLAGS_set=3D ac_cv_env_PNG_CFLAGS_value=3D ac_cv_env_PNG_LIBS_set=3D ac_cv_env_PNG_LIBS_value=3D ac_cv_env_RSVG_CFLAGS_set=3D ac_cv_env_RSVG_CFLAGS_value=3D ac_cv_env_RSVG_LIBS_set=3D ac_cv_env_RSVG_LIBS_value=3D ac_cv_env_WEBKIT_CFLAGS_set=3D ac_cv_env_WEBKIT_CFLAGS_value=3D ac_cv_env_WEBKIT_LIBS_set=3D ac_cv_env_WEBKIT_LIBS_value=3D ac_cv_env_XFIXES_CFLAGS_set=3D ac_cv_env_XFIXES_CFLAGS_value=3D ac_cv_env_XFIXES_LIBS_set=3D ac_cv_env_XFIXES_LIBS_value=3D ac_cv_env_XFT_CFLAGS_set=3D ac_cv_env_XFT_CFLAGS_value=3D ac_cv_env_XFT_LIBS_set=3D ac_cv_env_XFT_LIBS_value=3D ac_cv_env_XINERAMA_CFLAGS_set=3D ac_cv_env_XINERAMA_CFLAGS_value=3D ac_cv_env_XINERAMA_LIBS_set=3D ac_cv_env_XINERAMA_LIBS_value=3D ac_cv_env_XMKMF_set=3D ac_cv_env_XMKMF_value=3D ac_cv_env_XRANDR_CFLAGS_set=3D ac_cv_env_XRANDR_CFLAGS_value=3D ac_cv_env_XRANDR_LIBS_set=3D ac_cv_env_XRANDR_LIBS_value=3D ac_cv_env_build_alias_set=3D ac_cv_env_build_alias_value=3D ac_cv_env_host_alias_set=3D ac_cv_env_host_alias_value=3D ac_cv_env_target_alias_set=3D ac_cv_env_target_alias_value=3D ac_cv_func___executable_start=3Dno ac_cv_func___lsan_ignore_object=3Dno ac_cv_func___mktime_internal=3Dno ac_cv_func_accept4=3Dno ac_cv_func_access=3Dyes ac_cv_func_acl_copy_ext_native=3Dyes ac_cv_func_acl_create_entry_np=3Dyes ac_cv_func_acl_delete_def_file=3Dyes ac_cv_func_acl_delete_fd_np=3Dyes ac_cv_func_acl_delete_file_np=3Dyes ac_cv_func_acl_entries=3Dno ac_cv_func_acl_extended_file=3Dno ac_cv_func_acl_free=3Dyes ac_cv_func_acl_free_text=3Dno ac_cv_func_acl_from_mode=3Dno ac_cv_func_acl_from_text=3Dyes ac_cv_func_acl_get_fd=3Dyes ac_cv_func_acl_get_file=3Dyes ac_cv_func_acl_set_fd=3Dyes ac_cv_func_acl_set_file=3Dyes ac_cv_func_acl_to_short_text=3Dno ac_cv_func_aligned_alloc=3Dyes ac_cv_func_alloca_works=3Dyes ac_cv_func_canonicalize_file_name=3Dno ac_cv_func_cfmakeraw=3Dyes ac_cv_func_cfsetspeed=3Dyes ac_cv_func_clock_gettime=3Dyes ac_cv_func_clock_settime=3Dyes ac_cv_func_dladdr=3Dyes ac_cv_func_dlfunc=3Dno ac_cv_func_eaccess=3Dno ac_cv_func_endgrent=3Dyes ac_cv_func_endpwent=3Dyes ac_cv_func_euidaccess=3Dno ac_cv_func_explicit_bzero=3Dno ac_cv_func_explicit_memset=3Dno ac_cv_func_faccessat=3Dyes ac_cv_func_fchdir=3Dyes ac_cv_func_fchmod=3Dyes ac_cv_func_fchmodat=3Dyes ac_cv_func_fcntl=3Dyes ac_cv_func_fdopendir=3Dyes ac_cv_func_fork=3Dyes ac_cv_func_fork_works=3Dyes ac_cv_func_freeifaddrs=3Dyes ac_cv_func_fstatat=3Dyes ac_cv_func_fsync=3Dyes ac_cv_func_futimens=3Dyes ac_cv_func_futimes=3Dyes ac_cv_func_futimesat=3Dno ac_cv_func_gai_strerror=3Dyes ac_cv_func_get_current_dir_name=3Dno ac_cv_func_getcwd=3Dyes ac_cv_func_getdtablesize=3Dyes ac_cv_func_getgrent=3Dyes ac_cv_func_getgroups=3Dyes ac_cv_func_getgroups_works=3Dyes ac_cv_func_gethostname=3Dyes ac_cv_func_getifaddrs=3Dyes ac_cv_func_getloadavg=3Dyes ac_cv_func_getopt_long_only=3Dyes ac_cv_func_getpagesize=3Dyes ac_cv_func_getpt=3Dno ac_cv_func_getpwent=3Dyes ac_cv_func_getrandom=3Dno ac_cv_func_getrlimit=3Dyes ac_cv_func_getrusage=3Dyes ac_cv_func_getsockname=3Dyes ac_cv_func_gettimeofday=3Dyes ac_cv_func_grantpt=3Dyes ac_cv_func_group_member=3Dno ac_cv_func_isblank=3Dyes ac_cv_func_iswctype=3Dyes ac_cv_func_lchmod=3Dyes ac_cv_func_localtime_r=3Dyes ac_cv_func_log2=3Dyes ac_cv_func_lrand48=3Dyes ac_cv_func_lstat=3Dyes ac_cv_func_lutimes=3Dyes ac_cv_func_malloc_0_nonnull=3Dyes ac_cv_func_memmem=3Dyes ac_cv_func_mempcpy=3Dno ac_cv_func_memrchr=3Dno ac_cv_func_memset_s=3Dyes ac_cv_func_mkostemp=3Dyes ac_cv_func_mmap_fixed_mapped=3Dyes ac_cv_func_newlocale=3Dyes ac_cv_func_pipe2=3Dno ac_cv_func_posix_madvise=3Dyes ac_cv_func_posix_openpt=3Dyes ac_cv_func_posix_spawn=3Dyes ac_cv_func_posix_spawn_file_actions_addchdir=3Dno ac_cv_func_posix_spawn_file_actions_addchdir_np=3Dyes ac_cv_func_posix_spawnattr_setflags=3Dyes ac_cv_func_pselect=3Dyes ac_cv_func_pstat_getdynamic=3Dno ac_cv_func_pthread_set_name_np=3Dno ac_cv_func_pthread_setname_np=3Dyes ac_cv_func_pthread_sigmask=3Dyes ac_cv_func_random=3Dyes ac_cv_func_rawmemchr=3Dno ac_cv_func_readlink=3Dyes ac_cv_func_readlinkat=3Dyes ac_cv_func_realloc_0_nonnull=3Dyes ac_cv_func_realpath=3Dyes ac_cv_func_recvfrom=3Dyes ac_cv_func_rint=3Dyes ac_cv_func_sbrk=3Dyes ac_cv_func_sched_getaffinity=3Dno ac_cv_func_sched_getaffinity_np=3Dno ac_cv_func_select=3Dyes ac_cv_func_sendto=3Dyes ac_cv_func_setitimer=3Dyes ac_cv_func_setlocale=3Dyes ac_cv_func_setrlimit=3Dyes ac_cv_func_shutdown=3Dyes ac_cv_func_sig2str=3Dno ac_cv_func_sigdescr_np=3Dno ac_cv_func_snprintf=3Dyes ac_cv_func_stpcpy=3Dyes ac_cv_func_strnlen_working=3Dyes ac_cv_func_strsignal=3Dyes ac_cv_func_strtoimax=3Dyes ac_cv_func_symlink=3Dyes ac_cv_func_sync=3Dyes ac_cv_func_sysctl=3Dyes ac_cv_func_sysmp=3Dno ac_cv_func_timegm=3Dyes ac_cv_func_timer_getoverrun=3Dno ac_cv_func_trunc=3Dyes ac_cv_func_utimensat=3Dyes ac_cv_func_vfork=3Dyes ac_cv_func_vfork_works=3Dyes ac_cv_have_decl_POSIX_SPAWN_SETSID=3Dyes ac_cv_have_decl_alarm=3Dyes ac_cv_have_decl_aligned_alloc=3Dyes ac_cv_have_decl_clearerr_unlocked=3Dyes ac_cv_have_decl_ecvt=3Dyes ac_cv_have_decl_execvpe=3Dno ac_cv_have_decl_fcloseall=3Dno ac_cv_have_decl_fcvt=3Dyes ac_cv_have_decl_fdopendir=3Dyes ac_cv_have_decl_feof_unlocked=3Dyes ac_cv_have_decl_ferror_unlocked=3Dyes ac_cv_have_decl_fflush_unlocked=3Dno ac_cv_have_decl_fgets_unlocked=3Dno ac_cv_have_decl_fputc_unlocked=3Dno ac_cv_have_decl_fputs_unlocked=3Dno ac_cv_have_decl_fread_unlocked=3Dno ac_cv_have_decl_fwrite_unlocked=3Dno ac_cv_have_decl_gcvt=3Dyes ac_cv_have_decl_getc_unlocked=3Dyes ac_cv_have_decl_getchar_unlocked=3Dyes ac_cv_have_decl_getdtablesize=3Dyes ac_cv_have_decl_getloadavg=3Dyes ac_cv_have_decl_isblank=3Dyes ac_cv_have_decl_localtime_r=3Dyes ac_cv_have_decl_memmem=3Dyes ac_cv_have_decl_memrchr=3Dno ac_cv_have_decl_png_longjmp=3Dyes ac_cv_have_decl_putc_unlocked=3Dyes ac_cv_have_decl_putchar_unlocked=3Dyes ac_cv_have_decl_strmode=3Dyes ac_cv_have_decl_strnlen=3Dyes ac_cv_have_decl_strtoimax=3Dyes ac_cv_have_decl_timer_settime=3Dno ac_cv_have_x=3D'have_x=3Dyes ac_x_includes=3D'\'''\'' ac_x_libraries=3D'\''= '\''' ac_cv_header_AppKit_AppKit_h=3Dyes ac_cv_header_acl_libacl_h=3Dno ac_cv_header_byteswap_h=3Dno ac_cv_header_coff_h=3Dno ac_cv_header_dirent_h=3Dyes ac_cv_header_execinfo_h=3Dyes ac_cv_header_getopt_h=3Dyes ac_cv_header_gif_lib_h=3Dyes ac_cv_header_gmp_h=3Dyes ac_cv_header_gpm_h=3Dno ac_cv_header_ieee754_h=3Dno ac_cv_header_ifaddrs_h=3Dyes ac_cv_header_inttypes_h=3Dyes ac_cv_header_libgccjit_h=3Dyes ac_cv_header_libgen_h=3Dyes ac_cv_header_libintl_h=3Dyes ac_cv_header_limits_h=3Dyes ac_cv_header_linux_filter_h=3Dno ac_cv_header_linux_fs_h=3Dno ac_cv_header_linux_seccomp_h=3Dno ac_cv_header_machine_soundcard_h=3Dno ac_cv_header_malloc_h=3Dno ac_cv_header_malloc_malloc_h=3Dyes ac_cv_header_minix_config_h=3Dno ac_cv_header_mmsystem_h=3Dno ac_cv_header_net_if_dl_h=3Dyes ac_cv_header_net_if_h=3Dyes ac_cv_header_pthread_h=3Dyes ac_cv_header_pty_h=3Dno ac_cv_header_pwd_h=3Dyes ac_cv_header_sanitizer_lsan_interface_h=3Dyes ac_cv_header_soundcard_h=3Dno ac_cv_header_spawn_h=3Dyes ac_cv_header_stat_broken=3Dno ac_cv_header_stdint_h=3Dyes ac_cv_header_stdio_ext_h=3Dno ac_cv_header_stdio_h=3Dyes ac_cv_header_stdlib_h=3Dyes ac_cv_header_string_h=3Dyes ac_cv_header_strings_h=3Dyes ac_cv_header_sys_acl_h=3Dyes ac_cv_header_sys_cdefs_h=3Dyes ac_cv_header_sys_fs_s5param_h=3Dno ac_cv_header_sys_fs_types_h=3Dno ac_cv_header_sys_inotify_h=3Dno ac_cv_header_sys_loadavg_h=3Dno ac_cv_header_sys_mount_h=3Dyes ac_cv_header_sys_param_h=3Dyes ac_cv_header_sys_pstat_h=3Dno ac_cv_header_sys_random_h=3Dyes ac_cv_header_sys_resource_h=3Dyes ac_cv_header_sys_select_h=3Dyes ac_cv_header_sys_socket_h=3Dyes ac_cv_header_sys_soundcard_h=3Dno ac_cv_header_sys_stat_h=3Dyes ac_cv_header_sys_statfs_h=3Dno ac_cv_header_sys_sysctl_h=3Dyes ac_cv_header_sys_sysinfo_h=3Dno ac_cv_header_sys_sysmp_h=3Dno ac_cv_header_sys_systeminfo_h=3Dno ac_cv_header_sys_time_h=3Dyes ac_cv_header_sys_types_h=3Dyes ac_cv_header_sys_un_h=3Dyes ac_cv_header_sys_utsname_h=3Dyes ac_cv_header_sys_vfs_h=3Dno ac_cv_header_sys_wait_h=3Dyes ac_cv_header_tiffio_h=3Dyes ac_cv_header_unistd_h=3Dyes ac_cv_header_util_h=3Dyes ac_cv_header_utmp_h=3Dyes ac_cv_header_valgrind_valgrind_h=3Dno ac_cv_header_vfork_h=3Dno ac_cv_header_wchar_h=3Dyes ac_cv_host=3Dx86_64-apple-darwin21.6.0 ac_cv_lib_Xbsd_main=3Dno ac_cv_lib_anl_getaddrinfo_a=3Dno ac_cv_lib_gccjit_gcc_jit_context_acquire=3Dyes ac_cv_lib_gif_GifMakeMapObject=3Dyes ac_cv_lib_ossaudio__oss_ioctl=3Dno ac_cv_lib_selinux_lgetfilecon=3Dno ac_cv_lib_tiff_TIFFGetVersion=3Dyes ac_cv_lib_xml2_htmlReadMemory=3Dyes ac_cv_member_struct_ifreq_ifr_addr=3Dyes ac_cv_member_struct_ifreq_ifr_addr_sa_len=3Dyes ac_cv_member_struct_ifreq_ifr_broadaddr=3Dyes ac_cv_member_struct_ifreq_ifr_flags=3Dyes ac_cv_member_struct_ifreq_ifr_hwaddr=3Dno ac_cv_member_struct_ifreq_ifr_netmask=3Dno ac_cv_member_struct_stat_st_atim_tv_nsec=3Dno ac_cv_member_struct_stat_st_atimespec_tv_nsec=3Dyes ac_cv_member_struct_stat_st_birthtimespec_tv_nsec=3Dyes ac_cv_member_struct_tm_tm_gmtoff=3Dyes ac_cv_member_struct_tm_tm_zone=3Dyes ac_cv_member_struct_unipair_unicode=3Dno ac_cv_objc_compiler_gnu=3Dyes ac_cv_objext=3Do ac_cv_path_EGREP=3D'/usr/bin/grep -E' ac_cv_path_GREP=3D/usr/bin/grep ac_cv_path_GZIP_PROG=3D/usr/bin/gzip ac_cv_path_INSTALL_INFO=3D/usr/bin/install-info ac_cv_path_MAKE=3Dmake ac_cv_path_MAKEINFO=3D/usr/local/opt/texinfo/bin/makeinfo ac_cv_path_ac_pt_PKG_CONFIG=3D/usr/local/bin/pkg-config ac_cv_path_install=3D'/usr/local/bin/ginstall -c' ac_cv_path_mkdir=3D/usr/local/bin/gmkdir ac_cv_prog_AR=3Dar ac_cv_prog_AWK=3Dawk ac_cv_prog_BREW=3Dbrew ac_cv_prog_CPP=3D'gcc -E' ac_cv_prog_MAKE_PROG=3Dyes ac_cv_prog_XCRUN=3Dxcrun ac_cv_prog_ac_ct_CC=3Dgcc ac_cv_prog_ac_ct_OBJC=3Dgcc ac_cv_prog_ac_ct_RANLIB=3Dranlib ac_cv_prog_cc_c11=3D ac_cv_prog_cc_g=3Dyes ac_cv_prog_cc_gcc_c_o=3Dyes ac_cv_prog_cc_stdc=3D ac_cv_prog_objc_g=3Dyes ac_cv_safe_to_define___extensions__=3Dyes ac_cv_search___gmpz_roinit_n=3D-lgmp ac_cv_search_acl_get_file=3D'none required' ac_cv_search_backtrace_symbols_fd=3D'none required' ac_cv_search_clock_gettime=3D'none required' ac_cv_search_eaccess=3Dno ac_cv_search_inflateEnd=3D-lz ac_cv_search_kqueue=3D'none required' ac_cv_search_sqrt=3D'none required' ac_cv_should_define__xopen_source=3Dno ac_cv_sizeof_long=3D8 ac_cv_struct_tm=3Dtime.h ac_cv_sys_file_offset_bits=3Dno ac_cv_sys_largefile_CC=3Dno ac_cv_sys_largefile_source=3Dno ac_cv_type_getgroups=3Dgid_t ac_cv_type_mbstate_t=3Dyes ac_cv_type_mode_t=3Dyes ac_cv_type_nlink_t=3Dyes ac_cv_type_pid_t=3Dyes ac_cv_type_sighandler_t=3Dno ac_cv_type_sigset_t=3Dyes ac_cv_type_socklen_t=3Dyes ac_cv_type_timezone_t=3Dno ac_cv_type_volatile_sig_atomic_t=3Dyes ac_cv_working_alloca_h=3Dyes emacs_cv_alternate_stack=3Dno emacs_cv_autodepend=3Dyes emacs_cv_clang=3Dyes emacs_cv_find_delete=3D-delete emacs_cv_func___builtin_frame_address=3Dyes emacs_cv_func___builtin_unwind_init=3Dyes emacs_cv_func__setjmp=3Dyes emacs_cv_func_sigsetjmp=3Dyes emacs_cv_have_timerfd=3Dno emacs_cv_jpeglib=3D-ljpeg emacs_cv_langinfo__nl_paper_width=3Dno emacs_cv_langinfo_codeset=3Dyes emacs_cv_links_glib=3Dyes emacs_cv_ln_s_fileonly=3D'ln -s' emacs_cv_objc_c99=3Dyes emacs_cv_objc_instancetype=3Dyes emacs_cv_personality_addr_no_randomize=3Dno emacs_cv_prog_cc_g3=3Dyes emacs_cv_prog_cc_no_pie=3D'not needed' emacs_cv_pthread_lib=3D'none needed' emacs_cv_pthread_setname_np_1arg=3Dyes emacs_cv_sanitize_address=3Dno emacs_cv_statement_expressions=3Dyes emacs_cv_struct_alignment=3Dyes emacs_cv_terminfo_defines_BC=3Dyes emacs_cv_tputs_lib=3D-lncurses emacs_cv_usable_FIONREAD=3Dyes emacs_cv_usable_SIGIO=3Dyes emacs_cv_var_doug_lea_malloc=3Dno emacs_cv_znocombreloc=3D'not needed' fu_cv_sys_stat_statfs2_bsize=3Dyes fu_cv_sys_stat_statfs2_frsize=3Dno fu_cv_sys_stat_statfs3_osf1=3Dno fu_cv_sys_stat_statvfs=3Dno fu_cv_sys_truncating_statfs=3Dno gl_cv___builtin_expect=3Dyes gl_cv_acl_ACL_FIRST_ENTRY=3Dyes gl_cv_acl_ACL_TYPE_EXTENDED=3Dyes gl_cv_c___inline=3Dyes gl_cv_c_amsterdam_compiler=3Dno gl_cv_c_multiarch=3Dno gl_cv_compiler_check_decl_option=3D-Werror=3Dimplicit-function-declaration gl_cv_compiler_clang=3Dyes gl_cv_decl_null_works=3Dyes gl_cv_decl_readlink_works=3Dyes gl_cv_decl_readlinkat_works=3Dyes gl_cv_double_slash_root=3Dno gl_cv_fs_space=3Dyes gl_cv_func___fpending=3Dno gl_cv_func_copy_file_range=3Dno gl_cv_func_dup2_works=3Dyes gl_cv_func_fchmodat_works=3Dyes gl_cv_func_fcntl_f_dupfd_cloexec=3Dyes gl_cv_func_fcntl_f_dupfd_works=3Dyes gl_cv_func_fdopendir_works=3Dyes gl_cv_func_free_preserves_errno=3Dno gl_cv_func_fstatat_zero_flag=3Dyes gl_cv_func_futimens_works=3Dno gl_cv_func_getgroups_works=3Dno gl_cv_func_getopt_posix=3Dno gl_cv_func_gettimeofday_posix_signature=3Dyes gl_cv_func_localtime_works=3Dyes gl_cv_func_lstat_dereferences_slashed_symlink=3Dno gl_cv_func_malloc_0_nonnull=3D1 gl_cv_func_malloc_posix=3Dyes gl_cv_func_memmem_works_always=3Dno gl_cv_func_open_slash=3Dno gl_cv_func_printf_attribute_flavor=3Dsystem gl_cv_func_pselect_detects_ebadf=3Dyes gl_cv_func_pthread_sigmask_in_libc_works=3Dyes gl_cv_func_pthread_sigmask_macro=3Dno gl_cv_func_pthread_sigmask_return_works=3Dyes gl_cv_func_pthread_sigmask_unblock_works=3D'guessing yes' gl_cv_func_re_compile_pattern_working=3Dno gl_cv_func_readlink_trailing_slash=3Dno gl_cv_func_readlink_truncate=3Dyes gl_cv_func_realpath_works=3Dno gl_cv_func_strtoimax=3Dyes gl_cv_func_symlink_works=3Dno gl_cv_func_utimensat_works=3Dno gl_cv_func_working_acl_get_file=3Dyes gl_cv_func_working_mktime=3Dno gl_cv_func_working_utimes=3Dyes gl_cv_getxattr_with_posix_acls=3Dno gl_cv_have_include_next=3Dyes gl_cv_header_errno_h_complete=3Dyes gl_cv_header_limits_width=3Dno gl_cv_header_stdint_width=3Dno gl_cv_header_stdint_without_STDC_macros=3Dyes gl_cv_header_sys_select_h_selfcontained=3Dyes gl_cv_header_working_stdalign_h=3Dyes gl_cv_header_working_stdint_h=3Dyes gl_cv_macro_O_CLOEXEC=3Dyes gl_cv_malloc_ptrdiff=3Dyes gl_cv_minmax_in_limits_h=3Dno gl_cv_minmax_in_sys_param_h=3Dyes gl_cv_next_dirent_h=3D'' gl_cv_next_fcntl_h=3D'' gl_cv_next_getopt_h=3D'' gl_cv_next_inttypes_h=3D'' gl_cv_next_limits_h=3D'' gl_cv_next_signal_h=3D'' gl_cv_next_stdint_h=3D'' gl_cv_next_stdio_h=3D'' gl_cv_next_stdlib_h=3D'' gl_cv_next_string_h=3D'' gl_cv_next_sys_random_h=3D'' gl_cv_next_sys_select_h=3D'' gl_cv_next_sys_stat_h=3D'' gl_cv_next_sys_time_h=3D'' gl_cv_next_sys_types_h=3D'' gl_cv_next_time_h=3D'' gl_cv_next_unistd_h=3D'' gl_cv_promoted_mode_t=3Dint gl_cv_rpl_alloca=3Dyes gl_cv_sig_pselect=3Dyes gl_cv_source_line_length_unlimited=3Dyes gl_cv_struct_dirent_d_type=3Dyes gl_cv_sys_struct_timespec_in_time_h=3Dyes gl_cv_sys_struct_timeval=3Dyes gl_cv_sys_struct_timeval_tv_sec=3Dyes gl_cv_time_h_has_TIME_UTC=3Dyes gl_cv_time_r_posix=3Dyes gl_cv_time_t_is_signed=3Dyes gl_cv_type_max_align_t=3Dyes gl_cv_type_sigset_t=3Dyes gl_cv_warn_c__Werror__Wunknown_warning_option=3Dyes gl_cv_warn_c__Wno_initializer_overrides=3Dyes gl_cv_warn_c__Wno_pointer_sign=3Dyes gl_cv_warn_c__Wno_string_plus_int=3Dyes gl_cv_warn_c__Wno_switch=3Dyes gl_cv_warn_c__Wno_tautological_compare=3Dyes gl_cv_warn_c__Wno_tautological_constant_out_of_range_compare=3Dyes gl_cv_warn_c__Wno_unknown_attributes=3Dyes gt_cv_c_wchar_t=3Dyes gt_cv_ssize_t=3Dyes gt_cv_var_environ_declaration=3Dno pkg_cv_JSON_CFLAGS=3D-I/usr/local/Cellar/jansson/2.14/include pkg_cv_JSON_LIBS=3D'-L/usr/local/Cellar/jansson/2.14/lib -ljansson' pkg_cv_LCMS2_CFLAGS=3D-I/usr/local/Cellar/little-cms2/2.13.1_1/include pkg_cv_LCMS2_LIBS=3D'-L/usr/local/Cellar/little-cms2/2.13.1_1/lib -llcms2' pkg_cv_LIBGNUTLS_CFLAGS=3D'-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/inclu= de -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=3D'-L/usr/local/Cellar/gnutls/3.7.7/lib -lgnutls' pkg_cv_LIBXML2_CFLAGS=3D pkg_cv_LIBXML2_LIBS=3D-lxml2 pkg_cv_PNG_CFLAGS=3D-I/usr/local/Cellar/libpng/1.6.37/include/libpng16 pkg_cv_PNG_LIBS=3D'-L/usr/local/Cellar/libpng/1.6.37/lib -lpng16 -lz' pkg_cv_RSVG_CFLAGS=3D'-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/l= ocal/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/loca= l/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/inc= lude/pixman-1 -I/usr/local/Cellar/fontconfig/2.14.0/include -I/usr/local/op= t/freetype/include/freetype2 -I/usr/local/Cellar/libpng/1.6.37/include/libp= ng16 -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/Cell= ar/libx11/1.8.1/include -I/usr/local/Cellar/libxcb/1.15/include -I/usr/loca= l/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=3D'-L/usr/local/Cellar/librsvg/2.54.4/lib -L/usr/local/Cel= lar/glib/2.72.3/lib -L/usr/local/Cellar/gdk-pixbuf/2.42.8_1/lib -L/usr/loca= l/Cellar/glib/2.72.3/lib -L/usr/local/opt/gettext/lib -L/usr/local/Cellar/c= airo/1.16.0_5/lib -lrsvg-2 -lm -lgio-2.0 -lgdk_pixbuf-2.0 -lgobject-2.0 -lg= lib-2.0 -lintl -lcairo' ## ----------------- ## ## Output variables. ## ## ----------------- ## ALLOCA=3D'' ALLOCA_H=3D'alloca.h' ALSA_CFLAGS=3D'' ALSA_LIBS=3D'' AM_DEFAULT_VERBOSITY=3D'0' APPLE_UNIVERSAL_BUILD=3D'0' AR=3D'ar' ARFLAGS=3D'cr' AUTO_DEPEND=3D'yes' AWK=3D'awk' BITSIZEOF_PTRDIFF_T=3D'' BITSIZEOF_SIG_ATOMIC_T=3D'' BITSIZEOF_SIZE_T=3D'' BITSIZEOF_WCHAR_T=3D'' BITSIZEOF_WINT_T=3D'' BLESSMAIL_TARGET=3D'' BREW=3D'brew' BUILD_DETAILS=3D'' BYTESWAP_H=3D'byteswap.h' CAIRO_CFLAGS=3D'' CAIRO_LIBS=3D'' CC=3D'gcc' CFLAGS=3D'-g3 -O2' CFLAGS_SOUND=3D'' CHECK_STRUCTS=3D'false' CLIENTRES=3D'' CLIENTW=3D'' CM_OBJ=3D'cm.o' COM_ERRLIB=3D'' CPP=3D'gcc -E' CPPFLAGS=3D' ' CRYPTOLIB=3D'' CYGWIN_OBJ=3D'' C_SWITCH_MACHINE=3D'' C_SWITCH_SYSTEM=3D'' C_SWITCH_X_SITE=3D'' DBUS_CFLAGS=3D'' DBUS_LIBS=3D'' DBUS_OBJ=3D'' DEFS=3D'-DHAVE_CONFIG_H' DESLIB=3D'' DOCMISC_W32=3D'' DUMPING=3D'pdumper' DYNLIB_OBJ=3D'dynlib.o' ECHO_C=3D'\c' ECHO_N=3D'' ECHO_T=3D'' EGREP=3D'/usr/bin/grep -E' EMACSRES=3D'' EMACS_MANIFEST=3D'' EMULTIHOP_HIDDEN=3D'' EMULTIHOP_VALUE=3D'' ENOLINK_HIDDEN=3D'' ENOLINK_VALUE=3D'' EOVERFLOW_HIDDEN=3D'' EOVERFLOW_VALUE=3D'' ERRNO_H=3D'' EXECINFO_H=3D'' EXEEXT=3D'' FIND_DELETE=3D'-delete' FIRSTFILE_OBJ=3D'' FONTCONFIG_CFLAGS=3D'' FONTCONFIG_LIBS=3D'' FONT_OBJ=3D'' FREETYPE_CFLAGS=3D'' FREETYPE_LIBS=3D'' GCONF_CFLAGS=3D'' GCONF_LIBS=3D'' GETADDRINFO_A_LIBS=3D'' GETLOADAVG_LIBS=3D'' GETOPT_CDEFS_H=3D'getopt-cdefs.h' GETOPT_H=3D'getopt.h' GFILENOTIFY_CFLAGS=3D'' GFILENOTIFY_LIBS=3D'' GL_COND_LIBTOOL=3D'' GL_GENERATE_ALLOCA_H=3D'1' GL_GENERATE_BYTESWAP_H=3D'1' GL_GENERATE_ERRNO_H=3D'' GL_GENERATE_EXECINFO_H=3D'' GL_GENERATE_GMP_GMP_H=3D'' GL_GENERATE_IEEE754_H=3D'1' GL_GENERATE_LIMITS_H=3D'1' GL_GENERATE_MINI_GMP_H=3D'' GL_GENERATE_STDALIGN_H=3D'' GL_GENERATE_STDDEF_H=3D'' GL_GENERATE_STDINT_H=3D'1' GL_GNULIB_ACCESS=3D'0' GL_GNULIB_ALIGNED_ALLOC=3D'0' GL_GNULIB_ALPHASORT=3D'0' GL_GNULIB_ATOLL=3D'0' GL_GNULIB_CALLOC_POSIX=3D'0' GL_GNULIB_CANONICALIZE_FILE_NAME=3D'1' GL_GNULIB_CHDIR=3D'0' GL_GNULIB_CHOWN=3D'0' GL_GNULIB_CLOSE=3D'0' GL_GNULIB_CLOSEDIR=3D'0' GL_GNULIB_COPY_FILE_RANGE=3D'1' GL_GNULIB_CREAT=3D'0' GL_GNULIB_CTIME=3D'0' GL_GNULIB_DIRFD=3D'0' GL_GNULIB_DPRINTF=3D'0' GL_GNULIB_DUP2=3D'1' GL_GNULIB_DUP3=3D'0' GL_GNULIB_DUP=3D'0' GL_GNULIB_ENVIRON=3D'1' GL_GNULIB_EUIDACCESS=3D'1' GL_GNULIB_EXECL=3D'0' GL_GNULIB_EXECLE=3D'0' GL_GNULIB_EXECLP=3D'0' GL_GNULIB_EXECV=3D'0' GL_GNULIB_EXECVE=3D'0' GL_GNULIB_EXECVP=3D'0' GL_GNULIB_EXECVPE=3D'0' GL_GNULIB_EXPLICIT_BZERO=3D'1' GL_GNULIB_FACCESSAT=3D'1' GL_GNULIB_FCHDIR=3D'0' GL_GNULIB_FCHMODAT=3D'1' GL_GNULIB_FCHOWNAT=3D'0' GL_GNULIB_FCLOSE=3D'0' GL_GNULIB_FCNTL=3D'1' GL_GNULIB_FDATASYNC=3D'0' GL_GNULIB_FDOPEN=3D'0' GL_GNULIB_FDOPENDIR=3D'1' GL_GNULIB_FFLUSH=3D'0' GL_GNULIB_FFSL=3D'0' GL_GNULIB_FFSLL=3D'0' GL_GNULIB_FGETC=3D'1' GL_GNULIB_FGETS=3D'1' GL_GNULIB_FOPEN=3D'0' GL_GNULIB_FPRINTF=3D'1' GL_GNULIB_FPRINTF_POSIX=3D'0' GL_GNULIB_FPURGE=3D'0' GL_GNULIB_FPUTC=3D'1' GL_GNULIB_FPUTS=3D'1' GL_GNULIB_FREAD=3D'1' GL_GNULIB_FREE_POSIX=3D'1' GL_GNULIB_FREOPEN=3D'0' GL_GNULIB_FSCANF=3D'1' GL_GNULIB_FSEEK=3D'0' GL_GNULIB_FSEEKO=3D'0' GL_GNULIB_FSTAT=3D'0' GL_GNULIB_FSTATAT=3D'1' GL_GNULIB_FSYNC=3D'1' GL_GNULIB_FTELL=3D'0' GL_GNULIB_FTELLO=3D'0' GL_GNULIB_FTRUNCATE=3D'0' GL_GNULIB_FUTIMENS=3D'1' GL_GNULIB_FWRITE=3D'1' GL_GNULIB_GETC=3D'1' GL_GNULIB_GETCHAR=3D'1' GL_GNULIB_GETCWD=3D'0' GL_GNULIB_GETDELIM=3D'0' GL_GNULIB_GETDOMAINNAME=3D'0' GL_GNULIB_GETDTABLESIZE=3D'0' GL_GNULIB_GETENTROPY=3D'0' GL_GNULIB_GETGROUPS=3D'1' GL_GNULIB_GETHOSTNAME=3D'0' GL_GNULIB_GETLINE=3D'0' GL_GNULIB_GETLOADAVG=3D'1' GL_GNULIB_GETLOGIN=3D'0' GL_GNULIB_GETLOGIN_R=3D'0' GL_GNULIB_GETOPT_POSIX=3D'1' GL_GNULIB_GETPAGESIZE=3D'0' GL_GNULIB_GETPASS=3D'0' GL_GNULIB_GETRANDOM=3D'1' GL_GNULIB_GETSUBOPT=3D'0' GL_GNULIB_GETTIMEOFDAY=3D'1' GL_GNULIB_GETUMASK=3D'0' GL_GNULIB_GETUSERSHELL=3D'0' GL_GNULIB_GRANTPT=3D'0' GL_GNULIB_GROUP_MEMBER=3D'1' GL_GNULIB_IMAXABS=3D'0' GL_GNULIB_IMAXDIV=3D'0' GL_GNULIB_ISATTY=3D'0' GL_GNULIB_LCHMOD=3D'0' GL_GNULIB_LCHOWN=3D'0' GL_GNULIB_LINK=3D'0' GL_GNULIB_LINKAT=3D'0' GL_GNULIB_LOCALTIME=3D'0' GL_GNULIB_LSEEK=3D'0' GL_GNULIB_LSTAT=3D'1' GL_GNULIB_MALLOC_POSIX=3D'1' GL_GNULIB_MBSCASECMP=3D'0' GL_GNULIB_MBSCASESTR=3D'0' GL_GNULIB_MBSCHR=3D'0' GL_GNULIB_MBSCSPN=3D'0' GL_GNULIB_MBSLEN=3D'0' GL_GNULIB_MBSNCASECMP=3D'0' GL_GNULIB_MBSNLEN=3D'0' GL_GNULIB_MBSPBRK=3D'0' GL_GNULIB_MBSPCASECMP=3D'0' GL_GNULIB_MBSRCHR=3D'0' GL_GNULIB_MBSSEP=3D'0' GL_GNULIB_MBSSPN=3D'0' GL_GNULIB_MBSSTR=3D'0' GL_GNULIB_MBSTOK_R=3D'0' GL_GNULIB_MBTOWC=3D'0' GL_GNULIB_MDA_ACCESS=3D'1' GL_GNULIB_MDA_CHDIR=3D'1' GL_GNULIB_MDA_CHMOD=3D'1' GL_GNULIB_MDA_CLOSE=3D'1' GL_GNULIB_MDA_CREAT=3D'1' GL_GNULIB_MDA_DUP2=3D'1' GL_GNULIB_MDA_DUP=3D'1' GL_GNULIB_MDA_ECVT=3D'1' GL_GNULIB_MDA_EXECL=3D'1' GL_GNULIB_MDA_EXECLE=3D'1' GL_GNULIB_MDA_EXECLP=3D'1' GL_GNULIB_MDA_EXECV=3D'1' GL_GNULIB_MDA_EXECVE=3D'1' GL_GNULIB_MDA_EXECVP=3D'1' GL_GNULIB_MDA_EXECVPE=3D'1' GL_GNULIB_MDA_FCLOSEALL=3D'1' GL_GNULIB_MDA_FCVT=3D'1' GL_GNULIB_MDA_FDOPEN=3D'1' GL_GNULIB_MDA_FILENO=3D'1' GL_GNULIB_MDA_GCVT=3D'1' GL_GNULIB_MDA_GETCWD=3D'1' GL_GNULIB_MDA_GETPID=3D'1' GL_GNULIB_MDA_GETW=3D'1' GL_GNULIB_MDA_ISATTY=3D'1' GL_GNULIB_MDA_LSEEK=3D'1' GL_GNULIB_MDA_MEMCCPY=3D'1' GL_GNULIB_MDA_MKDIR=3D'1' GL_GNULIB_MDA_MKTEMP=3D'1' GL_GNULIB_MDA_OPEN=3D'1' GL_GNULIB_MDA_PUTENV=3D'1' GL_GNULIB_MDA_PUTW=3D'1' GL_GNULIB_MDA_READ=3D'1' GL_GNULIB_MDA_RMDIR=3D'1' GL_GNULIB_MDA_STRDUP=3D'1' GL_GNULIB_MDA_SWAB=3D'1' GL_GNULIB_MDA_TEMPNAM=3D'1' GL_GNULIB_MDA_TZSET=3D'1' GL_GNULIB_MDA_UMASK=3D'1' GL_GNULIB_MDA_UNLINK=3D'1' GL_GNULIB_MDA_WRITE=3D'1' GL_GNULIB_MEMCHR=3D'0' GL_GNULIB_MEMMEM=3D'1' GL_GNULIB_MEMPCPY=3D'1' GL_GNULIB_MEMRCHR=3D'1' GL_GNULIB_MKDIR=3D'0' GL_GNULIB_MKDIRAT=3D'0' GL_GNULIB_MKDTEMP=3D'0' GL_GNULIB_MKFIFO=3D'0' GL_GNULIB_MKFIFOAT=3D'0' GL_GNULIB_MKNOD=3D'0' GL_GNULIB_MKNODAT=3D'0' GL_GNULIB_MKOSTEMP=3D'1' GL_GNULIB_MKOSTEMPS=3D'0' GL_GNULIB_MKSTEMP=3D'0' GL_GNULIB_MKSTEMPS=3D'0' GL_GNULIB_MKTIME=3D'1' GL_GNULIB_NANOSLEEP=3D'0' GL_GNULIB_NONBLOCKING=3D'0' GL_GNULIB_OBSTACK_PRINTF=3D'0' GL_GNULIB_OBSTACK_PRINTF_POSIX=3D'0' GL_GNULIB_OPEN=3D'1' GL_GNULIB_OPENAT=3D'0' GL_GNULIB_OPENDIR=3D'0' GL_GNULIB_OVERRIDES_STRUCT_STAT=3D'0' GL_GNULIB_PCLOSE=3D'0' GL_GNULIB_PERROR=3D'0' GL_GNULIB_PIPE2=3D'1' GL_GNULIB_PIPE=3D'0' GL_GNULIB_POPEN=3D'0' GL_GNULIB_POSIX_MEMALIGN=3D'0' GL_GNULIB_POSIX_OPENPT=3D'0' GL_GNULIB_PREAD=3D'0' GL_GNULIB_PRINTF=3D'1' GL_GNULIB_PRINTF_POSIX=3D'0' GL_GNULIB_PSELECT=3D'1' GL_GNULIB_PTHREAD_SIGMASK=3D'1' GL_GNULIB_PTSNAME=3D'0' GL_GNULIB_PTSNAME_R=3D'0' GL_GNULIB_PUTC=3D'1' GL_GNULIB_PUTCHAR=3D'1' GL_GNULIB_PUTENV=3D'0' GL_GNULIB_PUTS=3D'1' GL_GNULIB_PWRITE=3D'0' GL_GNULIB_QSORT_R=3D'0' GL_GNULIB_RAISE=3D'0' GL_GNULIB_RANDOM=3D'0' GL_GNULIB_RANDOM_R=3D'0' GL_GNULIB_RAWMEMCHR=3D'1' GL_GNULIB_READ=3D'0' GL_GNULIB_READDIR=3D'0' GL_GNULIB_READLINK=3D'1' GL_GNULIB_READLINKAT=3D'1' GL_GNULIB_REALLOCARRAY=3D'0' GL_GNULIB_REALLOC_POSIX=3D'1' GL_GNULIB_REALPATH=3D'1' GL_GNULIB_REMOVE=3D'0' GL_GNULIB_RENAME=3D'0' GL_GNULIB_RENAMEAT=3D'0' GL_GNULIB_REWINDDIR=3D'0' GL_GNULIB_RMDIR=3D'0' GL_GNULIB_RPMATCH=3D'0' GL_GNULIB_SCANDIR=3D'0' GL_GNULIB_SCANF=3D'1' GL_GNULIB_SECURE_GETENV=3D'0' GL_GNULIB_SELECT=3D'0' GL_GNULIB_SETENV=3D'0' GL_GNULIB_SETHOSTNAME=3D'0' GL_GNULIB_SIGABBREV_NP=3D'0' GL_GNULIB_SIGACTION=3D'0' GL_GNULIB_SIGDESCR_NP=3D'1' GL_GNULIB_SIGNAL_H_SIGPIPE=3D'0' GL_GNULIB_SIGPROCMASK=3D'0' GL_GNULIB_SLEEP=3D'0' GL_GNULIB_SNPRINTF=3D'0' GL_GNULIB_SPRINTF_POSIX=3D'0' GL_GNULIB_STAT=3D'0' GL_GNULIB_STDIO_H_NONBLOCKING=3D'0' GL_GNULIB_STDIO_H_SIGPIPE=3D'0' GL_GNULIB_STPCPY=3D'1' GL_GNULIB_STPNCPY=3D'0' GL_GNULIB_STRCASESTR=3D'0' GL_GNULIB_STRCHRNUL=3D'0' GL_GNULIB_STRDUP=3D'0' GL_GNULIB_STRERROR=3D'0' GL_GNULIB_STRERRORNAME_NP=3D'0' GL_GNULIB_STRERROR_R=3D'0' GL_GNULIB_STRFTIME=3D'0' GL_GNULIB_STRNCAT=3D'0' GL_GNULIB_STRNDUP=3D'0' GL_GNULIB_STRNLEN=3D'1' GL_GNULIB_STRPBRK=3D'0' GL_GNULIB_STRPTIME=3D'0' GL_GNULIB_STRSEP=3D'0' GL_GNULIB_STRSIGNAL=3D'0' GL_GNULIB_STRSTR=3D'0' GL_GNULIB_STRTOD=3D'0' GL_GNULIB_STRTOIMAX=3D'1' GL_GNULIB_STRTOK_R=3D'0' GL_GNULIB_STRTOL=3D'0' GL_GNULIB_STRTOLD=3D'0' GL_GNULIB_STRTOLL=3D'0' GL_GNULIB_STRTOUL=3D'0' GL_GNULIB_STRTOULL=3D'0' GL_GNULIB_STRTOUMAX=3D'0' GL_GNULIB_STRVERSCMP=3D'0' GL_GNULIB_SYMLINK=3D'1' GL_GNULIB_SYMLINKAT=3D'0' GL_GNULIB_SYSTEM_POSIX=3D'0' GL_GNULIB_TIMEGM=3D'1' GL_GNULIB_TIMESPEC_GET=3D'0' GL_GNULIB_TIME_R=3D'1' GL_GNULIB_TIME_RZ=3D'1' GL_GNULIB_TMPFILE=3D'0' GL_GNULIB_TRUNCATE=3D'0' GL_GNULIB_TTYNAME_R=3D'0' GL_GNULIB_TZSET=3D'0' GL_GNULIB_UNISTD_H_GETOPT=3D'1' GL_GNULIB_UNISTD_H_NONBLOCKING=3D'0' GL_GNULIB_UNISTD_H_SIGPIPE=3D'0' GL_GNULIB_UNLINK=3D'0' GL_GNULIB_UNLINKAT=3D'0' GL_GNULIB_UNLOCKPT=3D'0' GL_GNULIB_UNSETENV=3D'0' GL_GNULIB_USLEEP=3D'0' GL_GNULIB_UTIMENSAT=3D'1' GL_GNULIB_VASPRINTF=3D'0' GL_GNULIB_VDPRINTF=3D'0' GL_GNULIB_VFPRINTF=3D'1' GL_GNULIB_VFPRINTF_POSIX=3D'0' GL_GNULIB_VFSCANF=3D'0' GL_GNULIB_VPRINTF=3D'1' GL_GNULIB_VPRINTF_POSIX=3D'0' GL_GNULIB_VSCANF=3D'0' GL_GNULIB_VSNPRINTF=3D'0' GL_GNULIB_VSPRINTF_POSIX=3D'0' GL_GNULIB_WCTOMB=3D'0' GL_GNULIB_WRITE=3D'0' GL_GNULIB__EXIT=3D'0' GMALLOC_OBJ=3D'' GMP_H=3D'' GNULIBHEADERS_OVERRIDE_WINT_T=3D'0' GNULIB_GETTIMEOFDAY=3D'0' GNULIB_WARN_CFLAGS=3D' -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -= Wno-unknown-attributes -Wno-initializer-overrides -Wno-tautological-compare= -Wno-tautological-constant-out-of-range-compare' GNUSTEP_CFLAGS=3D'' GNU_OBJC_CFLAGS=3D'' GOBJECT_CFLAGS=3D'' GOBJECT_LIBS=3D'' GREP=3D'/usr/bin/grep' GSETTINGS_CFLAGS=3D'' GSETTINGS_LIBS=3D'' GTK_CFLAGS=3D'' GTK_LIBS=3D'' GTK_OBJ=3D'' GZIP_PROG=3D'/usr/bin/gzip' HARFBUZZ_CFLAGS=3D'' HARFBUZZ_LIBS=3D'' HAVE_ALIGNED_ALLOC=3D'1' HAVE_ALLOCA_H=3D'1' HAVE_ALPHASORT=3D'1' HAVE_ATOLL=3D'1' HAVE_C99_STDINT_H=3D'1' HAVE_CANONICALIZE_FILE_NAME=3D'0' HAVE_CHOWN=3D'1' HAVE_CLOSEDIR=3D'1' HAVE_COPY_FILE_RANGE=3D'0' HAVE_DECL_DIRFD=3D'1' HAVE_DECL_ECVT=3D'1' HAVE_DECL_ENVIRON=3D'0' HAVE_DECL_EXECVPE=3D'0' HAVE_DECL_FCHDIR=3D'1' HAVE_DECL_FCLOSEALL=3D'0' HAVE_DECL_FCVT=3D'1' HAVE_DECL_FDATASYNC=3D'1' HAVE_DECL_FDOPENDIR=3D'1' HAVE_DECL_FPURGE=3D'1' HAVE_DECL_FSEEKO=3D'1' HAVE_DECL_FTELLO=3D'1' HAVE_DECL_GCVT=3D'1' HAVE_DECL_GETDELIM=3D'1' HAVE_DECL_GETDOMAINNAME=3D'1' HAVE_DECL_GETLINE=3D'1' HAVE_DECL_GETLOADAVG=3D'1' HAVE_DECL_GETLOGIN=3D'1' HAVE_DECL_GETLOGIN_R=3D'1' HAVE_DECL_GETPAGESIZE=3D'1' HAVE_DECL_GETUSERSHELL=3D'1' HAVE_DECL_IMAXABS=3D'1' HAVE_DECL_IMAXDIV=3D'1' HAVE_DECL_INITSTATE=3D'1' HAVE_DECL_LOCALTIME_R=3D'1' HAVE_DECL_MEMMEM=3D'1' HAVE_DECL_MEMRCHR=3D'0' HAVE_DECL_OBSTACK_PRINTF=3D'1' HAVE_DECL_POSIX_SPAWN_SETSID=3D'' HAVE_DECL_SETENV=3D'1' HAVE_DECL_SETHOSTNAME=3D'1' HAVE_DECL_SETSTATE=3D'1' HAVE_DECL_SNPRINTF=3D'1' HAVE_DECL_STRDUP=3D'1' HAVE_DECL_STRERROR_R=3D'1' HAVE_DECL_STRNDUP=3D'1' HAVE_DECL_STRNLEN=3D'1' HAVE_DECL_STRSIGNAL=3D'1' HAVE_DECL_STRTOIMAX=3D'1' HAVE_DECL_STRTOK_R=3D'1' HAVE_DECL_STRTOUMAX=3D'1' HAVE_DECL_TRUNCATE=3D'1' HAVE_DECL_TTYNAME_R=3D'1' HAVE_DECL_UNSETENV=3D'1' HAVE_DECL_VSNPRINTF=3D'1' HAVE_DIRENT_H=3D'1' HAVE_DPRINTF=3D'1' HAVE_DUP3=3D'1' HAVE_EUIDACCESS=3D'0' HAVE_EXECVPE=3D'1' HAVE_EXPLICIT_BZERO=3D'0' HAVE_FACCESSAT=3D'1' HAVE_FCHDIR=3D'1' HAVE_FCHMODAT=3D'1' HAVE_FCHOWNAT=3D'1' HAVE_FCNTL=3D'1' HAVE_FDATASYNC=3D'1' HAVE_FDOPENDIR=3D'1' HAVE_FFSL=3D'1' HAVE_FFSLL=3D'1' HAVE_FSEEKO=3D'1' HAVE_FSTATAT=3D'1' HAVE_FSYNC=3D'1' HAVE_FTELLO=3D'1' HAVE_FTRUNCATE=3D'1' HAVE_FUTIMENS=3D'1' HAVE_GETDTABLESIZE=3D'1' HAVE_GETENTROPY=3D'1' HAVE_GETGROUPS=3D'1' HAVE_GETHOSTNAME=3D'1' HAVE_GETLOGIN=3D'1' HAVE_GETOPT_H=3D'1' HAVE_GETPAGESIZE=3D'1' HAVE_GETPASS=3D'1' HAVE_GETRANDOM=3D'0' HAVE_GETSUBOPT=3D'1' HAVE_GETTIMEOFDAY=3D'1' HAVE_GETUMASK=3D'1' HAVE_GRANTPT=3D'1' HAVE_GROUP_MEMBER=3D'0' HAVE_IMAXDIV_T=3D'1' HAVE_INITSTATE=3D'1' HAVE_INTTYPES_H=3D'1' HAVE_LCHMOD=3D'1' HAVE_LCHOWN=3D'1' HAVE_LIBGMP=3D'yes' HAVE_LIBSECCOMP=3D'no' HAVE_LINK=3D'1' HAVE_LINKAT=3D'1' HAVE_LSTAT=3D'1' HAVE_MACPORTS=3D'' HAVE_MAX_ALIGN_T=3D'1' HAVE_MBSLEN=3D'0' HAVE_MBTOWC=3D'1' HAVE_MEMPCPY=3D'0' HAVE_MKDIRAT=3D'1' HAVE_MKDTEMP=3D'1' HAVE_MKFIFO=3D'1' HAVE_MKFIFOAT=3D'1' HAVE_MKNOD=3D'1' HAVE_MKNODAT=3D'1' HAVE_MKOSTEMP=3D'1' HAVE_MKOSTEMPS=3D'1' HAVE_MKSTEMP=3D'1' HAVE_MKSTEMPS=3D'1' HAVE_MODULES=3D'yes' HAVE_NANOSLEEP=3D'1' HAVE_NATIVE_COMP=3D'yes' HAVE_OPENAT=3D'1' HAVE_OPENDIR=3D'1' HAVE_OS_H=3D'0' HAVE_PCLOSE=3D'1' HAVE_PDUMPER=3D'yes' HAVE_PIPE2=3D'0' HAVE_PIPE=3D'1' HAVE_POPEN=3D'1' HAVE_POSIX_MEMALIGN=3D'1' HAVE_POSIX_OPENPT=3D'1' HAVE_POSIX_SIGNALBLOCKING=3D'1' HAVE_POSIX_SPAWN=3D'' HAVE_POSIX_SPAWNATTR_SETFLAGS=3D'' HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR=3D'' HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP=3D'' HAVE_PREAD=3D'1' HAVE_PSELECT=3D'1' HAVE_PTHREAD_SIGMASK=3D'1' HAVE_PTSNAME=3D'1' HAVE_PTSNAME_R=3D'1' HAVE_PWRITE=3D'1' HAVE_QSORT_R=3D'1' HAVE_RAISE=3D'1' HAVE_RANDOM=3D'1' HAVE_RANDOM_H=3D'1' HAVE_RANDOM_R=3D'1' HAVE_RAWMEMCHR=3D'0' HAVE_READDIR=3D'1' HAVE_READLINK=3D'1' HAVE_READLINKAT=3D'1' HAVE_REALLOCARRAY=3D'1' HAVE_REALPATH=3D'1' HAVE_RENAMEAT=3D'1' HAVE_REWINDDIR=3D'1' HAVE_RPMATCH=3D'1' HAVE_SCANDIR=3D'1' HAVE_SECCOMP=3D'no' HAVE_SECURE_GETENV=3D'1' HAVE_SETENV=3D'1' HAVE_SETHOSTNAME=3D'1' HAVE_SETSTATE=3D'1' HAVE_SIGABBREV_NP=3D'1' HAVE_SIGACTION=3D'1' HAVE_SIGDESCR_NP=3D'0' HAVE_SIGHANDLER_T=3D'0' HAVE_SIGINFO_T=3D'1' HAVE_SIGNED_SIG_ATOMIC_T=3D'' HAVE_SIGNED_WCHAR_T=3D'' HAVE_SIGNED_WINT_T=3D'' HAVE_SIGSET_T=3D'1' HAVE_SLEEP=3D'1' HAVE_SPAWN_H=3D'' HAVE_STDINT_H=3D'1' HAVE_STPCPY=3D'1' HAVE_STPNCPY=3D'1' HAVE_STRCASESTR=3D'1' HAVE_STRCHRNUL=3D'1' HAVE_STRERRORNAME_NP=3D'1' HAVE_STRPBRK=3D'1' HAVE_STRPTIME=3D'1' HAVE_STRSEP=3D'1' HAVE_STRTOD=3D'1' HAVE_STRTOL=3D'1' HAVE_STRTOLD=3D'1' HAVE_STRTOLL=3D'1' HAVE_STRTOUL=3D'1' HAVE_STRTOULL=3D'1' HAVE_STRUCT_RANDOM_DATA=3D'1' HAVE_STRUCT_SIGACTION_SA_SIGACTION=3D'1' HAVE_STRUCT_TIMEVAL=3D'1' HAVE_STRVERSCMP=3D'1' HAVE_SYMLINK=3D'1' HAVE_SYMLINKAT=3D'1' HAVE_SYS_BITYPES_H=3D'0' HAVE_SYS_CDEFS_H=3D'1' HAVE_SYS_INTTYPES_H=3D'0' HAVE_SYS_LOADAVG_H=3D'0' HAVE_SYS_PARAM_H=3D'0' HAVE_SYS_RANDOM_H=3D'1' HAVE_SYS_SELECT_H=3D'1' HAVE_SYS_TIME_H=3D'1' HAVE_SYS_TYPES_H=3D'1' HAVE_TIMEGM=3D'1' HAVE_TIMESPEC_GET=3D'1' HAVE_TIMEZONE_T=3D'0' HAVE_TYPE_VOLATILE_SIG_ATOMIC_T=3D'1' HAVE_UNISTD_H=3D'1' HAVE_UNLINKAT=3D'1' HAVE_UNLOCKPT=3D'1' HAVE_USLEEP=3D'1' HAVE_UTIMENSAT=3D'1' HAVE_VASPRINTF=3D'1' HAVE_VDPRINTF=3D'1' HAVE_WCHAR_H=3D'1' HAVE_WCHAR_T=3D'1' HAVE_WINSOCK2_H=3D'0' HAVE_XSERVER=3D'' HAVE__EXIT=3D'1' HYBRID_MALLOC=3D'' IEEE754_H=3D'ieee754.h' IMAGEMAGICK_CFLAGS=3D'' IMAGEMAGICK_LIBS=3D'' INCLUDE_NEXT=3D'include_next' INCLUDE_NEXT_AS_FIRST_DIRECTIVE=3D'include_next' INSTALL_ARCH_INDEP_EXTRA=3D'' INSTALL_DATA=3D'${INSTALL} -m 644' INSTALL_INFO=3D'/usr/bin/install-info' INSTALL_PROGRAM=3D'${INSTALL}' INSTALL_SCRIPT=3D'${INSTALL}' INT32_MAX_LT_INTMAX_MAX=3D'1' INT64_MAX_EQ_LONG_MAX=3D'defined _LP64' JSON_CFLAGS=3D'-I/usr/local/Cellar/jansson/2.14/include' JSON_LIBS=3D'-L/usr/local/Cellar/jansson/2.14/lib -ljansson' JSON_OBJ=3D'json.o' KQUEUE_CFLAGS=3D'' KQUEUE_LIBS=3D'' KRB4LIB=3D'' KRB5LIB=3D'' LCMS2_CFLAGS=3D'-I/usr/local/Cellar/little-cms2/2.13.1_1/include' LCMS2_LIBS=3D'-L/usr/local/Cellar/little-cms2/2.13.1_1/lib -llcms2' LDFLAGS=3D'' LD_SWITCH_SYSTEM=3D'' LD_SWITCH_SYSTEM_TEMACS=3D' -framework AppKit -framework IOKit -framework C= arbon -framework IOSurface -framework QuartzCore' LD_SWITCH_X_SITE=3D'' LD_SWITCH_X_SITE_RPATH=3D'' LIBGCCJIT_CFLAGS=3D'-I/usr/local/Cellar/libgccjit/11.3.0_1/include' LIBGCCJIT_LIBS=3D'-L/usr/local/Cellar/libgccjit/11.3.0_1/lib/gcc/11 -lgccji= t -ldl' LIBGIF=3D'-lgif' LIBGMP=3D'-lgmp' LIBGNUTLS_CFLAGS=3D'-I/usr/local/Cellar/gnutls/3.7.7/include -I/usr/local/C= ellar/nettle/3.8.1/include -I/usr/local/Cellar/libtasn1/4.18.0/include -I/u= sr/local/Cellar/libidn2/2.3.3/include -I/usr/local/Cellar/p11-kit/0.24.1/in= clude/p11-kit-1' LIBGNUTLS_LIBS=3D'-L/usr/local/Cellar/gnutls/3.7.7/lib -lgnutls' LIBGNU_LIBDEPS=3D'' LIBGNU_LTLIBDEPS=3D'' LIBGPM=3D'' LIBHESIOD=3D'' LIBINTL=3D'' LIBJPEG=3D'-ljpeg' LIBMODULES=3D'' LIBOBJS=3D'' LIBOTF_CFLAGS=3D'' LIBOTF_LIBS=3D'' LIBPNG=3D'-L/usr/local/Cellar/libpng/1.6.37/lib -lpng16 -lz' LIBRESOLV=3D'' LIBS=3D' ' LIBSECCOMP_CFLAGS=3D'' LIBSECCOMP_LIBS=3D'' LIBSELINUX_LIBS=3D'' LIBSOUND=3D'' LIBSYSTEMD_CFLAGS=3D'' LIBSYSTEMD_LIBS=3D'' LIBS_ECLIENT=3D'' LIBS_GNUSTEP=3D'' LIBS_MAIL=3D'' LIBS_SYSTEM=3D'' LIBS_TERMCAP=3D'-lncurses' LIBTIFF=3D'-ltiff' LIBXMENU=3D'' LIBXML2_CFLAGS=3D'' LIBXML2_LIBS=3D'-lxml2' LIBXMU=3D'' LIBXPM=3D'' LIBXSM=3D'' LIBXTR6=3D'' LIBXT_OTHER=3D'$(LIBXSM)' LIBX_OTHER=3D'' LIBZ=3D'-lz' LIB_ACL=3D'' LIB_CLOCK_GETTIME=3D'' LIB_EACCESS=3D'' LIB_EXECINFO=3D'' LIB_GETRANDOM=3D'' LIB_HAS_ACL=3D'' LIB_MATH=3D'' LIB_PTHREAD=3D'' LIB_PTHREAD_SIGMASK=3D'' LIB_TIMER_TIME=3D'' LIB_WSOCK32=3D'' LIMITS_H=3D'limits.h' LN_S_FILEONLY=3D'ln -s' LTLIBGMP=3D'-lgmp' LTLIBINTL=3D'' LTLIBOBJS=3D'' M17N_FLT_CFLAGS=3D'' M17N_FLT_LIBS=3D'' MAKEINFO=3D'/usr/local/opt/texinfo/bin/makeinfo' MAKE_PROG=3D'yes' MKDIR_P=3D'/usr/local/bin/gmkdir -p' MODULES_OBJ=3D'emacs-module.o' MODULES_SECONDARY_SUFFIX=3D'.so' MODULES_SUFFIX=3D'.dylib' NEXT_AS_FIRST_DIRECTIVE_DIRENT_H=3D'' NEXT_AS_FIRST_DIRECTIVE_ERRNO_H=3D'' NEXT_AS_FIRST_DIRECTIVE_FCNTL_H=3D'' NEXT_AS_FIRST_DIRECTIVE_GETOPT_H=3D'' NEXT_AS_FIRST_DIRECTIVE_INTTYPES_H=3D'' NEXT_AS_FIRST_DIRECTIVE_LIMITS_H=3D'' NEXT_AS_FIRST_DIRECTIVE_SIGNAL_H=3D'' NEXT_AS_FIRST_DIRECTIVE_STDDEF_H=3D'' NEXT_AS_FIRST_DIRECTIVE_STDINT_H=3D'' NEXT_AS_FIRST_DIRECTIVE_STDIO_H=3D'' NEXT_AS_FIRST_DIRECTIVE_STDLIB_H=3D'' NEXT_AS_FIRST_DIRECTIVE_STRING_H=3D'' NEXT_AS_FIRST_DIRECTIVE_SYS_RANDOM_H=3D'' NEXT_AS_FIRST_DIRECTIVE_SYS_SELECT_H=3D'' NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H=3D'' NEXT_AS_FIRST_DIRECTIVE_SYS_TIME_H=3D'' NEXT_AS_FIRST_DIRECTIVE_SYS_TYPES_H=3D'' NEXT_AS_FIRST_DIRECTIVE_TIME_H=3D'' NEXT_AS_FIRST_DIRECTIVE_UNISTD_H=3D'' NEXT_DIRENT_H=3D'' NEXT_ERRNO_H=3D'' NEXT_FCNTL_H=3D'' NEXT_GETOPT_H=3D'' NEXT_INTTYPES_H=3D'' NEXT_LIMITS_H=3D'' NEXT_SIGNAL_H=3D'' NEXT_STDDEF_H=3D'' NEXT_STDINT_H=3D'' NEXT_STDIO_H=3D'' NEXT_STDLIB_H=3D'' NEXT_STRING_H=3D'' NEXT_SYS_RANDOM_H=3D'' NEXT_SYS_SELECT_H=3D'' NEXT_SYS_STAT_H=3D'' NEXT_SYS_TIME_H=3D'' NEXT_SYS_TYPES_H=3D'' NEXT_TIME_H=3D'' NEXT_UNISTD_H=3D'' NOTIFY_CFLAGS=3D'' NOTIFY_LIBS=3D'' NOTIFY_OBJ=3D'kqueue.o' NS_OBJ=3D'' NS_OBJC_OBJ=3D'nsterm.o nsfns.o nsmenu.o nsselect.o nsimage.o macfont.o' NTDIR=3D'' NTLIB=3D'' OBJC=3D'gcc' OBJCFLAGS=3D'-g -O2' OBJEXT=3D'o' OTHER_FILES=3D'ns-app' PACKAGE_BUGREPORT=3D'bug-gnu-emacs@gnu.org' PACKAGE_NAME=3D'GNU Emacs' PACKAGE_STRING=3D'GNU Emacs 28.1.91' PACKAGE_TARNAME=3D'emacs' PACKAGE_URL=3D'https://www.gnu.org/software/emacs/' PACKAGE_VERSION=3D'28.1.91' PATH_SEPARATOR=3D':' PAXCTL=3D'' PAXCTL_dumped=3D'' PAXCTL_notdumped=3D'' PKG_CONFIG=3D'/usr/local/bin/pkg-config' PKG_CONFIG_LIBDIR=3D'' PKG_CONFIG_PATH=3D'' PNG_CFLAGS=3D'-I/usr/local/Cellar/libpng/1.6.37/include/libpng16' PNG_LIBS=3D'-L/usr/local/Cellar/libpng/1.6.37/lib -lpng16 -lz' POST_ALLOC_OBJ=3D'' PRAGMA_COLUMNS=3D'' PRAGMA_SYSTEM_HEADER=3D'#pragma GCC system_header' PRE_ALLOC_OBJ=3D'lastfile.o' PRIPTR_PREFIX=3D'__PRIPTR_PREFIX' PROFILING_CFLAGS=3D'' PTHREAD_H_DEFINES_STRUCT_TIMESPEC=3D'0' PTRDIFF_T_SUFFIX=3D'' RALLOC_OBJ=3D'' RANLIB=3D'ranlib' REPLACE_ACCESS=3D'0' REPLACE_ALIGNED_ALLOC=3D'0' REPLACE_CALLOC=3D'0' REPLACE_CANONICALIZE_FILE_NAME=3D'0' REPLACE_CHOWN=3D'0' REPLACE_CLOSE=3D'0' REPLACE_CLOSEDIR=3D'0' REPLACE_CREAT=3D'0' REPLACE_CTIME=3D'GNULIB_PORTCHECK' REPLACE_DIRFD=3D'0' REPLACE_DPRINTF=3D'0' REPLACE_DUP2=3D'0' REPLACE_DUP=3D'0' REPLACE_EXECL=3D'0' REPLACE_EXECLE=3D'0' REPLACE_EXECLP=3D'0' REPLACE_EXECV=3D'0' REPLACE_EXECVE=3D'0' REPLACE_EXECVP=3D'0' REPLACE_EXECVPE=3D'0' REPLACE_FACCESSAT=3D'1' REPLACE_FCHMODAT=3D'0' REPLACE_FCHOWNAT=3D'0' REPLACE_FCLOSE=3D'0' REPLACE_FCNTL=3D'0' REPLACE_FDOPEN=3D'0' REPLACE_FDOPENDIR=3D'0' REPLACE_FFLUSH=3D'0' REPLACE_FFSLL=3D'0' REPLACE_FOPEN=3D'0' REPLACE_FPRINTF=3D'0' REPLACE_FPURGE=3D'0' REPLACE_FREE=3D'1' REPLACE_FREOPEN=3D'0' REPLACE_FSEEK=3D'0' REPLACE_FSEEKO=3D'0' REPLACE_FSTAT=3D'0' REPLACE_FSTATAT=3D'1' REPLACE_FTELL=3D'0' REPLACE_FTELLO=3D'0' REPLACE_FTRUNCATE=3D'0' REPLACE_FUTIMENS=3D'1' REPLACE_GETCWD=3D'0' REPLACE_GETDELIM=3D'0' REPLACE_GETDOMAINNAME=3D'0' REPLACE_GETDTABLESIZE=3D'0' REPLACE_GETGROUPS=3D'1' REPLACE_GETLINE=3D'0' REPLACE_GETLOGIN_R=3D'0' REPLACE_GETPAGESIZE=3D'0' REPLACE_GETPASS=3D'0' REPLACE_GETRANDOM=3D'0' REPLACE_GETTIMEOFDAY=3D'0' REPLACE_GMTIME=3D'0' REPLACE_INITSTATE=3D'0' REPLACE_ISATTY=3D'0' REPLACE_LCHOWN=3D'0' REPLACE_LINK=3D'0' REPLACE_LINKAT=3D'0' REPLACE_LOCALTIME=3D'0' REPLACE_LOCALTIME_R=3D'0' REPLACE_LSEEK=3D'0' REPLACE_LSTAT=3D'1' REPLACE_MALLOC=3D'0' REPLACE_MBTOWC=3D'0' REPLACE_MEMCHR=3D'0' REPLACE_MEMMEM=3D'1' REPLACE_MKDIR=3D'0' REPLACE_MKFIFO=3D'0' REPLACE_MKFIFOAT=3D'0' REPLACE_MKNOD=3D'0' REPLACE_MKNODAT=3D'0' REPLACE_MKSTEMP=3D'0' REPLACE_MKTIME=3D'1' REPLACE_NANOSLEEP=3D'GNULIB_PORTCHECK' REPLACE_NULL=3D'0' REPLACE_OBSTACK_PRINTF=3D'0' REPLACE_OPEN=3D'1' REPLACE_OPENAT=3D'0' REPLACE_OPENDIR=3D'0' REPLACE_PERROR=3D'0' REPLACE_POPEN=3D'0' REPLACE_POSIX_MEMALIGN=3D'0' REPLACE_PREAD=3D'0' REPLACE_PRINTF=3D'0' REPLACE_PSELECT=3D'0' REPLACE_PTHREAD_SIGMASK=3D'0' REPLACE_PTSNAME=3D'0' REPLACE_PTSNAME_R=3D'0' REPLACE_PUTENV=3D'0' REPLACE_PWRITE=3D'0' REPLACE_QSORT_R=3D'0' REPLACE_RAISE=3D'0' REPLACE_RANDOM=3D'0' REPLACE_RANDOM_R=3D'0' REPLACE_READ=3D'0' REPLACE_READLINK=3D'1' REPLACE_READLINKAT=3D'1' REPLACE_REALLOC=3D'0' REPLACE_REALLOCARRAY=3D'0' REPLACE_REALPATH=3D'1' REPLACE_REMOVE=3D'0' REPLACE_RENAME=3D'0' REPLACE_RENAMEAT=3D'0' REPLACE_RMDIR=3D'0' REPLACE_SELECT=3D'0' REPLACE_SETENV=3D'0' REPLACE_SETSTATE=3D'0' REPLACE_SLEEP=3D'0' REPLACE_SNPRINTF=3D'0' REPLACE_SPRINTF=3D'0' REPLACE_STAT=3D'0' REPLACE_STDIO_READ_FUNCS=3D'0' REPLACE_STDIO_WRITE_FUNCS=3D'0' REPLACE_STPNCPY=3D'0' REPLACE_STRCASESTR=3D'0' REPLACE_STRCHRNUL=3D'0' REPLACE_STRDUP=3D'0' REPLACE_STRERROR=3D'0' REPLACE_STRERRORNAME_NP=3D'0' REPLACE_STRERROR_R=3D'0' REPLACE_STRFTIME=3D'GNULIB_PORTCHECK' REPLACE_STRNCAT=3D'0' REPLACE_STRNDUP=3D'0' REPLACE_STRNLEN=3D'0' REPLACE_STRSIGNAL=3D'0' REPLACE_STRSTR=3D'0' REPLACE_STRTOD=3D'0' REPLACE_STRTOIMAX=3D'0' REPLACE_STRTOK_R=3D'0' REPLACE_STRTOL=3D'0' REPLACE_STRTOLD=3D'0' REPLACE_STRTOLL=3D'0' REPLACE_STRTOUL=3D'0' REPLACE_STRTOULL=3D'0' REPLACE_STRTOUMAX=3D'0' REPLACE_STRUCT_TIMEVAL=3D'0' REPLACE_SYMLINK=3D'1' REPLACE_SYMLINKAT=3D'0' REPLACE_TIMEGM=3D'1' REPLACE_TMPFILE=3D'0' REPLACE_TRUNCATE=3D'0' REPLACE_TTYNAME_R=3D'0' REPLACE_TZSET=3D'GNULIB_PORTCHECK' REPLACE_UNLINK=3D'0' REPLACE_UNLINKAT=3D'0' REPLACE_UNSETENV=3D'0' REPLACE_USLEEP=3D'0' REPLACE_UTIMENSAT=3D'1' REPLACE_VASPRINTF=3D'0' REPLACE_VDPRINTF=3D'0' REPLACE_VFPRINTF=3D'0' REPLACE_VPRINTF=3D'0' REPLACE_VSNPRINTF=3D'0' REPLACE_VSPRINTF=3D'0' REPLACE_WCTOMB=3D'0' REPLACE_WRITE=3D'0' RSVG_CFLAGS=3D'-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/Ce= llar/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/Cella= r/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/pi= xman-1 -I/usr/local/Cellar/fontconfig/2.14.0/include -I/usr/local/opt/freet= ype/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/libx= 11/1.8.1/include -I/usr/local/Cellar/libxcb/1.15/include -I/usr/local/Cella= r/libxau/1.0.9/include -I/usr/local/Cellar/libxdmcp/1.1.3/include -I/usr/lo= cal/Cellar/xorgproto/2022.1/include' RSVG_LIBS=3D'-L/usr/local/Cellar/librsvg/2.54.4/lib -L/usr/local/Cellar/gli= b/2.72.3/lib -L/usr/local/Cellar/gdk-pixbuf/2.42.8_1/lib -L/usr/local/Cella= r/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=3D':' SETFATTR=3D'' SETTINGS_CFLAGS=3D'' SETTINGS_LIBS=3D'' SHELL=3D'/bin/sh' SIG_ATOMIC_T_SUFFIX=3D'' SIZEOF_LONG=3D'8' SIZE_T_SUFFIX=3D'' STDALIGN_H=3D'' STDDEF_H=3D'' STDINT_H=3D'stdint.h' SUBDIR_MAKEFILES_IN=3D' $(srcdir)/lib/Makefile.in $(srcdir)/lib-src/Makefil= e.in $(srcdir)/oldXMenu/Makefile.in $(srcdir)/doc/emacs/Makefile.in $(srcdi= r)/doc/misc/Makefile.in $(srcdir)/doc/lispintro/Makefile.in $(srcdir)/doc/l= ispref/Makefile.in $(srcdir)/src/Makefile.in $(srcdir)/lwlib/Makefile.in $(= srcdir)/lisp/Makefile.in $(srcdir)/leim/Makefile.in $(srcdir)/nextstep/Make= file.in $(srcdir)/nt/Makefile.in $(srcdir)/test/Makefile.in $(srcdir)/admin= /charsets/Makefile.in $(srcdir)/admin/unidata/Makefile.in $(srcdir)/admin/g= rammars/Makefile.in' SYSTEM_TYPE=3D'darwin' SYS_TIME_H_DEFINES_STRUCT_TIMESPEC=3D'0' TERMCAP_OBJ=3D'terminfo.o' TIME_H_DEFINES_STRUCT_TIMESPEC=3D'1' TIME_H_DEFINES_TIME_UTC=3D'1' TOOLKIT_LIBW=3D'' UINT32_MAX_LT_UINTMAX_MAX=3D'1' UINT64_MAX_EQ_ULONG_MAX=3D'defined _LP64' UNDEFINE_STRTOK_R=3D'0' UNEXEC_OBJ=3D'' UNISTD_H_DEFINES_STRUCT_TIMESPEC=3D'0' UNISTD_H_HAVE_SYS_RANDOM_H=3D'1' UNISTD_H_HAVE_WINSOCK2_H=3D'0' UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS=3D'0' USE_ACL=3D'1' USE_STARTUP_NOTIFICATION=3D'no' VMLIMIT_OBJ=3D'' W32_LIBS=3D'' W32_OBJ=3D'' W32_RES_LINK=3D'' WARN_CFLAGS=3D' -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unk= nown-attributes -Wno-initializer-overrides -Wno-tautological-compare -Wno-t= autological-constant-out-of-range-compare' WCHAR_T_SUFFIX=3D'' WEBKIT_CFLAGS=3D'' WEBKIT_LIBS=3D'' WERROR_CFLAGS=3D'' WIDGET_OBJ=3D'' WINDOWS_64_BIT_OFF_T=3D'0' WINDOWS_64_BIT_ST_SIZE=3D'0' WINDOWS_STAT_INODES=3D'0' WINDOWS_STAT_TIMESPEC=3D'0' WINDOW_SYSTEM_OBJ=3D'fontset.o fringe.o image.o' WINDRES=3D'' WINT_T_SUFFIX=3D'' XARGS_LIMIT=3D'' XCB_LIBS=3D'' XCRUN=3D'xcrun' XDBE_CFLAGS=3D'' XDBE_LIBS=3D'' XFIXES_CFLAGS=3D'' XFIXES_LIBS=3D'' XFT_CFLAGS=3D'' XFT_LIBS=3D'' XGSELOBJ=3D'' XINERAMA_CFLAGS=3D'' XINERAMA_LIBS=3D'' XMENU_OBJ=3D'' XMKMF=3D'' XOBJ=3D'' XRANDR_CFLAGS=3D'' XRANDR_LIBS=3D'' XRENDER_LIBS=3D'' XWIDGETS_OBJ=3D'' X_TOOLKIT_TYPE=3D'none' ac_ct_CC=3D'gcc' ac_ct_OBJC=3D'gcc' archlibdir=3D'${ns_applibexecdir}' bindir=3D'${exec_prefix}/bin' bitmapdir=3D'/usr/include/X11/bitmaps' build=3D'x86_64-apple-darwin21.6.0' build_alias=3D'' build_cpu=3D'x86_64' build_os=3D'darwin21.6.0' build_vendor=3D'apple' cache_file=3D'/dev/null' canonical=3D'x86_64-apple-darwin21.6.0' comma_space_version=3D'' comma_version=3D'' configuration=3D'x86_64-apple-darwin21.6.0' copyright=3D'Copyright (C) 2022 Free Software Foundation, Inc.' datadir=3D'${datarootdir}' datarootdir=3D'${prefix}/share' docdir=3D'${datarootdir}/doc/${PACKAGE_TARNAME}' dvidir=3D'${docdir}' emacs_major_version=3D'28' etcdir=3D'${ns_appresdir}/etc' etcdocdir=3D'${ns_appresdir}/etc' exec_prefix=3D'/Users/naofumi/src/git.sv.gnu.org/emacs-28/nextstep/Emacs.ap= p/Contents/MacOS' gamedir=3D'${localstatedir}/games/emacs' gamegroup=3D'' gameuser=3D'' gl_GNULIB_ENABLED_03e0aaad4cb89ca757653bd367a6ccb7=3D'1' gl_GNULIB_ENABLED_260941c0e5dc67ec9e87d1fb321c300b=3D'1' gl_GNULIB_ENABLED_5264294aa0a5557541b53c8c741f7f31=3D'1' gl_GNULIB_ENABLED_6099e9737f757db36c47fa9d9f02e88c=3D'1' gl_GNULIB_ENABLED_61bcaca76b3e6f9ae55d57a1c3193bc4=3D'1' gl_GNULIB_ENABLED_682e609604ccaac6be382e4ee3a4eaec=3D'' gl_GNULIB_ENABLED_925677f0343de64b89a9f0c790b4104c=3D'1' gl_GNULIB_ENABLED_a9786850e999ae65a836a6041e8e5ed1=3D'1' gl_GNULIB_ENABLED_be453cec5eecf5731a274f2de7f2db36=3D'1' gl_GNULIB_ENABLED_cloexec=3D'1' gl_GNULIB_ENABLED_d3b2383720ee0e541357aa2aac598e2b=3D'1' gl_GNULIB_ENABLED_dirfd=3D'' gl_GNULIB_ENABLED_dynarray=3D'1' gl_GNULIB_ENABLED_ef455225c00f5049c808c2eda3e76866=3D'1' gl_GNULIB_ENABLED_euidaccess=3D'1' gl_GNULIB_ENABLED_getdtablesize=3D'' gl_GNULIB_ENABLED_getgroups=3D'1' gl_GNULIB_ENABLED_lchmod=3D'' gl_GNULIB_ENABLED_open=3D'1' gl_GNULIB_ENABLED_rawmemchr=3D'1' gl_GNULIB_ENABLED_scratch_buffer=3D'1' gl_GNULIB_ENABLED_strtoll=3D'' gl_GNULIB_ENABLED_utimens=3D'1' gl_LIBOBJS=3D' acl_entries.o canonicalize-lgpl.o copy-file-range.o euidacce= ss.o explicit_bzero.o faccessat.o fpending.o free.o fstatat.o fsusage.o fut= imens.o getgroups.o getopt.o getopt1.o getrandom.o group-member.o lstat.o m= emmem.o mempcpy.o memrchr.o mktime.o open.o rawmemchr.o readlink.o readlink= at.o regex.o sig2str.o sigdescr_np.o symlink.o time_rz.o timegm.o utimensat= .o' gl_LTLIBOBJS=3D' acl_entries.lo canonicalize-lgpl.lo copy-file-range.lo eui= daccess.lo explicit_bzero.lo faccessat.lo fpending.lo free.lo fstatat.lo fs= usage.lo futimens.lo getgroups.lo getopt.lo getopt1.lo getrandom.lo group-m= ember.lo lstat.lo memmem.lo mempcpy.lo memrchr.lo mktime.lo open.lo rawmemc= hr.lo readlink.lo readlinkat.lo regex.lo sig2str.lo sigdescr_np.lo symlink.= lo time_rz.lo timegm.lo utimensat.lo' gltests_LIBOBJS=3D'' gltests_LTLIBOBJS=3D'' gltests_WITNESS=3D'IN_EMACS_GNULIB_TESTS' host=3D'x86_64-apple-darwin21.6.0' host_alias=3D'' host_cpu=3D'x86_64' host_os=3D'darwin21.6.0' host_vendor=3D'apple' htmldir=3D'${docdir}' includedir=3D'${prefix}/include' infodir=3D'${ns_appresdir}/info' libdir=3D'${exec_prefix}/lib' libexecdir=3D'${ns_applibexecdir}' liblockfile=3D'' lispdir=3D'${ns_appresdir}/lisp' lispdirrel=3D'${ns_appresdir}/lisp' lisppath=3D'${locallisppath}:${standardlisppath}' localedir=3D'${datarootdir}/locale' locallisppath=3D'${ns_appresdir}/site-lisp' localstatedir=3D'${prefix}/var' mandir=3D'${ns_appresdir}/man' ns_appbindir=3D'/Users/naofumi/src/git.sv.gnu.org/emacs-28/nextstep/Emacs.a= pp/Contents/MacOS' ns_appdir=3D'/Users/naofumi/src/git.sv.gnu.org/emacs-28/nextstep/Emacs.app' ns_applibdir=3D'/Users/naofumi/src/git.sv.gnu.org/emacs-28/nextstep/Emacs.a= pp/Contents/Frameworks' ns_applibexecdir=3D'/Users/naofumi/src/git.sv.gnu.org/emacs-28/nextstep/Ema= cs.app/Contents/MacOS/libexec' ns_appresdir=3D'/Users/naofumi/src/git.sv.gnu.org/emacs-28/nextstep/Emacs.a= pp/Contents/Resources' ns_appsrc=3D'Cocoa/Emacs.base' ns_check_file=3D'Contents/Info.plist' ns_self_contained=3D'yes' oldincludedir=3D'/usr/include' pdfdir=3D'${docdir}' prefix=3D'/Users/naofumi/src/git.sv.gnu.org/emacs-28/nextstep/Emacs.app/Con= tents/Resources' program_transform_name=3D's,x,x,' psdir=3D'${docdir}' runstatedir=3D'${localstatedir}/run' sbindir=3D'${exec_prefix}/sbin' sharedstatedir=3D'${prefix}/com' srcdir=3D'.' standardlisppath=3D'${lispdir}' sysconfdir=3D'${prefix}/etc' target_alias=3D'' version=3D'28.1.91' with_mailutils=3D'yes' x_default_search_path=3D'/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=3D'./src/module-env-25.h' module_env_snippet_26=3D'./src/module-env-26.h' module_env_snippet_27=3D'./src/module-env-27.h' module_env_snippet_28=3D'./src/module-env-28.h' ## ----------- ## ## confdefs.h. ## ## ----------- ## /* confdefs.h */ #define PACKAGE_NAME "GNU Emacs" #define PACKAGE_TARNAME "emacs" #define PACKAGE_VERSION "28.1.91" #define PACKAGE_STRING "GNU Emacs 28.1.91" #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 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_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_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 XRegisterIMInstantiateCallback_arg6 XPointer #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_) =3D=3D 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 =3D 0; i < 1; i++) #define PTY_TTY_NAME_SPRINTF { char *ptyname =3D 0; sigset_t blocked; sigem= ptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOC= K, &blocked, 0); if (grantpt (fd) !=3D -1 && unlockpt (fd) !=3D -1) ptyname= =3D 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 =3D posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); = if (fd < 0 && errno =3D=3D EINVAL) fd =3D 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 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 HAVE_ALLOCA_H 1 #define HAVE_ALLOCA 1 #define HAVE_GETCWD 1 #define restrict __restrict__ #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 MALLOC_0_IS_NONNULL 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_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_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 LIBX= ML2 MODULES NATIVE_COMP NOTIFY KQUEUE NS PDUMPER PNG RSVG THREADS TIFF TOOL= KIT_SCROLL_BARS XIM ZLIB" configure: exit 0 --=-=-=-- From unknown Tue Jun 17 22:25:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#57015: 29.0.50; macOS: libgccjit was not found: Homebrew libgccjit 12.1.0 Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 06 Aug 2022 16:46:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57015 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Naofumi Yasufuku Cc: 57015@debbugs.gnu.org Received: via spool by 57015-submit@debbugs.gnu.org id=B57015.165980432229447 (code B ref 57015); Sat, 06 Aug 2022 16:46:02 +0000 Received: (at 57015) by debbugs.gnu.org; 6 Aug 2022 16:45:22 +0000 Received: from localhost ([127.0.0.1]:35374 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oKMvR-0007et-Kk for submit@debbugs.gnu.org; Sat, 06 Aug 2022 12:45:21 -0400 Received: from eggs.gnu.org ([209.51.188.92]:55784) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oKMvM-0007ea-LT for 57015@debbugs.gnu.org; Sat, 06 Aug 2022 12:45:20 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:39816) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oKMvH-0004Ya-2m; Sat, 06 Aug 2022 12:45:11 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=2o5OTEZz/UxZhJj4mMcHxh5BAk8CwDlUZ0R8xEAa8Vg=; b=o9+vVoAj0uUm ZcvYJuHitcOcASrfHjfiPy28hsmEvg9OtX3jIJ/NSF/txz/F12V8Z4f7XHGln88QjIgEjFlcnnrCZ S8K1If/166jXTFuWETEpUg89qL1R7gCYOxXuNDFqAOssD8bWzQZEE7Yhv3H4ffNNe38UxvvIY2hvJ /Ww4JREE38UlsOeml8htAe/0V3lCI1aU4tAI3xfkhjYT72xl1Uh2OnVhGBvh/b15wMcSaWa/6pGYV ubxhPMfFSwGFMQOAL3QFHdfY2PNuna+bZqNatLl9gOVbO/Elv35cWFk/AatAAHHUHbnCs5iyut2AY +iBTK55opHFVXEFLzOkpgw==; Received: from [87.69.77.57] (port=1148 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oKMvG-0002wj-IH; Sat, 06 Aug 2022 12:45:10 -0400 Date: Sat, 06 Aug 2022 19:44:56 +0300 Message-Id: <83sfm9xqwn.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Naofumi Yasufuku on Sun, 07 Aug 2022 01:36:39 +0900) References: <834jypzi1b.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Naofumi Yasufuku > Cc: 57015@debbugs.gnu.org > Date: Sun, 07 Aug 2022 01:36:39 +0900 > > --- a/configure.ac > +++ b/configure.ac > @@ -3843,8 +3843,15 @@ AC_DEFUN > if test -n "`$BREW --prefix --installed libgccjit 2>/dev/null`"; then > MAC_CFLAGS="-I$(dirname $($BREW ls -v libgccjit | \ > grep libgccjit.h))" > - MAC_LIBS="-L$(dirname $($BREW ls -v libgccjit| \ > - grep -E 'libgccjit\.(so|dylib)$'))" > + MAC_LIBS="-L$(dirname $($BREW ls -v libgccjit | \ > + grep -E 'current/libgccjit\.(so|dylib)$' | \ > + head -1))" > + if test "x${MAC_LIBS}" = "x-L"; then > + # Try for Homebrew libgccjit < 12.1.0. > + MAC_LIBS="-L$(dirname $($BREW ls -v libgccjit | \ > + grep -E 'libgccjit\.(so|dylib)$' | \ > + head -1))" > + fi > fi > fi > Is 'dirname' guaranteed to be available? From unknown Tue Jun 17 22:25:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#57015: 29.0.50; macOS: libgccjit was not found: Homebrew libgccjit 12.1.0 Resent-From: Naofumi Yasufuku Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sat, 06 Aug 2022 18:31:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57015 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 57015@debbugs.gnu.org Received: via spool by 57015-submit@debbugs.gnu.org id=B57015.16598106297099 (code B ref 57015); Sat, 06 Aug 2022 18:31:02 +0000 Received: (at 57015) by debbugs.gnu.org; 6 Aug 2022 18:30:29 +0000 Received: from localhost ([127.0.0.1]:35421 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oKOZA-0001qQ-Ek for submit@debbugs.gnu.org; Sat, 06 Aug 2022 14:30:28 -0400 Received: from relay5-d.mail.gandi.net ([217.70.183.197]:48985) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oKOZ5-0001px-1L for 57015@debbugs.gnu.org; Sat, 06 Aug 2022 14:30:26 -0400 Received: (Authenticated sender: naofumi@yasufuku.dev) by mail.gandi.net (Postfix) with ESMTPSA id 7BCDA1C0008; Sat, 6 Aug 2022 18:30:14 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yasufuku.dev; s=gm1; t=1659810617; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=eyjvf9TTaiZXCkE2GjtxS2pcpHPjK0x1inqhqMfjSk8=; b=Drwm3ebwkX4kBjixVxkJBf8PCohryvWKoFJ2OkqPcQGN4rvJlsQRArCrYh4i3yHGcpBp7k ssfzY6iEuqdymTZnw2ykCnN7/XuSH7ZI2taLps8ejXaAoRwmI2QFFTT8JNgHfeYt7Q8Bkw jI4XaoO7lb9ZByi+x6M/DluTzFwmteF1N9wgN4s70TKuBvJmoY8P49FPD3OItTAl8ExORx P9sXy1KcfHbTWX8qjFLLjqdJG1wz3JoC00/TpPTx8WEI9JFj8PegxZezO7fM9zHpCp+V9l 8xuFoPdjnFt7iKLIugH0/om4lNI8QpeUiP+t2zs9E1vhr/4K7/KfoBHAs7a4jg== From: Naofumi Yasufuku In-Reply-To: <83sfm9xqwn.fsf@gnu.org> References: <834jypzi1b.fsf@gnu.org> <83sfm9xqwn.fsf@gnu.org> Date: Sun, 07 Aug 2022 03:30:08 +0900 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Eli Zaretskii writes: >> From: Naofumi Yasufuku >> Cc: 57015@debbugs.gnu.org >> Date: Sun, 07 Aug 2022 01:36:39 +0900 >> >> --- a/configure.ac >> +++ b/configure.ac >> @@ -3843,8 +3843,15 @@ AC_DEFUN >> if test -n "`$BREW --prefix --installed libgccjit 2>/dev/null`"; then >> MAC_CFLAGS="-I$(dirname $($BREW ls -v libgccjit | \ >> grep libgccjit.h))" >> - MAC_LIBS="-L$(dirname $($BREW ls -v libgccjit| \ >> - grep -E 'libgccjit\.(so|dylib)$'))" >> + MAC_LIBS="-L$(dirname $($BREW ls -v libgccjit | \ >> + grep -E 'current/libgccjit\.(so|dylib)$' | \ >> + head -1))" >> + if test "x${MAC_LIBS}" = "x-L"; then >> + # Try for Homebrew libgccjit < 12.1.0. >> + MAC_LIBS="-L$(dirname $($BREW ls -v libgccjit | \ >> + grep -E 'libgccjit\.(so|dylib)$' | \ >> + head -1))" >> + fi >> fi >> fi >> > > Is 'dirname' guaranteed to be available? I suppose so, but at least Homebrew's 'brew' shell script also uses 'dirname': --8<---------------cut here---------------start------------->8--- sh-3.2$ type dirname dirname is /usr/bin/dirname sh-3.2$ sh-3.2$ type brew brew is /usr/local/bin/brew sh-3.2$ sh-3.2$ ls -l /usr/local/bin/brew lrwxr-xr-x 1 naofumi admin 28 Jan 20 2017 /usr/local/bin/brew -> /usr/local/Homebrew/bin/brew sh-3.2$ sh-3.2$ file /usr/local/Homebrew/bin/brew /usr/local/Homebrew/bin/brew: Bourne-Again shell script text executable, ASCII text sh-3.2$ sh-3.2$ grep -n dirname /usr/local/Homebrew/bin/brew 26: local target target_dirname 28: target_dirname="$(dirname "${target}")" 30: quiet_cd "${directory}" && quiet_cd "${target_dirname}" && pwd -P sh-3.2$ sh-3.2$ less /usr/local/Homebrew/bin/brew .. symlink_target_directory() { local target target_dirname target="$(readlink "$1")" target_dirname="$(dirname "${target}")" local directory="$2" quiet_cd "${directory}" && quiet_cd "${target_dirname}" && pwd -P } .. --8<---------------cut here---------------end--------------->8--- https://github.com/Homebrew/brew/blob/3.5.8/bin/brew#L25 Regards, Naofumi From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 07 02:29:36 2022 Received: (at control) by debbugs.gnu.org; 7 Aug 2022 06:29:36 +0000 Received: from localhost ([127.0.0.1]:35913 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oKZn3-0005Zp-UD for submit@debbugs.gnu.org; Sun, 07 Aug 2022 02:29:35 -0400 Received: from eggs.gnu.org ([209.51.188.92]:45058) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oKZmw-0005ZP-In; Sun, 07 Aug 2022 02:29:31 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:50076) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oKZmr-0006bn-A1; Sun, 07 Aug 2022 02:29:21 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=9Sp9fCSW60KMixLsL8pcvJbbXd+j1/MgVzAysrpRArs=; b=SZIZ0b1tUkOG mqw6YXRagBvs0zHSqNlrGXI9DDr4oZwgJJfnEZZL1eQQPyZ6K8jV5+Y1gjoXt6kaMteNVd97v+aTF yNBuvfBF50eUtazTP6ewlK618VBD945IXQq2fgxYPcgddLmpyvJZAr/Ctu7knO9UFSIwmd+eSdwCV falXLiYy5l4/jP+cwXNGdg6QFvnd5yUkQHUDmQwp+BJbLM2G6ATZVSvbxafVKO8xfjfFOu34zlNCm 1WeMBY2BUgJCpiAmw0bXsTP/D4aVlpAfQWfFA/7tV0fPlnJ0aIbOTdrDSAoshfuojEk3MYPc2U9TJ v01Wk0m9x2K1/O70HTdB1A==; Received: from [87.69.77.57] (port=4464 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oKZmq-0002c0-NI; Sun, 07 Aug 2022 02:29:21 -0400 Date: Sun, 07 Aug 2022 09:29:04 +0300 Message-Id: <83les0y3bj.fsf@gnu.org> From: Eli Zaretskii To: Mark Barton In-Reply-To: <8D1D4879-6FBF-4787-8227-D78BB662348C@gmail.com> (message from Mark Barton on Sat, 6 Aug 2022 22:22:55 -0700) Subject: Re: bug#57028: 29.0.50; Build error with configure when brew installed 12.1 libgccjit on macos References: <8D1D4879-6FBF-4787-8227-D78BB662348C@gmail.com> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control Cc: 57028@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) merge 57028 57015 thanks > From: Mark Barton > Date: Sat, 6 Aug 2022 22:22:55 -0700 > > Documenting my resolution to a build error caused when the brew update process upgraded me from libgccjit 11.3 to 12.1. > > Error message from configure > ============================ > > ,---- > | checking for gcc_jit_context_acquire in -lgccjit... no > | configure: error: ELisp native compiler was requested, but libgccjit was not found. > | Please try installing libgccjit or a similar package. > | If you are sure you want Emacs be compiled without ELisp native compiler, > | pass the --without-native-compilation option to configure. > | make: *** [config.status] Error 1 > `---- > > > config.log section showing linker can't map file > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > ,---- > | configure:19555: checking for gcc_jit_context_acquire in -lgccjit > | configure:19578: 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 > | /usr/local/Cellar/libgccjit/12.1.0/lib/gcc/12 >&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) > | ld: can't map file, errno=22 file '/usr/local/Cellar/libgccjit/12.1.0/lib/gcc/12' for architecture x86_64 > | clang: error: linker command failed with exit code 1 (use -v to see invocation) > | configure:19578: $? = 1 > `---- > > > configure.ac test for brew installed libgccjit > ============================================== > > In the example below the test in configure.ac returns two lines and > this appears to be the cause of the linker can't map file error. > ,---- > | (python_training) bartm002@C02FM1E2MD6T ~ % brew ls -v libgccjit | grep -E 'libgccjit\.(so|dylib)$' > | /usr/local/Cellar/libgccjit/12.1.0/lib/gcc/current/libgccjit.dylib > | /usr/local/Cellar/libgccjit/12.1.0/lib/gcc/12/libgccjit.dylib > `---- > > Here is the listing to show that both paths are really the same with > symbolic links. > ,---- > | /usr/local/Cellar/libgccjit/12.1.0/lib/gcc: > | drwxr-xr-x 4 bartm002 admin 128 May 6 00:53 . > | drwxr-xr-x 3 bartm002 admin 96 May 6 00:53 .. > | drwxr-xr-x 4 bartm002 admin 128 May 6 00:53 12 > | lrwxr-xr-x 1 bartm002 admin 28 May 6 00:53 libgccjit.0.dylib -> ../current/libgccjit.0.dylib > | lrwxr-xr-x 1 bartm002 admin 26 May 6 00:53 libgccjit.dylib -> ../current/libgccjit.dylib > | drwxr-xr-x 4 bartm002 admin 128 May 6 00:53 current > | -rw-r--r-- 1 bartm002 admin 41M Aug 6 18:47 libgccjit.0.dylib > | lrwxr-xr-x 1 bartm002 admin 17 May 6 00:53 libgccjit.dylib -> libgccjit.0.dylib > `---- > > Here I modify the test to return only the first line and the build > succeeds after this change. > ,---- > | (python_training) bartm002@C02FM1E2MD6T ~ % brew ls -v libgccjit | grep -E 'libgccjit\.(so|dylib)$' | head -n 1 > | /usr/local/Cellar/libgccjit/12.1.0/lib/gcc/current/libgccjit.dylib > `---- > > ,---- > | diff --git a/configure.ac b/configure.ac > | index 1a264275bd..2d88d0ac15 100644 > | --- a/configure.ac > | +++ b/configure.ac > | @@ -4241,7 +4241,8 @@ AC_DEFUN > | MAC_CFLAGS="-I$(dirname $($BREW ls -v libgccjit | \ > | grep libgccjit.h))" > | MAC_LIBS="-L$(dirname $($BREW ls -v libgccjit| \ > | - grep -E 'libgccjit\.(so|dylib)$'))" > | + grep -E 'libgccjit\.(so|dylib)$'| \ > | + head -n 1))" > | fi > | fi > | > `---- This is the same issue as in bug#57015; I've now merged these two bug reports. Other than that, I confess to be utterly confused by the actual issue that's the root cause of this, and I have no idea which of the possible suggested solutions we should use, both on master and on the release branch. Updated proposals tend to be posted at high frequency, which doesn't contribute to my sense of reliability of the solutions. I hope some macOS expert could chime in and clarify the issues enough for us to make the decisions. From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 07 02:50:45 2022 Received: (at control) by debbugs.gnu.org; 7 Aug 2022 06:50:45 +0000 Received: from localhost ([127.0.0.1]:35922 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oKa7X-0008Hs-EZ for submit@debbugs.gnu.org; Sun, 07 Aug 2022 02:50:45 -0400 Received: from eggs.gnu.org ([209.51.188.92]:46708) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oKa7N-0008HQ-JG; Sun, 07 Aug 2022 02:50:37 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:50244) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oKa7I-0001Cy-5x; Sun, 07 Aug 2022 02:50:28 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=4c4r6vEs+GmZgQ3YIzyhKRM+8L0GPsg9emWeiJIkmN8=; b=ISUrf5mJBLUE UsuEN07XQtS/l9idihG4xKVWUT6L3ittPIbitmxTqdLCezlyG+g7H/rC2XpqJQ4v9auBAO38m36Kh VUi/TvfaP8IS4iJ/kGBiVRRo2AgrNiLnd1FnKBm9CtTE6n6mDcKqc2kXRWjtHtT5hkQB6HnXZfO7H X4KH9yObx9FyA2yho11vmLnwVejtjo18Dn6uEZIpvbOGyR2H9ZPeID6AZQjZ+HAZVgLnXYOfLNlEi Tlw8GZJn82WC29s9kMK6PiHQr8ytqeI8TYhfQoADdoxkxC331NtmRJ9rk+Gar2bHjsx9sNZ4BKwdz JHNmm1JwmQThh4RnCec3Xg==; Received: from [87.69.77.57] (port=1967 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oKa7H-0001RM-Kf; Sun, 07 Aug 2022 02:50:27 -0400 Date: Sun, 07 Aug 2022 09:50:11 +0300 Message-Id: <83k07ky2cc.fsf@gnu.org> From: Eli Zaretskii To: ccqpein In-Reply-To: <0XdlK8afi5tP0-XWF94oxykFhVRmcAQTkFlnCPZN5EF5KELu1gHJZo0NKuB1i-5wTN6mPsKDwB0513QAInRoG2tC2ra5_F8NssLG_Bjm99I=@protonmail.com> (bug-gnu-emacs@gnu.org) Subject: Re: bug#57029: macos cannot build emacs after updated gcc and libgccjit to 12.1 References: <0XdlK8afi5tP0-XWF94oxykFhVRmcAQTkFlnCPZN5EF5KELu1gHJZo0NKuB1i-5wTN6mPsKDwB0513QAInRoG2tC2ra5_F8NssLG_Bjm99I=@protonmail.com> X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control Cc: 57029@debbugs.gnu.org X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) merge 57029 57015 thanks > Date: Sun, 07 Aug 2022 03:29:47 +0000 > From: ccqpein via "Bug reports for GNU Emacs, > the Swiss army knife of text editors" > > I just update the gcc and the libgccjit through `brew` tonight and find building the emacs from source has > issue. > > after `./autogen.sh`, I ran the `./configure --with-native-compilation` (for simplifying) and got the error > message that > > ``` > checking for gcc_jit_context_acquire in -lgccjit... no > configure: error: ELisp native compiler was requested, but libgccjit was not found. > Please try installing libgccjit or a similar package. > If you are sure you want Emacs be compiled without ELisp native compiler, > pass the --without-native-compilation option to configure. > ``` > > I add `echo $MAC_CFLAGS` and `echo $MAC_LIBS` after line 4269 in `configure.ac` and I figure out it gives > me the right including path of libgccjit 12. > > ``` > -I/usr/local/Cellar/libgccjit/12.1.0/include > -L/usr/local/Cellar/libgccjit/12.1.0/lib/gcc/current /usr/local/Cellar/libgccjit/12.1.0/lib/gcc/12 > ``` > > my environment: > > macOS 12.5 > intel CPU Thanks, this is a duplicate of bug#57015. From unknown Tue Jun 17 22:25:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#57015: 29.0.50; macOS: libgccjit was not found: Homebrew libgccjit 12.1.0 Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 07 Aug 2022 09:59:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57015 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii , Naofumi Yasufuku Cc: 57015@debbugs.gnu.org Received: via spool by 57015-submit@debbugs.gnu.org id=B57015.165986628925324 (code B ref 57015); Sun, 07 Aug 2022 09:59:01 +0000 Received: (at 57015) by debbugs.gnu.org; 7 Aug 2022 09:58:09 +0000 Received: from localhost ([127.0.0.1]:35996 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oKd2u-0006aO-UO for submit@debbugs.gnu.org; Sun, 07 Aug 2022 05:58:09 -0400 Received: from mail-vs1-f52.google.com ([209.85.217.52]:42862) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oKd2p-0006Zp-Jl for 57015@debbugs.gnu.org; Sun, 07 Aug 2022 05:58:07 -0400 Received: by mail-vs1-f52.google.com with SMTP id b124so6382393vsc.9 for <57015@debbugs.gnu.org>; Sun, 07 Aug 2022 02:58:03 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:in-reply-to:references:mime-version:date:message-id:subject:to :cc; bh=3C2cXk+yFDqE60r6ZzavJVEgo4UK/QCz25yzl7Boq+U=; b=Q6q6GAB173S1eMdnsj5CEtYn0Rta3zRAPyY0BLCbe7tPSFfjfyzHyu3NXjReStnWmY sr8xn3Y5ioOXZK6i1J7VtL8jfq7SkKiB1hjvWWjmGbdbWjTWL55E3aI9ooC70rmyvGvh J4jyU/UfNBWj0iHsrukF1QxhrNAxrKVfUM023RUjt7FuSlw8OHmFB2yNJTHM3TAYd00a zpEv9ZyyW++pfR6nOAnCsvnxwu8IUGPZpUTxdD2LtnB1lgTvfQ1VbHOFGEjPNGs2Gj2M OrkZZm/yvturOz1GN8u9obYsyzgrkBE9Kh7MGvGdyFjK+YzrhZiqlZwqQNBM3Cv+VaBv Bbtw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc; bh=3C2cXk+yFDqE60r6ZzavJVEgo4UK/QCz25yzl7Boq+U=; b=hW8trbbU3CmcPZMytko+Apwv9yJZIeI9NFGdVh0Wi8qln4FvM/E4JZpkHjXuBnBbK8 WIZFZIAEqBVCV3j5WzJeHJgU2JocKGtm36k+N8vqeoH0Wu8WVaf3NnbmsloyZSxIC/A7 A7zLD5zbw8ijwyMJGZQj5LQ8dPRZcSJ3Xx/lR76cl5Tlgjdp09OwsMLweTbJR6ZjdkmZ ZUe/xoEm8w7xWsC/voVUmsLBFT5KLk2PsPxkKX+ncuEGEqZDc8hHNKT22kbpnsZN9W4u E9o7iU1dODecmSW4zGR80PEuptEb1d7pV2dpz97TYhOtgyYYTMVopVweciQ25/9OCSRK wPDw== X-Gm-Message-State: ACgBeo1uf/nzaepmIo7zSysJ10JcQmqfuwQ8KOJS5WQKz3BEUJ7Efabt JEzZtvEgeXfqZi9HEyLkBoujVVETmMiwIKSHQUs= X-Google-Smtp-Source: AA6agR5qdApABSFLnXh63Xs2J5i1uB3HBMI0JfAQbM9CCcKie/FSdTJvXDnDDIOZr/54i1AjloSSqt7V5MYm9v0gojs= X-Received: by 2002:a67:ff85:0:b0:387:473f:9056 with SMTP id v5-20020a67ff85000000b00387473f9056mr5672937vsq.85.1659866277816; Sun, 07 Aug 2022 02:57:57 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Sun, 7 Aug 2022 04:57:57 -0500 From: Stefan Kangas In-Reply-To: <834jypzi1b.fsf@gnu.org> References: <834jypzi1b.fsf@gnu.org> X-Hashcash: 1:21:220807:eliz@gnu.org::wVzvxlTIr55vmM3T:8aiv MIME-Version: 1.0 Date: Sun, 7 Aug 2022 04:57:57 -0500 Message-ID: Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Eli Zaretskii writes: > Is it really a problem to use only libgccjit 12.0 and older for the > release branch? I'm afraid that it's a serious problem. Homebrew has an eager upgrade policy akin to a rolling release distribution. AFAIU, every macOS user running Homebrew will be unable to build Emacs after having run "brew upgrade", which many users do routinely. See: https://formulae.brew.sh/formula/libgccjit#default [I unfortunately don't use an up-to-date Homebrew on my macOS machine so I can't help test any solution.] From unknown Tue Jun 17 22:25:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#57015: 29.0.50; macOS: libgccjit was not found: Homebrew libgccjit 12.1.0 Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 07 Aug 2022 10:25:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57015 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Kangas Cc: 57015@debbugs.gnu.org, naofumi@yasufuku.dev Received: via spool by 57015-submit@debbugs.gnu.org id=B57015.165986788927820 (code B ref 57015); Sun, 07 Aug 2022 10:25:01 +0000 Received: (at 57015) by debbugs.gnu.org; 7 Aug 2022 10:24:49 +0000 Received: from localhost ([127.0.0.1]:36012 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oKdSj-0007Ee-2V for submit@debbugs.gnu.org; Sun, 07 Aug 2022 06:24:49 -0400 Received: from eggs.gnu.org ([209.51.188.92]:39434) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oKdSh-0007EQ-Kz for 57015@debbugs.gnu.org; Sun, 07 Aug 2022 06:24:47 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:52422) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oKdSb-0002AA-Qx; Sun, 07 Aug 2022 06:24:41 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=eW+SYeLRO1qlwgZ1CI2lD+2Go4rZURgZEpWp+NrWNaA=; b=QIXSYhgIUAYU NMjQUPw4nKbWJDpnYVj7y36ea2h6v0s6ebT5l5P1y+HppDcfgp2xf8PnSWut/wZEg85PEAouvPjoN BIfVSlLGm7mi+PhvJCCarErybgP2zrP7e5eJm9dHeTOSoKSbLr/movfDP2GEFZEukKNoJuEk1WLEv IX/WUAHALIt2Ec4+FUtP8nhfdoE8Ec1QKdh9LJsZMwWHkbde+76AWZhSqzl9LgTTwcM2YEZdfJFkr tMYf5cWEQD0BSAlXIdExu0LcUx9bkE30FQZMfhRr8kygWE72jykitY2uh6x5j+jSzto5lcd0XxmVy xI23V87Y5gutjdzoQCiUMA==; Received: from [87.69.77.57] (port=3758 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oKdSb-0000EL-Bo; Sun, 07 Aug 2022 06:24:41 -0400 Date: Sun, 07 Aug 2022 13:24:25 +0300 Message-Id: <83czdcxsfa.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Stefan Kangas on Sun, 7 Aug 2022 04:57:57 -0500) References: <834jypzi1b.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Stefan Kangas > Date: Sun, 7 Aug 2022 04:57:57 -0500 > Cc: 57015@debbugs.gnu.org > > Eli Zaretskii writes: > > > Is it really a problem to use only libgccjit 12.0 and older for the > > release branch? > > I'm afraid that it's a serious problem. > > Homebrew has an eager upgrade policy akin to a rolling release > distribution. AFAIU, every macOS user running Homebrew will be unable > to build Emacs after having run "brew upgrade", which many users do > routinely. I'm sorry, but either someone will have to come up with a _very_ safe fix, or users of macOS will need to delay upgrading or live with Emacs 27 (or patch their sources manually on their own risk). From unknown Tue Jun 17 22:25:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#57015: 29.0.50; macOS: libgccjit was not found: Homebrew libgccjit 12.1.0 Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 07 Aug 2022 10:59:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57015 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 57015@debbugs.gnu.org, naofumi@yasufuku.dev Received: via spool by 57015-submit@debbugs.gnu.org id=B57015.165986988431669 (code B ref 57015); Sun, 07 Aug 2022 10:59:01 +0000 Received: (at 57015) by debbugs.gnu.org; 7 Aug 2022 10:58:04 +0000 Received: from localhost ([127.0.0.1]:36033 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oKdyu-0008Ej-5g for submit@debbugs.gnu.org; Sun, 07 Aug 2022 06:58:04 -0400 Received: from mail-vs1-f45.google.com ([209.85.217.45]:42619) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oKdys-0008E5-IE for 57015@debbugs.gnu.org; Sun, 07 Aug 2022 06:58:02 -0400 Received: by mail-vs1-f45.google.com with SMTP id b124so6444106vsc.9 for <57015@debbugs.gnu.org>; Sun, 07 Aug 2022 03:58:02 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:in-reply-to:references:mime-version:date:message-id:subject:to :cc; bh=355HC02QS3FxFKnB1P/dvpD8vWb60thy6CdhPuDdsco=; b=L/yg/Gm9nmYrTpiCcrnGQcBxgFTpVD8yXv7hX2JD9zOoW0fcIQBuLM1kIxpcOnFVmz 3TyGvUEuy/aP/kwG/enITp+7KFtMbJu3YE/fEBAnCRACUGtgvgZmqEsPW4aKBz2l9S26 cpFgQTcvPjZykqUv2+bHlIuFdS4iG9K6J5EtW/B5iYRV47zFRcm7S0VDRF7vwJvQ2WaT TfalJElLiNjUpr2kwU3IuoJi8FY5WHbB2tjN84DU6y2BoAhrvJX0Tl41sp8DXrrt6DHF QFFAUCMuTRZH3fkeoh9EisJKzNEvqwLvwwMpkB8VUhSUNIL0Sp3HvQdJYWrIuVAcpQ4B qQ0w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc; bh=355HC02QS3FxFKnB1P/dvpD8vWb60thy6CdhPuDdsco=; b=gSYmn24CAkCgglHKduvOooexuFKS7m0pK31cQCLo0paooyezeHx4VHrZExDVfjPnqZ lawMDToKIrEUbOoMZN1JSksdcZfuZABMMg78QAnjpJSNqiW+Iuy4w83cbCiDoIN7ZKKb no8Ay+oyBdH8lJabNe0pzrKqR0gguuWdMOdPTxW2zTOSPgWDcW2FzzS2YFavJs1DSTPt Y634i6Y9UzZ3BQcmpPrZ9pcebFtsqAz4d4pr3bpnMcy9tdpslqXIjtWemYEizifSjSEO kKXMkX3zB6Mo0hRBq+jWpcvNUT7l3lFBq8Z5/eNEVNyv7vjlo5xj8g/4Q1lK5LSxzjcQ M5gA== X-Gm-Message-State: ACgBeo2DdmomqJfkSt8FcQU8irD29ASupZxVbOkE+1hYNNRwcCZu/lNu CpetCA0xH2PG3mw/98LNNQ2cmkRgNLNaDzl3+HQ= X-Google-Smtp-Source: AA6agR4f1MF57bD6UO6sV+Xk7m3CFGC38I70k2VSyY3XM076b2u6FN/nhlPTexzNBIe3/ZTrBYF4Q4IqJPZ+bwYAHvY= X-Received: by 2002:a67:efd6:0:b0:388:4860:9bda with SMTP id s22-20020a67efd6000000b0038848609bdamr6240800vsp.46.1659869877032; Sun, 07 Aug 2022 03:57:57 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Sun, 7 Aug 2022 05:57:56 -0500 From: Stefan Kangas In-Reply-To: <83czdcxsfa.fsf@gnu.org> References: <834jypzi1b.fsf@gnu.org> <83czdcxsfa.fsf@gnu.org> X-Hashcash: 1:21:220807:eliz@gnu.org::lZeUmk3ExuqpXnIF:FgGk MIME-Version: 1.0 Date: Sun, 7 Aug 2022 05:57:56 -0500 Message-ID: Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Eli Zaretskii writes: > I'm sorry, but either someone will have to come up with a _very_ safe > fix, or users of macOS will need to delay upgrading or live with Emacs > 27 (or patch their sources manually on their own risk). That's a maintainer decision, but note that Homebrew is by far the most popular package manager on macOS. It seems important to ensure things work there, if we want to pay more than lip service to supporting macOS. From unknown Tue Jun 17 22:25:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#57015: 29.0.50; macOS: libgccjit was not found: Homebrew libgccjit 12.1.0 Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 07 Aug 2022 11:33:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57015 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Kangas Cc: 57015@debbugs.gnu.org, naofumi@yasufuku.dev Received: via spool by 57015-submit@debbugs.gnu.org id=B57015.165987196511090 (code B ref 57015); Sun, 07 Aug 2022 11:33:02 +0000 Received: (at 57015) by debbugs.gnu.org; 7 Aug 2022 11:32:45 +0000 Received: from localhost ([127.0.0.1]:36079 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oKeWT-0002sn-Ij for submit@debbugs.gnu.org; Sun, 07 Aug 2022 07:32:45 -0400 Received: from eggs.gnu.org ([209.51.188.92]:48408) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oKeWQ-0002sV-QS for 57015@debbugs.gnu.org; Sun, 07 Aug 2022 07:32:44 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:53086) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oKeWK-0005IY-OU; Sun, 07 Aug 2022 07:32:36 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=iUpTwKa58I5bgEjdKszps6DyPtHFgURIB03uNsbKcdE=; b=a0RZ+h+mQvCV oH+L8gIV2DBou1hWzxVKN+qXLjOQQWp3PxuZIwee3mZ7t42BAH2BgSntT4Ipk3KMcDhu+WreF3gpv efvsbkVo/ml30Uovl2LaOfNHYg6Y9iZuN+JW6/RIE93lQlJcnTD8otiblWASGsZDpej+eaBEwh5Mz cLn7cCdvap++/iNtNxwwJQmy6ucnf+3PefKkZ0prfRF6SXeFlYJymrRyALJX/crDxhzGs2ZRaMgpP qz5giA1JOvgvkyxxqNG3yEMYI9Yvv8WFzlkK/HovKovTSuMGwCMIOl+8EgRI/owWog0vkdys8DD09 YryH500b9OdLgswszErKjg==; Received: from [87.69.77.57] (port=4078 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oKeWK-00058p-6L; Sun, 07 Aug 2022 07:32:36 -0400 Date: Sun, 07 Aug 2022 14:32:19 +0300 Message-Id: <83a68gxpa4.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Stefan Kangas on Sun, 7 Aug 2022 05:57:56 -0500) References: <834jypzi1b.fsf@gnu.org> <83czdcxsfa.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Stefan Kangas > Date: Sun, 7 Aug 2022 05:57:56 -0500 > Cc: naofumi@yasufuku.dev, 57015@debbugs.gnu.org > > Eli Zaretskii writes: > > > I'm sorry, but either someone will have to come up with a _very_ safe > > fix, or users of macOS will need to delay upgrading or live with Emacs > > 27 (or patch their sources manually on their own risk). > > That's a maintainer decision, but note that Homebrew is by far the > most popular package manager on macOS. It seems important to ensure > things work there, if we want to pay more than lip service to > supporting macOS. I have nothing against making the macOS build work, but where's the solution of the problem that you think is fine for installing on the release branch? Up until now, I saw no such solution, so accusing me of paying lip service sounds quite unfair to me. From unknown Tue Jun 17 22:25:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#57015: 29.0.50; macOS: libgccjit was not found: Homebrew libgccjit 12.1.0 Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 07 Aug 2022 12:04:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57015 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Eli Zaretskii Cc: 57015@debbugs.gnu.org, naofumi@yasufuku.dev Received: via spool by 57015-submit@debbugs.gnu.org id=B57015.165987380914149 (code B ref 57015); Sun, 07 Aug 2022 12:04:01 +0000 Received: (at 57015) by debbugs.gnu.org; 7 Aug 2022 12:03:29 +0000 Received: from localhost ([127.0.0.1]:36105 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oKf0D-0003g9-0w for submit@debbugs.gnu.org; Sun, 07 Aug 2022 08:03:29 -0400 Received: from mail-vs1-f47.google.com ([209.85.217.47]:37602) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oKf0B-0003fx-KW for 57015@debbugs.gnu.org; Sun, 07 Aug 2022 08:03:28 -0400 Received: by mail-vs1-f47.google.com with SMTP id 66so6556153vse.4 for <57015@debbugs.gnu.org>; Sun, 07 Aug 2022 05:03:27 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:in-reply-to:references:mime-version:date:message-id:subject:to :cc; bh=2T5pUJh1KWxOfqrXbOZqnMo6wt26TdIdvImhI1Rb3lM=; b=UW7NDrRadkLxBVcXMfQQ3nrr/09hCV4d0Sl1sc3Ay/RdCwVeWzOg1OCMFVCyDQiw54 W7WTR2NmZKJzIggi6KnR/Ch/x1ZQr/OkEJSChBlfO4HLAnxsrTeSzIr7o1Xbrq7GQU9x CtY6cnfAo8mNzQZgZVypl3SOhJD84RQCaZ2KkTCEOYabHyyxWu3lDqtrBUTzTm8ZBsT1 KAZY2QyVzKJFnuculKkorKXwwNT1jqDmoUcqfPdhNmvHe08INF+UVRlEXcJqvs56iJzD dtBtqtLzFNpu3g50QVD+MwSr6Qx0LmgiDWhWpk4aEXDQt+df5SBOdUn6SQEivSdmHGty sEdA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc; bh=2T5pUJh1KWxOfqrXbOZqnMo6wt26TdIdvImhI1Rb3lM=; b=SrACLrXIf7MdjKmnNWYPqayI3stjr6pfHZT/XW5KTfFZgYZljYpyWpJF0hmREE44+j hUkIMvRA9f/GQPA23mdjpU4aok/D74FlUEyARVDkYJRyv5TLOxA2UPxsQuHFlYBAbdku i/uJmDVHDeK7hbxH8drIuVqDSDMa0g1LRunZyH+BzXWldyjfMHI/jQ7u7jqwOv9oQvBB VeiOIWUMle2Lky6pGj0YL7VT6JVEklc4+nY+NOm4ZugQunkaAiuzcpBRBWM2xVEqNmOg UGq48FfYAoWvq83ds7PE6wYzE8M6Vws4ybUZj3XfWKjUTpjzqrgX+cFFUBKa42R06NRS o1UA== X-Gm-Message-State: ACgBeo0LJ8w7xZwEGKbucFfjoRe7pFZXXs+yxsbP6NQRxuvFtZNSOujV 9Dak2asbbWK6bv/qIUeBXXmAjmZCzLuFYXOW3NU= X-Google-Smtp-Source: AA6agR6CkYPr10RRTVK0sIzLMWnINJXpSbKKzqQu4P1dm7hg2D5YLTMM7cH9SGKfvZsU4UZp07DYjCCI1XimveON1Jw= X-Received: by 2002:a67:efd6:0:b0:388:4860:9bda with SMTP id s22-20020a67efd6000000b0038848609bdamr6294336vsp.46.1659873802028; Sun, 07 Aug 2022 05:03:22 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Sun, 7 Aug 2022 07:03:21 -0500 From: Stefan Kangas In-Reply-To: <83a68gxpa4.fsf@gnu.org> References: <834jypzi1b.fsf@gnu.org> <83czdcxsfa.fsf@gnu.org> <83a68gxpa4.fsf@gnu.org> X-Hashcash: 1:21:220807:57015@debbugs.gnu.org::9KllRYwtYvFtoW+n:OFe2 MIME-Version: 1.0 Date: Sun, 7 Aug 2022 07:03:21 -0500 Message-ID: Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Eli Zaretskii writes: > I have nothing against making the macOS build work, but where's the > solution of the problem that you think is fine for installing on the > release branch? Up until now, I saw no such solution, so accusing me > of paying lip service sounds quite unfair to me. I did not intend to accuse, but was trying to express the importance I attach to this issue. I'm sorry if it came off as harsh. (I'm not in a good position to look for a fix, as I only have access to a very out-of-date macOS where "brew upgrade" refuses to run.) From unknown Tue Jun 17 22:25:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#57015: 29.0.50; macOS: libgccjit was not found: Homebrew libgccjit 12.1.0 Resent-From: Po Lu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 07 Aug 2022 12:57:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57015 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Kangas Cc: 57015@debbugs.gnu.org, Eli Zaretskii , naofumi@yasufuku.dev Received: via spool by 57015-submit@debbugs.gnu.org id=B57015.165987697119434 (code B ref 57015); Sun, 07 Aug 2022 12:57:01 +0000 Received: (at 57015) by debbugs.gnu.org; 7 Aug 2022 12:56:11 +0000 Received: from localhost ([127.0.0.1]:36180 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oKfpD-00053M-Cc for submit@debbugs.gnu.org; Sun, 07 Aug 2022 08:56:11 -0400 Received: from sonic313-56.consmr.mail.ne1.yahoo.com ([66.163.185.31]:41561) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oKfpA-00052w-U0 for 57015@debbugs.gnu.org; Sun, 07 Aug 2022 08:56:10 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1659876962; bh=JGK9/WWWQvQNwntyPlZqZW7F8NXtzZnY0hSw5M+sPEo=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=iDRbRGX6Y5XExBGO8R5H4LdtqtW+K1ghxaWd5aev5Ttf1XHJBmnMp5vi+pfN7Db5Q0kEyc2riiiwuwm7mktESjb9SI1+Qw2F8npHycV3JCBqF8sYxQuXr8YSTfBu0JVsNC9rKwZ5pp+/tAnNzD6Q3WZ//a6OnXRmwFpqhCal80VHEaPCzzRSoeKguewPGyxyHSrEy3PxaJ2CORByr9osTlbeoyUdL/LQssamJKOckicwOyRB6/Mt0hIfSVRBo+3uhhIJnT8gqOgSpsn+Wuul2ZJOVqtwzI8OqQGt3LHq0MwRahW7vlE0yg/GL/CV3XUHQ6A7Xnt6MKZWjSTQwURNlg== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1659876962; bh=zBPUia4Suf6J13TzoxxPR7fDRKpAEv4xT0WCDmTGh6j=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=h1PQdG+KLOi/MW9Y94iMRbzMfSKLjX3rggUwaToy7fOZOlpejVkeYbKC1Ye8nAkspd5JVFRhh5/P+o6zjZOc4rPHfDkw1+AGa8qDesCVYTesobuZblXuTRIszoi04SPiVQFXqDREwDgY7Hqwk2LWVUZyNvBAWcf+63Xk+MR2fQPisBSyz53nM2x9yBYgAsMbUdU1B3zF1apm+rcCIGF8A6VBNaJv1zy/IYkBE5Ec4DIk/k0ACih54g5Hyo1nMowQwDy+VlzmmpDVnqlwl8f1Sf2HhOoAu5gG7vU2P5vxWkw2zCL2is24+Jb5nYB6VRI7SjONAMesJliDfOEAd9s8og== X-YMail-OSG: c2R1ZzoVM1mwCrYNFR5W0RGtnOSwEapLxzuetB5Y4PhbJxKbm.gBB98EeI7CUfm ratgN5wJZgd63X1w4X3O1mFzi3uY6ITkwDHpAcSxbUDySCL4T8b6FpmTfYIl3nasrGQoLpU90D95 FAMrohqGlFdn_YvKEWHy.qLG32i7HWrDZS9pyB.8STymZJGgzFxBR10qaL4h_c6kOngaTRk8kSgd QhA5qfdJ8PRHu4Cg1nG._FJDs.EEdbAwzOLmWFCf30bsYH3ETCrwJi6D9wFp4e9stWrZ6PmZj.6I LzTZ2Sb4umSPjhFLr9RVPBkB2CkbgUM7kr0buQjG68d4ib0sz_lWSWKLkjMi5E2AHfhwChw6Nh_s tU.eZFoI36TwvqejprmMeT8tHfrKnJ7SuGdP9CMuXNbqspfDU0qaa3Uvz6fXYVmAApL3qx51rVC2 m7zLpKpb5eHCbLIk_HomUEawCbKIZuEUvidbLFXzMnbkLoQHhOTUZ9fdQ0XzTbd3_aegUcSoZXGI YCbCD7uYmazz1mkBFLsOlF3Ri2J9iwPU8jK0jOOcFCHFyIyCW4j03MYw0GtSR_xgBCp6oKNXbcvW dCNAuqBoLRScHTK_VH_eFZnrDRY5jpYd0w1Lf_Q2j7fBtS.a9JEglFK2heiQI4xsoI.waqjEpeVl vMPhhedttUITfPyq.jEN61MVPSyeT0kidHaDnZ5WK5ZLHTjH8MIh5haqP_NdO_peFBYxfxr0RkCo 0eIPzLfdhKfovQ7M0aOzq8GzJ1Qm0RChBXrIXIX5qAun5_8RIZhda38VbDBcHtkdF00Ku8ug6gkY MIuLdxkA_YSH8bxbG2SJaumDc37PE9ZpxmkJiu_cQCHoWv8HobXeXAkDBRKWn5657jvfG8dkOest 2CymXSobE0qluCJD3wSLiVyWHClqCRgKDY.CovKsUn42j0SJJGXGEmhLvyfKo4ZsrviClG0MTTfh u8XMCq2zR7fZP5cxHnh8wcSoGHmqjCd16GoJw6z2NWa1ndl7LyukpnV20W4aBcJ_1n_brck2kyko _nlVrBKycSX71n2Ki3qw3mopPbbGEYciHRoxYU1oEwZ0m2lCgqAwuORYXEys3fmI.Nu_71ftzagV nRpX0K5V5slYf9q6NGkZM9bb_mUawYIovDzQBY7tSms7.Meep6VfQlQp3mNd9aRvfooHdfV1PVCi WjWxXqBIez_5YsiR4iBFOECyGzcewcu7OLGJbtuHaT8lBYtDXBU3I2.ro1EXyeBpRXAle4sk_WGq LYs6TZKqGHsjsGbC5uJB9QeAIQ4YHTQLd4wVQBiaS_v7R_7whGeF4dM4J0oUryyvXoH1JroQ1Pe6 Vmqrltko8zoziB6OiuQBTnwON_p6lFZxrkvP6I4yHRZ7bOTwrgjXkaBx2QDDUWx_3_G0xGr18S4R BIt9bDvzcCRiizy1KVIi8_xthE7ChAqUsCjI9JMww6Xv10nwDl_uYDN2rZqWjti8JBzL8w7J8aeh Y.U1w_NdhKOaXVb8gbxl_XUJSHaAa60bK3R.At9av4rVC0UyCtzJhzuxy0_lCljVMJI2cdOAm3zA 9plwXHE_Ju6hM_o6Em.gIT97DmocCgk3WFkiPWIVpfQlnuSxWJ3NirSGCSuflqfAcT8pIR3oo4iC PJR78MRyJ3KTkkUHqOgxPq19bjS0.l3Uk2uIwevsW1ZUtkoX8ch8RuVUSGzbKS14tsgx8cE0D.xy 55evUWmVE5co15Dy0EVBjBXuDI4miFbhzHSMB4vBiBPBKWLvH.Dc1pl38s9jfcSKSaWmWDiJrTuz 8dYR4eeqXMUU93WrrwCAxhjDvnjv1prA6EwaFKQ1PK7k5N_2JN56fn_YzXABee.TjVDli6RfDLzq _uJZISqkAmpwXk52DZZFnLFP0O2irNzvjaqAMLyI8a3vgNkFkp0DxYV9C7yKSRjMvzyRcEJ3vDnw 4euWGsPF1KpXBMIZ9.BdiIdIkO6OWlOKlmmwrw1JP7erW0g2mliVlTk4oPhEhMJlM3PdoS7g.8Bd X865iHtcrWRL41kyJlT5s8cSk9dczTNIPO.7Al2A6v4PU3OZWc_DhGuQDt0TxPSPp0_tu9wLA103 T9eecg7Dvh5c1OlCNeDCD_CP4yZDgQeZDXsaHWXGgVj4SIvNZEasH6JzAIZC_ZEUSOMiAoU_a.Ri FQedslOdzVckgPjsFLshKURztZdol4lnit_NXiUqEU9.zGasJrEdZG0rXFAnwIrhFVXSBBZ_vvhJ phtHOYPdR4gIjicCKlvBBmzKYSQqxQ4RvwkAr0ZfSD56Dq.mvj5dDGFB3iw-- X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic313.consmr.mail.ne1.yahoo.com with HTTP; Sun, 7 Aug 2022 12:56:02 +0000 Received: by hermes--canary-production-sg3-6f58cd9b5-fnk8z (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID edd7523d38a71d638608e2157823c25d; Sun, 07 Aug 2022 12:55:58 +0000 (UTC) From: Po Lu References: <834jypzi1b.fsf@gnu.org> <83czdcxsfa.fsf@gnu.org> Date: Sun, 07 Aug 2022 20:55:50 +0800 In-Reply-To: (Stefan Kangas's message of "Sun, 7 Aug 2022 05:57:56 -0500") Message-ID: <871qtstdpl.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.20491 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 742 X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Stefan Kangas writes: > That's a maintainer decision, but note that Homebrew is by far the > most popular package manager on macOS. It seems important to ensure > things work there, if we want to pay more than lip service to > supporting macOS. FWIW, I think macOS Emacs users can do without a package manager. I built Emacs and its dependencies manually on a Mac using only the built-in Command Line Developer Tools. I guess I should write the instructions down in nextstep/INSTALL. Recommending a package manager that breaks so often to our macOS users is doing them a disservice. I think there have already been several bug reports during the past year related to Homebrew changing their libgccjit package. From unknown Tue Jun 17 22:25:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#57015: bug#57029: macos cannot build emacs after updated gcc and libgccjit to 12.1 Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 07 Aug 2022 12:59:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57015 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: To: Stefan Kangas Cc: 57029@debbugs.gnu.org, 57015@debbugs.gnu.org, Eli Zaretskii , Naofumi Yasufuku Received: via spool by 57015-submit@debbugs.gnu.org id=B57015.165987710619652 (code B ref 57015); Sun, 07 Aug 2022 12:59:02 +0000 Received: (at 57015) by debbugs.gnu.org; 7 Aug 2022 12:58:26 +0000 Received: from localhost ([127.0.0.1]:36185 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oKfrN-00056s-V3 for submit@debbugs.gnu.org; Sun, 07 Aug 2022 08:58:26 -0400 Received: from quimby.gnus.org ([95.216.78.240]:56850) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oKfrL-00056Y-Vv; Sun, 07 Aug 2022 08:58:24 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Type:MIME-Version:Message-ID:Date:References: In-Reply-To:Subject:Cc:To:From:Sender:Reply-To:Content-Transfer-Encoding: Content-ID:Content-Description:Resent-Date:Resent-From:Resent-Sender: Resent-To:Resent-Cc:Resent-Message-ID:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=iDh+x4m+XzEJAbFNtNLa8tiGsBEPTvsKeMzCyyB9+gg=; b=qiaxVKIWsiyUxt4b7IqJpdmNXD Bm0I3iS7M1MQVpjncx9jPxbddTIyrG3W4VNwWvWD43723HFYNCvyJIrnEW/iCD8pitbMlJ8zN1lT/ e13OscA7to58ElvGtPblrVXXPLs+Vu8EWrFy2+AsyqxtO9YsGLBexJhGWseBxdxwcgIQ=; Received: from [84.212.220.105] (helo=joga) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oKfrD-0006eP-4z; Sun, 07 Aug 2022 14:58:17 +0200 From: Lars Ingebrigtsen In-Reply-To: (Stefan Kangas's message of "Sun, 7 Aug 2022 04:57:57 -0500") References: <834jypzi1b.fsf@gnu.org> Date: Sun, 07 Aug 2022 14:58:14 +0200 Message-ID: <87zggg1a8p.fsf_-_@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Stefan Kangas writes: >> Is it really a problem to use only libgccjit 12.0 and older for the >> release branch? > > I'm afraid that it's a serious problem. Yes, I think we have to put a fix for this on the release branch, but as Eli says, it must be safe. (And this has been a surprisingly difficult thing to get right -- it seems so simple, but the differ [...] Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Stefan Kangas writes: >> Is it really a problem to use only libgccjit 12.0 and older for the >> release branch? > > I'm afraid that it's a serious problem. Yes, I think we have to put a fix for this on the release branch, but as Eli says, it must be safe. (And this has been a surprisingly difficult thing to get right -- it seems so simple, but the differences between brew/Macports/versions of the basic utilities have led to numerous breakages here.) From debbugs-submit-bounces@debbugs.gnu.org Sun Aug 07 08:59:15 2022 Received: (at control) by debbugs.gnu.org; 7 Aug 2022 12:59:15 +0000 Received: from localhost ([127.0.0.1]:36195 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oKfsA-00058m-QI for submit@debbugs.gnu.org; Sun, 07 Aug 2022 08:59:15 -0400 Received: from quimby.gnus.org ([95.216.78.240]:56884) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oKfs9-00058R-LF for control@debbugs.gnu.org; Sun, 07 Aug 2022 08:59:13 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=ExyXgY5nEcFWrtlK8/OzG3vH1C6cFqcfd0OafHxcXDw=; b=rg8j1Az7KtUExAXawRrYZLKq3s d09HWob1LlJWWrPHJFeaKmX4zI3u3GwHJKnE6WOps/zFeVobZpB+VnLrjpU9IjSbf+42gJmszN2Rp Ifdpn49lIU36s3b97MkcPhec0oSg5IQk2rcd0K5iF10yHQisgWBvbxl4PFlA5KQgrIfc=; Received: from [84.212.220.105] (helo=joga) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oKfs1-0006ey-JO for control@debbugs.gnu.org; Sun, 07 Aug 2022 14:59:07 +0200 Date: Sun, 07 Aug 2022 14:59:05 +0200 Message-Id: <87tu6o1a7a.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #57023 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: forcemerge 57023 57029 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) forcemerge 57023 57029 quit From unknown Tue Jun 17 22:25:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#57015: 29.0.50; macOS: libgccjit was not found: Homebrew libgccjit 12.1.0 Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 07 Aug 2022 13:16:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57015 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Po Lu Cc: 57015@debbugs.gnu.org, stefankangas@gmail.com, naofumi@yasufuku.dev Received: via spool by 57015-submit@debbugs.gnu.org id=B57015.165987810931276 (code B ref 57015); Sun, 07 Aug 2022 13:16:01 +0000 Received: (at 57015) by debbugs.gnu.org; 7 Aug 2022 13:15:09 +0000 Received: from localhost ([127.0.0.1]:36220 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oKg7Z-00087p-C0 for submit@debbugs.gnu.org; Sun, 07 Aug 2022 09:15:09 -0400 Received: from eggs.gnu.org ([209.51.188.92]:34504) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oKg7W-0007jj-1U for 57015@debbugs.gnu.org; Sun, 07 Aug 2022 09:15:07 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:54410) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oKg7Q-0005aj-HW; Sun, 07 Aug 2022 09:15:00 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=asanmIpMYh3cl2HZ0m4098D6P3o810D5WlleL5Z4AIY=; b=BNK5hh12Pin+ w3xlkLB+Emocw1IDHqrwcI9ZpIeIgw727YfBa9y9yzyNFgxIV5VDMSEFOQhCqzEamjVJ1mM4uij9F riI419U5SMklaF5Hj5EIIlU5g8yPpjOXCh4rXzHXQPLvvKWYv7Pph46I+WAJXtmyywcw8p6OL8WfE Ud5qChDEfcme/NKadylz8EO1UaFB2Ac1yNazZ0HkW8+7xL9HUyD/NKV4HYSBMejSE9plr+21b1WGo JtW9GkoHyOiqUvH095RBZmJJvBmVNAZVYms4zNtZHFoVTfJnouZIPYmFtHMRx7GLkvSdjNOIsGRJO lWh7MoBCRNcBXf6ZSDzwKw==; Received: from [87.69.77.57] (port=2500 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oKg7Q-0005zx-0h; Sun, 07 Aug 2022 09:15:00 -0400 Date: Sun, 07 Aug 2022 16:14:44 +0300 Message-Id: <838ro0xkjf.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: <871qtstdpl.fsf@yahoo.com> (message from Po Lu on Sun, 07 Aug 2022 20:55:50 +0800) References: <834jypzi1b.fsf@gnu.org> <83czdcxsfa.fsf@gnu.org> <871qtstdpl.fsf@yahoo.com> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Po Lu > Cc: Eli Zaretskii , 57015@debbugs.gnu.org, naofumi@yasufuku.dev > Date: Sun, 07 Aug 2022 20:55:50 +0800 > > FWIW, I think macOS Emacs users can do without a package manager. I > built Emacs and its dependencies manually on a Mac using only the > built-in Command Line Developer Tools. I guess I should write the > instructions down in nextstep/INSTALL. If we have instructions in the tarball that allow building Emacs 28 with bold "good" and "bad" versions of libgccjit, that'd from my POV be a sufficient solution for the release branch. Of course, if someone finds a reliable solution that doesn't need manual procedures, that'd be even better. > Recommending a package manager that breaks so often to our macOS users > is doing them a disservice. Agreed. From unknown Tue Jun 17 22:25:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#57015: 29.0.50; macOS: libgccjit was not found: Homebrew libgccjit 12.1.0 Resent-From: Po Lu Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 07 Aug 2022 13:53:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57015 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Eli Zaretskii Cc: 57015@debbugs.gnu.org, stefankangas@gmail.com, naofumi@yasufuku.dev Received: via spool by 57015-submit@debbugs.gnu.org id=B57015.16598803519226 (code B ref 57015); Sun, 07 Aug 2022 13:53:02 +0000 Received: (at 57015) by debbugs.gnu.org; 7 Aug 2022 13:52:31 +0000 Received: from localhost ([127.0.0.1]:36250 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oKghi-0002Oj-Oh for submit@debbugs.gnu.org; Sun, 07 Aug 2022 09:52:31 -0400 Received: from sonic312-23.consmr.mail.ne1.yahoo.com ([66.163.191.204]:46332) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oKghg-0002OW-SH for 57015@debbugs.gnu.org; Sun, 07 Aug 2022 09:52:29 -0400 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1659880341; bh=h7Q3/DchvJDbtRTA6ylfDHcaHqJ7Q9E9Osz7qnMef4M=; h=From:To:Cc:Subject:References:Date:In-Reply-To:From:Subject:Reply-To; b=OMOoJTraLIqWT4SBgt9KBdVDlsApT8Z2G6nhUCU8TW6VndeeVqIBUV85GVN/1vespi2uZxRgYv2vPaiTIfOHPaO55mkvELXkmu5iPrUONZvIk6oM81gdr1dsn9ZFgMsQbH+YRHufpPCLtbw7C+Fl/kQhz3qszJKKMLmO3z2WhUe1+/MZwkksf0kfm0I84aXGq4Y3YW75DjkE24YklQR3TSgydglzjV7oBO7Ur0rBKIbgHq+PMG1RTdNYKuODSG/h10l6X/CgJu0x4qcy7m+bqa5CpiN095e8SBkle9pY9kmSqNQoXqMWXD6TWTdn7i0MvmWXYIUFYwDnPsxJMOciew== X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1659880341; bh=gknsVlBetnLKguYk3+/+pv+qUNP9tLncVuLUWsyZVFg=; h=X-Sonic-MF:From:To:Subject:Date:From:Subject; b=CBDQfVObPmt172rIQg1E0OpOfkbkcAqMOtPYZkWwXjOAULDrKqrX9EVFdxmTS7K8G7JLFAMpR4dUMkykklaK5xXQhf/DHcAsn9l9fO3uK92RaSMmYG/SI6QbNoVvpN52DRg0L+mq1sI5sw04VoizquPeIGFkG4dl3iYoewfuYiaRjOumHlaJd09Akm8Q/b0F4DRrHb4GqkjDPM/HEEMeswKlDuyuj9pzG4ZIFlsswcWd+mMhRhAHLPG7J8iDoszBn65ugZGELj4tjr48u93XRfsIEaVdrK27TzayO2BipLKd5zAW/SJ6A2oM4FLD0vbtlOrPrbSB3UHmjhJ/qp7IwQ== X-YMail-OSG: v_WJDokVM1lyBt2PFOMafL5qqRQ_Nx1bSKaXCRC.0yd5NgHYWc_dtP8uG1BWj4W kIj5eUxPhDxWXDrxe0iKxxfu9PFOIcTvQmqFSNdzbobJw4wCsr8e.5w0CYdx9pg5j1DBW7WrI323 Kz.cP5t3ZEVpL1xPosQhuEP4BqY9owQ0CkeNHoMvNPtM1K4D0tc6DYAzQVY1TBqeR5BQU_mOChcr JjllW1O7HboJ4Jsy1dGFbnQna7T1BwOPwl4_PUHTQiClgvoEuLO_mzyWTXAwszBvFv4ZSulQjYex u.QrfbW5ZadI.NaZHG3ESVZsTvE.QRDKBeDf5UQuJ7JH9oQG7QaTJCtCuSyIe4DuM2BBq8wwri6G PHfAoUdM.AmonaeNfQ7AedxAyJQGHFGOpCkEKnBdfy0Qf41EF5lDOlf5oVanpsgaacksHzdRjArr 8y0WjiRQif5YMV6gkEPi.cIJ7jRNyfljhL_Is_v_LyQZWtaTHSOR.35NTZzF7w0C6fTU_VCJ2KVk abaFaWoC8rpWoedfa8QRS9951.Iuhv.6HQOBtrrnElV..fI_xx2fbeIVWULEYWkKDexW.5LtxrK9 UkHOv2kM.eEuD5PsyVP06CD1dkmCjjS34DT2Nix9HNv_2CdhPhGnL35CdwfJMIrDcJEyY8nYLbaC rCoxoyF0MuQskHoQcCvQebTg9.jWub_e34D4It07b3SzjGd4etqJCJfCjQEPsfcHaYoDrzrX2EAb zUOVjVRPMGx4idz7N0hltmKdvgluGZzUL1E3W_dccuAOfbqw0V_g0LW_VitC5_koVDPRohkvMt4N Pvsem5Ufnyp93LC8v_ajt.1odssidoPPYwNwdLMGjDkT4y3yb63p2SSUdUsi5eghDfQexhlxWkk6 qMMU3ysQiLhL1y8w6fFGqgEf81fWGh3eYUqhPBMXZ.i16o3Ioqtr_iJN9kPuwLNqeJwtrBeN2F7A QKbGNeQJqupS1vWjc0BldWU.E__LMJ5o8JP4xn1rSi2RRna61k1lH.bnUkIn9MDJr1xWh.U7OTEW 1ltnLiN.__FB3vgpCjFVHliAXDX.UQRR0VeOTyMArCDBw8uWfkWjYPG6Pruc_fJN_D58q.eJnitD BDezn40kjlbFWUXoKJsRtpBHPZtvzJSpgCyxwC1HYTFErTMX600p_wxG8VRzgVgkNi8wi6WOHTVV 9tII.7wWntwTNSRsgkFXw3DKluVBtv1yizahdfbmkTbdw6lIqttYD_ILbJ1Qa5H9FF.A5u3DMdjt R6caoIquSiH7aeeIX_6mebyH_AnAMkVYshOo3ybnzv2bKprgK4Hv4.LKp2yL1SCKuwCql9lQSyCA SBKGGCk8IcmyL3IvMhcgnHsj5t.oOEcCbLRJWsJoY4lf9MfurXaogtDjERXlA9mhoWv1Qw0A8VaB yt0Vb2poF.NtYYfVlI3_2vxVa0sIbY22zd2FejndKIFFuh.p4D1k53S7L6kXwEf82FT1BiQYWypc 0_bfsmSudDkILNzwojXbbeDPWWZ_hkp1ypH4vxPD5ck4SSNJQ5WD4gdzytE34MllTleIVucwNKck SOWKWCYR2gxa1Zn6dafD3Thj6xefxYZl7oMcZljfm.0VGJU94fbYouSziLr.M6a9865fixkKfD.R bHgwXobWQkqFhhDwxPxGrvUhEltUbP_LGQS3F_vHgT.0c27utojfDUphXhgtH4_a07JzUVKRTnLY .Vv3qSt0BXu4nMJbqcHon4Z6SBSxCfHcTeXtarr3mvfZD2lqBQ.WmlKQWjMdtm80n0PQA.zL6eq0 JbRK5QVc.7JeO_tBySBLPgNIxVWMlcrqrSuwnOmp8j_pEGrrP26pZMpA2IWvv9x9NFuz8jbFe_Ai JFfeTOiBcrYHRkngYh9wHlzQnPqcwcyCz0xpFsN4JAJk29Kk1OvgdA.oeOxNOkTCxlA5P6rt2zly mQb1PMD0Y0PWmk6Tgxo_JfV7AsT.4ESRZ7NpiQTIqhskgOxqoy3LSNL3XNqcpT0Q0EyP255Nu7an mI3N1Y0QL_1jS_.eahsIv.22Nm6QAFpULB4k_AxWU_ILnQvgREm1jxxGnqA_nJfw8JeYyC_CteTw oAWNr31vw2fPN1o6PJtx9UitUHZ2FyBt4RK20_x4yHFwWfcygd1QdYas5XDUStnWqqb3VOyKj.Wo HzPuJVU73bwe7eY.E3vZhYLy_JSf69IsPQqeIq516vOFxhaTpp2p5BJUybx3dIOFzUTReYF5d7CL eKY2dBGi1n9EMMsAo0vKwZbGOzA0y5H_1YqYzHY61wDAjI8ww5mbPPaHC6_WS X-Sonic-MF: Received: from sonic.gate.mail.ne1.yahoo.com by sonic312.consmr.mail.ne1.yahoo.com with HTTP; Sun, 7 Aug 2022 13:52:21 +0000 Received: by hermes--canary-production-sg3-6f58cd9b5-pcmsn (Yahoo Inc. Hermes SMTP Server) with ESMTPA ID f83dc8ca4d0c5d0c72f6a059e6fc6359; Sun, 07 Aug 2022 13:52:14 +0000 (UTC) From: Po Lu References: <834jypzi1b.fsf@gnu.org> <83czdcxsfa.fsf@gnu.org> <871qtstdpl.fsf@yahoo.com> <838ro0xkjf.fsf@gnu.org> Date: Sun, 07 Aug 2022 21:52:04 +0800 In-Reply-To: <838ro0xkjf.fsf@gnu.org> (Eli Zaretskii's message of "Sun, 07 Aug 2022 16:14:44 +0300") Message-ID: <87v8r4rwjf.fsf@yahoo.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.0.91 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain X-Mailer: WebService/1.1.20491 mail.backend.jedi.jws.acl:role.jedi.acl.token.atz.jws.hermes.yahoo Content-Length: 479 X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Eli Zaretskii writes: > If we have instructions in the tarball that allow building Emacs 28 > with bold "good" and "bad" versions of libgccjit, that'd from my POV > be a sufficient solution for the release branch. > > Of course, if someone finds a reliable solution that doesn't need > manual procedures, that'd be even better. Okay. The next time I get access to a Mac (which could take a week or so) I'll try to work out exactly what I did and write it down. From unknown Tue Jun 17 22:25:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#57015: 29.0.50; macOS: libgccjit was not found: Homebrew libgccjit 12.1.0 Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 07 Aug 2022 14:27:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57015 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Eli Zaretskii , Po Lu Cc: 57015@debbugs.gnu.org, naofumi@yasufuku.dev Received: via spool by 57015-submit@debbugs.gnu.org id=B57015.165988239122472 (code B ref 57015); Sun, 07 Aug 2022 14:27:01 +0000 Received: (at 57015) by debbugs.gnu.org; 7 Aug 2022 14:26:31 +0000 Received: from localhost ([127.0.0.1]:38047 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oKhEd-0005qN-I7 for submit@debbugs.gnu.org; Sun, 07 Aug 2022 10:26:31 -0400 Received: from mail-vs1-f50.google.com ([209.85.217.50]:38429) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oKhEb-0005qA-NO for 57015@debbugs.gnu.org; Sun, 07 Aug 2022 10:26:30 -0400 Received: by mail-vs1-f50.google.com with SMTP id 125so6709091vsd.5 for <57015@debbugs.gnu.org>; Sun, 07 Aug 2022 07:26:29 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:in-reply-to:references:mime-version:date:message-id:subject:to :cc; bh=1zuIPL07asoS5ub1lFtKs7eOgel8StiMSptMPeGqWtE=; b=XQ1338HwOhgNwdxupWqLZM+D+ATsUjQqlA1+t9ZKbtfxMGxxaEtSxlF6oRPEFIsgWH L8VMcJP8NEkBI9jT8D1jRq85Dv4DfAlneSTkWWknLGFjLPjXGZ06d2cjlquocTm7Qe22 /A8p4aIadPNbMCt102sy7E6QfOEkM5u1iZGpNvQdnaOdOQthYA1ns66nO86nPhkFw72V 5k0eBi+1ejmrB+qMv2CtGM9toL5JkK3sU112QZPWbJxRZAGYZQ9QRdWhf7rjq8HFCbVi dOXnHuzfZYPuNifXOnqX2rH2VjACgtZ1PW2fRG/UpFkxPb1Iq/keh84GIkl230EqsoiV PIvg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:in-reply-to:references:mime-version:date :message-id:subject:to:cc; bh=1zuIPL07asoS5ub1lFtKs7eOgel8StiMSptMPeGqWtE=; b=Cy436FZeeHzET3wiZlhLVNVUiAEfk07u95xSSwA40ZfOybEOaY9XrpeBbF05WIuaxF YyEmoPwRhT4ESMqZhRSO7eHLR9WYDJKf7UzWvrO7eqz8NPPX1SFqu7GQCRMCXR92/Snf KrZdGuJAgdDmCU4j6lIYA+jeXZyh34YsDWSQZ07jTYJuSTu8lQeojwvjUYmtviRVW/BH J7mMiTsUBJ9pOIAb5fn4puqGYEJkaPEsrxc8qimgnGPSsTkjZLEO2+ZQbRhyD50/bc4B db0GIRGf02lnz8dtyAINLZKX413iaQDIxKEv1weZC4L3ag/H0NAhE2mYEsdTFF7J1wVz u2Og== X-Gm-Message-State: ACgBeo2+7W0gH5mOj3nfj5XOMj23hkD9GvCDmbgFiDgj64v7F1PYCYnv 2BqDTjAu51MD4rPAwxszSxcJMyTLR9vCkJ4cdhw= X-Google-Smtp-Source: AA6agR6V+nByiG9QljFv3UqOYgiBUK808um+0Iz5EMnbi23eQk18QS/aYzMjoaQsUGSeh1sCb5MUfA2eMkgZEW79qlw= X-Received: by 2002:a67:ff85:0:b0:387:473f:9056 with SMTP id v5-20020a67ff85000000b00387473f9056mr5897293vsq.85.1659882384233; Sun, 07 Aug 2022 07:26:24 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Sun, 7 Aug 2022 09:26:23 -0500 From: Stefan Kangas In-Reply-To: <838ro0xkjf.fsf@gnu.org> References: <834jypzi1b.fsf@gnu.org> <83czdcxsfa.fsf@gnu.org> <871qtstdpl.fsf@yahoo.com> <838ro0xkjf.fsf@gnu.org> X-Hashcash: 1:21:220807:luangruo@yahoo.com::xYnycSHA23o6u9dC:9Wep MIME-Version: 1.0 Date: Sun, 7 Aug 2022 09:26:23 -0500 Message-ID: Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Eli Zaretskii writes: >> Recommending a package manager that breaks so often to our macOS users >> is doing them a disservice. > > Agreed. Does Homebrew "break" often, or is it just that they happen to have more recent versions of things and that we struggle to keep up? And do we even recommend Homebrew as it is? In any case, this seems rather academic to me as our recommendations in this regard will have little bearing on what users do in practice. Especially if our recommendation will be to compile the entire build environment manually: realistically, that's just not going to happen. OTOH, if we want to recommend MacPorts or some other alternative package manager, that's fine by me. But even that would be an uphill battle, and would also do little to solve our immediate issues (as the majority continue using Homebrew). From unknown Tue Jun 17 22:25:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#57015: 29.0.50; macOS: libgccjit was not found: Homebrew libgccjit 12.1.0 Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Sun, 07 Aug 2022 14:34:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57015 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Stefan Kangas Cc: luangruo@yahoo.com, 57015@debbugs.gnu.org, naofumi@yasufuku.dev Received: via spool by 57015-submit@debbugs.gnu.org id=B57015.165988279723166 (code B ref 57015); Sun, 07 Aug 2022 14:34:01 +0000 Received: (at 57015) by debbugs.gnu.org; 7 Aug 2022 14:33:17 +0000 Received: from localhost ([127.0.0.1]:38060 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oKhLB-00061a-B9 for submit@debbugs.gnu.org; Sun, 07 Aug 2022 10:33:17 -0400 Received: from eggs.gnu.org ([209.51.188.92]:48070) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oKhL8-00061M-DA for 57015@debbugs.gnu.org; Sun, 07 Aug 2022 10:33:16 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:55316) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oKhL3-0001dq-3p; Sun, 07 Aug 2022 10:33:09 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=5cKz4IfBy8XcBe3VB09IE3qRzKghumN5OvT98gWp57U=; b=YxSPKQErOV7i I50tAwO6hsq+Mlo1rYElZDaKtdLokV6sUgzaBnhwkFvbLv8ULB3j1VHRvtz7gJZnoWt56scgcs3Jx j37Sedw4sXCDbyLgb1sJSgKZSLJcCzN7jW+oaTBCvGoGEYje5Ofb2Rrf/ZnGckYEgF40LzIspQbsw awU/YXNliL5OyZnPBbp+OVuU30TLrE9HvdQn8N/9s5Oz1SwzOxVHecR3x90sEWWrLrKeiBNxsv4IP Q06gVLIo1vvD0o+e7Hb5XXcX5XfpDmb3saaOYoawQyjn7LltOzEOnJoqmaTkKx12qqQtehMUqqykd qTNc7qaeCjuzPpn5S8svlw==; Received: from [87.69.77.57] (port=3479 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oKhL2-0005tN-Jl; Sun, 07 Aug 2022 10:33:08 -0400 Date: Sun, 07 Aug 2022 17:32:53 +0300 Message-Id: <834jyoxgx6.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Stefan Kangas on Sun, 7 Aug 2022 09:26:23 -0500) References: <834jypzi1b.fsf@gnu.org> <83czdcxsfa.fsf@gnu.org> <871qtstdpl.fsf@yahoo.com> <838ro0xkjf.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Stefan Kangas > Date: Sun, 7 Aug 2022 09:26:23 -0500 > Cc: 57015@debbugs.gnu.org, naofumi@yasufuku.dev > > Eli Zaretskii writes: > > >> Recommending a package manager that breaks so often to our macOS users > >> is doing them a disservice. > > > > Agreed. > > Does Homebrew "break" often, or is it just that they happen to have more > recent versions of things and that we struggle to keep up? AFAIU, the solution we have for different ways ion which macOS provides libgccjit is fragile and tends to break with new releases of whatever macOS software that affects this. We fixed this already twice during the recent weeks. > In any case, this seems rather academic to me as our recommendations in > this regard will have little bearing on what users do in practice. > Especially if our recommendation will be to compile the entire build > environment manually: realistically, that's just not going to happen. > > OTOH, if we want to recommend MacPorts or some other alternative package > manager, that's fine by me. But even that would be an uphill battle, > and would also do little to solve our immediate issues (as the majority > continue using Homebrew). There's only this much we can do in this matter. From unknown Tue Jun 17 22:25:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#57015: bug#57029: macos cannot build emacs after updated gcc and libgccjit to 12.1 Resent-From: Gerd =?UTF-8?Q?M=C3=B6llmann?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 08 Aug 2022 06:04:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57015 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Eli Zaretskii Cc: 57029@debbugs.gnu.org, 57015@debbugs.gnu.org, Naofumi Yasufuku Received: via spool by 57015-submit@debbugs.gnu.org id=B57015.165993863510303 (code B ref 57015); Mon, 08 Aug 2022 06:04:01 +0000 Received: (at 57015) by debbugs.gnu.org; 8 Aug 2022 06:03:55 +0000 Received: from localhost ([127.0.0.1]:38883 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oKvrn-0002g5-Dz for submit@debbugs.gnu.org; Mon, 08 Aug 2022 02:03:55 -0400 Received: from mail-ej1-f44.google.com ([209.85.218.44]:39762) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oKvrm-0002fq-BB; Mon, 08 Aug 2022 02:03:54 -0400 Received: by mail-ej1-f44.google.com with SMTP id i14so14670252ejg.6; Sun, 07 Aug 2022 23:03:54 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:in-reply-to:references:date:message-id :user-agent:mime-version; bh=Ysu7x9K+Ptdov8RB4cHGdEfdffPWSQia/AM269Vg5UQ=; b=A6pvQCLxak0AErFX3D3Hk2pUT4eJp2KOTqGpDzCsiTUnvrNBdl6q5k/HOHJskaiXP8 eKEGZq6UjEbJDyVIXDj7xY6VO6FrSpTOqw7N7QPV3uHgSN422K/XxaqLvIH528me7h3i RrQrm+/VH3Ju++kIEpLFD9HOTohHzjh2/2D/6wGM8NPpQCha2Sy4dprzFu9QibHcHcwu 1Ss/6sdgwxwHgMDANzPh21zvOObNKAzTRThoGNSpjwaoUk3M61EaYutJUrbtt581UmN0 UjqSANiWTi3CXJYSDWCjgUyG6Fvvwo4q9wvQZTu8iKSzcqDYimkdfrMvgzhLo7I3zOcW OLlw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:in-reply-to:references:date :message-id:user-agent:mime-version; bh=Ysu7x9K+Ptdov8RB4cHGdEfdffPWSQia/AM269Vg5UQ=; b=Z+iPp6xgjaPlyE5QYY3HRq6u72qj4nG/PGG8xYXgzBGUbm8jE+LIFavwaXcsAeCiph gW521Sop5d8I6A/okUdTOX1g4Wl8ZLZqOUVFe1k0Ex+IFDCJ3zpGplMxvNjkR0sXMwfU tgjq95r9m8jcjEkLNljm+M3G/SbHN1KvwWTDhKF/UdX4WX6ivvTGV0TRhk4ISdd4FRM2 qPxHnkfVhW8nbMYhASAlXNUI4yIot2a7CLNV7fMtnzfVr7FhjWFRtOF2ScZVm+f9JMa+ 3CVqcDmhdVsAHrIXWSLomi9kEWiWvQlCKHbeEo7mP37cZHhNRiPYeMpunt2YUxlQENYm ACzA== X-Gm-Message-State: ACgBeo35wxvrhgdF0do/MmRsHjFA0XbTLMi+vIuS7BBqdAXzzNfciUA2 D7/pqlbeyog/4VOAgOQFd7Uy++0KqCc= X-Google-Smtp-Source: AA6agR7EmnAqvXfnFo8AmYGKGFDXxKX0YBhujg0gv2/bA8Muu1msa9Xrm95XjzvMlt2+Z3jOITOgYQ== X-Received: by 2002:a17:906:9bd5:b0:730:a07d:9534 with SMTP id de21-20020a1709069bd500b00730a07d9534mr13002713ejc.747.1659938627826; Sun, 07 Aug 2022 23:03:47 -0700 (PDT) Received: from Mini.fritz.box (pd9e36ce7.dip0.t-ipconnect.de. [217.227.108.231]) by smtp.gmail.com with ESMTPSA id a20-20020aa7d914000000b0043e398c0534sm4072933edr.94.2022.08.07.23.03.46 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 07 Aug 2022 23:03:47 -0700 (PDT) From: Gerd =?UTF-8?Q?M=C3=B6llmann?= In-Reply-To: <83sfm9xqwn.fsf@gnu.org> (Eli Zaretskii's message of "Sat, 06 Aug 2022 19:44:56 +0300") References: <834jypzi1b.fsf@gnu.org> <83sfm9xqwn.fsf@gnu.org> Date: Mon, 08 Aug 2022 08:03:45 +0200 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (darwin) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Eli Zaretskii writes: >> - MAC_LIBS="-L$(dirname $($BREW ls -v libgccjit| \ >> - grep -E 'libgccjit\.(so|dylib)$'))" >> + MAC_LIBS="-L$(dirname $($BREW ls -v libgccjit | \ >> + grep -E 'current/libgccjit\.(so|dylib)$' | \ >> + head -1))" >> + if test "x${MAC_LIBS}" = "x-L"; then The 'x' is kind of confusing here because MAC_LIBS can't be empty at this point. > Is 'dirname' guaranteed to be available? Yes (POSIX). And it was used already. From unknown Tue Jun 17 22:25:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#57015: bug#57029: macos cannot build emacs after updated gcc and libgccjit to 12.1 Resent-From: Gerd =?UTF-8?Q?M=C3=B6llmann?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 08 Aug 2022 06:24:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57015 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Stefan Kangas Cc: Po Lu , 57029@debbugs.gnu.org, Eli Zaretskii , naofumi@yasufuku.dev, 57015@debbugs.gnu.org Received: via spool by 57015-submit@debbugs.gnu.org id=B57015.165993982912389 (code B ref 57015); Mon, 08 Aug 2022 06:24:02 +0000 Received: (at 57015) by debbugs.gnu.org; 8 Aug 2022 06:23:49 +0000 Received: from localhost ([127.0.0.1]:38978 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oKwB2-0003Dj-RQ for submit@debbugs.gnu.org; Mon, 08 Aug 2022 02:23:49 -0400 Received: from mail-ed1-f42.google.com ([209.85.208.42]:36795) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oKwB0-0003DU-TA; Mon, 08 Aug 2022 02:23:47 -0400 Received: by mail-ed1-f42.google.com with SMTP id x21so10045761edd.3; Sun, 07 Aug 2022 23:23:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:in-reply-to:references:date:message-id :user-agent:mime-version; bh=jjoPVtVZucLerFgysR4lvweRQqBTzkXQPc6OWjNRz60=; b=E26T4WWJkf2vbHIIwiWFP1Rf57f3n+4ATiDSbcB/TLdhYmY50ltoWCnodqKaKdDmAx 80j2+Imme2Ik3B+O8XTI4lM9OJ7HYz23kgrN049z913u7V9Eitzhv+shhuwrF/1+Dbvz Rj0tX30aPlhzyC+ezapHzp/RDrd8aIPGYGtzNDqYGD5sxJjWZD1SPc9kZa8achj0Ch14 sUCMrciB3mix40g9Vm2um6kpe2IXd0B9QtMnXOh5Q8DakOgkg8GP53O5N7h+tKZIrvN7 +o640Efzn6yPRlyD6l2wYjc7csGMsS0EL/AMtBYu+EvDjukHe6xrUf0hvd5u//uusrvT KXbQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:in-reply-to:references:date :message-id:user-agent:mime-version; bh=jjoPVtVZucLerFgysR4lvweRQqBTzkXQPc6OWjNRz60=; b=eu/Hncz3RLyyqmNQD6AEEXmFtUee63Z9ixoeC/8TTd6zXrvJADL3dkUD8RYSSizbe0 94RFx5BU5LAFzfIgPYR2hp/Bx6YPmXiVtC06Rm35Rtdm85+JVO/sgvJBAyAruS7y21CZ eCjzilRU5i8Ql1UNJaYP7cp72IotRrkVH5WAXjJds6+o+lxegd0FkUTKt2lR+lSZ+2VS Ztd8WpZe37c28tCNHFrbMJ2NjyDsBtrfn2JRr6XDVAAs4/74p8BlCErBgoXgovg0iXs8 /k12raMkOsCxY0El3tWI4+G7UZOYwYxe1rUFNrFsk4ta0b8ZmCyv3LTx3gVlwZzJ6xXQ yDUw== X-Gm-Message-State: ACgBeo0CxQWkMqU/jBQmzBJXH9Me6VUuV0R99HEC8/Uc0zOiY4KNM+bH 93j7G6cT9+UiyMdhSC4bdEg= X-Google-Smtp-Source: AA6agR7ZyHCw8iGKED6gwx3toLrSuDiUrRi+HOIoIKmYlZZt2eQCSUU0jJNhGaXCbN7yNKPe9oG7BQ== X-Received: by 2002:a05:6402:50cb:b0:440:8bac:1e02 with SMTP id h11-20020a05640250cb00b004408bac1e02mr5336526edb.336.1659939820910; Sun, 07 Aug 2022 23:23:40 -0700 (PDT) Received: from Mini.fritz.box (pd9e36ce7.dip0.t-ipconnect.de. [217.227.108.231]) by smtp.gmail.com with ESMTPSA id fi20-20020a056402551400b0043a43fcde13sm4053597edb.13.2022.08.07.23.23.39 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Sun, 07 Aug 2022 23:23:40 -0700 (PDT) From: Gerd =?UTF-8?Q?M=C3=B6llmann?= In-Reply-To: (Stefan Kangas's message of "Sun, 7 Aug 2022 09:26:23 -0500") References: <834jypzi1b.fsf@gnu.org> <83czdcxsfa.fsf@gnu.org> <871qtstdpl.fsf@yahoo.com> <838ro0xkjf.fsf@gnu.org> Date: Mon, 08 Aug 2022 08:23:39 +0200 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (darwin) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Stefan Kangas writes: > In any case, this seems rather academic to me as our recommendations in > this regard will have little bearing on what users do in practice. +1 From unknown Tue Jun 17 22:25:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#57015: bug#57029: macos cannot build emacs after updated gcc and libgccjit to 12.1 Resent-From: Andreas Schwab Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 08 Aug 2022 08:10:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57015 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Gerd =?UTF-8?Q?M=C3=B6llmann?= Cc: 57029@debbugs.gnu.org, 57015@debbugs.gnu.org, Eli Zaretskii , Naofumi Yasufuku Received: via spool by 57015-submit@debbugs.gnu.org id=B57015.165994614422740 (code B ref 57015); Mon, 08 Aug 2022 08:10:02 +0000 Received: (at 57015) by debbugs.gnu.org; 8 Aug 2022 08:09:04 +0000 Received: from localhost ([127.0.0.1]:39100 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oKxot-0005uh-Py for submit@debbugs.gnu.org; Mon, 08 Aug 2022 04:09:04 -0400 Received: from smtp-out1.suse.de ([195.135.220.28]:40154) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oKxol-0005tr-RJ; Mon, 08 Aug 2022 04:09:02 -0400 Received: from relay2.suse.de (relay2.suse.de [149.44.160.134]) by smtp-out1.suse.de (Postfix) with ESMTP id BFA9B35011; Mon, 8 Aug 2022 08:08:49 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_rsa; t=1659946129; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=1ZE6j9s2qQAJ1JZpF5WdOxB2o1bBXDCaGrOe9ehyNwM=; b=icPo2XqLvb8vHagP5aUNeIE05I0zEPmaJTDBu3oEulLX8Lcpx7qeU5J7k/563OpMloTrXo GYWVc5tNZonr5m9HTio51izMUwJMivOhXy7FMeWodUaarsFf7aMFU14YIQy8lq+ylDIVa0 lakaXuYGMTh7Aq2QusBoikWd0Dq5QVI= DKIM-Signature: v=1; a=ed25519-sha256; c=relaxed/relaxed; d=suse.de; s=susede2_ed25519; t=1659946129; h=from:from:reply-to:date:date:message-id:message-id:to:to:cc:cc: mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references; bh=1ZE6j9s2qQAJ1JZpF5WdOxB2o1bBXDCaGrOe9ehyNwM=; b=wZys1hQhPzGcYsZEsljHJqK6y6c92sdEI1hgaTWL4ik1YfDO+u3VSZ8+BlNE6GaLDeHIb0 XKAIcW0G8OpTiyAQ== Received: from hawking.suse.de (unknown [10.168.4.11]) by relay2.suse.de (Postfix) with ESMTP id 949132C141; Mon, 8 Aug 2022 08:08:49 +0000 (UTC) Received: by hawking.suse.de (Postfix, from userid 17005) id 64C6B444B0F; Mon, 8 Aug 2022 10:08:49 +0200 (CEST) From: Andreas Schwab References: <834jypzi1b.fsf@gnu.org> <83sfm9xqwn.fsf@gnu.org> X-Yow: In Newark the laundromats are open 24 hours a day! Date: Mon, 08 Aug 2022 10:08:49 +0200 In-Reply-To: ("Gerd =?UTF-8?Q?M=C3=B6llmann?="'s message of "Mon, 08 Aug 2022 08:03:45 +0200") Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/28.1.91 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) On Aug 08 2022, Gerd Möllmann wrote: > Eli Zaretskii writes: > >>> - MAC_LIBS="-L$(dirname $($BREW ls -v libgccjit| \ >>> - grep -E 'libgccjit\.(so|dylib)$'))" >>> + MAC_LIBS="-L$(dirname $($BREW ls -v libgccjit | \ >>> + grep -E 'current/libgccjit\.(so|dylib)$' | \ >>> + head -1))" >>> + if test "x${MAC_LIBS}" = "x-L"; then > > The 'x' is kind of confusing here because MAC_LIBS can't be empty at > this point. This x prefix is not about emptyness, but preventing a pre-POSIX test utility from being confused by the leading dash. -- Andreas Schwab, SUSE Labs, schwab@suse.de GPG Key fingerprint = 0196 BAD8 1CE9 1970 F4BE 1748 E4D4 88E3 0EEA B9D7 "And now for something completely different." From unknown Tue Jun 17 22:25:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#57015: bug#57029: macos cannot build emacs after updated gcc and libgccjit to 12.1 Resent-From: Gerd =?UTF-8?Q?M=C3=B6llmann?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 08 Aug 2022 12:59:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57015 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Andreas Schwab Cc: 57029@debbugs.gnu.org, 57015@debbugs.gnu.org, Eli Zaretskii , Naofumi Yasufuku Received: via spool by 57015-submit@debbugs.gnu.org id=B57015.165996348212029 (code B ref 57015); Mon, 08 Aug 2022 12:59:01 +0000 Received: (at 57015) by debbugs.gnu.org; 8 Aug 2022 12:58:02 +0000 Received: from localhost ([127.0.0.1]:39440 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oL2KY-00037r-2O for submit@debbugs.gnu.org; Mon, 08 Aug 2022 08:58:02 -0400 Received: from mail-ej1-f49.google.com ([209.85.218.49]:41832) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oL2KV-00037S-OW; Mon, 08 Aug 2022 08:58:00 -0400 Received: by mail-ej1-f49.google.com with SMTP id gk3so16398485ejb.8; Mon, 08 Aug 2022 05:57:59 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:in-reply-to:references:date:message-id :user-agent:mime-version; bh=8ls/6D0SlBRDGhTk5LM3N7yzBsPDeRamfCxQvJSO27s=; b=MyaocsZ9wptQrLNvOlFRTDrvnzvQi9b6wJG4mcSgC3V+UtLh7YYI5/aEhBCgiqN/6N QvEcegr9l8x7Q8ycXsGzHSOvZEHE4jm2f6ejBpac88OmGO0Qg+/JdJYmrP1olPsdEF// qb5j1Wte/J7rIlfINu5Yzvi1RuzsyQX4iaaXvMj6R3PitQaLyhV9Ko9bkXC95p9mgVhd EQsopQG/H7bQQIs1zh/ah16xb89ngEpa5NSfFxYCIpHg4FMOV+rF51tpZe/pTPIqhB+D OWittgmx+GX7b1etRiE6mBjJBOQgifXSyEPVDRmUs7PgW4dt/KDSV2lR5KPFvb6wEueZ Dztw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:in-reply-to:references:date :message-id:user-agent:mime-version; bh=8ls/6D0SlBRDGhTk5LM3N7yzBsPDeRamfCxQvJSO27s=; b=nutv01QTOswKxt758xgeNAfXA2xZi7B7M2UIOUFpB268d3ys+BaWiTw/QFtqfFaHrx 1TjChZ5/MznQJJWVH19OgergAf4+jPhx0OTE9+4VJB3HMHhYKY3eCrpZ1hBXMj5xzo8X iZIjGGRbtkCIY4R3Akx+1GhTRaCKQTglUIOAgR2xgtvzwAPEfQFxS9Iro17oS6XJXM0A mLedUJl7UErK+Vjgja50v34D22C/FpOQdBlZlYQgesZOQWOfoK1id8AvCkRTh7VZ5wln 7DzWfUyGerEfMb3pCY2BreFWRX0xAmgE81HIIo3JI2/DSX98wmjkYXszJBEak0Yx0Grp 6I+w== X-Gm-Message-State: ACgBeo0k/RO0pY1UpRTsluFAQIYN+d257Rl8pfhSdpv7m6NQ1SfabtsA 7r53geSyEFycn1SLIsBVlYc= X-Google-Smtp-Source: AA6agR4qCLhUdiCdy+tx3lW4CLVg7n2MPof2Mn3B/PC3EVMbsvtZhHAc2QuuXsu883/4s/1eBzlO4g== X-Received: by 2002:a17:906:730c:b0:730:da74:3453 with SMTP id di12-20020a170906730c00b00730da743453mr12774448ejc.270.1659963474094; Mon, 08 Aug 2022 05:57:54 -0700 (PDT) Received: from Mini.fritz.box (pd9e36ce7.dip0.t-ipconnect.de. [217.227.108.231]) by smtp.gmail.com with ESMTPSA id kz3-20020a17090777c300b00730b933410csm5039283ejc.145.2022.08.08.05.57.53 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 08 Aug 2022 05:57:53 -0700 (PDT) From: Gerd =?UTF-8?Q?M=C3=B6llmann?= In-Reply-To: (Andreas Schwab's message of "Mon, 08 Aug 2022 10:08:49 +0200") References: <834jypzi1b.fsf@gnu.org> <83sfm9xqwn.fsf@gnu.org> Date: Mon, 08 Aug 2022 14:57:52 +0200 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (darwin) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Andreas Schwab writes: > This x prefix is not about emptyness, but preventing a pre-POSIX test > utility from being confused by the leading dash. Ah right, I forgot that. Thanks. From unknown Tue Jun 17 22:25:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#57015: 29.0.50; macOS: libgccjit was not found: Homebrew libgccjit 12.1.0 Resent-From: Dario Gjorgjevski Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 09 Aug 2022 15:34:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57015 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Naofumi Yasufuku Cc: 57015@debbugs.gnu.org Received: via spool by 57015-submit@debbugs.gnu.org id=B57015.166005922316210 (code B ref 57015); Tue, 09 Aug 2022 15:34:01 +0000 Received: (at 57015) by debbugs.gnu.org; 9 Aug 2022 15:33:43 +0000 Received: from localhost ([127.0.0.1]:44510 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oLREl-0004DN-Ap for submit@debbugs.gnu.org; Tue, 09 Aug 2022 11:33:43 -0400 Received: from mail-ej1-f45.google.com ([209.85.218.45]:39591) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oLREg-0004D6-FI for 57015@debbugs.gnu.org; Tue, 09 Aug 2022 11:33:42 -0400 Received: by mail-ej1-f45.google.com with SMTP id i14so22879743ejg.6 for <57015@debbugs.gnu.org>; Tue, 09 Aug 2022 08:33:38 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc; bh=8Y9bPmSySOSAPQQeHyl/n3TLftOkaA/nvSEtusPUuLE=; b=EhrdzGKG2Q7REgl8UbJveAuBu6Er2RfzzkOE6QUfGyUK6w+o6G3qKVEVkJvrCPTiVS JSqT2SIlRxr1k/BC/3NOe+ncm3GNVfI9l3uTXLISEu0I7HdG5PXZMTethsvdwOD1e7/A 0XKH1zgAH3GB3ey6ErecxDDsPcxdPpLuWUvLSxHb7tP6i5nF/LkMJ/vGgZVq7o/FznO+ dUctPMKzhKpsJh+zZM28/DYYiSBYi/AsI+U3FjwOQ7okdQvVeOMU1+t9hGz2IChO243O F946tgjrhGossmdiNnpOD0mDUb4drdiVawbspqanGNTGcAD+Nox4QSscfqjKG907HQyU thsQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc; bh=8Y9bPmSySOSAPQQeHyl/n3TLftOkaA/nvSEtusPUuLE=; b=RVTMR4NrIE/3adPxZMZzQaCmm+jeBpKBYEyY9XyTdgS7EL8dGm3FYPmG57Fcltwpec dADSFxpSgZ7StmwjntbGo8xgunoqHqqkgDSXrHFAsqKMZhyzIQJHqh+ZswjuVAdj7oo5 JtzcPH9AhcQ2nEsTk5wqLDowIiwPQYcyYSs6YodaogEiH1UMRrMqF/nLjk5jXun7VWb4 EsR5Egjn4RymXkaWd6bU8ammuPmjA9Xu+urTb3hsivUSyBA+I1BdzoqS0HwUWU3+F7DF XzYMEsak1ZEIhXC94SaPeEbPNGRFqIIKfflSp1Slqs9jL+aN31YcWmKI+O47RhLsEanK QCJw== X-Gm-Message-State: ACgBeo3hLWnqW6daQBjbj256GI3+fo3rQgm1H5CRDb2LJOkRmX/v3XBx YHL3gNP1oK6AR5T5lsOrMFXEsZD135g= X-Google-Smtp-Source: AA6agR6oRpC16sB5cfr7cky+HiG7OpeAVjxNhMvy3yojTDkp8P+tNEcH2ByJe1FXQaALnO18wQj03w== X-Received: by 2002:a17:907:168d:b0:731:67eb:b608 with SMTP id hc13-20020a170907168d00b0073167ebb608mr6148905ejc.518.1660059212446; Tue, 09 Aug 2022 08:33:32 -0700 (PDT) Received: from 88665a138777.ant.amazon.com.gmail.com ([79.140.115.44]) by smtp.gmail.com with ESMTPSA id fj24-20020a0564022b9800b0043bbc9503ddsm6096422edb.76.2022.08.09.08.33.31 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 09 Aug 2022 08:33:32 -0700 (PDT) From: Dario Gjorgjevski In-Reply-To: (Naofumi Yasufuku's message of "Sat, 06 Aug 2022 20:38:58 +0900") References: Date: Tue, 09 Aug 2022 17:33:31 +0200 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (darwin) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Naofumi Yasufuku writes: > './configure --with-native-compilation' fails if Homebrew libgccjit is > updated to 12.1.0. Attached configure.ac patch fixes this issue. > I think the same patch should be applied to emacs-28 branch. As an alternative to your patch and the general approach based on running `grep` over the output of `brew ls`, one can also use % brew ruby -e 'puts "#{:libgccjit.f.lib}/gcc/#{:gcc.f.any_installed_version.major}"' /usr/local/opt/libgccjit/lib/gcc/12 for MAC_LIBS, and % brew ruby -e 'puts :libgccjit.f.include' /usr/local/opt/libgccjit/include for MAC_CFLAGS. This will work with both versions 11 and 12 of Homebrew's `libgccjit`. Best regards, Dario From unknown Tue Jun 17 22:25:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#57015: 29.0.50; macOS: libgccjit was not found: Homebrew libgccjit 12.1.0 Resent-From: Naofumi Yasufuku Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 10 Aug 2022 14:43:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57015 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Dario Gjorgjevski Cc: 57015@debbugs.gnu.org Received: via spool by 57015-submit@debbugs.gnu.org id=B57015.16601425627340 (code B ref 57015); Wed, 10 Aug 2022 14:43:02 +0000 Received: (at 57015) by debbugs.gnu.org; 10 Aug 2022 14:42:42 +0000 Received: from localhost ([127.0.0.1]:50422 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oLmuv-0001uJ-VY for submit@debbugs.gnu.org; Wed, 10 Aug 2022 10:42:42 -0400 Received: from relay12.mail.gandi.net ([217.70.178.232]:54441) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oLmur-0001u2-0e for 57015@debbugs.gnu.org; Wed, 10 Aug 2022 10:42:41 -0400 Received: (Authenticated sender: naofumi@yasufuku.dev) by mail.gandi.net (Postfix) with ESMTPSA id 5418520000E; Wed, 10 Aug 2022 14:42:28 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yasufuku.dev; s=gm1; t=1660142550; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:cc:mime-version:mime-version:content-type:content-type: in-reply-to:in-reply-to:references:references; bh=iL7dKujeavb+Yw2OS+cg/VwSwascG00W9YrtihEjj4E=; b=oWv5E76E35A3jUy6Ya5cZVWAmSirxkgfkE4WZPrvoaexoIAsvOvBopQFybnQ0OEcKFG4Oe yGudcbBfNAGNmh8lk7rKEnDgmhtbLtvcVVqm5/8NoImzAq6TynOQFJJi40QCS4nUlXj3kA 08592G8T6qJ4kTx19rAnEtF8ioTzpe3brWJmjGgkCp0F3pJHP5dKyNnkPv8zFulERJQoVu 0LP03UFgbfPf7ZCBzlD7aaKkqqRPeLse206p2f1dO9oSv/uzNe4sJq3JRWbNXickXDmmNX kH0Hp6uo4CFq6lHhdXlH89GchkWnyZMxRyPjINH006GJAbc+AkYd6JoXbBeobg== From: Naofumi Yasufuku In-Reply-To: References: Date: Wed, 10 Aug 2022 23:42:21 +0900 Message-ID: MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: -0.7 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.7 (-) Dario Gjorgjevski writes: > Naofumi Yasufuku writes: > >> './configure --with-native-compilation' fails if Homebrew libgccjit is >> updated to 12.1.0. Attached configure.ac patch fixes this issue. >> I think the same patch should be applied to emacs-28 branch. > > As an alternative to your patch and the general approach based on > running `grep` over the output of `brew ls`, one can also use > > % brew ruby -e 'puts "#{:libgccjit.f.lib}/gcc/#{:gcc.f.any_installed_version.major}"' > /usr/local/opt/libgccjit/lib/gcc/12 > > for MAC_LIBS, and > > % brew ruby -e 'puts :libgccjit.f.include' > /usr/local/opt/libgccjit/include > > for MAC_CFLAGS. This will work with both versions 11 and 12 of > Homebrew's `libgccjit`. > Great. That makes sense to me. I think 'brew ruby' way is clearly preferable over my attempt. Regards, Naofumi From unknown Tue Jun 17 22:25:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#57015: 29.0.50; macOS: libgccjit was not found: Homebrew libgccjit 12.1.0 Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 10 Aug 2022 15:53:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57015 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Naofumi Yasufuku Cc: 57015@debbugs.gnu.org, dario.gjorgjevski@gmail.com Received: via spool by 57015-submit@debbugs.gnu.org id=B57015.166014676514402 (code B ref 57015); Wed, 10 Aug 2022 15:53:02 +0000 Received: (at 57015) by debbugs.gnu.org; 10 Aug 2022 15:52:45 +0000 Received: from localhost ([127.0.0.1]:50532 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oLo0j-0003k9-E0 for submit@debbugs.gnu.org; Wed, 10 Aug 2022 11:52:45 -0400 Received: from eggs.gnu.org ([209.51.188.92]:51416) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oLo0i-0003jw-8o for 57015@debbugs.gnu.org; Wed, 10 Aug 2022 11:52:44 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:35664) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oLo0c-00067g-TS; Wed, 10 Aug 2022 11:52:38 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=hH8STWMEls3GBIWL2awoEu+G+PzZLK+F7uWj+THoxME=; b=AHMR3dpB8qx9 x0/bYEWg2NYNoh5It2IBouugo/x6IXElt35KiuWVJ8Ei2NQSQ282ddIaYp/3pe4RI2KkSvAF0Hi3S K6dTEIGBZtDtAx2UQHOYaJ5cmhCu2XgNvTKZQf6dME+YmrcETy797PY4Wc/9/TwNYhdd2/ileLb5E q2JCJojv6Mp2g7CAp6SxxnRAst5b/br3V+QEmpjNjk56oAB/6XHjAN3E8TWwVHlE15GME48hz1f5n D6qx4B0+zKcQRsFf4b076qazbyw4/6zQsA3R4VEGHi2inX+/CNfusMsNr3EczB/nASgT4qWLyz+V1 y+XHd+BlM5hQNlR0cBE2tw==; Received: from [87.69.77.57] (port=3127 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oLo0c-0007Oh-DO; Wed, 10 Aug 2022 11:52:38 -0400 Date: Wed, 10 Aug 2022 18:52:30 +0300 Message-Id: <83k07gqeo1.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Naofumi Yasufuku on Wed, 10 Aug 2022 23:42:21 +0900) References: X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > Cc: 57015@debbugs.gnu.org > From: Naofumi Yasufuku > Date: Wed, 10 Aug 2022 23:42:21 +0900 > > Great. That makes sense to me. I think 'brew ruby' way is clearly > preferable over my attempt. Why, is ruby guaranteed to be available on every macOS system? From unknown Tue Jun 17 22:25:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#57015: 29.0.50; macOS: libgccjit was not found: Homebrew libgccjit 12.1.0 Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 10 Aug 2022 16:15:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57015 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Eli Zaretskii , Naofumi Yasufuku Cc: 57015@debbugs.gnu.org, dario.gjorgjevski@gmail.com Received: via spool by 57015-submit@debbugs.gnu.org id=B57015.166014807724933 (code B ref 57015); Wed, 10 Aug 2022 16:15:01 +0000 Received: (at 57015) by debbugs.gnu.org; 10 Aug 2022 16:14:37 +0000 Received: from localhost ([127.0.0.1]:50589 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oLoLt-0006U5-AG for submit@debbugs.gnu.org; Wed, 10 Aug 2022 12:14:37 -0400 Received: from mail-vs1-f43.google.com ([209.85.217.43]:35392) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oLoLr-0006Ts-C0 for 57015@debbugs.gnu.org; Wed, 10 Aug 2022 12:14:35 -0400 Received: by mail-vs1-f43.google.com with SMTP id 67so8239918vsv.2 for <57015@debbugs.gnu.org>; Wed, 10 Aug 2022 09:14:35 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:from:to:cc; bh=oPJ9q+o6wNtsmE3UPrczQZtrF2brqDHfeTU+OPXUEKI=; b=eC524QBrogJqzsb1LvrrWgwngE6DGjQw/LO4NNJhtlnF2I8icX9en+JYSjoRDFzBzG 3fE14b6DRDvtVQNekYuv+96WKW6WXbgxDVgPmj/WkVnvtW5IPwxJne2ILuKiKGmO1i1a /0LmY1pKY003eIlH/hoohL0Y36Wva17PVNvZqkFtuUUlPNSIWM8gI8RRMg8R3QhkFtNz wRKWpD3xfCGORE1QBfqujG0qGReAMyYWXA5aMQer/T1EL/H1aq78QEE55xsu4Hd5T2Uu j9h+TZMIexb5yq7ooPBodojTCXatCe/fm4uyaf/P7S/ub1A9tYTDATiMakOGHeApGUk+ oiVA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:x-gm-message-state:from:to:cc; bh=oPJ9q+o6wNtsmE3UPrczQZtrF2brqDHfeTU+OPXUEKI=; b=bA6xLMaIVXjVd+6q2lkGLMxHDzuVGOxOaH4VcaYY0pQwk8WcwjW+VmPdHhSqVdeXcf g7BRZwVDpR6ukQ133T6tcvq+E6uaaRV8GmyqCl5H+gJgnUkkUHaavXW6zy8ZwPHZ3P73 +yvLeBD+9NRLsTiQypcMNFh+bSzTU0u7tPecbuKL9yWOGmFhYJYEMaYKwcQ7IyHJKjba 6CMEyV0uj3DwxelCwN9MJxarCM1UbjrK9jW6I+XdadbaCztbxqvE8BYLD7sdNX3tOHgK XnxSQNcbI9VUiomlVPbgfEmRlA1RkUgZ0ltDVyjYeI79Lr0urDZotx27Me9uNwAhNRQ8 yIJg== X-Gm-Message-State: ACgBeo2enlkwdURBFuYOr/FWUywy0VCSqs+eqPrmZWaf81RW4jgEiNTS UFFEIsHcY21TO9vHvn0P49Iw81H+IapRgEXiMyM= X-Google-Smtp-Source: AA6agR5WSPHjsG4XicM3eKw6dCgTz9xLSGY2qjNJkl/x/ZK41O5eGRXsCI/o4IP0jdsrfwczTq95Vcd9RGUtNsuh41g= X-Received: by 2002:a67:ff85:0:b0:387:473f:9056 with SMTP id v5-20020a67ff85000000b00387473f9056mr11522718vsq.85.1660148069631; Wed, 10 Aug 2022 09:14:29 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Wed, 10 Aug 2022 09:14:29 -0700 From: Stefan Kangas In-Reply-To: <83k07gqeo1.fsf@gnu.org> References: <83k07gqeo1.fsf@gnu.org> X-Hashcash: 1:20:220810:naofumi@yasufuku.dev::Ad7AQjBIYmvbfYYE:DdMn MIME-Version: 1.0 Date: Wed, 10 Aug 2022 09:14:29 -0700 Message-ID: Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Eli Zaretskii writes: > Why, is ruby guaranteed to be available on every macOS system? Homebrew itself is written in Ruby, so AFAIK unless the installation is broken it should always be available when the "brew" command is. From unknown Tue Jun 17 22:25:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#57015: 29.0.50; macOS: libgccjit was not found: Homebrew libgccjit 12.1.0 Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 11 Aug 2022 16:21:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57015 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Stefan Kangas Cc: 57015@debbugs.gnu.org, dario.gjorgjevski@gmail.com, naofumi@yasufuku.dev Received: via spool by 57015-submit@debbugs.gnu.org id=B57015.166023485710889 (code B ref 57015); Thu, 11 Aug 2022 16:21:02 +0000 Received: (at 57015) by debbugs.gnu.org; 11 Aug 2022 16:20:57 +0000 Received: from localhost ([127.0.0.1]:54889 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oMAvZ-0002pY-88 for submit@debbugs.gnu.org; Thu, 11 Aug 2022 12:20:57 -0400 Received: from eggs.gnu.org ([209.51.188.92]:47200) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oMAvX-0002pB-6U for 57015@debbugs.gnu.org; Thu, 11 Aug 2022 12:20:55 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:55904) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oMAvR-0000uh-E6; Thu, 11 Aug 2022 12:20:49 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=ldh0ERFEV3ucZyvyWAtsktURHRZOqslopu+YQAWjO34=; b=cCWJO4awShLx +OaGg5dv1IVZ4oEPqyOPj+I+7E4txsDbH+VpwksuKbxTQ3Lq8JvLW9kcpYQ6lhNgCcFZ9nR0noZR1 f0ty4UaDipvnAKB65QqCPun+EflhDTNE/IWoC61+iD7w0QA406QSfw1irhCNKZcZ4JfzsyMBwGaXp JWeJIJCkcL3q27PN2IBEYaeGcl7mPwQ2ppyshppDaP7VQE7ufP0B2A0oPpMy7Al3DXWL7nbloFg2H v5kPRIuYmHucgLuNiVW12kqbj/rdnD6gWj8wA7TfG9L8Ia1AWgFRqT7WmRJcSAXQr8/PctYxNLLuT +mf0nDfpIQtVqWC3UOyjmQ==; Received: from [87.69.77.57] (port=2480 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oMAvQ-0002hd-Ei; Thu, 11 Aug 2022 12:20:49 -0400 Date: Thu, 11 Aug 2022 19:20:42 +0300 Message-Id: <838rnupx9h.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Stefan Kangas on Wed, 10 Aug 2022 09:14:29 -0700) References: <83k07gqeo1.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Stefan Kangas > Date: Wed, 10 Aug 2022 09:14:29 -0700 > Cc: 57015@debbugs.gnu.org, dario.gjorgjevski@gmail.com > > Eli Zaretskii writes: > > > Why, is ruby guaranteed to be available on every macOS system? > > Homebrew itself is written in Ruby, so AFAIK unless the installation is > broken it should always be available when the "brew" command is. But does this problem only happen when building Emacs under Homebrew? From unknown Tue Jun 17 22:25:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#57015: 29.0.50; macOS: libgccjit was not found: Homebrew libgccjit 12.1.0 Resent-From: Dario Gjorgjevski Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 16 Aug 2022 13:30:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57015 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Eli Zaretskii Cc: 57015@debbugs.gnu.org, Stefan Kangas , naofumi@yasufuku.dev Received: via spool by 57015-submit@debbugs.gnu.org id=B57015.16606565494922 (code B ref 57015); Tue, 16 Aug 2022 13:30:02 +0000 Received: (at 57015) by debbugs.gnu.org; 16 Aug 2022 13:29:09 +0000 Received: from localhost ([127.0.0.1]:45354 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oNwd3-0001HJ-GX for submit@debbugs.gnu.org; Tue, 16 Aug 2022 09:29:09 -0400 Received: from mail-ej1-f44.google.com ([209.85.218.44]:39770) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oNwd2-0001H7-30 for 57015@debbugs.gnu.org; Tue, 16 Aug 2022 09:29:08 -0400 Received: by mail-ej1-f44.google.com with SMTP id i14so18876679ejg.6 for <57015@debbugs.gnu.org>; Tue, 16 Aug 2022 06:29:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc; bh=7DcrVnWgvEWpFRVF/IBjptS2T+ZCtyPoPwuqmB+Bt/4=; b=j7P/vXPLwHDnALhsodO0yssZ52lWeVegLNnwhqyRhfp+bWvkXY4vOB0nCccj06u0jC gs4QYClRzyHy5RM4uIROKFt9GGIJcdQiPw07JZoflc0Q2/shkIHTfT7A9QjUGnR7/YCm 3I3ejp6Em1nVhEv0+Z/V+4br01OdcfYIBvZW3IZgzLBMHhWeubHbEnQ1gXHCONkm/vIt EhtGBgdEXRb7WjsKxB29PtU3XatiO7B6nT9eDOKqJMGuJGkAXqcGBSZyZknEE+rQuAgR 0XaXHwsiNDNnoYxVwhkj+o5bVZoveH4Ta8YtnVU8/cuNXkcf4+mnDWwS1vRgCFomd/1B Gu0A== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc; bh=7DcrVnWgvEWpFRVF/IBjptS2T+ZCtyPoPwuqmB+Bt/4=; b=imDseiJYiVWKzjiHbL9ChHibu7a5LeM99ZsdcpKsN8+cz1wdyW7eeZcv1H3nwIEILv m9/Tb6evy+Bzf0RGt3xAqqFETqJM0KN1RQH8Gl4JzCZ9Pt7pGCCo+DKAlC91wU4jKzH0 LnftF0LZj5Uy81uxtZ6xCyPdE3CY/yyvnn8+ePS3HQPiLgw0ASIww05+bEO/CU+vfa9D sRrSIAGuM1nGxlIlcE2WN4wo5MAw7FagfdqRWlBh5RlcUunMuj3PVwI1O+Ft/GfIG0Qi A/HXpxybW3joad8yVc6J/YejMvaz9K2Fa7vA1sXrsq4Y6Od3iqyuSjmCy/n/PfqEtbZe AR1A== X-Gm-Message-State: ACgBeo1B2sRHoxSEW+SCDJt1tIST6zdV5TZjFgONgsyiC98NbcAWPoSA nv06Blq33OopJcOiDr2bkFPOmyNYkPNnvfETH5U= X-Google-Smtp-Source: AA6agR6Tc5fOV1DEOobRdOM4rqkx5tWUKvX5xAMIKvdy4XS/XkT/g5JBfmDa+vFkXBBNAVwet2R4v7kx8OP9GG9nW30= X-Received: by 2002:a17:907:9806:b0:739:99c:7732 with SMTP id ji6-20020a170907980600b00739099c7732mr1449648ejc.508.1660656542532; Tue, 16 Aug 2022 06:29:02 -0700 (PDT) MIME-Version: 1.0 References: <83k07gqeo1.fsf@gnu.org> <838rnupx9h.fsf@gnu.org> In-Reply-To: <838rnupx9h.fsf@gnu.org> From: Dario Gjorgjevski Date: Tue, 16 Aug 2022 15:28:26 +0200 Message-ID: Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Thu, Aug 11, 2022 at 6:20 PM Eli Zaretskii wrote: > > But does this problem only happen when building Emacs under Homebrew? Yes, this happens only with Homebrew and it started happening when Homebrew upgraded libgccjit (and gcc) to version 12. Previously, Homebrew was installing the libgccjit libraries in $HOMEBREW_PREFIX/opt/libgccjit/lib/gcc/${major_version} Whereas it now installs them in $HOMEBREW_PREFIX/opt/libgccjit/lib/gcc/current $HOMEBREW_PREFIX/opt/libgccjit/lib/gcc/${major_version} with the latter being a symlink to the former. This breaks the configure script which expects only a single libdir to be found; it now finds two and ends up with an erroneous invocation (i.e. `-L${libdir1} ${libdir2}' as opposed to `-L${libdir}'). Best regards, Dario From unknown Tue Jun 17 22:25:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#57015: 29.0.50; macOS: libgccjit was not found: Homebrew libgccjit 12.1.0 Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 16 Aug 2022 13:45:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57015 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Dario Gjorgjevski Cc: 57015@debbugs.gnu.org, stefankangas@gmail.com, naofumi@yasufuku.dev Received: via spool by 57015-submit@debbugs.gnu.org id=B57015.166065746514727 (code B ref 57015); Tue, 16 Aug 2022 13:45:02 +0000 Received: (at 57015) by debbugs.gnu.org; 16 Aug 2022 13:44:25 +0000 Received: from localhost ([127.0.0.1]:45396 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oNwrp-0003pR-Ek for submit@debbugs.gnu.org; Tue, 16 Aug 2022 09:44:25 -0400 Received: from eggs.gnu.org ([209.51.188.92]:55344) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oNwro-0003pG-9p for 57015@debbugs.gnu.org; Tue, 16 Aug 2022 09:44:24 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:45422) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oNwri-0005PV-Ie; Tue, 16 Aug 2022 09:44:18 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=C15aBCVBbERXZNQ3e+/MPz6Z9nR4oZEAbBOXXAOf+T0=; b=bDyN0J0dPpci xOz5cknKqyZUyp/5ugPI9jIoTut2Ub1ljNHOa0mCW1fJ9bMIfeZcSkBzTVl6wa4CZ9OhDI8vA9yB0 WXb4cQ9x7iNjAF05oJReTKgjuNoXEi5BUnxbcps6Qgn7YP9+Dw4pNnXikreByhj/DfAPuBOE0NpbB aczVTUsl0VmjPYmHMtBjacH7kVHx+A4KnxntDAtQBTi7rHWHAjr7ZDb8aJKP6aTrQjiQgU6xga5ib BIbLfrkjJHeuLvKeFxSoqbnCGIWlwFN28OkyR4XhPti9gEC+TYxZd7eQ/gX/UcI0d5DN0Hqg15pR6 rnRcnyuQt87E1qEmUy4DUA==; Received: from [87.69.77.57] (port=3681 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oNwri-0005xY-2C; Tue, 16 Aug 2022 09:44:18 -0400 Date: Tue, 16 Aug 2022 16:44:06 +0300 Message-Id: <83a684fgm1.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Dario Gjorgjevski on Tue, 16 Aug 2022 15:28:26 +0200) References: <83k07gqeo1.fsf@gnu.org> <838rnupx9h.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Dario Gjorgjevski > Date: Tue, 16 Aug 2022 15:28:26 +0200 > Cc: Stefan Kangas , naofumi@yasufuku.dev, 57015@debbugs.gnu.org > > On Thu, Aug 11, 2022 at 6:20 PM Eli Zaretskii wrote: > > > > But does this problem only happen when building Emacs under Homebrew? > > Yes, this happens only with Homebrew and it started happening when > Homebrew upgraded libgccjit (and gcc) to version 12. Are you saying that the other macOS development environments will not upgrade libgccjit to v12.x? From unknown Tue Jun 17 22:25:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#57015: 29.0.50; macOS: libgccjit was not found: Homebrew libgccjit 12.1.0 Resent-From: Dario Gjorgjevski Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 16 Aug 2022 13:59:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57015 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Eli Zaretskii Cc: 57015@debbugs.gnu.org, stefankangas@gmail.com, naofumi@yasufuku.dev Received: via spool by 57015-submit@debbugs.gnu.org id=B57015.166065833518673 (code B ref 57015); Tue, 16 Aug 2022 13:59:02 +0000 Received: (at 57015) by debbugs.gnu.org; 16 Aug 2022 13:58:55 +0000 Received: from localhost ([127.0.0.1]:47878 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oNx5q-0004r7-OF for submit@debbugs.gnu.org; Tue, 16 Aug 2022 09:58:54 -0400 Received: from mail-ed1-f50.google.com ([209.85.208.50]:39489) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oNx5o-0004qs-Hm for 57015@debbugs.gnu.org; Tue, 16 Aug 2022 09:58:53 -0400 Received: by mail-ed1-f50.google.com with SMTP id y3so13603041eda.6 for <57015@debbugs.gnu.org>; Tue, 16 Aug 2022 06:58:52 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc; bh=YGDDGyswFP5YSIfQ4UJQ8jOLbI8XhiAUa/pIk5aEeZc=; b=JxHELW9b5O8WHVUPLRpeUf8XbrCes7p6EH4/glodyx2Grfi0xriWTlu6LEb1rBENAK 8uNKZL3rjLooAi0FJKqGlcGbf9vyjfUV60R/FN9UhfkKTED0Nj3qM/SJE0cdyGJJ1iZV hyABsTnDTavxfaOqsCr32eMgZbYXc1y4yFvI5GW2D+YuDtnSs5k8xBh3Tw4lKPduW+TE nCD08Sxi1Vf9gLVmRnPkgt3LTCYdtaNpWisXKJsAMAJhK9/OhxU6nBVCeSwi/xSZKcV5 Ik4CwbboFvHFXrD8dAeODkyuXohwGMSDnhA/lQBb2GDNlY5xtTOxN0d5XtFYjffIt3tW aRAA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc; bh=YGDDGyswFP5YSIfQ4UJQ8jOLbI8XhiAUa/pIk5aEeZc=; b=BfRKkXT8CtttJLxqV3IgF+D7Uq9zca2hGR4ZeNL2gYQANYxQ/mFwoLtnOVFaJktHJC VYqn6/V+MKTEEm92mvZa05L53HgJ6vdaFWvkeHuSaMO0ePNbhxf0cZmO9FF/A8S8Cbdu 56h9rgob1bRIN2OnCnBrqGZ/poTzYO4b4bmtnPHihxl0VnAFvbvj1+ZLykj29N7zhsMz 1ZACGcq+xAmDoVyRUK+FrJUGEQ03/fdPnmtb0gHCBdIN1NVaA8Aq+xnv6WZbRawx7LNs NAlctfgXDtDtOpNfv49AmzWsjgSYqEwlflA+n2LWwhAWP+cARTiQhds84hM1wjkS/fSJ qd7Q== X-Gm-Message-State: ACgBeo1Up6DWiK7FfbbZqiJErnEIh2oWtzIx01oOy0KoOdriTn+pstMI L8aqqLhsOI0lvONjMfnuqv63c0lJfvD965i6kC0= X-Google-Smtp-Source: AA6agR5jvW/FDY1MYZlr3QGmmywbdx+jXklANZScvI+MA95qbTFf8Luv5SCHDMDqpVBEYD0ukPIbc8VnGPQVzF/Phxs= X-Received: by 2002:aa7:dbd7:0:b0:43e:8c3b:f444 with SMTP id v23-20020aa7dbd7000000b0043e8c3bf444mr18494876edt.83.1660658326691; Tue, 16 Aug 2022 06:58:46 -0700 (PDT) MIME-Version: 1.0 References: <83k07gqeo1.fsf@gnu.org> <838rnupx9h.fsf@gnu.org> <83a684fgm1.fsf@gnu.org> In-Reply-To: <83a684fgm1.fsf@gnu.org> From: Dario Gjorgjevski Date: Tue, 16 Aug 2022 15:58:10 +0200 Message-ID: Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Tue, Aug 16, 2022 at 3:44 PM Eli Zaretskii wrote: > > Are you saying that the other macOS development environments will not > upgrade libgccjit to v12.x? Sorry for not being clear enough. The issue was not caused by libgccjit (and gcc) being upgraded to version 12. It was caused by Homebrew changing the directory structure in the way I described, which just happened to coincide with the upgrade from version 11 to version 12. On a side note, I have no idea why Homebrew chose to make lib/gcc/${major_version} a symlink to lib/gcc/current as opposed to the other way around. Best regards, Dario From unknown Tue Jun 17 22:25:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#57015: 29.0.50; macOS: libgccjit was not found: Homebrew libgccjit 12.1.0 Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 16 Aug 2022 14:09:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57015 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Dario Gjorgjevski Cc: 57015@debbugs.gnu.org, stefankangas@gmail.com, naofumi@yasufuku.dev Received: via spool by 57015-submit@debbugs.gnu.org id=B57015.166065894119733 (code B ref 57015); Tue, 16 Aug 2022 14:09:02 +0000 Received: (at 57015) by debbugs.gnu.org; 16 Aug 2022 14:09:01 +0000 Received: from localhost ([127.0.0.1]:47905 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oNxFc-00058D-KC for submit@debbugs.gnu.org; Tue, 16 Aug 2022 10:09:00 -0400 Received: from eggs.gnu.org ([209.51.188.92]:60938) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oNxFa-000580-Do for 57015@debbugs.gnu.org; Tue, 16 Aug 2022 10:08:58 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:47254) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oNxFS-0001hn-BB; Tue, 16 Aug 2022 10:08:52 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=7gnB2r92RBHAuuzTa19JGN3yhcWvrQXiFQxXxeW5Nos=; b=h7yqRtHqocTB yrdmvhVHmnTRkpaSPfZhYjL2j4AG7IU6B/GmcyavGPZhWflLaEK/nX9DlbZJVh3Q3NMmJgfkEusUt tWO3px2jvk56ud0D604FLEJU8wMF4i46T57Nm1j7+32MeT18BQHmuLVcIQ2c3c54qlUsUCCYchi17 cjKsKN+5QUVWETOJ0rgLsPa2JQbC3qfFHI0LJt41Ld9rbjjwBCv21pcmp/2Vln2RH4rI2FVt8rTYo WfMR+0Xotb6G7Tns3tHEH6CUkJoGG6bIuqbdVZxm6471tugm5Gp83rRnZBlCt+oSZAxnIXg3EPxZX 3Ws+4O7zM+Gnu8Qn67+ocw==; Received: from [87.69.77.57] (port=1203 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oNxFR-0005ib-Qc; Tue, 16 Aug 2022 10:08:50 -0400 Date: Tue, 16 Aug 2022 17:08:38 +0300 Message-Id: <834jycffh5.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Dario Gjorgjevski on Tue, 16 Aug 2022 15:58:10 +0200) References: <83k07gqeo1.fsf@gnu.org> <838rnupx9h.fsf@gnu.org> <83a684fgm1.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Dario Gjorgjevski > Date: Tue, 16 Aug 2022 15:58:10 +0200 > Cc: stefankangas@gmail.com, naofumi@yasufuku.dev, 57015@debbugs.gnu.org > > On Tue, Aug 16, 2022 at 3:44 PM Eli Zaretskii wrote: > > > > Are you saying that the other macOS development environments will not > > upgrade libgccjit to v12.x? > > Sorry for not being clear enough. > > The issue was not caused by libgccjit (and gcc) being upgraded to > version 12. It was caused by Homebrew changing the directory > structure in the way I described, which just happened to coincide with > the upgrade from version 11 to version 12. And no other development environment on macOS is likely to do the same? From unknown Tue Jun 17 22:25:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#57015: 29.0.50; macOS: libgccjit was not found: Homebrew libgccjit 12.1.0 Resent-From: Dario Gjorgjevski Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 16 Aug 2022 14:19:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57015 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Eli Zaretskii Cc: 57015@debbugs.gnu.org, stefankangas@gmail.com, naofumi@yasufuku.dev Received: via spool by 57015-submit@debbugs.gnu.org id=B57015.166065952620726 (code B ref 57015); Tue, 16 Aug 2022 14:19:01 +0000 Received: (at 57015) by debbugs.gnu.org; 16 Aug 2022 14:18:46 +0000 Received: from localhost ([127.0.0.1]:47936 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oNxP3-0005OD-Ib for submit@debbugs.gnu.org; Tue, 16 Aug 2022 10:18:45 -0400 Received: from mail-ej1-f52.google.com ([209.85.218.52]:43998) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oNxOz-0005Ny-B4 for 57015@debbugs.gnu.org; Tue, 16 Aug 2022 10:18:44 -0400 Received: by mail-ej1-f52.google.com with SMTP id gb36so19159624ejc.10 for <57015@debbugs.gnu.org>; Tue, 16 Aug 2022 07:18:41 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc; bh=LNaWHMxyjTVImr2uzQq+YlvQ8+PZByzX8akK+l1rbdI=; b=BthczZTkHxszTBM+h0i6ZO4pEblecBTHke8sgWwJK4I/vcrQ8PI4U4X59/F/6iNdsX igK0ZzVAxg3LBepCi0CCc8SU2km4YuhWhqOCCthxGFA9oiw9om1CiTKGAO586wPzRs+2 zRc4flCfO3nPECK7oX7onj2/2Wq2B0fG6SNKsryhwUS5HA3Y8WjT88x/wRr0uA8jomun F9/DZwGHbLinCs8n87RP0fOkgK9M8NIREQj2rE7BoPDH9uFHJbxybvjP5CzCnEqbj7E7 7/dQsWwyQznIjZvh8oH3NHC7qwD501fIXebPVKrKv/KLxzCUCaAiv55K/qlnFttsIJzx E00w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc; bh=LNaWHMxyjTVImr2uzQq+YlvQ8+PZByzX8akK+l1rbdI=; b=SLzBwusHxF2Xi07Hy2ShXzs/FXvSlSY3wZ+a1GN+lVdWkTEOWyi8XuYpaD/T5bN7WU lkqVG1wfsthfkjne4VwKVk+WrEJ0Qtkn5GhoTbxk21VPWp295pGQ//RxD2ZyA4PdHpKz LfzUzPeRA/v1Fvg/9GIlFp5B/V9n5yN1lgy1LtHvv+4MlvQRI6RD+H6ZZQN722c5HNri /+3twY31hngwsYJXR4u/Pq47c83ld2ZRqNmkZQHt0gmBywyK8aECDVdj0LDxEWhmi+C6 WN5+x51D0BRlKIO8WdzI7P+EJgPrOFUAGoIiu4uckx30cVNy1sPpJd7nmMr7ttetT7Md u61w== X-Gm-Message-State: ACgBeo3oTPxTD2wIkfafOBp1PZBNEU0V8LDwAQH6Ee2IlsIkwHlJK9hw UV3C25AMwkiTcZW3UoLqVbFJWuxrQwWaSuz28CA= X-Google-Smtp-Source: AA6agR7keTRBBTxQ2M3ceiF10bdeGNHkV1/3GxzFbb8h1nQMElG2BFMrHglq1YfbmxAopwF4sZdqydqizM+xdXhdnzM= X-Received: by 2002:a17:907:9806:b0:739:99c:7732 with SMTP id ji6-20020a170907980600b00739099c7732mr1592435ejc.508.1660659515603; Tue, 16 Aug 2022 07:18:35 -0700 (PDT) MIME-Version: 1.0 References: <83k07gqeo1.fsf@gnu.org> <838rnupx9h.fsf@gnu.org> <83a684fgm1.fsf@gnu.org> <834jycffh5.fsf@gnu.org> In-Reply-To: <834jycffh5.fsf@gnu.org> From: Dario Gjorgjevski Date: Tue, 16 Aug 2022 16:17:59 +0200 Message-ID: Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 1.0 (+) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Tue, Aug 16, 2022 at 4:08 PM Eli Zaretskii wrote: > > > From: Dario Gjorgjevski > > Date: Tue, 16 Aug 2022 15:58:10 +0200 > > Cc: stefankangas@gmail.com, naofumi@yasufuku.dev, 57015@debbugs.gnu.org > > > > On Tue, Aug 16, 2022 at 3:44 PM Eli Zaretskii wrote: > > > > > > Are you saying that the other macOS development environments will not > > > upgrade libgccjit to v12.x? > > > > Sorry for not being clear enough. > > > > The issue was not caused by libgccjit (and gcc) being upgraded to > > version 12. It was caused by Homebrew changing the directory > > structure in the way I described, which just happened to coincide with > > the upgrade from version 11 to version 12. > > And no other development environment on macOS is likely to do the > same? I have no idea, sorry. From unknown Tue Jun 17 22:25:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#57015: 29.0.50; macOS: libgccjit was not found: Homebrew libgccjit 12.1.0 Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 16 Aug 2022 14:33:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57015 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Dario Gjorgjevski , Eli Zaretskii Cc: 57015@debbugs.gnu.org, naofumi@yasufuku.dev Received: via spool by 57015-submit@debbugs.gnu.org id=B57015.166066037722130 (code B ref 57015); Tue, 16 Aug 2022 14:33:02 +0000 Received: (at 57015) by debbugs.gnu.org; 16 Aug 2022 14:32:57 +0000 Received: from localhost ([127.0.0.1]:47960 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oNxcm-0005ks-Uc for submit@debbugs.gnu.org; Tue, 16 Aug 2022 10:32:57 -0400 Received: from mail-vk1-f172.google.com ([209.85.221.172]:42506) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oNxcl-0005kg-OG for 57015@debbugs.gnu.org; Tue, 16 Aug 2022 10:32:56 -0400 Received: by mail-vk1-f172.google.com with SMTP id q14so5243970vke.9 for <57015@debbugs.gnu.org>; Tue, 16 Aug 2022 07:32:55 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:from:to:cc; bh=Pbcle/gr/2h91j7tjUOjtmAs8aW/46iKZk0nVszpTcE=; b=Wb/CKnFOoQNS7cU6J6K/8P+r4oM1l2FWERV/Zc2tPVtsb6+3Vq8EkAq+MFyQayZeOC h2bKhc7iQWELtQrUyQ3gDuoqZaN6o93nsOCWRlDT90YmDV/3h9Mq1fl2Hc7vXwrR0Jrf BkezjkJFKAR6MAiJkNoz/fjQUZVmS4vbyvROnKmd4SzP28KIhbOT7ORoUT55NB74WZjj zNpJPJVe3IYOwJw2ZOcKFZPRRul9JZpbq/FG/Fp+PfjmL7LrSyIRkLIFelz4VwmXn9W1 5UDYuw5mfudDV18gzpmaDKhIhx8Se69x1pnn/mQcYsLjM13vKKGGjkLJP0lm5+Jbppzv vqFw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:x-gm-message-state:from:to:cc; bh=Pbcle/gr/2h91j7tjUOjtmAs8aW/46iKZk0nVszpTcE=; b=nCz++J7jX/EeEOvvggq8L+KLVAUyXiVfVE42CwgqCm/fEEKspPgWSyMpFNGJNDpEzd S4cQgyEMLC7UXLdzWzcC6EmoPy4JJutiy8xNwJ+XdF44E73oCsF/q5R4un7PI6x+8F+k gw3EJKyHfciKimVEkTJDmxReoCvaw2GunNcblqDPuVKD3UQgx+3jdrw7eFBLVyXFUVTW v1uvz6CNUFdxtwO1TSdvt9AY9tuPk/W+wAytyDZUyEF2MhF7gWvD7jlV3n5y904mpq4Y PnLGEfFLK3JfJ/tJUQp1VhRse/pNpy44sQsUbs1Y1YR7LzpSBIfFDpqAB4Jk2EQAZXlY 7mgg== X-Gm-Message-State: ACgBeo16Azcny6aOIGP2Lq9BQFY9oVtDy6MJ+c5BrSIvb9/7uKmAcVlo KQgZOjtnp1+hc/G0YXQ8NZILpa65YacYBF9TC9c= X-Google-Smtp-Source: AA6agR6MWt0QPBjrwCVjeZETysubqghJ+xMJi2YhyyOu25GWfCCTlUNZv0I0Ruu6B4SXle+L7gD4EVdO9uSfXFfS6WE= X-Received: by 2002:a1f:ecc4:0:b0:377:8f7c:8873 with SMTP id k187-20020a1fecc4000000b003778f7c8873mr8966330vkh.14.1660660370096; Tue, 16 Aug 2022 07:32:50 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Tue, 16 Aug 2022 07:32:49 -0700 From: Stefan Kangas In-Reply-To: References: <83k07gqeo1.fsf@gnu.org> <838rnupx9h.fsf@gnu.org> <83a684fgm1.fsf@gnu.org> X-Hashcash: 1:20:220816:eliz@gnu.org::moxR42x1iJ3Fjruv:GAUg MIME-Version: 1.0 Date: Tue, 16 Aug 2022 07:32:49 -0700 Message-ID: Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Dario Gjorgjevski writes: > The issue was not caused by libgccjit (and gcc) being upgraded to > version 12. It was caused by Homebrew changing the directory > structure in the way I described, which just happened to coincide with > the upgrade from version 11 to version 12. > > On a side note, I have no idea why Homebrew chose to make > lib/gcc/${major_version} a symlink to lib/gcc/current as opposed to > the other way around. Should this perhaps be considered a bug in Homebrew, instead? From unknown Tue Jun 17 22:25:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#57015: 29.0.50; macOS: libgccjit was not found: Homebrew libgccjit 12.1.0 Resent-From: Dario Gjorgjevski Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 16 Aug 2022 15:10:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57015 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Stefan Kangas Cc: 57015@debbugs.gnu.org, Eli Zaretskii , naofumi@yasufuku.dev Received: via spool by 57015-submit@debbugs.gnu.org id=B57015.166066255425862 (code B ref 57015); Tue, 16 Aug 2022 15:10:01 +0000 Received: (at 57015) by debbugs.gnu.org; 16 Aug 2022 15:09:14 +0000 Received: from localhost ([127.0.0.1]:48030 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oNyBt-0006j3-RJ for submit@debbugs.gnu.org; Tue, 16 Aug 2022 11:09:14 -0400 Received: from mail-ed1-f42.google.com ([209.85.208.42]:40760) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oNyBr-0006io-9c for 57015@debbugs.gnu.org; Tue, 16 Aug 2022 11:09:12 -0400 Received: by mail-ed1-f42.google.com with SMTP id f22so13865657edc.7 for <57015@debbugs.gnu.org>; Tue, 16 Aug 2022 08:09:11 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc; bh=JrcynK6hxDqygX9nqzgXUzLGJ4Wtqa+vdjouhnWyFf0=; b=CRK19dRWel1vJ/2YMJe5at/EcJ3e55Hr0Y0z2NQZwMNsX2ggqE8ENruINHqFgIW7Rh nnTi0U8KTF9u3jYKaXIHZGK51WCUuSbEzTNzl2Wjynw2/kLhrC1BMdZ09eJsw+DRBKBW dux66Ph2lg+y3IT19AM7Tg4W+cMGIRfXsI6KZK/aQtOSusi74lD0W4tneoYkuYgoRA6i +J5fGGD9Ipc4gU8WmkUTKe1hUy4jf7zUR+62W1fWpz2DPlfaEwQOQJ1v+EB71+/u4ZPB 59f2iZaBHAeIYhV3r0J9Eb/HdH3hAeoXOZYZfSV73EuiAiO0yK/MPrfhCijLd/6o+EFY ++Ug== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc; bh=JrcynK6hxDqygX9nqzgXUzLGJ4Wtqa+vdjouhnWyFf0=; b=ov2SX46sy6wEMTItg+JjpDmFRdwhTsGUJ7lUv46yd5sMBS7Yky0HqWJ1KRp2In7WmA tJZK1IuLU9eBXZqxdyUBQRKppom5CfmVa9J24V1XkMS2HZMlpNfRD8tuKmIUt1FJScoz N1HFffWneg1BaMWmL714K5CdOg/b6csndYNluCmtUO2i0ifbg3Zm9pR5wmGi61QGIdQs v3KVWAMoCRGSnNbu1v32/E0IFBiZ34uX1ZCsnl8+LwkCQ1z9oJykI3D2QIlWZ9T4dDrC L52OlRp6qqRn8kk5hAdx2F+KEDNo1M3vArO+UC++YiCrMGOpe3uL6nPhPa1vqyEFqgiP P90Q== X-Gm-Message-State: ACgBeo3sYDG8rD/OEAeHR2GMwts0D7MiaKfegMlGX1MUlRMRHmJefz/Z xq/jCvqdd2+hXC2y02XieQLWzw4NeCrPBeJGKwA= X-Google-Smtp-Source: AA6agR4HupYahm+U7CF3viMJLQp68ckIliqqWWFQsPcyRbTaTR8qton/y1NmCMjNUkvUkmRP13zCOJrBbh51eNq7wm4= X-Received: by 2002:a05:6402:447:b0:440:d482:495f with SMTP id p7-20020a056402044700b00440d482495fmr19657383edw.264.1660662545266; Tue, 16 Aug 2022 08:09:05 -0700 (PDT) MIME-Version: 1.0 References: <83k07gqeo1.fsf@gnu.org> <838rnupx9h.fsf@gnu.org> <83a684fgm1.fsf@gnu.org> In-Reply-To: From: Dario Gjorgjevski Date: Tue, 16 Aug 2022 17:08:29 +0200 Message-ID: Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) On Tue, Aug 16, 2022 at 4:32 PM Stefan Kangas wrote: > > Dario Gjorgjevski writes: > > > The issue was not caused by libgccjit (and gcc) being upgraded to > > version 12. It was caused by Homebrew changing the directory > > structure in the way I described, which just happened to coincide with > > the upgrade from version 11 to version 12. > > > > On a side note, I have no idea why Homebrew chose to make > > lib/gcc/${major_version} a symlink to lib/gcc/current as opposed to > > the other way around. > > Should this perhaps be considered a bug in Homebrew, instead? This was an intentional change, so I doubt they would reconsider it. It is, in my opinion, not a very good one, but it is what it is. Best regards, Dario From unknown Tue Jun 17 22:25:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#57015: 29.0.50; macOS: libgccjit was not found: Homebrew libgccjit 12.1.0 Resent-From: Stefan Kangas Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 16 Aug 2022 15:49:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57015 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Dario Gjorgjevski Cc: 57015@debbugs.gnu.org, Eli Zaretskii , naofumi@yasufuku.dev Received: via spool by 57015-submit@debbugs.gnu.org id=B57015.166066494129687 (code B ref 57015); Tue, 16 Aug 2022 15:49:02 +0000 Received: (at 57015) by debbugs.gnu.org; 16 Aug 2022 15:49:01 +0000 Received: from localhost ([127.0.0.1]:48076 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oNyoO-0007il-MU for submit@debbugs.gnu.org; Tue, 16 Aug 2022 11:49:01 -0400 Received: from mail-vs1-f47.google.com ([209.85.217.47]:35728) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oNyoK-0007iU-6H for 57015@debbugs.gnu.org; Tue, 16 Aug 2022 11:48:59 -0400 Received: by mail-vs1-f47.google.com with SMTP id 67so10545361vsv.2 for <57015@debbugs.gnu.org>; Tue, 16 Aug 2022 08:48:56 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:from:to:cc; bh=n/XV1+MBxI0mVDWcez86hhLu4gyqvSWYLIW95Q6CDDg=; b=QJYLr44rEBkEv4mbBKjY0+SfPNBKjMSDqzZ/BVdmrivNKqLoGmabb8Hu9P/WGb6Hdw /BHDQWN3X+OO+3wHL2JwIbw/KnF6y16VcXdsH9kHfvb3WxiG7CO0f5uU+i5XOzgMRUee dlTnFDQwibImcCpbxYuTAaYC0JhS2QpQmjHEjf7dyNaANqAtx/4OAHhmyt/drdzRw5Se b5xm+2BRYkSxPAvuAERG7EwioMs0IKxOKO88OMXXNbFXjmrZOLn+s8ByxDLI/oPjFDoM 0sNDmH66PR4YSHZg8nMJMOrILnNtoycxitrXbqA8qNIU1qxc3/4dtu+byyW0QxOUEksv gr+Q== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=cc:to:subject:message-id:date:mime-version:references:in-reply-to :from:x-gm-message-state:from:to:cc; bh=n/XV1+MBxI0mVDWcez86hhLu4gyqvSWYLIW95Q6CDDg=; b=nDbnnwSdkeWR8DAdg+JJQKKeoDTKQTxh3c0nS/XZ1/OhTwZf4ZYJFjFae3EqRc0AHd ESRXdgk5DNIJ+C0udpM8jUCmP1LP9pLS7wSL1hvTMNGvVOOhVA+/aAX1hA/umL1qISZ3 FRrk3Mr7+DtU5RuwfuHpf0+HJRa6uKzWJ83CFiU+bYH9DUJm3iZchlPvXOrK6xcUpWp/ jg+NdB6juPurpSJAJ12VlyXr7GUPdHfhLK1e+QRf4PB9FDoEWvh2Tdj3QChqefDPQzIe OTRCITTU+E06h4bcOgPnRI5V8c5Wt1tPSWRTDFqtlv2UWfI9JWd9oJ20A3e4H1WtGysQ 5wCA== X-Gm-Message-State: ACgBeo20lRfdPlYkpD0RHqZXcKxdTJcr9MvOzxcq9NFLEOmmJhU4V9+7 FuWh+Oi0TYSwGcoKxaopSiwtmOR5y+whB3nwsFA= X-Google-Smtp-Source: AA6agR6+xRSodGe/TOojDV88aLAHQAA/OaSVNVlf60cT9BM0hMVZNLeWOXi8LyBQIAm162zaX2m9d93+53btfjnsEYw= X-Received: by 2002:a67:ff85:0:b0:387:473f:9056 with SMTP id v5-20020a67ff85000000b00387473f9056mr8670884vsq.85.1660664930582; Tue, 16 Aug 2022 08:48:50 -0700 (PDT) Received: from 753933720722 named unknown by gmailapi.google.com with HTTPREST; Tue, 16 Aug 2022 08:48:50 -0700 From: Stefan Kangas In-Reply-To: References: <83k07gqeo1.fsf@gnu.org> <838rnupx9h.fsf@gnu.org> <83a684fgm1.fsf@gnu.org> X-Hashcash: 1:20:220816:57015@debbugs.gnu.org::u3OIDVIyQW3b8+Ag:7qTo MIME-Version: 1.0 Date: Tue, 16 Aug 2022 08:48:50 -0700 Message-ID: Content-Type: text/plain; charset="UTF-8" X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Dario Gjorgjevski writes: > This was an intentional change, so I doubt they would reconsider it. > It is, in my opinion, not a very good one, but it is what it is. Do we know that? Is it not possible that this was merely an oversight? Even if it was intentional, it might be worth opening a bug report to discuss the issue with the maintainers. While libgccjit is not that commonly used, others might be in a similar boat as Emacs. From unknown Tue Jun 17 22:25:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#57015: 29.0.50; macOS: libgccjit was not found: Homebrew libgccjit 12.1.0 Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Tue, 16 Aug 2022 15:53:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57015 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Stefan Kangas Cc: 57015@debbugs.gnu.org, dario.gjorgjevski@gmail.com, naofumi@yasufuku.dev Received: via spool by 57015-submit@debbugs.gnu.org id=B57015.166066516330077 (code B ref 57015); Tue, 16 Aug 2022 15:53:02 +0000 Received: (at 57015) by debbugs.gnu.org; 16 Aug 2022 15:52:43 +0000 Received: from localhost ([127.0.0.1]:48089 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oNyrz-0007p3-1o for submit@debbugs.gnu.org; Tue, 16 Aug 2022 11:52:43 -0400 Received: from eggs.gnu.org ([209.51.188.92]:57806) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oNyrx-0007oo-20 for 57015@debbugs.gnu.org; Tue, 16 Aug 2022 11:52:41 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:40508) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oNyrr-0003P8-3Y; Tue, 16 Aug 2022 11:52:35 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=References:Subject:In-Reply-To:To:From:Date: mime-version; bh=YfaI/JtL4ogTzfW1m0n6Ee06JhQrPzfVXChKjWjgzRk=; b=nMsXQGgBWv0H qH+/W4JNx9q621nNfuWAXepm8/9Hnvao/OJ6Qt2e+h3GLC6gZtg0WtUtgD0lKaigzTc4e5fItRLZn N7OBCsMzBcGuIfLhGZLMdCHrrysLuLVrh48uaVCgMnBBYQt5uEFhxWJK6UdHTfEhmxsli7FY4W63I pW8rEeX9o78KHG/Ldvqug02+ndwRtT3esRwOC7UmdNd0Cdy9ntDX8Nlve4nj5sF2n0zYcMkLC/wHl rjl6Gb6T4mC7qukrEkLBjBOwtmL/edLfkJVzINKtOoaAHvQg3K6fKhaCRZMPo8p3Q7ctJrds/TZ3d 4ZY3EYGr4WCsukT9gUJFoQ==; Received: from [87.69.77.57] (port=3543 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oNyrq-00082G-JF; Tue, 16 Aug 2022 11:52:34 -0400 Date: Tue, 16 Aug 2022 18:52:23 +0300 Message-Id: <83y1vodw3s.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Stefan Kangas on Tue, 16 Aug 2022 07:32:49 -0700) References: <83k07gqeo1.fsf@gnu.org> <838rnupx9h.fsf@gnu.org> <83a684fgm1.fsf@gnu.org> X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Stefan Kangas > Date: Tue, 16 Aug 2022 07:32:49 -0700 > Cc: naofumi@yasufuku.dev, 57015@debbugs.gnu.org > > Dario Gjorgjevski writes: > > > The issue was not caused by libgccjit (and gcc) being upgraded to > > version 12. It was caused by Homebrew changing the directory > > structure in the way I described, which just happened to coincide with > > the upgrade from version 11 to version 12. > > > > On a side note, I have no idea why Homebrew chose to make > > lib/gcc/${major_version} a symlink to lib/gcc/current as opposed to > > the other way around. > > Should this perhaps be considered a bug in Homebrew, instead? We could, but that won't help our users. From unknown Tue Jun 17 22:25:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#57015: bug#57029: macos cannot build emacs after updated gcc and libgccjit to 12.1 Resent-From: Gerd =?UTF-8?Q?M=C3=B6llmann?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 19 Aug 2022 07:25:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57015 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Eli Zaretskii Cc: 57029@debbugs.gnu.org, 57015@debbugs.gnu.org, dario.gjorgjevski@gmail.com, Stefan Kangas , naofumi@yasufuku.dev Received: via spool by 57015-submit@debbugs.gnu.org id=B57015.166089387712870 (code B ref 57015); Fri, 19 Aug 2022 07:25:02 +0000 Received: (at 57015) by debbugs.gnu.org; 19 Aug 2022 07:24:37 +0000 Received: from localhost ([127.0.0.1]:57317 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oOwMv-0003LV-Ap for submit@debbugs.gnu.org; Fri, 19 Aug 2022 03:24:37 -0400 Received: from mail-ej1-f42.google.com ([209.85.218.42]:35701) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oOwMt-0003LF-1F; Fri, 19 Aug 2022 03:24:35 -0400 Received: by mail-ej1-f42.google.com with SMTP id a7so7280117ejp.2; Fri, 19 Aug 2022 00:24:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc; bh=15cGcj8cJnmuRP5hwKNHVaWqWnoP/ZqU90D2TYUMI9M=; b=bJP6bRAyQ+DUoCM36K/KjaEZxGtH9wQgUuTbKrQd+nztabcDOymU/iJZyPysb+YcR/ ifJOnz+uP26QYk4qbOV2u8qpMZor0rzpf2WUQaRrBjHq6Ynf28mWYp1Xy+NkoGkiz7kb NOkJCAZGAdWBcioTQNBepxEHBY979h+eEWtneWMrem/FYl/OTqTot01S47RsFxg87dY5 o2Yw5EBwXfyEE9cWSrkhPqVz2DSMHmen+MzhY1kGVzmXx/Fs9AVop4rcJG1DYzmQNk7E Q/R/iIk83pX7tdqOmPABNXK9VWMhoopMgEamBMwN89Zh0IJxCLIiMELsE94g9cSN+Z7G zMLQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc; bh=15cGcj8cJnmuRP5hwKNHVaWqWnoP/ZqU90D2TYUMI9M=; b=bT8X7oMaa9EvlrDxCD4faOGi7aebH3pw7L2Au7tX7vF/yrapGy6/907cfzJ374Llyk okCx8oS0m5ni+jzSqaXgFfKb7MVKUlacyRT6Og3steorF3sudvj/wEGyTcVOkubWuFLP Z0/JfKEsWaaryFfIe4ZUKdQ7Y2h1kIqPAlfQ0BDP22OXyN6jVVjV9POeEiTW/atv10/a os2ft1u6K5GQR8irTVVgk73v9EkkQ95W/MWKV9TS9ozHxwVJ+m6vCN2C9pMXXWh/LW0p 5tfhzLsGsxeLvWFR+XRlpI4tV8P2G9RBPXRpu9xZwyp3/wYPJUqUYBixJkO1Uj96qUr5 f/+g== X-Gm-Message-State: ACgBeo3EouOMZvSRqLKVbUDGvRFboSGWFM8LgA2iQByIOPZEFNbJxdOf 4OKIUHtVU1hB8GJJKZ6p+mc= X-Google-Smtp-Source: AA6agR7pVmZPOYkK7xEfQDGqeRT3A6dUY5Q+Xz5V89ABGXncgw32BqbcKT5zT9+0/c9NgOdHKmg7dw== X-Received: by 2002:a17:907:1de2:b0:73d:852:511a with SMTP id og34-20020a1709071de200b0073d0852511amr960449ejc.316.1660893869196; Fri, 19 Aug 2022 00:24:29 -0700 (PDT) Received: from Mini.fritz.box (pd9e36a1e.dip0.t-ipconnect.de. [217.227.106.30]) by smtp.gmail.com with ESMTPSA id i15-20020a1709063c4f00b0073132fa9393sm1889893ejg.65.2022.08.19.00.24.28 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 19 Aug 2022 00:24:28 -0700 (PDT) From: Gerd =?UTF-8?Q?M=C3=B6llmann?= In-Reply-To: <83y1vodw3s.fsf@gnu.org> (Eli Zaretskii's message of "Tue, 16 Aug 2022 18:52:23 +0300") References: <83k07gqeo1.fsf@gnu.org> <838rnupx9h.fsf@gnu.org> <83a684fgm1.fsf@gnu.org> <83y1vodw3s.fsf@gnu.org> Date: Fri, 19 Aug 2022 09:24:27 +0200 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (darwin) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Eli Zaretskii writes: > We could, but that won't help our users. Any objections to a fix in master? From unknown Tue Jun 17 22:25:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#57015: bug#57029: macos cannot build emacs after updated gcc and libgccjit to 12.1 Resent-From: Eli Zaretskii Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 19 Aug 2022 07:39:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57015 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Gerd =?UTF-8?Q?M=C3=B6llmann?= Cc: 57029@debbugs.gnu.org, 57015@debbugs.gnu.org, dario.gjorgjevski@gmail.com, stefankangas@gmail.com, naofumi@yasufuku.dev Received: via spool by 57015-submit@debbugs.gnu.org id=B57015.166089471914199 (code B ref 57015); Fri, 19 Aug 2022 07:39:02 +0000 Received: (at 57015) by debbugs.gnu.org; 19 Aug 2022 07:38:39 +0000 Received: from localhost ([127.0.0.1]:57335 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oOwaV-0003gw-02 for submit@debbugs.gnu.org; Fri, 19 Aug 2022 03:38:39 -0400 Received: from eggs.gnu.org ([209.51.188.92]:48082) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oOwaQ-0003gZ-8Z; Fri, 19 Aug 2022 03:38:37 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:41440) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oOwaK-0005BD-1p; Fri, 19 Aug 2022 03:38:28 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-version:References:Subject:In-Reply-To:To:From: Date; bh=fB3Sjun1yrEsJFBSyS0PePQUFbdJGu2Sy3NH2ddWU60=; b=lDl7utsI4yPE1mtPtowL LTqs1fy53d9xb/0I7TKg0jylOPjtTOsiCq/PowThMTwkrGkMHowL4vwI0jf5KuoUIF1ObIwtc3zbW IsittkM5g+nu3RTG//SFT79gSi6Y1YRwoQVf2lm6W4QhfTkLMh7e3FaT+RlFl5r0uwCoWaE+rh+Sy YOrJjNqrN3Y47ay2g36GXtABGTBfBlsnhsYFwb1wAFPgHzeRdYGQxjE+MHsFf2uq1BYNJhYEiY83u p9hNQfkBWRq8w8q17kbLItUc5GmeaLzQ5RLOPrfjiCz8U/G9RhnKAr0Gvo6eEST28IxfakMonDLoQ 6irWphxTEIOiBw==; Received: from [87.69.77.57] (port=3407 helo=home-c4e4a596f7) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oOwaJ-0008Ke-5a; Fri, 19 Aug 2022 03:38:27 -0400 Date: Fri, 19 Aug 2022 10:38:21 +0300 Message-Id: <831qtcfzte.fsf@gnu.org> From: Eli Zaretskii In-Reply-To: (message from Gerd =?UTF-8?Q?M=C3=B6llmann?= on Fri, 19 Aug 2022 09:24:27 +0200) References: <83k07gqeo1.fsf@gnu.org> <838rnupx9h.fsf@gnu.org> <83a684fgm1.fsf@gnu.org> <83y1vodw3s.fsf@gnu.org> MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) > From: Gerd Möllmann > Cc: Stefan Kangas , 57029@debbugs.gnu.org, > 57015@debbugs.gnu.org, dario.gjorgjevski@gmail.com, > naofumi@yasufuku.dev > Date: Fri, 19 Aug 2022 09:24:27 +0200 > > Eli Zaretskii writes: > > > We could, but that won't help our users. > > Any objections to a fix in master? Not on master, no. My problem is what to do with the release branch. If you think the solution based on Ruby is fine and safe, please install that on the release branch (and it will be soon merged to master). Otherwise, which of the other solutions proposed here and in related discussions do you recommend that is safe enough for the release branch? Thanks. From unknown Tue Jun 17 22:25:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#57015: bug#57029: macos cannot build emacs after updated gcc and libgccjit to 12.1 Resent-From: Gerd =?UTF-8?Q?M=C3=B6llmann?= Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 19 Aug 2022 09:07:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57015 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Eli Zaretskii Cc: 57029@debbugs.gnu.org, 57015@debbugs.gnu.org, dario.gjorgjevski@gmail.com, stefankangas@gmail.com, naofumi@yasufuku.dev Received: via spool by 57015-submit@debbugs.gnu.org id=B57015.166089996722710 (code B ref 57015); Fri, 19 Aug 2022 09:07:01 +0000 Received: (at 57015) by debbugs.gnu.org; 19 Aug 2022 09:06:07 +0000 Received: from localhost ([127.0.0.1]:57383 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oOxx9-0005uD-B0 for submit@debbugs.gnu.org; Fri, 19 Aug 2022 05:06:07 -0400 Received: from mail-ej1-f49.google.com ([209.85.218.49]:38873) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oOxx7-0005tf-2B; Fri, 19 Aug 2022 05:06:06 -0400 Received: by mail-ej1-f49.google.com with SMTP id gi31so1143439ejc.5; Fri, 19 Aug 2022 02:06:05 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:from:to:cc; bh=KM3HknhjZo0NDN1V5WjQmJE/w2I5cPsDefRifytM5k8=; b=arepV0f+mVqjWTX972ShIZtujX758O6SZdb7gOIAvjJ3LQGZz+onca6xQYeMbux0R0 n5W3vJ21GNfuioFu0XmQz2+rrfZnTC4h80O2XmimM9OMNfhsW2z8jEogdPaolH30S4Sn OVGxud7+U+iYo1Uu7VzjwdO0ZREEp/XBiorANMe7xpvbXR6m42sSM5CVNZi9yi0c2qmS sEe1GKNC2l4qDaQRUDC7c4qzO61KZ2IQsSwg1Q7r2kK75jMW18gmDFsCakIG+ZaQBEaP hwTzzA64Bsl171cHcW26qAdXDvExba++gWjOjfR5FM9d5Jaf/Tg50neazfNQ2i14RSrG KqFw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=mime-version:user-agent:message-id:date:references:in-reply-to :subject:cc:to:from:x-gm-message-state:from:to:cc; bh=KM3HknhjZo0NDN1V5WjQmJE/w2I5cPsDefRifytM5k8=; b=35fJk3B6J2bvIj9MSjrbXxhKFIHtTMn7A064R08WDmhnJiK1pRIIKqYQJVMxwnz/x+ /i7Qtlwe5vLt81S4KsGVFGmKhaOxiwSuKDifz6JzLSRLNOKxQAHuv8kAv7V5WWN4r1d0 AbJIjo84d3vk8butfueBr5l0WXX5pbPtR9ewAwFkA1KGnPJ37rhePcaS3FBRG5YhkgM8 X/S6viJDR3kQomKFmY+N6jd9P5FPhg6QBuPJUZsywq3EWqIqHRWboPq4HJg29prNyfAZ DL2OnVEZy24DJ8s4r/VDZjeqhn44vniv+m74T3VLXGYKLkbqs6kXpHVnnTCs/AueFcfd v3Iw== X-Gm-Message-State: ACgBeo3cGKxLe0TsWluKocL8kP7mFXIXWiVXhnXMsp+DDn3sO/K+KTHQ j7gKsDvWUJpSd91jOl9EOG0= X-Google-Smtp-Source: AA6agR69f3w+Nb38m82Jvb2WVg7yIo559YUdWTo6mRbuhf9wzF7zM4rATy+l7MdQvKdg4nPyVvxtew== X-Received: by 2002:a17:907:75f0:b0:730:870b:76a6 with SMTP id jz16-20020a17090775f000b00730870b76a6mr4035518ejc.570.1660899959144; Fri, 19 Aug 2022 02:05:59 -0700 (PDT) Received: from Mini.fritz.box (pd9e36a1e.dip0.t-ipconnect.de. [217.227.106.30]) by smtp.gmail.com with ESMTPSA id t17-20020a170906a11100b0072b810897desm2035784ejy.105.2022.08.19.02.05.58 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Fri, 19 Aug 2022 02:05:58 -0700 (PDT) From: Gerd =?UTF-8?Q?M=C3=B6llmann?= In-Reply-To: <831qtcfzte.fsf@gnu.org> (Eli Zaretskii's message of "Fri, 19 Aug 2022 10:38:21 +0300") References: <83k07gqeo1.fsf@gnu.org> <838rnupx9h.fsf@gnu.org> <83a684fgm1.fsf@gnu.org> <83y1vodw3s.fsf@gnu.org> <831qtcfzte.fsf@gnu.org> Date: Fri, 19 Aug 2022 11:05:57 +0200 Message-ID: User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (darwin) MIME-Version: 1.0 Content-Type: text/plain X-Spam-Score: 0.0 (/) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -1.0 (-) Eli Zaretskii writes: > If you think the solution based on Ruby is fine and safe, please > install that on the release branch (and it will be soon merged to > master). Thanks! I've done that on emacs-28. From unknown Tue Jun 17 22:25:19 2025 X-Loop: help-debbugs@gnu.org Subject: bug#57015: bug#57029: macos cannot build emacs after updated gcc and libgccjit to 12.1 Resent-From: Lars Ingebrigtsen Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Mon, 05 Sep 2022 18:45:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: followup 57015 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: patch To: Gerd =?UTF-8?Q?M=C3=B6llmann?= Cc: naofumi@yasufuku.dev, 57029@debbugs.gnu.org, 57015@debbugs.gnu.org, dario.gjorgjevski@gmail.com, stefankangas@gmail.com, Eli Zaretskii Received: via spool by 57015-submit@debbugs.gnu.org id=B57015.166240344627070 (code B ref 57015); Mon, 05 Sep 2022 18:45:01 +0000 Received: (at 57015) by debbugs.gnu.org; 5 Sep 2022 18:44:06 +0000 Received: from localhost ([127.0.0.1]:48826 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oVH4o-00072X-D0 for submit@debbugs.gnu.org; Mon, 05 Sep 2022 14:44:06 -0400 Received: from quimby.gnus.org ([95.216.78.240]:42768) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oVH4n-00071f-1A; Mon, 05 Sep 2022 14:44:05 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Content-Transfer-Encoding:Content-Type:MIME-Version:Message-ID :Date:References:In-Reply-To:Subject:Cc:To:From:Sender:Reply-To:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:List-Id:List-Help:List-Unsubscribe:List-Subscribe: List-Post:List-Owner:List-Archive; bh=ZQTooexI4DiTVfk6OyhQTSWckkMQSO0Dg1TkbMtkI7w=; b=rd0fXwH/V+E2VRUD/4n1z2iIC5 aAOOPC5BcmfsSxY5chbXQRXIBdMUhcGxwi5xn2gI1Q/xqVWH56cZ3kSHYCkNIQmmjBL4lSFWJ71On +x8jyspSs8Tq9H6RQCVoUkbFsIkJrO2avh9rbZ3tTcmhMBgbV7dDHoUNRJKeQ8utUB+8=; Received: from [84.212.220.105] (helo=joga) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oVH4d-0004K3-CM; Mon, 05 Sep 2022 20:43:57 +0200 From: Lars Ingebrigtsen In-Reply-To: ("Gerd =?UTF-8?Q?M=C3=B6llmann?="'s message of "Fri, 19 Aug 2022 11:05:57 +0200") References: <83k07gqeo1.fsf@gnu.org> <838rnupx9h.fsf@gnu.org> <83a684fgm1.fsf@gnu.org> <83y1vodw3s.fsf@gnu.org> <831qtcfzte.fsf@gnu.org> X-Now-Playing: The Rolling Stones's _Black and Blue_: "Hand of Fate" Date: Mon, 05 Sep 2022 20:43:54 +0200 Message-ID: <87a67d3bmd.fsf@gnus.org> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: Gerd =?UTF-8?Q?M=C3=B6llmann?= writes: >> If you think the solution based on Ruby is fine and safe, please >> install that on the release branch (and it will be soon merged to >> master). > > Thanks! I've done that on emacs-28. Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) Gerd M=C3=B6llmann writes: >> If you think the solution based on Ruby is fine and safe, please >> install that on the release branch (and it will be soon merged to >> master). > > Thanks! I've done that on emacs-28. And I guess that fixed this bug? So I'm closing this bug report now. (If I misunderstood, please respond to the debbugs address and we'll reopen.) From debbugs-submit-bounces@debbugs.gnu.org Mon Sep 05 14:44:13 2022 Received: (at control) by debbugs.gnu.org; 5 Sep 2022 18:44:13 +0000 Received: from localhost ([127.0.0.1]:48831 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oVH4u-00072z-Vk for submit@debbugs.gnu.org; Mon, 05 Sep 2022 14:44:13 -0400 Received: from quimby.gnus.org ([95.216.78.240]:42786) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oVH4t-00072V-0J for control@debbugs.gnu.org; Mon, 05 Sep 2022 14:44:11 -0400 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnus.org; s=20200322; h=Subject:From:To:Message-Id:Date:Sender:Reply-To:Cc: MIME-Version:Content-Type:Content-Transfer-Encoding:Content-ID: Content-Description:Resent-Date:Resent-From:Resent-Sender:Resent-To:Resent-Cc :Resent-Message-ID:In-Reply-To:References:List-Id:List-Help:List-Unsubscribe: List-Subscribe:List-Post:List-Owner:List-Archive; bh=L42R7eqZ20L2jDy7jfXAeMZ8YBpGeBhXj5tr3LxAlB4=; b=Jg/fm+XkLirXrAE3ZS8J6R3hJZ 2jYUcQ64/QEaDaAuD4yIvocT5sWHT0yP2lKS1mEAXhBvOMZaIkrHDs3IZ4LuI0m6w0/G/GGxeYGkt 5qB5QwAn/h6p8o0JOOT2n2MUvVYNvkKhDudksfJlST/NJXVN9/CVAXjiGhoOglXkYd3Q=; Received: from [84.212.220.105] (helo=joga) by quimby.gnus.org with esmtpsa (TLS1.3:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oVH4l-0004KD-4R for control@debbugs.gnu.org; Mon, 05 Sep 2022 20:44:05 +0200 Date: Mon, 05 Sep 2022 20:44:00 +0200 Message-Id: <878rmx3bm7.fsf@gnus.org> To: control@debbugs.gnu.org From: Lars Ingebrigtsen Subject: control message for bug #57029 X-Spam-Report: Spam detection software, running on the system "quimby.gnus.org", has NOT identified this incoming email as spam. The original message has been attached to this so you can view it or label similar future email. If you have any questions, see @@CONTACT_ADDRESS@@ for details. Content preview: close 57029 29.1 quit Content analysis details: (-2.9 points, 5.0 required) pts rule name description ---- ---------------------- -------------------------------------------------- -1.0 ALL_TRUSTED Passed through trusted hosts only via SMTP -1.9 BAYES_00 BODY: Bayes spam probability is 0 to 1% [score: 0.0000] X-Spam-Score: -2.3 (--) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: debbugs-submit-bounces@debbugs.gnu.org Sender: "Debbugs-submit" X-Spam-Score: -3.3 (---) close 57029 29.1 quit