From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Jacob Faibussowitsch Newsgroups: gmane.emacs.bugs Subject: bug#58966: [Trunk] Xcode 14.1+ (and macOS 13.0+) deprecate sprintf() Date: Wed, 2 Nov 2022 09:56:41 -0400 Message-ID: Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3696.120.41.1.1\)) Content-Type: multipart/mixed; boundary="Apple-Mail=_470BBFDF-7112-464B-A5CE-433902D32784" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="4457"; mail-complaints-to="usenet@ciao.gmane.io" To: 58966@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Wed Nov 02 15:20:10 2022 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oqEYq-0003O2-Bf for geb-bug-gnu-emacs@m.gmane-mx.org; Wed, 02 Nov 2022 15:20:09 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oqEEu-0002gG-Ng; Wed, 02 Nov 2022 09:57:08 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oqEEp-0002fp-F4 for bug-gnu-emacs@gnu.org; Wed, 02 Nov 2022 09:57:03 -0400 Original-Received: from debbugs.gnu.org ([209.51.188.43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oqEEp-0006Bk-40 for bug-gnu-emacs@gnu.org; Wed, 02 Nov 2022 09:57:03 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1oqEEo-0005Zq-TQ for bug-gnu-emacs@gnu.org; Wed, 02 Nov 2022 09:57:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Jacob Faibussowitsch Original-Sender: "Debbugs-submit" Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Wed, 02 Nov 2022 13:57:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 58966 X-GNU-PR-Package: emacs X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.166739741521422 (code B ref -1); Wed, 02 Nov 2022 13:57:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 2 Nov 2022 13:56:55 +0000 Original-Received: from localhost ([127.0.0.1]:46868 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oqEEg-0005ZS-Sl for submit@debbugs.gnu.org; Wed, 02 Nov 2022 09:56:55 -0400 Original-Received: from lists.gnu.org ([209.51.188.17]:46780) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1oqEEe-0005ZL-BP for submit@debbugs.gnu.org; Wed, 02 Nov 2022 09:56:52 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oqEEd-0002fV-Vj for bug-gnu-emacs@gnu.org; Wed, 02 Nov 2022 09:56:52 -0400 Original-Received: from mail-qv1-xf29.google.com ([2607:f8b0:4864:20::f29]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oqEEZ-00060U-39 for bug-gnu-emacs@gnu.org; Wed, 02 Nov 2022 09:56:51 -0400 Original-Received: by mail-qv1-xf29.google.com with SMTP id n18so12471739qvt.11 for ; Wed, 02 Nov 2022 06:56:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=to:date:message-id:subject:mime-version:from:from:to:cc:subject :date:message-id:reply-to; bh=b4vnBy87jbqS09b7cRXfafKVtTs7Qapy2L47BtiV6QA=; b=P5qtsEl8KXDI+bwqJxAP7HOkWkC2pK3dmCzQSO4em974Tvj4YbZFH2eMAPt0Sakmj9 5Q37gObanG9Mt+wNfRC3v1jaMvl22fSKEUBSpfhpVZ400eACh5ip8jfSmLX9IL1cFvUZ +Rcec/5lx9mtKZk2dejhPMjaI7uYX+QIPnfBZpU4qO/R2Nf8XM1yGGl63ZNXoGyQQBVb yvA71yvKcKoHiogMhca265Pf7aIkGdyFD2W2MSWm4MEMfNzd0NQpGLdIEeqkOByubf0c 8JMRN2ZQOzuhB575UNU5LubL6GGMq+oM6dR3MepxePKyZ2QL7pWI0Ko9RFIbfblqYebc ex+g== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=to:date:message-id:subject:mime-version:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=b4vnBy87jbqS09b7cRXfafKVtTs7Qapy2L47BtiV6QA=; b=BjYfoplKHpWUKaxDfPlplN3OwD6sbVGqmOT0p4sPU4e/wJddt7ifXmP8shBUcILU2q sm5CR1TmmZ0Sj0bfsmjGqeUsvkIPASClrz/8NoO9KYgfzdlj+HxpTzaTAKkXSy1lEDbG krMhPl2vKfHd297q41Wgp+AhLnCjZd3BRUPZ3E+EL6sOmauFo+0CuRB10+MkSWI6ztND wdOZKXy+A5/a+PlP3x/7iEvfxSlFCmF4xoz/At8ruKYhwsihzrdfLR7Y7zHcJuuOnqBt LO1fEWbxf+pVvlxzyQ401Z9nyNXDQAGL4R9kct8u8mBlnrmn0rwjBQ+nnGJrmfnrN2qj WAAQ== X-Gm-Message-State: ACrzQf0qOT5bZxVQd0MMuxudb0aS/PGgzpdhd9slPQQVl6fCaK83vgd1 323kxm812X9C9yYNOZ+gvsWNUW4RInNolQ== X-Google-Smtp-Source: AMsMyM5VgFXgEAacTofo/XH8P5I/AA/+bGVcbJedfKYUK/9wFyweDKDwd8Zo+I7O4QIG7SncZpegHQ== X-Received: by 2002:a0c:e28a:0:b0:4b9:e578:1581 with SMTP id r10-20020a0ce28a000000b004b9e5781581mr21270853qvl.102.1667397405009; Wed, 02 Nov 2022 06:56:45 -0700 (PDT) Original-Received: from smtpclient.apple (pool-108-21-63-133.nycmny.fios.verizon.net. [108.21.63.133]) by smtp.gmail.com with ESMTPSA id v7-20020ac87487000000b00342f8d4d0basm6658454qtq.43.2022.11.02.06.56.42 for (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Wed, 02 Nov 2022 06:56:43 -0700 (PDT) X-Mailer: Apple Mail (2.3696.120.41.1.1) Received-SPF: pass client-ip=2607:f8b0:4864:20::f29; envelope-from=jacob.fai@gmail.com; helo=mail-qv1-xf29.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 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 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: "bug-gnu-emacs" Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.bugs:246872 Archived-At: --Apple-Mail=_470BBFDF-7112-464B-A5CE-433902D32784 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=us-ascii Fresh build this morning produces many such warnings. I have attached = config.log and make.log: buffer.c:1223:46: warning: 'sprintf' is deprecated: This function is = provided for compatibility reasons only. Due to security concerns = inherent in the design of sprintf(3), it is highly recommended that you = use snprintf(3) instead. [-Wdeprecated-declarations] AUTO_STRING_WITH_LEN (lnumber, number, sprintf (number, "-%d", = i)); ^ = /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/stdio.h:18= 8:1: note: 'sprintf' has been explicitly marked deprecated here __deprecated_msg("This function is provided for compatibility reasons = only. Due to security concerns inherent in the design of sprintf(3), it = is highly recommended that you use snprintf(3) instead.") ^ = /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/cdefs.= h:215:48: note: expanded from macro '__deprecated_msg' #define __deprecated_msg(_msg) = __attribute__((__deprecated__(_msg))) ^ Best regards, Jacob Faibussowitsch (Jacob Fai - booss - oh - vitch) --Apple-Mail=_470BBFDF-7112-464B-A5CE-433902D32784 Content-Disposition: attachment; filename=config.log Content-Type: application/octet-stream; x-unix-mode=0644; name="config.log" Content-Transfer-Encoding: 7bit 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 --prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp --no-create --no-recursion ## --------- ## ## Platform. ## ## --------- ## hostname = Jacobs-MBP.fios-router.home uname -m = arm64 uname -r = 21.6.0 uname -s = Darwin uname -v = Darwin Kernel Version 21.6.0: Thu Sep 29 20:13:56 PDT 2022; root:xnu-8020.240.7~1/RELEASE_ARM64_T6000 /usr/bin/uname -p = arm /bin/uname -X = unknown /bin/arch = unknown /usr/bin/arch -k = unknown /usr/convex/getsysinfo = unknown /usr/bin/hostinfo = Mach kernel version: Darwin Kernel Version 21.6.0: Thu Sep 29 20:13:56 PDT 2022; root:xnu-8020.240.7~1/RELEASE_ARM64_T6000 Kernel configured for up to 10 processors. 10 processors are physically available. 10 processors are logically available. Processor type: arm64e (ARM64E) Processors active: 0 1 2 3 4 5 6 7 8 9 Primary memory available: 16.00 gigabytes Default processor set: 495 tasks, 2487 threads, 10 processors Load average: 3.55, Mach factor: 6.44 /bin/machine = unknown /usr/bin/oslevel = unknown /bin/universe = unknown PATH: /opt/homebrew/opt/ccache/libexec/ PATH: /opt/homebrew/opt/gnu-sed/libexec/gnubin/ PATH: /opt/homebrew/opt/bison/bin/ PATH: /opt/homebrew/bin/ PATH: /opt/homebrew/sbin/ PATH: /Users/jacobfaibussowitsch/soft/packages/petsc/bin/ PATH: /Users/jacobfaibussowitsch/soft/packages/bin/ PATH: /usr/local/bin/ PATH: /usr/bin/ PATH: /usr/sbin/ PATH: /bin/ PATH: /sbin/ PATH: /usr/X11R6/bin/ PATH: /usr/local/sbin/ PATH: /Library/Tex/texbin/ PATH: /opt/homebrew/opt/fzf/bin/ ## ----------- ## ## Core tests. ## ## ----------- ## configure:4040: creating cache config.cache configure:4666: looking for aux files: install-sh config.guess config.sub configure:4679: trying ./build-aux/ configure:4690: ./build-aux/install-sh found configure:4708: ./build-aux/config.guess found configure:4708: ./build-aux/config.sub found configure:4864: checking for xcrun configure:4885: found /usr/bin/xcrun configure:4896: result: xcrun configure:4911: checking for make configure:4932: found /usr/bin/make configure:4943: result: yes configure:4968: checking for GNU Make configure:5024: result: gmake configure:5041: checking build system type configure:5056: result: aarch64-apple-darwin21.6.0 configure:5076: checking host system type configure:5090: result: aarch64-apple-darwin21.6.0 configure:6341: checking for C compiler version configure:6350: clang --version >&5 Apple clang version 14.0.0 (clang-1400.0.29.202) Target: arm64-apple-darwin21.6.0 Thread model: posix InstalledDir: /Library/Developer/CommandLineTools/usr/bin configure:6361: $? = 0 configure:6350: clang -v >&5 Apple clang version 14.0.0 (clang-1400.0.29.202) Target: arm64-apple-darwin21.6.0 Thread model: posix InstalledDir: /Library/Developer/CommandLineTools/usr/bin configure:6361: $? = 0 configure:6350: clang -V >&5 clang: error: argument to '-V' is missing (expected 1 value) clang: error: no input files configure:6361: $? = 1 configure:6350: clang -qversion >&5 clang: error: unknown argument '-qversion'; did you mean '--version'? clang: error: no input files configure:6361: $? = 1 configure:6350: clang -version >&5 clang: error: unknown argument '-version'; did you mean '--version'? clang: error: no input files configure:6361: $? = 1 configure:6381: checking whether the C compiler works configure:6403: clang -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:6407: $? = 0 configure:6457: result: yes configure:6460: checking for C compiler default output file name configure:6462: result: a.out configure:6468: checking for suffix of executables configure:6475: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:6479: $? = 0 configure:6502: result: configure:6524: checking whether we are cross compiling configure:6532: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:6536: $? = 0 configure:6543: ./conftest configure:6547: $? = 0 configure:6562: result: no configure:6567: checking for suffix of object files configure:6590: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:6594: $? = 0 configure:6616: result: o configure:6620: checking whether the compiler supports GNU C configure:6640: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:6640: $? = 0 configure:6650: result: yes configure:6661: checking whether clang accepts -g configure:6682: clang -c -g conftest.c >&5 configure:6682: $? = 0 configure:6726: result: yes configure:6746: checking for clang option to enable C11 features configure:6761: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:6761: $? = 0 configure:6779: result: none needed configure:6890: checking whether the compiler is clang configure:6912: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 conftest.c:12:12: error: unknown type name 'barfbarf' barfbarf ^ 1 error generated. configure:6912: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | /* end confdefs.h. */ | | #ifdef __clang__ | barfbarf | #endif | | int | main (void) | { | | ; | return 0; | } | configure:6921: result: yes configure:6925: checking for compiler option needed when checking for declarations configure:6945: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 -Werror=implicit-function-declaration configure:6945: $? = 0 configure:6958: result: -Werror=implicit-function-declaration configure:6972: checking for ar configure:6993: found /usr/bin/ar configure:7004: result: ar configure:7023: checking whether clang and cc understand -c and -o together configure:7055: clang -c conftest.c -o conftest2.o >&5 configure:7059: $? = 0 configure:7065: clang -c conftest.c -o conftest2.o >&5 configure:7069: $? = 0 configure:7080: cc -c conftest.c >&5 configure:7084: $? = 0 configure:7092: cc -c conftest.c -o conftest2.o >&5 configure:7096: $? = 0 configure:7102: cc -c conftest.c -o conftest2.o >&5 configure:7106: $? = 0 configure:7124: result: yes configure:7159: checking for stdio.h configure:7159: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:7159: $? = 0 configure:7159: result: yes configure:7159: checking for stdlib.h configure:7159: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:7159: $? = 0 configure:7159: result: yes configure:7159: checking for string.h configure:7159: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:7159: $? = 0 configure:7159: result: yes configure:7159: checking for inttypes.h configure:7159: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:7159: $? = 0 configure:7159: result: yes configure:7159: checking for stdint.h configure:7159: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:7159: $? = 0 configure:7159: result: yes configure:7159: checking for strings.h configure:7159: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:7159: $? = 0 configure:7159: result: yes configure:7159: checking for sys/stat.h configure:7159: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:7159: $? = 0 configure:7159: result: yes configure:7159: checking for sys/types.h configure:7159: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:7159: $? = 0 configure:7159: result: yes configure:7159: checking for unistd.h configure:7159: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:7159: $? = 0 configure:7159: result: yes configure:7159: checking for wchar.h configure:7159: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:7159: $? = 0 configure:7159: result: yes configure:7159: checking for minix/config.h configure:7159: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 conftest.c:48:10: fatal error: 'minix/config.h' file not found #include ^~~~~~~~~~~~~~~~ 1 error generated. configure:7159: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_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:7159: result: no configure:7159: checking for linux/fs.h configure:7159: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 conftest.c:48:10: fatal error: 'linux/fs.h' file not found #include ^~~~~~~~~~~~ 1 error generated. configure:7159: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_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:7159: result: no configure:7159: checking for malloc.h configure:7159: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 conftest.c:48:10: fatal error: 'malloc.h' file not found #include ^~~~~~~~~~ 1 error generated. configure:7159: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_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:7159: result: no configure:7159: checking for sys/systeminfo.h configure:7159: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 conftest.c:48:10: fatal error: 'sys/systeminfo.h' file not found #include ^~~~~~~~~~~~~~~~~~ 1 error generated. configure:7159: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_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:7159: result: no configure:7159: checking for sys/sysinfo.h configure:7159: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 conftest.c:48:10: fatal error: 'sys/sysinfo.h' file not found #include ^~~~~~~~~~~~~~~ 1 error generated. configure:7159: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_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:7159: result: no configure:7159: checking for coff.h configure:7159: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 conftest.c:48:10: fatal error: 'coff.h' file not found #include ^~~~~~~~ 1 error generated. configure:7159: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_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:7159: result: no configure:7159: checking for pty.h configure:7159: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 conftest.c:48:10: fatal error: 'pty.h' file not found #include ^~~~~~~ 1 error generated. configure:7159: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_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:7159: result: no configure:7159: checking for sys/resource.h configure:7159: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:7159: $? = 0 configure:7159: result: yes configure:7159: checking for sys/utsname.h configure:7159: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:7159: $? = 0 configure:7159: result: yes configure:7159: checking for pwd.h configure:7159: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:7159: $? = 0 configure:7159: result: yes configure:7159: checking for utmp.h configure:7159: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:7159: $? = 0 configure:7159: result: yes configure:7159: checking for util.h configure:7159: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:7159: $? = 0 configure:7159: result: yes configure:7159: checking for sanitizer/lsan_interface.h configure:7159: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:7159: $? = 0 configure:7159: result: yes configure:7159: checking for sys/socket.h configure:7159: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:7159: $? = 0 configure:7159: result: yes configure:7159: checking for sys/param.h configure:7159: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:7159: $? = 0 configure:7159: result: yes configure:7159: checking for pthread.h configure:7159: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:7159: $? = 0 configure:7159: result: yes configure:7159: checking for malloc/malloc.h configure:7159: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:7159: $? = 0 configure:7159: result: yes configure:7159: checking for sys/un.h configure:7159: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:7159: $? = 0 configure:7159: result: yes configure:7159: checking for vfork.h configure:7159: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 conftest.c:59:10: fatal error: 'vfork.h' file not found #include ^~~~~~~~~ 1 error generated. configure:7159: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 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:7159: result: no configure:7159: checking for dirent.h configure:7159: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:7159: $? = 0 configure:7159: result: yes configure:7159: checking for execinfo.h configure:7159: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:7159: $? = 0 configure:7159: result: yes configure:7159: checking for stdio_ext.h configure:7159: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 conftest.c:61:10: fatal error: 'stdio_ext.h' file not found #include ^~~~~~~~~~~~~ 1 error generated. configure:7159: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_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:7159: result: no configure:7159: checking for sys/vfs.h configure:7159: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 conftest.c:61:10: fatal error: 'sys/vfs.h' file not found #include ^~~~~~~~~~~ 1 error generated. configure:7159: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_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:7159: result: no configure:7159: checking for sys/fs_types.h configure:7159: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 conftest.c:61:10: fatal error: 'sys/fs_types.h' file not found #include ^~~~~~~~~~~~~~~~ 1 error generated. configure:7159: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_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:7159: result: no configure:7159: checking for getopt.h configure:7159: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:7159: $? = 0 configure:7159: result: yes configure:7159: checking for sys/cdefs.h configure:7159: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:7159: $? = 0 configure:7159: result: yes configure:7159: checking for sys/time.h configure:7159: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:7159: $? = 0 configure:7159: result: yes configure:7159: checking for ieee754.h configure:7159: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 conftest.c:64:10: fatal error: 'ieee754.h' file not found #include ^~~~~~~~~~~ 1 error generated. configure:7159: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_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:7159: result: no configure:7159: checking for limits.h configure:7159: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:7159: $? = 0 configure:7159: result: yes configure:7159: checking for sys/select.h configure:7159: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:7159: $? = 0 configure:7159: result: yes configure:7159: checking for stdalign.h configure:7159: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:7159: $? = 0 configure:7159: result: yes configure:7159: checking for stdbool.h configure:7159: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:7159: $? = 0 configure:7159: result: yes configure:7159: checking for sys/random.h configure:7159: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:7159: $? = 0 configure:7159: result: yes configure:7159: checking for stdckdint.h configure:7159: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 conftest.c:69:10: fatal error: 'stdckdint.h' file not found #include ^~~~~~~~~~~~~ 1 error generated. configure:7159: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_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:7159: result: no configure:7190: checking whether it is safe to define __EXTENSIONS__ configure:7209: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:7209: $? = 0 configure:7217: result: yes configure:7220: checking whether _XOPEN_SOURCE should be defined configure:7242: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:7242: $? = 0 configure:7269: result: no configure:7342: checking how to run the C preprocessor configure:7368: clang -E conftest.c configure:7368: $? = 0 configure:7383: clang -E conftest.c conftest.c:58:10: fatal error: 'ac_nonexistent.h' file not found #include ^~~~~~~~~~~~~~~~~~ 1 error generated. configure:7383: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_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:7410: result: clang -E configure:7424: clang -E conftest.c configure:7424: $? = 0 configure:7439: clang -E conftest.c conftest.c:58:10: fatal error: 'ac_nonexistent.h' file not found #include ^~~~~~~~~~~~~~~~~~ 1 error generated. configure:7439: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_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:7470: checking for grep that handles long lines and -e configure:7534: result: /usr/bin/grep configure:7539: checking for egrep configure:7607: result: /usr/bin/grep -E configure:7615: checking for Minix Amsterdam compiler configure:7641: result: no configure:7815: checking for ranlib configure:7836: found /usr/bin/ranlib configure:7847: result: ranlib configure:7920: checking for special C compiler options needed for large files configure:7968: result: no configure:7974: checking for _FILE_OFFSET_BITS value needed for large files configure:8000: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:8000: $? = 0 configure:8035: result: no configure:8521: checking whether the compiler is clang configure:8542: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:8542: $? = 0 configure:8550: result: yes configure:8650: checking whether C compiler handles -Werror -Wunknown-warning-option configure:8670: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -Werror -Wunknown-warning-option -L/opt/homebrew/lib conftest.c >&5 configure:8670: $? = 0 configure:8681: result: yes configure:8707: checking whether C compiler handles -Wno-switch configure:8727: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -Wunknown-warning-option -Werror -Wswitch -L/opt/homebrew/lib conftest.c >&5 configure:8727: $? = 0 configure:8738: result: yes configure:8748: checking whether C compiler handles -Wno-pointer-sign configure:8768: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -Wunknown-warning-option -Werror -Wpointer-sign -L/opt/homebrew/lib conftest.c >&5 configure:8768: $? = 0 configure:8779: result: yes configure:8789: checking whether C compiler handles -Wno-string-plus-int configure:8809: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -Wunknown-warning-option -Werror -Wstring-plus-int -L/opt/homebrew/lib conftest.c >&5 configure:8809: $? = 0 configure:8820: result: yes configure:8830: checking whether C compiler handles -Wno-unknown-attributes configure:8850: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -Wunknown-warning-option -Werror -Wunknown-attributes -L/opt/homebrew/lib conftest.c >&5 configure:8850: $? = 0 configure:8861: result: yes configure:8871: checking whether C compiler handles -Wno-unknown-pragmas configure:8891: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -Wunknown-warning-option -Werror -Wunknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:8891: $? = 0 configure:8902: result: yes configure:9833: checking whether C compiler handles -Wno-initializer-overrides configure:9853: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -Wunknown-warning-option -Werror -Winitializer-overrides -L/opt/homebrew/lib conftest.c >&5 configure:9853: $? = 0 configure:9864: result: yes configure:9874: checking whether C compiler handles -Wno-tautological-compare configure:9894: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -Wunknown-warning-option -Werror -Wtautological-compare -L/opt/homebrew/lib conftest.c >&5 configure:9894: $? = 0 configure:9905: result: yes configure:9915: checking whether C compiler handles -Wno-tautological-constant-out-of-range-compare configure:9935: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -Wunknown-warning-option -Werror -Wtautological-constant-out-of-range-compare -L/opt/homebrew/lib conftest.c >&5 configure:9935: $? = 0 configure:9946: result: yes configure:10125: checking for a BSD-compatible install configure:10198: result: /usr/bin/install -c configure:10212: checking command to symlink files in the same directory configure:10234: result: ln -s configure:10248: checking for install-info configure:10271: found /usr/bin/install-info configure:10284: result: /usr/bin/install-info configure:10294: checking for gzip configure:10317: found /usr/bin/gzip configure:10329: result: /usr/bin/gzip configure:10345: checking for 'find' args to delete a file configure:10357: result: -delete configure:10484: checking for brew configure:10505: found /opt/homebrew/bin/brew configure:10516: result: brew configure:10530: checking for makeinfo configure:10553: found /opt/homebrew/opt/texinfo/bin/makeinfo configure:10565: result: /opt/homebrew/opt/texinfo/bin/makeinfo configure:10579: checking for port configure:10617: result: no configure:10681: checking for -znocombreloc configure:10714: result: not needed configure:10723: checking whether addresses are sanitized configure:10747: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 conftest.c:63:5: error: unknown type name 'error' error "Addresses are not sanitized."; ^ conftest.c:63:11: error: expected identifier or '(' error "Addresses are not sanitized."; ^ 2 errors generated. configure:10747: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_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 | | int | main (void) | { | | ; | return 0; | } configure:10755: result: no configure:10920: checking for math library configure:10971: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:10971: $? = 0 configure:10989: result: none required configure:11096: checking for pkg-config configure:11119: found /opt/homebrew/bin/pkg-config configure:11131: result: /opt/homebrew/bin/pkg-config configure:11156: checking pkg-config is at least version 0.9.0 configure:11159: result: yes configure:11176: checking for machine/soundcard.h configure:11176: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 conftest.c:66:10: fatal error: 'machine/soundcard.h' file not found #include ^~~~~~~~~~~~~~~~~~~~~ 1 error generated. configure:11176: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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. */ | | #ifdef __MINGW32__ | #define WIN32_LEAN_AND_MEAN | #include | #endif | | | #include configure:11176: result: no configure:11176: checking for sys/soundcard.h configure:11176: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 conftest.c:66:10: fatal error: 'sys/soundcard.h' file not found #include ^~~~~~~~~~~~~~~~~ 1 error generated. configure:11176: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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. */ | | #ifdef __MINGW32__ | #define WIN32_LEAN_AND_MEAN | #include | #endif | | | #include configure:11176: result: no configure:11176: checking for soundcard.h configure:11176: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 conftest.c:66:10: fatal error: 'soundcard.h' file not found #include ^~~~~~~~~~~~~ 1 error generated. configure:11176: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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. */ | | #ifdef __MINGW32__ | #define WIN32_LEAN_AND_MEAN | #include | #endif | | | #include configure:11176: result: no configure:11176: checking for mmsystem.h configure:11176: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 conftest.c:66:10: fatal error: 'mmsystem.h' file not found #include ^~~~~~~~~~~~ 1 error generated. configure:11176: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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. */ | | #ifdef __MINGW32__ | #define WIN32_LEAN_AND_MEAN | #include | #endif | | | #include configure:11176: result: no configure:11197: checking for _oss_ioctl in -lossaudio configure:11220: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c -lossaudio >&5 ld: library not found for -lossaudio clang: error: linker command failed with exit code 1 (use -v to see invocation) configure:11220: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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. */ | | /* Override any GCC internal prototype to 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:11230: result: no configure:11249: checking for alsa >= 1.0.0 configure:11256: $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:11259: $? = 1 configure:11273: $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:11276: $? = 1 configure:11290: result: no No package 'alsa' found configure:11357: checking for ADDR_NO_RANDOMIZE configure:11375: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 conftest.c:59:10: fatal error: 'sys/personality.h' file not found #include ^~~~~~~~~~~~~~~~~~~ 1 error generated. configure:11375: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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:11383: result: no configure:11461: clang -E conftest.c configure:11461: $? = 0 configure:11468: checking for sys/wait.h that is POSIX.1 compatible configure:11495: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:11495: $? = 0 configure:11503: result: yes configure:11514: checking for net/if.h configure:11514: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:11514: $? = 0 configure:11514: result: yes configure:11525: checking for ifaddrs.h configure:11525: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:11525: $? = 0 configure:11525: result: yes configure:11536: checking for net/if_dl.h configure:11536: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:11536: $? = 0 configure:11536: result: yes configure:11548: checking for struct ifreq.ifr_flags configure:11548: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:11548: $? = 0 configure:11548: result: yes configure:11563: checking for struct ifreq.ifr_hwaddr configure:11563: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 conftest.c:104:13: error: no member named 'ifr_hwaddr' in 'struct ifreq' if (ac_aggr.ifr_hwaddr) ~~~~~~~ ^ 1 error generated. configure:11563: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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 | | int | main (void) | { | static struct ifreq ac_aggr; | if (ac_aggr.ifr_hwaddr) | return 0; | ; | return 0; | } configure:11563: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 conftest.c:104:20: error: no member named 'ifr_hwaddr' in 'struct ifreq' if (sizeof ac_aggr.ifr_hwaddr) ~~~~~~~ ^ 1 error generated. configure:11563: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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 | | int | main (void) | { | static struct ifreq ac_aggr; | if (sizeof ac_aggr.ifr_hwaddr) | return 0; | ; | return 0; | } configure:11563: result: no configure:11578: checking for struct ifreq.ifr_netmask configure:11578: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 conftest.c:104:13: error: no member named 'ifr_netmask' in 'struct ifreq' if (ac_aggr.ifr_netmask) ~~~~~~~ ^ 1 error generated. configure:11578: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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 | | int | main (void) | { | static struct ifreq ac_aggr; | if (ac_aggr.ifr_netmask) | return 0; | ; | return 0; | } configure:11578: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 conftest.c:104:20: error: no member named 'ifr_netmask' in 'struct ifreq' if (sizeof ac_aggr.ifr_netmask) ~~~~~~~ ^ 1 error generated. configure:11578: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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 | | int | main (void) | { | static struct ifreq ac_aggr; | if (sizeof ac_aggr.ifr_netmask) | return 0; | ; | return 0; | } configure:11578: result: no configure:11593: checking for struct ifreq.ifr_broadaddr configure:11593: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 conftest.c:104:1: error: statement requires expression of scalar type ('struct sockaddr' invalid) if (ac_aggr.ifr_broadaddr) ^ ~~~~~~~~~~~~~~~~~~~~~ 1 error generated. configure:11593: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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 | | int | main (void) | { | static struct ifreq ac_aggr; | if (ac_aggr.ifr_broadaddr) | return 0; | ; | return 0; | } configure:11593: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:11593: $? = 0 configure:11593: result: yes configure:11608: checking for struct ifreq.ifr_addr configure:11608: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 conftest.c:105:1: error: statement requires expression of scalar type ('struct sockaddr' invalid) if (ac_aggr.ifr_addr) ^ ~~~~~~~~~~~~~~~~ 1 error generated. configure:11608: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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 | | int | main (void) | { | static struct ifreq ac_aggr; | if (ac_aggr.ifr_addr) | return 0; | ; | return 0; | } configure:11608: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:11608: $? = 0 configure:11608: result: yes configure:11623: checking for struct ifreq.ifr_addr.sa_len configure:11623: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:11623: $? = 0 configure:11623: result: yes configure:11645: checking whether gcc understands -MMD -MF configure:11664: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -MMD -MF deps.d -MP conftest.c >&5 configure:11664: $? = 0 configure:11675: result: yes configure:11697: checking for X configure:11911: result: disabled configure:13376: checking whether malloc is Doug Lea style configure:13398: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 conftest.c:68:10: fatal error: 'malloc.h' file not found #include ^~~~~~~~~~ 1 error generated. configure:13398: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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 | /* end confdefs.h. */ | #include | static void hook (void) {} | int | main (void) | { | malloc_set_state (malloc_get_state ()); | __after_morecore_hook = hook; | __malloc_initialize_hook = hook; | ; | return 0; | } configure:13406: result: no configure:13417: checking for sbrk configure:13417: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:13417: $? = 0 configure:13417: result: yes configure:13417: checking for getpagesize configure:13417: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:13417: $? = 0 configure:13417: result: yes configure:13417: checking for __lsan_ignore_object configure:13417: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 undef: ___lsan_ignore_object Undefined symbols for architecture arm64: "___lsan_ignore_object", referenced from: _main in 0.arm64.thinlto.o ld: symbol(s) not found for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation) configure:13417: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | /* end confdefs.h. */ | /* Define __lsan_ignore_object to an innocuous variant, in case declares __lsan_ignore_object. | For example, HP-UX 11i declares gettimeofday. */ | #define __lsan_ignore_object innocuous___lsan_ignore_object | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char __lsan_ignore_object (); below. */ | | #include | #undef __lsan_ignore_object | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char __lsan_ignore_object (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub___lsan_ignore_object || defined __stub_____lsan_ignore_object | choke me | #endif | | int | main (void) | { | return __lsan_ignore_object (); | ; | return 0; | } configure:13417: result: no configure:13417: checking for fork configure:13417: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:13417: $? = 0 configure:13417: result: yes configure:13417: checking for vfork configure:13417: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 conftest.c:87:6: warning: incompatible redeclaration of library function 'vfork' [-Wincompatible-library-redeclaration] char vfork (); ^ conftest.c:87:6: note: 'vfork' is a builtin with type 'int (void)' 1 warning generated. configure:13417: $? = 0 configure:13417: result: yes configure:13417: checking for fchmod configure:13417: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:13417: $? = 0 configure:13417: result: yes configure:13417: checking for canonicalize_file_name configure:13417: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 undef: _canonicalize_file_name Undefined symbols for architecture arm64: "_canonicalize_file_name", referenced from: _main in 0.arm64.thinlto.o ld: symbol(s) not found for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation) configure:13417: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | /* end confdefs.h. */ | /* Define canonicalize_file_name to an innocuous variant, in case declares canonicalize_file_name. | For example, HP-UX 11i declares gettimeofday. */ | #define canonicalize_file_name innocuous_canonicalize_file_name | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char canonicalize_file_name (); below. */ | | #include | #undef canonicalize_file_name | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char canonicalize_file_name (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_canonicalize_file_name || defined __stub___canonicalize_file_name | choke me | #endif | | int | main (void) | { | return canonicalize_file_name (); | ; | return 0; | } configure:13417: result: no configure:13417: checking for faccessat configure:13417: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:13417: $? = 0 configure:13417: result: yes configure:13417: checking for realpath configure:13417: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:13417: $? = 0 configure:13417: result: yes configure:13417: checking for lstat configure:13417: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:13417: $? = 0 configure:13417: result: yes configure:13417: checking for readlinkat configure:13417: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:13417: $? = 0 configure:13417: result: yes configure:13417: checking for explicit_bzero configure:13417: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 undef: _explicit_bzero Undefined symbols for architecture arm64: "_explicit_bzero", referenced from: _main in 0.arm64.thinlto.o ld: symbol(s) not found for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation) configure:13417: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | /* end confdefs.h. */ | /* Define explicit_bzero to an innocuous variant, in case declares explicit_bzero. | For example, HP-UX 11i declares gettimeofday. */ | #define explicit_bzero innocuous_explicit_bzero | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char explicit_bzero (); below. */ | | #include | #undef explicit_bzero | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char explicit_bzero (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_explicit_bzero || defined __stub___explicit_bzero | choke me | #endif | | int | main (void) | { | return explicit_bzero (); | ; | return 0; | } configure:13417: result: no configure:13417: checking for memset_s configure:13417: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:13417: $? = 0 configure:13417: result: yes configure:13417: checking for fchmodat configure:13417: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:13417: $? = 0 configure:13417: result: yes configure:13417: checking for lchmod configure:13417: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:13417: $? = 0 configure:13417: result: yes configure:13417: checking for fcntl configure:13417: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:13417: $? = 0 configure:13417: result: yes configure:13417: checking for fdopendir configure:13417: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:13417: $? = 0 configure:13417: result: yes configure:13417: checking for fstatat configure:13417: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:13417: $? = 0 configure:13417: result: yes configure:13417: checking for fsync configure:13417: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:13417: $? = 0 configure:13417: result: yes configure:13417: checking for futimens configure:13417: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:13417: $? = 0 configure:13417: result: yes configure:13417: checking for getrandom configure:13417: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 undef: _getrandom Undefined symbols for architecture arm64: "_getrandom", referenced from: _main in 0.arm64.thinlto.o ld: symbol(s) not found for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation) configure:13417: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_LCHMOD 1 | #define HAVE_FCNTL 1 | #define HAVE_FDOPENDIR 1 | #define HAVE_FSTATAT 1 | #define HAVE_FSYNC 1 | #define HAVE_FUTIMENS 1 | /* end confdefs.h. */ | /* Define getrandom to an innocuous variant, in case declares getrandom. | For example, HP-UX 11i declares gettimeofday. */ | #define getrandom innocuous_getrandom | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char getrandom (); below. */ | | #include | #undef getrandom | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char getrandom (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_getrandom || defined __stub___getrandom | choke me | #endif | | int | main (void) | { | return getrandom (); | ; | return 0; | } configure:13417: result: no configure:13417: checking for gettimeofday configure:13417: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:13417: $? = 0 configure:13417: result: yes configure:13417: checking for mkostemp configure:13417: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:13417: $? = 0 configure:13417: result: yes configure:13417: checking for pipe2 configure:13417: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 undef: _pipe2 Undefined symbols for architecture arm64: "_pipe2", referenced from: _main in 0.arm64.thinlto.o ld: symbol(s) not found for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation) configure:13417: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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 pipe2. | For example, HP-UX 11i declares gettimeofday. */ | #define pipe2 innocuous_pipe2 | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char pipe2 (); below. */ | | #include | #undef pipe2 | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char pipe2 (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_pipe2 || defined __stub___pipe2 | choke me | #endif | | int | main (void) | { | return pipe2 (); | ; | return 0; | } configure:13417: result: no configure:13417: checking for pselect configure:13417: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:13417: $? = 0 configure:13417: result: yes configure:13417: checking for pthread_sigmask configure:13417: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:13417: $? = 0 configure:13417: result: yes configure:13417: checking for readlink configure:13417: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:13417: $? = 0 configure:13417: result: yes configure:13417: checking for isblank configure:13417: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 conftest.c:106:6: warning: incompatible redeclaration of library function 'isblank' [-Wincompatible-library-redeclaration] char isblank (); ^ conftest.c:106:6: note: 'isblank' is a builtin with type 'int (int)' 1 warning generated. configure:13417: $? = 0 configure:13417: result: yes configure:13417: checking for iswctype configure:13417: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:13417: $? = 0 configure:13417: result: yes configure:13417: checking for strtoimax configure:13417: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:13417: $? = 0 configure:13417: result: yes configure:13417: checking for symlink configure:13417: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:13417: $? = 0 configure:13417: result: yes configure:13417: checking for localtime_r configure:13417: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:13417: $? = 0 configure:13417: result: yes configure:13417: checking for timegm configure:13417: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:13417: $? = 0 configure:13417: result: yes configure:13417: checking for utimensat configure:13417: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:13417: $? = 0 configure:13417: result: yes configure:13417: checking for getdtablesize configure:13417: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:13417: $? = 0 configure:13417: result: yes configure:13417: checking for futimes configure:13417: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:13417: $? = 0 configure:13417: result: yes configure:13417: checking for futimesat configure:13417: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 undef: _futimesat Undefined symbols for architecture arm64: "_futimesat", referenced from: _main in 0.arm64.thinlto.o ld: symbol(s) not found for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation) configure:13417: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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 | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char futimesat (); below. */ | | #include | #undef futimesat | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char futimesat (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_futimesat || defined __stub___futimesat | choke me | #endif | | int | main (void) | { | return futimesat (); | ; | return 0; | } configure:13417: result: no configure:13417: checking for lutimes configure:13417: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:13417: $? = 0 configure:13417: result: yes configure:13542: checking for working mmap configure:13694: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:13694: $? = 0 configure:13694: ./conftest configure:13694: $? = 0 configure:13705: result: yes configure:13723: checking for main in -lXbsd configure:13743: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c -lXbsd >&5 ld: library not found for -lXbsd clang: error: linker command failed with exit code 1 (use -v to see invocation) configure:13743: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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. */ | | | int | main (void) | { | return main (); | ; | return 0; | } configure:13753: result: no configure:13765: checking for pthread library configure:13802: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 conftest.c:111:46: warning: null passed to a callee that requires a non-null argument [-Wnonnull] status += pthread_create (&th, 0, 0, 0); ~ ^ 1 warning generated. configure:13802: $? = 0 configure:13814: result: none needed configure:13841: checking for thread support configure:13857: result: yes configure:14342: checking for sqlite3_open_v2 in -lsqlite3 configure:14365: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c -lsqlite3 >&5 configure:14365: $? = 0 configure:14375: result: yes configure:14395: checking for sqlite3_load_extension in -lsqlite3 configure:14418: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c -lsqlite3 -lsqlite3 >&5 undef: _sqlite3_load_extension Undefined symbols for architecture arm64: "_sqlite3_load_extension", referenced from: _main in 0.arm64.thinlto.o ld: symbol(s) not found for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation) configure:14418: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | char sqlite3_load_extension (); | int | main (void) | { | return sqlite3_load_extension (); | ; | return 0; | } configure:14428: result: no configure:14663: checking for getaddrinfo_a in -lanl configure:14686: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c -lanl -lsqlite3 >&5 ld: library not found for -lanl clang: error: linker command failed with exit code 1 (use -v to see invocation) configure:14686: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | char getaddrinfo_a (); | int | main (void) | { | return getaddrinfo_a (); | ; | return 0; | } configure:14696: result: no configure:15120: checking for malloc_trim configure:15120: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c -lsqlite3 >&5 undef: _malloc_trim Undefined symbols for architecture arm64: "_malloc_trim", referenced from: _main in 0.arm64.thinlto.o ld: symbol(s) not found for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation) configure:15120: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | /* end confdefs.h. */ | /* Define malloc_trim to an innocuous variant, in case declares malloc_trim. | For example, HP-UX 11i declares gettimeofday. */ | #define malloc_trim innocuous_malloc_trim | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char malloc_trim (); below. */ | | #include | #undef malloc_trim | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char malloc_trim (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_malloc_trim || defined __stub___malloc_trim | choke me | #endif | | int | main (void) | { | return malloc_trim (); | ; | return 0; | } configure:15120: result: no configure:15133: checking for dbus-1 >= 1.0 configure:15140: $PKG_CONFIG --exists --print-errors "dbus-1 >= 1.0" Package dbus-1 was not found in the pkg-config search path. Perhaps you should add the directory containing `dbus-1.pc' to the PKG_CONFIG_PATH environment variable No package 'dbus-1' found configure:15143: $? = 1 configure:15157: $PKG_CONFIG --exists --print-errors "dbus-1 >= 1.0" Package dbus-1 was not found in the pkg-config search path. Perhaps you should add the directory containing `dbus-1.pc' to the PKG_CONFIG_PATH environment variable No package 'dbus-1' found configure:15160: $? = 1 configure:15174: result: no No package 'dbus-1' found configure:15561: checking for lgetfilecon in -lselinux configure:15584: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c -lselinux -lsqlite3 >&5 ld: library not found for -lselinux clang: error: linker command failed with exit code 1 (use -v to see invocation) configure:15584: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | char lgetfilecon (); | int | main (void) | { | return lgetfilecon (); | ; | return 0; | } configure:15594: result: no configure:15616: checking for gnutls >= 2.12.2 configure:15623: $PKG_CONFIG --exists --print-errors "gnutls >= 2.12.2" configure:15626: $? = 0 configure:15640: $PKG_CONFIG --exists --print-errors "gnutls >= 2.12.2" configure:15643: $? = 0 configure:15681: result: yes configure:15705: checking for libsystemd >= 222 configure:15712: $PKG_CONFIG --exists --print-errors "libsystemd >= 222" Package libsystemd was not found in the pkg-config search path. Perhaps you should add the directory containing `libsystemd.pc' to the PKG_CONFIG_PATH environment variable No package 'libsystemd' found configure:15715: $? = 1 configure:15729: $PKG_CONFIG --exists --print-errors "libsystemd >= 222" Package libsystemd was not found in the pkg-config search path. Perhaps you should add the directory containing `libsystemd.pc' to the PKG_CONFIG_PATH environment variable No package 'libsystemd' found configure:15732: $? = 1 configure:15746: result: no No package 'libsystemd' found configure:15791: checking for jansson >= 2.7 configure:15798: $PKG_CONFIG --exists --print-errors "jansson >= 2.7" configure:15801: $? = 0 configure:15815: $PKG_CONFIG --exists --print-errors "jansson >= 2.7" configure:15818: $? = 0 configure:15856: result: yes configure:15905: checking for sys/inotify.h configure:15905: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 conftest.c:135:10: fatal error: 'sys/inotify.h' file not found #include ^~~~~~~~~~~~~~~ 1 error generated. configure:15905: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_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:15905: result: no configure:15932: checking for libkqueue configure:15939: $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:15942: $? = 1 configure:15956: $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:15959: $? = 1 configure:15973: result: no No package 'libkqueue' found configure:16012: checking for library containing kqueue configure:16042: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c -lsqlite3 >&5 configure:16042: $? = 0 configure:16062: result: none required configure:16645: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:16645: $? = 0 configure:19238: checking for lcms2 configure:19245: $PKG_CONFIG --exists --print-errors "lcms2" configure:19248: $? = 0 configure:19262: $PKG_CONFIG --exists --print-errors "lcms2" configure:19265: $? = 0 configure:19303: result: yes configure:19325: checking for library containing inflateEnd configure:19355: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c -lsqlite3 >&5 undef: _inflateEnd Undefined symbols for architecture arm64: "_inflateEnd", referenced from: _main in 0.arm64.thinlto.o ld: symbol(s) not found for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation) configure:19355: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | char inflateEnd (); | int | main (void) | { | return inflateEnd (); | ; | return 0; | } configure:19355: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c -lz -lsqlite3 >&5 configure:19355: $? = 0 configure:19375: result: -lz configure:19449: checking for dladdr configure:19449: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c -lsqlite3 >&5 configure:19449: $? = 0 configure:19449: result: yes configure:19455: checking for dlfunc configure:19455: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c -lsqlite3 >&5 undef: _dlfunc Undefined symbols for architecture arm64: "_dlfunc", referenced from: _main in 0.arm64.thinlto.o ld: symbol(s) not found for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation) configure:19455: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | /* end confdefs.h. */ | /* Define dlfunc to an innocuous variant, in case declares dlfunc. | For example, HP-UX 11i declares gettimeofday. */ | #define dlfunc innocuous_dlfunc | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char dlfunc (); below. */ | | #include | #undef dlfunc | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char dlfunc (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_dlfunc || defined __stub___dlfunc | choke me | #endif | | int | main (void) | { | return dlfunc (); | ; | return 0; | } configure:19455: result: no configure:19571: checking for gcc_jit_context_acquire in -lgccjit configure:19594: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -I/opt/homebrew/Cellar/libgccjit/12.2.0/include -L/opt/homebrew/lib conftest.c -lgccjit -lsqlite3 -L/opt/homebrew/Cellar/libgccjit/12.2.0/lib/gcc/current >&5 configure:19594: $? = 0 configure:19604: result: yes configure:19622: checking for libgccjit.h configure:19622: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -I/opt/homebrew/Cellar/libgccjit/12.2.0/include conftest.c >&5 configure:19622: $? = 0 configure:19622: result: yes configure:19685: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -I/opt/homebrew/Cellar/libgccjit/12.2.0/include -L/opt/homebrew/lib conftest.c -lgccjit -lsqlite3 -L/opt/homebrew/Cellar/libgccjit/12.2.0/lib/gcc/current >&5 configure:19685: $? = 0 configure:19685: ./conftest ld: warning: -undefined dynamic_lookup may not work with chained fixups configure:19685: $? = 0 configure:20221: checking for gpm.h configure:20221: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 conftest.c:149:10: fatal error: 'gpm.h' file not found #include ^~~~~~~ 1 error generated. configure:20221: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | /* 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:20221: result: no configure:21278: checking for libxml-2.0 > 2.6.17 configure:21285: $PKG_CONFIG --exists --print-errors "libxml-2.0 > 2.6.17" configure:21288: $? = 0 configure:21302: $PKG_CONFIG --exists --print-errors "libxml-2.0 > 2.6.17" configure:21305: $? = 0 configure:21343: result: yes configure:21378: checking for htmlReadMemory in -lxml2 configure:21401: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c -lxml2 -lxml2 -lsqlite3 >&5 configure:21401: $? = 0 configure:21411: result: yes configure:21441: checking for maillock in -lmail configure:21464: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c -lmail -lsqlite3 >&5 ld: library not found for -lmail clang: error: linker command failed with exit code 1 (use -v to see invocation) configure:21464: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | char maillock (); | int | main (void) | { | return maillock (); | ; | return 0; | } configure:21474: result: no configure:21500: checking for maillock in -llockfile configure:21523: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c -llockfile -lsqlite3 >&5 ld: library not found for -llockfile clang: error: linker command failed with exit code 1 (use -v to see invocation) configure:21523: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | char maillock (); | int | main (void) | { | return maillock (); | ; | return 0; | } configure:21533: result: no configure:21553: checking for liblockfile.so configure:21587: result: no configure:21601: checking for maillock.h configure:21601: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 conftest.c:150:10: fatal error: 'maillock.h' file not found #include ^~~~~~~~~~~~ 1 error generated. configure:21601: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #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:21601: result: no configure:21663: checking for linux/seccomp.h configure:21663: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 conftest.c:151:10: fatal error: 'linux/seccomp.h' file not found #include ^~~~~~~~~~~~~~~~~ 1 error generated. configure:21663: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 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:21663: result: no configure:21663: checking for linux/filter.h configure:21663: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 conftest.c:151:10: fatal error: 'linux/filter.h' file not found #include ^~~~~~~~~~~~~~~~ 1 error generated. configure:21663: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 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:21663: result: no configure:21707: checking for libseccomp >= 2.5.2 configure:21714: $PKG_CONFIG --exists --print-errors "libseccomp >= 2.5.2" Package libseccomp was not found in the pkg-config search path. Perhaps you should add the directory containing `libseccomp.pc' to the PKG_CONFIG_PATH environment variable No package 'libseccomp' found configure:21717: $? = 1 configure:21731: $PKG_CONFIG --exists --print-errors "libseccomp >= 2.5.2" Package libseccomp was not found in the pkg-config search path. Perhaps you should add the directory containing `libseccomp.pc' to the PKG_CONFIG_PATH environment variable No package 'libseccomp' found configure:21734: $? = 1 configure:21748: result: no No package 'libseccomp' found configure:21785: checking size of long configure:21791: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c -lsqlite3 >&5 configure:21791: $? = 0 configure:21791: ./conftest configure:21791: $? = 0 configure:21806: result: 8 configure:21819: checking for accept4 configure:21819: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c -lsqlite3 >&5 undef: _accept4 Undefined symbols for architecture arm64: "_accept4", referenced from: _main in 0.arm64.thinlto.o ld: symbol(s) not found for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation) configure:21819: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | /* end confdefs.h. */ | /* Define accept4 to an innocuous variant, in case declares accept4. | For example, HP-UX 11i declares gettimeofday. */ | #define accept4 innocuous_accept4 | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char accept4 (); below. */ | | #include | #undef accept4 | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char accept4 (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_accept4 || defined __stub___accept4 | choke me | #endif | | int | main (void) | { | return accept4 (); | ; | return 0; | } configure:21819: result: no configure:21825: checking for fchdir configure:21825: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c -lsqlite3 >&5 configure:21825: $? = 0 configure:21825: result: yes configure:21831: checking for gethostname configure:21831: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c -lsqlite3 >&5 configure:21831: $? = 0 configure:21831: result: yes configure:21837: checking for getrusage configure:21837: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c -lsqlite3 >&5 configure:21837: $? = 0 configure:21837: result: yes configure:21843: checking for get_current_dir_name configure:21843: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c -lsqlite3 >&5 undef: _get_current_dir_name Undefined symbols for architecture arm64: "_get_current_dir_name", referenced from: _main in 0.arm64.thinlto.o ld: symbol(s) not found for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation) configure:21843: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | /* end confdefs.h. */ | /* Define get_current_dir_name to an innocuous variant, in case declares get_current_dir_name. | For example, HP-UX 11i declares gettimeofday. */ | #define get_current_dir_name innocuous_get_current_dir_name | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char get_current_dir_name (); below. */ | | #include | #undef get_current_dir_name | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char get_current_dir_name (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_get_current_dir_name || defined __stub___get_current_dir_name | choke me | #endif | | int | main (void) | { | return get_current_dir_name (); | ; | return 0; | } configure:21843: result: no configure:21849: checking for lrand48 configure:21849: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c -lsqlite3 >&5 configure:21849: $? = 0 configure:21849: result: yes configure:21855: checking for random configure:21855: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c -lsqlite3 >&5 configure:21855: $? = 0 configure:21855: result: yes configure:21861: checking for rint configure:21861: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c -lsqlite3 >&5 conftest.c:145:6: warning: incompatible redeclaration of library function 'rint' [-Wincompatible-library-redeclaration] char rint (); ^ conftest.c:145:6: note: 'rint' is a builtin with type 'double (double)' 1 warning generated. configure:21861: $? = 0 configure:21861: result: yes configure:21867: checking for trunc configure:21867: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c -lsqlite3 >&5 conftest.c:146:6: warning: incompatible redeclaration of library function 'trunc' [-Wincompatible-library-redeclaration] char trunc (); ^ conftest.c:146:6: note: 'trunc' is a builtin with type 'double (double)' 1 warning generated. configure:21867: $? = 0 configure:21867: result: yes configure:21873: checking for select configure:21873: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c -lsqlite3 >&5 configure:21873: $? = 0 configure:21873: result: yes configure:21879: checking for getpagesize configure:21879: result: yes configure:21885: checking for setlocale configure:21885: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c -lsqlite3 >&5 configure:21885: $? = 0 configure:21885: result: yes configure:21891: checking for newlocale configure:21891: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c -lsqlite3 >&5 configure:21891: $? = 0 configure:21891: result: yes configure:21897: checking for getrlimit configure:21897: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c -lsqlite3 >&5 configure:21897: $? = 0 configure:21897: result: yes configure:21903: checking for setrlimit configure:21903: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c -lsqlite3 >&5 configure:21903: $? = 0 configure:21903: result: yes configure:21909: checking for shutdown configure:21909: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c -lsqlite3 >&5 configure:21909: $? = 0 configure:21909: result: yes configure:21915: checking for pthread_sigmask configure:21915: result: yes configure:21921: checking for strsignal configure:21921: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c -lsqlite3 >&5 configure:21921: $? = 0 configure:21921: result: yes configure:21927: checking for setitimer configure:21927: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c -lsqlite3 >&5 configure:21927: $? = 0 configure:21927: result: yes configure:21933: checking for sendto configure:21933: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c -lsqlite3 >&5 configure:21933: $? = 0 configure:21933: result: yes configure:21939: checking for recvfrom configure:21939: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c -lsqlite3 >&5 configure:21939: $? = 0 configure:21939: result: yes configure:21945: checking for getsockname configure:21945: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c -lsqlite3 >&5 configure:21945: $? = 0 configure:21945: result: yes configure:21951: checking for getifaddrs configure:21951: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c -lsqlite3 >&5 configure:21951: $? = 0 configure:21951: result: yes configure:21957: checking for freeifaddrs configure:21957: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c -lsqlite3 >&5 configure:21957: $? = 0 configure:21957: result: yes configure:21963: checking for gai_strerror configure:21963: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c -lsqlite3 >&5 configure:21963: $? = 0 configure:21963: result: yes configure:21969: checking for sync configure:21969: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c -lsqlite3 >&5 configure:21969: $? = 0 configure:21969: result: yes configure:21975: checking for getpwent configure:21975: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c -lsqlite3 >&5 configure:21975: $? = 0 configure:21975: result: yes configure:21981: checking for endpwent configure:21981: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c -lsqlite3 >&5 configure:21981: $? = 0 configure:21981: result: yes configure:21987: checking for getgrent configure:21987: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c -lsqlite3 >&5 configure:21987: $? = 0 configure:21987: result: yes configure:21993: checking for endgrent configure:21993: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c -lsqlite3 >&5 configure:21993: $? = 0 configure:21993: result: yes configure:21999: checking for cfmakeraw configure:21999: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c -lsqlite3 >&5 configure:21999: $? = 0 configure:21999: result: yes configure:22005: checking for cfsetspeed configure:22005: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c -lsqlite3 >&5 configure:22005: $? = 0 configure:22005: result: yes configure:22011: checking for __executable_start configure:22011: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c -lsqlite3 >&5 undef: ___executable_start Undefined symbols for architecture arm64: "___executable_start", referenced from: _main in 0.arm64.thinlto.o ld: symbol(s) not found for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation) configure:22011: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | /* end confdefs.h. */ | /* Define __executable_start to an innocuous variant, in case declares __executable_start. | For example, HP-UX 11i declares gettimeofday. */ | #define __executable_start innocuous___executable_start | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char __executable_start (); below. */ | | #include | #undef __executable_start | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char __executable_start (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub___executable_start || defined __stub_____executable_start | choke me | #endif | | int | main (void) | { | return __executable_start (); | ; | return 0; | } configure:22011: result: no configure:22017: checking for log2 configure:22017: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c -lsqlite3 >&5 conftest.c:170:6: warning: incompatible redeclaration of library function 'log2' [-Wincompatible-library-redeclaration] char log2 (); ^ conftest.c:170:6: note: 'log2' is a builtin with type 'double (double)' 1 warning generated. configure:22017: $? = 0 configure:22017: result: yes configure:22023: checking for pthread_setname_np configure:22023: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c -lsqlite3 >&5 configure:22023: $? = 0 configure:22023: result: yes configure:22029: checking for pthread_set_name_np configure:22029: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c -lsqlite3 >&5 undef: _pthread_set_name_np Undefined symbols for architecture arm64: "_pthread_set_name_np", referenced from: _main in 0.arm64.thinlto.o ld: symbol(s) not found for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation) configure:22029: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | /* end confdefs.h. */ | /* Define pthread_set_name_np to an innocuous variant, in case declares pthread_set_name_np. | For example, HP-UX 11i declares gettimeofday. */ | #define pthread_set_name_np innocuous_pthread_set_name_np | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char pthread_set_name_np (); below. */ | | #include | #undef pthread_set_name_np | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char pthread_set_name_np (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_pthread_set_name_np || defined __stub___pthread_set_name_np | choke me | #endif | | int | main (void) | { | return pthread_set_name_np (); | ; | return 0; | } configure:22029: result: no configure:22039: checking whether pthread_setname_np takes a single argument configure:22056: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:22056: $? = 0 configure:22064: result: yes configure:22110: checking for aligned_alloc configure:22110: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c -lsqlite3 >&5 conftest.c:173:6: warning: incompatible redeclaration of library function 'aligned_alloc' [-Wincompatible-library-redeclaration] char aligned_alloc (); ^ conftest.c:173:6: note: 'aligned_alloc' is a builtin with type 'void *(unsigned long, unsigned long)' 1 warning generated. configure:22110: $? = 0 configure:22110: result: yes configure:22120: checking whether aligned_alloc is declared configure:22120: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 -Werror=implicit-function-declaration configure:22120: $? = 0 configure:22120: result: yes configure:22148: checking for posix_madvise configure:22148: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c -lsqlite3 >&5 configure:22148: $? = 0 configure:22148: result: yes configure:22156: checking for __builtin_frame_address configure:22173: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c -lsqlite3 >&5 configure:22173: $? = 0 configure:22182: result: yes configure:22189: checking for __builtin_unwind_init configure:22206: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c -lsqlite3 >&5 configure:22206: $? = 0 configure:22215: result: yes configure:22226: checking for _LARGEFILE_SOURCE value needed for large files configure:22246: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c -lsqlite3 >&5 configure:22246: $? = 0 configure:22277: result: no configure:22298: checking for grantpt configure:22298: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c -lsqlite3 >&5 configure:22298: $? = 0 configure:22298: result: yes configure:22307: checking for getpt configure:22307: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c -lsqlite3 >&5 undef: _getpt Undefined symbols for architecture arm64: "_getpt", referenced from: _main in 0.arm64.thinlto.o ld: symbol(s) not found for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation) configure:22307: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | /* end confdefs.h. */ | /* Define getpt to an innocuous variant, in case declares getpt. | For example, HP-UX 11i declares gettimeofday. */ | #define getpt innocuous_getpt | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char getpt (); below. */ | | #include | #undef getpt | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char getpt (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_getpt || defined __stub___getpt | choke me | #endif | | int | main (void) | { | return getpt (); | ; | return 0; | } configure:22307: result: no configure:22313: checking for posix_openpt configure:22313: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c -lsqlite3 >&5 configure:22313: $? = 0 configure:22313: result: yes configure:22327: checking for library containing tputs configure:22381: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c -lsqlite3 >&5 undef: _tputs Undefined symbols for architecture arm64: "_tputs", referenced from: _main in 0.arm64.thinlto.o ld: symbol(s) not found for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation) configure:22381: $? = 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_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | /* end confdefs.h. */ | | extern void tputs (const char *, int, int (*)(int)); | int main (int argc, char **argv) | { | if (argc == 10000) | tputs (argv[0], 0, 0); | return 0; | } | configure:22381: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c -ltinfo -lsqlite3 >&5 ld: library not found for -ltinfo clang: error: linker command failed with exit code 1 (use -v to see invocation) configure:22381: $? = 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_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | /* end confdefs.h. */ | | extern void tputs (const char *, int, int (*)(int)); | int main (int argc, char **argv) | { | if (argc == 10000) | tputs (argv[0], 0, 0); | return 0; | } | configure:22381: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c -lncurses -lsqlite3 >&5 configure:22381: $? = 0 configure:22381: ./conftest configure:22381: $? = 0 configure:22398: result: -lncurses configure:22504: checking whether -lncurses library defines BC configure:22523: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c -lsqlite3 -lncurses >&5 configure:22523: $? = 0 configure:22533: result: yes configure:22550: checking for timerfd interface configure:22570: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 conftest.c:168:10: fatal error: 'sys/timerfd.h' file not found #include ^~~~~~~~~~~~~~~ 1 error generated. configure:22570: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | /* end confdefs.h. */ | #include | | int | main (void) | { | timerfd_create (CLOCK_REALTIME, | TFD_CLOEXEC | TFD_NONBLOCK); | timerfd_settime (0, TFD_TIMER_ABSTIME, 0, 0); | ; | return 0; | } configure:22578: result: no configure:22587: checking whether signals can be handled on alternate stack configure:22611: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 conftest.c:175:15: error: implicitly declaring library function 'malloc' with type 'void *(unsigned long)' [-Werror,-Wimplicit-function-declaration] ss.ss_sp = malloc (SIGSTKSZ); ^ conftest.c:175:15: note: include the header or explicitly provide a declaration for 'malloc' 1 error generated. configure:22611: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | /* end confdefs.h. */ | #include | | int | main (void) | { | stack_t ss; | struct sigaction sa; | ss.ss_sp = malloc (SIGSTKSZ); | ss.ss_size = SIGSTKSZ; | sa.sa_flags = SA_SIGINFO | SA_ONSTACK; | sigaltstack (&ss, 0); | sigaction (SIGSEGV, &sa, 0); | ; | return 0; | } configure:22619: result: no configure:23245: checking for valgrind/valgrind.h configure:23245: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 conftest.c:196:10: fatal error: 'valgrind/valgrind.h' file not found #include ^~~~~~~~~~~~~~~~~~~~~ 1 error generated. configure:23245: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define 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:23245: result: no configure:23253: checking for struct unipair.unicode configure:23253: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 conftest.c:168:10: fatal error: 'linux/kd.h' file not found #include ^~~~~~~~~~~~ 1 error generated. configure:23253: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | /* end confdefs.h. */ | #include | | int | main (void) | { | static struct unipair ac_aggr; | if (ac_aggr.unicode) | return 0; | ; | return 0; | } configure:23253: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 conftest.c:168:10: fatal error: 'linux/kd.h' file not found #include ^~~~~~~~~~~~ 1 error generated. configure:23253: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | /* end confdefs.h. */ | #include | | int | main (void) | { | static struct unipair ac_aggr; | if (sizeof ac_aggr.unicode) | return 0; | ; | return 0; | } configure:23253: result: no configure:23268: checking for pid_t configure:23268: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:23268: $? = 0 configure:23268: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 conftest.c:200:20: error: expected expression if (sizeof ((pid_t))) ^ 1 error generated. configure:23268: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | | int | main (void) | { | if (sizeof ((pid_t))) | return 0; | ; | return 0; | } configure:23268: result: yes configure:23310: checking for working fork configure:23334: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c -lsqlite3 >&5 configure:23334: $? = 0 configure:23334: ./conftest configure:23334: $? = 0 configure:23345: result: yes configure:23366: checking for working vfork configure:23495: result: yes configure:23521: checking for snprintf configure:23521: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c -lsqlite3 >&5 conftest.c:186:6: warning: incompatible redeclaration of library function 'snprintf' [-Wincompatible-library-redeclaration] char snprintf (); ^ conftest.c:186:6: note: 'snprintf' is a builtin with type 'int (char *, unsigned long, const char *, ...)' 1 warning generated. configure:23521: $? = 0 configure:23521: result: yes configure:23529: checking for spawn.h configure:23529: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:23529: $? = 0 configure:23529: result: yes configure:23537: checking for posix_spawn configure:23537: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c -lsqlite3 >&5 configure:23537: $? = 0 configure:23537: result: yes configure:23543: checking for posix_spawn_file_actions_addchdir configure:23543: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c -lsqlite3 >&5 undef: _posix_spawn_file_actions_addchdir Undefined symbols for architecture arm64: "_posix_spawn_file_actions_addchdir", referenced from: _main in 0.arm64.thinlto.o ld: symbol(s) not found for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation) configure:23543: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | /* end confdefs.h. */ | /* Define posix_spawn_file_actions_addchdir to an innocuous variant, in case declares posix_spawn_file_actions_addchdir. | For example, HP-UX 11i declares gettimeofday. */ | #define posix_spawn_file_actions_addchdir innocuous_posix_spawn_file_actions_addchdir | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char posix_spawn_file_actions_addchdir (); below. */ | | #include | #undef posix_spawn_file_actions_addchdir | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char posix_spawn_file_actions_addchdir (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_posix_spawn_file_actions_addchdir || defined __stub___posix_spawn_file_actions_addchdir | choke me | #endif | | int | main (void) | { | return posix_spawn_file_actions_addchdir (); | ; | return 0; | } configure:23543: result: no configure:23549: checking for posix_spawn_file_actions_addchdir_np configure:23549: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c -lsqlite3 >&5 configure:23549: $? = 0 configure:23549: result: yes configure:23555: checking for posix_spawnattr_setflags configure:23555: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c -lsqlite3 >&5 configure:23555: $? = 0 configure:23555: result: yes configure:23566: checking whether POSIX_SPAWN_SETSID is declared configure:23566: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 -Werror=implicit-function-declaration configure:23566: $? = 0 configure:23566: result: yes configure:23581: checking whether GLib is linked in configure:23605: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c -lsqlite3 >&5 conftest.c:176:10: fatal error: 'glib.h' file not found #include ^~~~~~~~ 1 error generated. configure:23605: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | /* end confdefs.h. */ | #include | | int | main (void) | { | g_print ("Hello world"); | ; | return 0; | } configure:23616: result: no configure:23628: checking for nl_langinfo and CODESET configure:23645: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c -lsqlite3 >&5 configure:23645: $? = 0 configure:23655: result: yes configure:23662: checking for nl_langinfo and _NL_PAPER_WIDTH configure:23679: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c -lsqlite3 >&5 conftest.c:181:25: error: use of undeclared identifier '_NL_PAPER_WIDTH' char *cs = nl_langinfo (_NL_PAPER_WIDTH); ^ 1 error generated. configure:23679: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_LANGINFO_CODESET 1 | /* end confdefs.h. */ | #include | int | main (void) | { | char *cs = nl_langinfo (_NL_PAPER_WIDTH); | ; | return 0; | } configure:23689: result: no configure:23700: checking for mbstate_t configure:23718: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:23718: $? = 0 configure:23726: result: yes configure:24181: checking for _setjmp configure:24204: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c -lsqlite3 >&5 configure:24204: $? = 0 configure:24213: result: yes configure:24222: checking for sigsetjmp configure:24242: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c -lsqlite3 >&5 configure:24242: $? = 0 configure:24251: result: yes configure:24384: checking POSIX termios configure:24405: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c -lsqlite3 >&5 configure:24405: $? = 0 configure:24414: result: yes configure:24422: checking size of speed_t configure:24428: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c -lsqlite3 >&5 configure:24428: $? = 0 configure:24428: ./conftest configure:24428: $? = 0 configure:24444: result: 8 configure:24460: checking for usable FIONREAD configure:24492: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:24492: $? = 0 configure:24502: result: yes configure:24510: checking for usable SIGIO configure:24529: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:24529: $? = 0 configure:24537: result: yes configure:24799: checking for struct alignment configure:24820: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:24820: $? = 0 configure:24828: result: yes configure:24837: checking for typeof syntax and keyword spelling configure:24869: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:24869: $? = 0 configure:24877: result: typeof configure:24891: checking for statement expressions configure:24908: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:24908: $? = 0 configure:24916: result: yes configure:24986: checking whether malloc (0) returns nonnull configure:25021: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:25021: $? = 0 configure:25021: ./conftest configure:25021: $? = 0 configure:25033: result: yes configure:25093: checking for working alloca.h configure:25111: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:25111: $? = 0 configure:25120: result: yes configure:25128: checking for alloca configure:25173: result: yes configure:25245: checking for a race-free mkdir -p configure:25289: result: ./build-aux/install-sh -c -d configure:25294: checking whether the preprocessor supports include_next configure:25333: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -Iconftestd1b -Iconftestd2 conftest.c >&5 configure:25333: $? = 0 configure:25356: result: yes configure:25378: checking whether source code line length is unlimited configure:25403: result: yes configure:25490: checking whether lstat correctly handles trailing slash configure:25534: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:25534: $? = 0 configure:25534: ./conftest configure:25534: $? = 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_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define EMACS_CONFIGURATION "aarch64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main (void) | { | struct stat sbuf; | if (symlink ("conftest.file", "conftest.sym") != 0) | return 1; | /* Linux will dereference the symlink and fail, as required by | POSIX. That is better in the sense that it means we will not | have to compile and use the lstat wrapper. */ | return lstat ("conftest.sym/", &sbuf) == 0; | | ; | return 0; | } configure:25547: result: no configure:25561: checking whether // is distinct from / configure:25591: result: no configure:25603: checking whether realpath works configure:25817: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:25817: $? = 0 configure:25817: ./conftest configure:25817: $? = 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_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define EMACS_CONFIGURATION "aarch64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | /* end confdefs.h. */ | | | | #include | #if defined __MACH__ && defined __APPLE__ | /* Avoid a crash on Mac OS X. */ | #include | #include | #include | #include | #include | #include | /* The exception port on which our thread listens. */ | static mach_port_t our_exception_port; | /* The main function of the thread listening for exceptions of type | EXC_BAD_ACCESS. */ | static void * | mach_exception_thread (void *arg) | { | /* Buffer for a message to be received. */ | struct { | mach_msg_header_t head; | mach_msg_body_t msgh_body; | char data[1024]; | } msg; | mach_msg_return_t retval; | /* Wait for a message on the exception port. */ | retval = mach_msg (&msg.head, MACH_RCV_MSG | MACH_RCV_LARGE, 0, sizeof (msg), | our_exception_port, MACH_MSG_TIMEOUT_NONE, MACH_PORT_NULL); | if (retval != MACH_MSG_SUCCESS) | abort (); | exit (1); | } | static void | nocrash_init (void) | { | mach_port_t self = mach_task_self (); | /* Allocate a port on which the thread shall listen for exceptions. */ | if (mach_port_allocate (self, MACH_PORT_RIGHT_RECEIVE, &our_exception_port) | == KERN_SUCCESS) { | /* See https://web.mit.edu/darwin/src/modules/xnu/osfmk/man/mach_port_insert_right.html. */ | if (mach_port_insert_right (self, our_exception_port, our_exception_port, | MACH_MSG_TYPE_MAKE_SEND) | == KERN_SUCCESS) { | /* The exceptions we want to catch. Only EXC_BAD_ACCESS is interesting | for us. */ | exception_mask_t mask = EXC_MASK_BAD_ACCESS; | /* Create the thread listening on the exception port. */ | pthread_attr_t attr; | pthread_t thread; | if (pthread_attr_init (&attr) == 0 | && pthread_attr_setdetachstate (&attr, PTHREAD_CREATE_DETACHED) == 0 | && pthread_create (&thread, &attr, mach_exception_thread, NULL) == 0) { | pthread_attr_destroy (&attr); | /* Replace the exception port info for these exceptions with our own. | Note that we replace the exception port for the entire task, not only | for a particular thread. This has the effect that when our exception | port gets the message, the thread specific exception port has already | been asked, and we don't need to bother about it. | See https://web.mit.edu/darwin/src/modules/xnu/osfmk/man/task_set_exception_ports.html. */ | task_set_exception_ports (self, mask, our_exception_port, | EXCEPTION_DEFAULT, MACHINE_THREAD_STATE); | } | } | } | } | #elif defined _WIN32 && ! defined __CYGWIN__ | /* Avoid a crash on native Windows. */ | #define WIN32_LEAN_AND_MEAN | #include | #include | static LONG WINAPI | exception_filter (EXCEPTION_POINTERS *ExceptionInfo) | { | switch (ExceptionInfo->ExceptionRecord->ExceptionCode) | { | case EXCEPTION_ACCESS_VIOLATION: | case EXCEPTION_IN_PAGE_ERROR: | case EXCEPTION_STACK_OVERFLOW: | case EXCEPTION_GUARD_PAGE: | case EXCEPTION_PRIV_INSTRUCTION: | case EXCEPTION_ILLEGAL_INSTRUCTION: | case EXCEPTION_DATATYPE_MISALIGNMENT: | case EXCEPTION_ARRAY_BOUNDS_EXCEEDED: | case EXCEPTION_NONCONTINUABLE_EXCEPTION: | exit (1); | } | return EXCEPTION_CONTINUE_SEARCH; | } | static void | nocrash_init (void) | { | SetUnhandledExceptionFilter ((LPTOP_LEVEL_EXCEPTION_FILTER) exception_filter); | } | #else | /* Avoid a crash on POSIX systems. */ | #include | #include | /* A POSIX signal handler. */ | static void | exception_handler (int sig) | { | _exit (1); | } | static void | nocrash_init (void) | { | #ifdef SIGSEGV | signal (SIGSEGV, exception_handler); | #endif | #ifdef SIGBUS | signal (SIGBUS, exception_handler); | #endif | } | #endif | | #include | #include | #include | | int | main (void) | { | | int result = 0; | /* This test fails on Solaris 10. */ | { | char *name = realpath ("conftest.a", NULL); | if (!(name && *name == '/')) | result |= 1; | free (name); | } | /* This test fails on older versions of Cygwin. */ | { | char *name = realpath ("conftest.b/../conftest.a", NULL); | if (name != NULL) | result |= 2; | free (name); | } | /* This test fails on Cygwin 2.9. */ | #if HAVE_LSTAT | { | char *name = realpath ("conftest.l/../conftest.a", NULL); | if (name != NULL || errno != ENOTDIR) | result |= 4; | free (name); | } | #endif | /* This test fails on Mac OS X 10.13, OpenBSD 6.0. */ | { | char *name = realpath ("conftest.a/", NULL); | if (name != NULL) | result |= 8; | free (name); | } | /* This test fails on AIX 7, Solaris 10. */ | { | char *name1 = realpath (".", NULL); | char *name2 = realpath ("conftest.d//./..", NULL); | if (! name1 || ! name2 || strcmp (name1, name2)) | result |= 16; | free (name1); | free (name2); | } | #ifdef __linux__ | /* On Linux, // is the same as /. See also double-slash-root.m4. | realpath() should respect this. | This test fails on musl libc 1.2.2. */ | { | char *name = realpath ("//", NULL); | if (! name || strcmp (name, "/")) | result |= 32; | free (name); | } | #endif | return result; | | ; | return 0; | } | configure:25834: result: no configure:25857: checking for getcwd configure:25857: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:25857: $? = 0 configure:25857: result: yes configure:26064: checking for C/C++ restrict keyword configure:26094: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:26094: $? = 0 configure:26103: result: __restrict__ configure:26552: checking whether byte ordering is bigendian configure:26568: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:26568: $? = 0 configure:26614: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:26614: $? = 0 configure:26633: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 conftest.c:224:4: error: use of undeclared identifier 'not' not big endian ^ 1 error generated. configure:26633: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define EMACS_CONFIGURATION "aarch64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | /* end confdefs.h. */ | #include | #include | | int | main (void) | { | #if BYTE_ORDER != BIG_ENDIAN | not big endian | #endif | | ; | return 0; | } configure:26767: result: no configure:26993: checking if environ is properly declared configure:27017: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:27017: $? = 0 configure:27025: result: no configure:27040: checking for complete errno.h configure:27115: result: yes configure:27641: checking whether ctype.h defines __header_inline configure:27655: clang -E conftest.c configure:27655: $? = 0 configure:27663: result: yes configure:27828: checking for mode_t configure:27828: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:27828: $? = 0 configure:27828: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 conftest.c:249:21: error: expected expression if (sizeof ((mode_t))) ^ 1 error generated. configure:27828: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define EMACS_CONFIGURATION "aarch64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp" | #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:27828: result: yes configure:27921: checking whether strmode is declared configure:27921: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 -Werror=implicit-function-declaration configure:27921: $? = 0 configure:27921: result: yes configure:27940: checking for gawk configure:27975: result: no configure:27940: checking for mawk configure:27975: result: no configure:27940: checking for nawk configure:27975: result: no configure:27940: checking for awk configure:27961: found /usr/bin/awk configure:27972: result: awk configure:28079: checking for getopt.h configure:28079: result: yes configure:28095: checking for getopt_long_only configure:28095: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:28095: $? = 0 configure:28095: result: yes configure:28108: checking whether getopt is POSIX compatible configure:28152: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:28152: $? = 0 configure:28152: ./conftest configure:28152: $? = 0 configure:28213: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:28213: $? = 0 configure:28213: ./conftest configure:28213: $? = 0 configure:28257: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:28257: $? = 0 configure:28257: ./conftest program: option requires an argument -- b configure:28257: $? = 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_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define EMACS_CONFIGURATION "aarch64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | /* end confdefs.h. */ | | #include | #include | #include | | int | main () | { | static char program[] = "program"; | static char ab[] = "-ab"; | char *argv[3] = { program, ab, NULL }; | if (getopt (2, argv, "ab:") != 'a') | return 13; | if (getopt (2, argv, "ab:") != '?') | return 14; | if (optopt != 'b') | return 15; | if (optind != 2) | return 16; | return 0; | } | configure:28276: result: no configure:28614: checking for timespec_get configure:28634: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:28634: $? = 0 configure:28644: result: yes configure:28765: checking for struct timeval configure:28789: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:28789: $? = 0 configure:28798: result: yes configure:28803: checking for wide-enough struct timeval.tv_sec member configure:28831: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:28831: $? = 0 configure:28840: result: yes configure:28939: checking whether limits.h has WORD_BIT, BOOL_WIDTH etc. configure:28964: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 conftest.c:227:24: error: use of undeclared identifier 'ULLONG_WIDTH' int ullw = ULLONG_WIDTH; ^ conftest.c:228:22: error: use of undeclared identifier 'BOOL_WIDTH' int bw = BOOL_WIDTH; ^ 2 errors generated. configure:28964: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define EMACS_CONFIGURATION "aarch64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | /* end confdefs.h. */ | #ifndef __STDC_WANT_IEC_60559_BFP_EXT__ | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #endif | #include | long long llm = LLONG_MAX; | int wb = WORD_BIT; | int ullw = ULLONG_WIDTH; | int bw = BOOL_WIDTH; | | int | main (void) | { | | ; | return 0; | } configure:28972: result: no configure:28983: checking whether the compiler produces multi-arch binaries configure:28998: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:28998: $? = 0 configure:29026: result: no configure:29158: checking whether stdint.h conforms to C99 configure:29335: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:29335: $? = 0 configure:29420: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:29420: $? = 0 configure:29420: ./conftest configure:29420: $? = 0 configure:29433: result: yes configure:29444: checking whether stdint.h works without ISO C predefines configure:29477: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:29477: $? = 0 configure:29484: result: yes configure:29495: checking whether stdint.h has UINTMAX_WIDTH etc. configure:29528: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 conftest.c:237:24: error: use of undeclared identifier 'UINTMAX_WIDTH' int iw = UINTMAX_WIDTH; ^ 1 error generated. configure:29528: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define EMACS_CONFIGURATION "aarch64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | /* end confdefs.h. */ | | /* Work if build is not clean. */ | #define _GL_JUST_INCLUDE_SYSTEM_STDINT_H 1 | #ifndef __STDC_WANT_IEC_60559_BFP_EXT__ | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #endif | #include | | #include | #include | #if HAVE_WCHAR_H | # include | #endif | | int iw = UINTMAX_WIDTH; | | int | main (void) | { | | ; | return 0; | } configure:29534: result: no configure:30056: checking whether memmem is declared configure:30056: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 -Werror=implicit-function-declaration configure:30056: $? = 0 configure:30056: result: yes configure:30065: checking whether memrchr is declared configure:30065: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 -Werror=implicit-function-declaration conftest.c:259:10: error: use of undeclared identifier 'memrchr' (void) memrchr; ^ 1 error generated. configure:30065: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define EMACS_CONFIGURATION "aarch64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main (void) | { | #ifndef memrchr | #ifdef __cplusplus | (void) memrchr; | #else | (void) memrchr; | #endif | #endif | | ; | return 0; | } configure:30065: result: no configure:30078: checking whether defines MIN and MAX configure:30096: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 conftest.c:226:21: error: implicit declaration of function 'MIN' is invalid in C99 [-Werror,-Wimplicit-function-declaration] int x = MIN (42, 17); ^ conftest.c:226:21: error: initializer element is not a compile-time constant int x = MIN (42, 17); ^~~~~~~~~~~~ 2 errors generated. configure:30096: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define EMACS_CONFIGURATION "aarch64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | /* end confdefs.h. */ | #include | int x = MIN (42, 17); | int | main (void) | { | | ; | return 0; | } configure:30104: result: no configure:30117: checking whether defines MIN and MAX configure:30135: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:30135: $? = 0 configure:30143: result: yes configure:30176: checking whether time_t is signed configure:30194: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:30194: $? = 0 configure:30202: result: yes configure:30210: checking whether alarm is declared configure:30210: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 -Werror=implicit-function-declaration configure:30210: $? = 0 configure:30210: result: yes configure:30225: checking for working mktime configure:30472: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:30472: $? = 0 configure:30472: ./conftest configure:30472: $? = 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_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define EMACS_CONFIGURATION "aarch64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | /* end confdefs.h. */ | /* Test program from Paul Eggert and Tony Leneis. */ | #include | #include | #include | | #ifdef HAVE_UNISTD_H | # include | #endif | | #if HAVE_DECL_ALARM | # include | #endif | | | | | #if defined _WIN32 && !defined __CYGWIN__ | #define access _access | #define chdir _chdir | #define chmod _chmod | #define close _close | #define creat _creat | #define dup _dup | #define dup2 _dup2 | #define ecvt _ecvt | #define execl _execl | #define execle _execle | #define execlp _execlp | #define execv _execv | #define execve _execve | #define execvp _execvp | #define execvpe _execvpe | #define fcloseall _fcloseall | #define fcvt _fcvt | #define fdopen _fdopen | #define fileno _fileno | #define gcvt _gcvt | #define getcwd _getcwd | #define getpid _getpid | #define getw _getw | #define isatty _isatty | #define j0 _j0 | #define j1 _j1 | #define jn _jn | #define lfind _lfind | #define lsearch _lsearch | #define lseek _lseek | #define memccpy _memccpy | #define mkdir _mkdir | #define mktemp _mktemp | #define open _open | #define putenv _putenv | #define putw _putw | #define read _read | #define rmdir _rmdir | #define strdup _strdup | #define swab _swab | #define tempnam _tempnam | #define tzset _tzset | #define umask _umask | #define unlink _unlink | #define utime _utime | #define wcsdup _wcsdup | #define write _write | #define y0 _y0 | #define y1 _y1 | #define yn _yn | #endif | | | | #ifndef TIME_T_IS_SIGNED | # define TIME_T_IS_SIGNED 0 | #endif | | static time_t time_t_max; | static time_t time_t_min; | | /* Values we'll use to set the TZ environment variable. */ | static char *tz_strings[] = { | (char *) 0, "TZ=GMT0", "TZ=JST-9", | "TZ=EST+3EDT+2,M10.1.0/00:00:00,M2.3.0/00:00:00" | }; | #define N_STRINGS (sizeof (tz_strings) / sizeof (tz_strings[0])) | | /* Return 0 if mktime fails to convert a date in the spring-forward gap. | Based on a problem report from Andreas Jaeger. */ | static int | spring_forward_gap () | { | /* glibc (up to about 1998-10-07) failed this test. */ | struct tm tm; | | /* Use the portable POSIX.1 specification "TZ=PST8PDT,M4.1.0,M10.5.0" | instead of "TZ=America/Vancouver" in order to detect the bug even | on systems that don't support the Olson extension, or don't have the | full zoneinfo tables installed. */ | if (putenv ("TZ=PST8PDT,M4.1.0,M10.5.0") != 0) | return -1; | | tm.tm_year = 98; | tm.tm_mon = 3; | tm.tm_mday = 5; | tm.tm_hour = 2; | tm.tm_min = 0; | tm.tm_sec = 0; | tm.tm_isdst = -1; | return mktime (&tm) != (time_t) -1; | } | | static int | mktime_test1 (time_t now) | { | struct tm *lt; | return ! (lt = localtime (&now)) || mktime (lt) == now; | } | | static int | mktime_test (time_t now) | { | return (mktime_test1 (now) | && mktime_test1 ((time_t) (time_t_max - now)) | && mktime_test1 ((time_t) (time_t_min + now))); | } | | static int | irix_6_4_bug () | { | /* Based on code from Ariel Faigon. */ | struct tm tm; | tm.tm_year = 96; | tm.tm_mon = 3; | tm.tm_mday = 0; | tm.tm_hour = 0; | tm.tm_min = 0; | tm.tm_sec = 0; | tm.tm_isdst = -1; | mktime (&tm); | return tm.tm_mon == 2 && tm.tm_mday == 31; | } | | static int | bigtime_test (int j) | { | struct tm tm; | time_t now; | tm.tm_year = tm.tm_mon = tm.tm_mday = tm.tm_hour = tm.tm_min = tm.tm_sec = j; | now = mktime (&tm); | if (now != (time_t) -1) | { | struct tm *lt = localtime (&now); | if (! (lt | && lt->tm_year == tm.tm_year | && lt->tm_mon == tm.tm_mon | && lt->tm_mday == tm.tm_mday | && lt->tm_hour == tm.tm_hour | && lt->tm_min == tm.tm_min | && lt->tm_sec == tm.tm_sec | && lt->tm_yday == tm.tm_yday | && lt->tm_wday == tm.tm_wday | && ((lt->tm_isdst < 0 ? -1 : 0 < lt->tm_isdst) | == (tm.tm_isdst < 0 ? -1 : 0 < tm.tm_isdst)))) | return 0; | } | return 1; | } | | static int | year_2050_test () | { | /* The correct answer for 2050-02-01 00:00:00 in Pacific time, | ignoring leap seconds. */ | unsigned long int answer = 2527315200UL; | | struct tm tm; | time_t t; | tm.tm_year = 2050 - 1900; | tm.tm_mon = 2 - 1; | tm.tm_mday = 1; | tm.tm_hour = tm.tm_min = tm.tm_sec = 0; | tm.tm_isdst = -1; | | /* Use the portable POSIX.1 specification "TZ=PST8PDT,M4.1.0,M10.5.0" | instead of "TZ=America/Vancouver" in order to detect the bug even | on systems that don't support the Olson extension, or don't have the | full zoneinfo tables installed. */ | if (putenv ("TZ=PST8PDT,M4.1.0,M10.5.0") != 0) | return -1; | | t = mktime (&tm); | | /* Check that the result is either a failure, or close enough | to the correct answer that we can assume the discrepancy is | due to leap seconds. */ | return (t == (time_t) -1 | || (0 < t && answer - 120 <= t && t <= answer + 120)); | } | | static int | indiana_test () | { | if (putenv ("TZ=America/Indiana/Indianapolis") != 0) | return -1; | struct tm tm; | tm.tm_year = 1986 - 1900; tm.tm_mon = 4 - 1; tm.tm_mday = 28; | tm.tm_hour = 16; tm.tm_min = 24; tm.tm_sec = 50; tm.tm_isdst = 0; | time_t std = mktime (&tm); | if (! (std == 515107490 || std == 515107503)) | return 1; | | /* This platform supports TZDB, either without or with leap seconds. | Return true if GNU Bug#48085 is absent. */ | tm.tm_isdst = 1; | time_t dst = mktime (&tm); | return std - dst == 60 * 60; | } | | int | main () | { | int result = 0; | time_t t, delta; | int i, j; | int time_t_signed_magnitude = (time_t) ~ (time_t) 0 < (time_t) -1; | | #if HAVE_DECL_ALARM | /* This test makes some buggy mktime implementations loop. | Give up after 60 seconds; a mktime slower than that | isn't worth using anyway. */ | signal (SIGALRM, SIG_DFL); | alarm (60); | #endif | | time_t_max = (! TIME_T_IS_SIGNED | ? (time_t) -1 | : ((((time_t) 1 << (sizeof (time_t) * CHAR_BIT - 2)) - 1) | * 2 + 1)); | time_t_min = (! TIME_T_IS_SIGNED | ? (time_t) 0 | : time_t_signed_magnitude | ? ~ (time_t) 0 | : ~ time_t_max); | | delta = time_t_max / 997; /* a suitable prime number */ | for (i = 0; i < N_STRINGS; i++) | { | if (tz_strings[i]) | putenv (tz_strings[i]); | | for (t = 0; t <= time_t_max - delta && (result & 1) == 0; t += delta) | if (! mktime_test (t)) | result |= 1; | if ((result & 2) == 0 | && ! (mktime_test ((time_t) 1) | && mktime_test ((time_t) (60 * 60)) | && mktime_test ((time_t) (60 * 60 * 24)))) | result |= 2; | | for (j = 1; (result & 4) == 0; j <<= 1) | { | if (! bigtime_test (j)) | result |= 4; | if (INT_MAX / 2 < j) | break; | } | if ((result & 8) == 0 && ! bigtime_test (INT_MAX)) | result |= 8; | } | if (! irix_6_4_bug ()) | result |= 16; | if (! spring_forward_gap ()) | result |= 32; | if (! year_2050_test () || ! indiana_test ()) | result |= 64; | return result; | } configure:30485: result: no configure:30542: checking whether struct tm is in sys/time.h or time.h configure:30563: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:30563: $? = 0 configure:30571: result: time.h configure:30579: checking for struct tm.tm_zone configure:30579: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:30579: $? = 0 configure:30579: result: yes configure:30646: checking for struct tm.tm_gmtoff configure:30646: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:30646: $? = 0 configure:30646: result: yes configure:30666: checking whether is self-contained configure:30684: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:30684: $? = 0 configure:30704: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:30704: $? = 0 configure:30735: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:30735: $? = 0 configure:30749: result: yes configure:30911: checking for inline configure:30928: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:30928: $? = 0 configure:30937: result: inline configure:30958: checking for sigset_t configure:30958: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:30958: $? = 0 configure:30958: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 conftest.c:240:23: error: expected expression if (sizeof ((sigset_t))) ^ 1 error generated. configure:30958: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define EMACS_CONFIGURATION "aarch64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | /* end confdefs.h. */ | | #include | /* Mingw defines sigset_t not in , but in . */ | #include | | | int | main (void) | { | if (sizeof ((sigset_t))) | return 0; | ; | return 0; | } configure:30958: result: yes configure:31057: checking for volatile sig_atomic_t configure:31057: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:31057: $? = 0 configure:31057: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 conftest.c:239:36: error: expected expression if (sizeof ((volatile sig_atomic_t))) ^ 1 error generated. configure:31057: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define EMACS_CONFIGURATION "aarch64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | /* end confdefs.h. */ | | #include | | | int | main (void) | { | if (sizeof ((volatile sig_atomic_t))) | return 0; | ; | return 0; | } configure:31057: result: yes configure:31074: checking for sighandler_t configure:31074: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 conftest.c:239:13: error: use of undeclared identifier 'sighandler_t' if (sizeof (sighandler_t)) ^ 1 error generated. configure:31074: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define EMACS_CONFIGURATION "aarch64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | /* end confdefs.h. */ | | #include | | | int | main (void) | { | if (sizeof (sighandler_t)) | return 0; | ; | return 0; | } configure:31074: result: no configure:31109: checking for wchar_t configure:31127: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:31127: $? = 0 configure:31135: result: yes configure:31151: checking for good max_align_t configure:31181: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:31181: $? = 0 configure:31190: result: yes configure:31202: checking whether NULL can be used in arbitrary expressions configure:31221: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:31221: $? = 0 configure:31229: result: yes configure:31365: checking whether fcloseall is declared configure:31365: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 -Werror=implicit-function-declaration conftest.c:268:10: error: use of undeclared identifier 'fcloseall' (void) fcloseall; ^ 1 error generated. configure:31365: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define EMACS_CONFIGURATION "aarch64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main (void) | { | #ifndef fcloseall | #ifdef __cplusplus | (void) fcloseall; | #else | (void) fcloseall; | #endif | #endif | | ; | return 0; | } configure:31365: result: no configure:31452: checking which flavor of printf attribute matches inttypes macros configure:31480: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:31480: $? = 0 configure:31488: result: system configure:31752: checking whether ecvt is declared configure:31752: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 -Werror=implicit-function-declaration configure:31752: $? = 0 configure:31752: result: yes configure:31761: checking whether fcvt is declared configure:31761: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 -Werror=implicit-function-declaration configure:31761: $? = 0 configure:31761: result: yes configure:31770: checking whether gcvt is declared configure:31770: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 -Werror=implicit-function-declaration configure:31770: $? = 0 configure:31770: result: yes configure:31950: checking whether strnlen is declared configure:31950: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 -Werror=implicit-function-declaration configure:31950: $? = 0 configure:31950: result: yes configure:31960: checking whether strtoimax is declared configure:31960: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 -Werror=implicit-function-declaration configure:31960: $? = 0 configure:31960: result: yes configure:32066: checking whether stat file-mode macros are broken configure:32094: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:32094: $? = 0 configure:32102: result: no configure:32207: checking for nlink_t configure:32207: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:32207: $? = 0 configure:32207: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 conftest.c:246:22: error: expected expression if (sizeof ((nlink_t))) ^ 1 error generated. configure:32207: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define EMACS_CONFIGURATION "aarch64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | /* end confdefs.h. */ | #include | #include | | int | main (void) | { | if (sizeof ((nlink_t))) | return 0; | ; | return 0; | } configure:32207: result: yes configure:32327: checking for struct timespec in configure:32345: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:32345: $? = 0 configure:32353: result: yes configure:32545: checking for TIME_UTC in configure:32563: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:32563: $? = 0 configure:32571: result: yes configure:32582: checking whether execvpe is declared configure:32582: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 -Werror=implicit-function-declaration conftest.c:276:10: error: use of undeclared identifier 'execvpe' (void) execvpe; ^ 1 error generated. configure:32582: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define EMACS_CONFIGURATION "aarch64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main (void) | { | #ifndef execvpe | #ifdef __cplusplus | (void) execvpe; | #else | (void) execvpe; | #endif | #endif | | ; | return 0; | } configure:32582: result: no configure:32693: checking whether clearerr_unlocked is declared configure:32693: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 -Werror=implicit-function-declaration configure:32693: $? = 0 configure:32693: result: yes configure:32702: checking whether feof_unlocked is declared configure:32702: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 -Werror=implicit-function-declaration configure:32702: $? = 0 configure:32702: result: yes configure:32711: checking whether ferror_unlocked is declared configure:32711: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 -Werror=implicit-function-declaration configure:32711: $? = 0 configure:32711: result: yes configure:32720: checking whether fflush_unlocked is declared configure:32720: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 -Werror=implicit-function-declaration conftest.c:280:10: error: use of undeclared identifier 'fflush_unlocked' (void) fflush_unlocked; ^ 1 error generated. configure:32720: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define EMACS_CONFIGURATION "aarch64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define HAVE_DECL_CLEARERR_UNLOCKED 1 | #define HAVE_DECL_FEOF_UNLOCKED 1 | #define HAVE_DECL_FERROR_UNLOCKED 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main (void) | { | #ifndef fflush_unlocked | #ifdef __cplusplus | (void) fflush_unlocked; | #else | (void) fflush_unlocked; | #endif | #endif | | ; | return 0; | } configure:32720: result: no configure:32729: checking whether fgets_unlocked is declared configure:32729: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 -Werror=implicit-function-declaration conftest.c:281:10: error: use of undeclared identifier 'fgets_unlocked' (void) fgets_unlocked; ^ 1 error generated. configure:32729: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define EMACS_CONFIGURATION "aarch64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define HAVE_DECL_CLEARERR_UNLOCKED 1 | #define HAVE_DECL_FEOF_UNLOCKED 1 | #define HAVE_DECL_FERROR_UNLOCKED 1 | #define HAVE_DECL_FFLUSH_UNLOCKED 0 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main (void) | { | #ifndef fgets_unlocked | #ifdef __cplusplus | (void) fgets_unlocked; | #else | (void) fgets_unlocked; | #endif | #endif | | ; | return 0; | } configure:32729: result: no configure:32738: checking whether fputc_unlocked is declared configure:32738: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 -Werror=implicit-function-declaration conftest.c:282:10: error: use of undeclared identifier 'fputc_unlocked' (void) fputc_unlocked; ^ 1 error generated. configure:32738: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define EMACS_CONFIGURATION "aarch64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define HAVE_DECL_CLEARERR_UNLOCKED 1 | #define HAVE_DECL_FEOF_UNLOCKED 1 | #define HAVE_DECL_FERROR_UNLOCKED 1 | #define HAVE_DECL_FFLUSH_UNLOCKED 0 | #define HAVE_DECL_FGETS_UNLOCKED 0 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main (void) | { | #ifndef fputc_unlocked | #ifdef __cplusplus | (void) fputc_unlocked; | #else | (void) fputc_unlocked; | #endif | #endif | | ; | return 0; | } configure:32738: result: no configure:32747: checking whether fputs_unlocked is declared configure:32747: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 -Werror=implicit-function-declaration conftest.c:283:10: error: use of undeclared identifier 'fputs_unlocked' (void) fputs_unlocked; ^ 1 error generated. configure:32747: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define EMACS_CONFIGURATION "aarch64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define HAVE_DECL_CLEARERR_UNLOCKED 1 | #define HAVE_DECL_FEOF_UNLOCKED 1 | #define HAVE_DECL_FERROR_UNLOCKED 1 | #define HAVE_DECL_FFLUSH_UNLOCKED 0 | #define HAVE_DECL_FGETS_UNLOCKED 0 | #define HAVE_DECL_FPUTC_UNLOCKED 0 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main (void) | { | #ifndef fputs_unlocked | #ifdef __cplusplus | (void) fputs_unlocked; | #else | (void) fputs_unlocked; | #endif | #endif | | ; | return 0; | } configure:32747: result: no configure:32756: checking whether fread_unlocked is declared configure:32756: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 -Werror=implicit-function-declaration conftest.c:284:10: error: use of undeclared identifier 'fread_unlocked' (void) fread_unlocked; ^ 1 error generated. configure:32756: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define EMACS_CONFIGURATION "aarch64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define HAVE_DECL_CLEARERR_UNLOCKED 1 | #define HAVE_DECL_FEOF_UNLOCKED 1 | #define HAVE_DECL_FERROR_UNLOCKED 1 | #define HAVE_DECL_FFLUSH_UNLOCKED 0 | #define HAVE_DECL_FGETS_UNLOCKED 0 | #define HAVE_DECL_FPUTC_UNLOCKED 0 | #define HAVE_DECL_FPUTS_UNLOCKED 0 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main (void) | { | #ifndef fread_unlocked | #ifdef __cplusplus | (void) fread_unlocked; | #else | (void) fread_unlocked; | #endif | #endif | | ; | return 0; | } configure:32756: result: no configure:32765: checking whether fwrite_unlocked is declared configure:32765: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 -Werror=implicit-function-declaration conftest.c:285:10: error: use of undeclared identifier 'fwrite_unlocked' (void) fwrite_unlocked; ^ 1 error generated. configure:32765: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define EMACS_CONFIGURATION "aarch64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define HAVE_DECL_CLEARERR_UNLOCKED 1 | #define HAVE_DECL_FEOF_UNLOCKED 1 | #define HAVE_DECL_FERROR_UNLOCKED 1 | #define HAVE_DECL_FFLUSH_UNLOCKED 0 | #define HAVE_DECL_FGETS_UNLOCKED 0 | #define HAVE_DECL_FPUTC_UNLOCKED 0 | #define HAVE_DECL_FPUTS_UNLOCKED 0 | #define HAVE_DECL_FREAD_UNLOCKED 0 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main (void) | { | #ifndef fwrite_unlocked | #ifdef __cplusplus | (void) fwrite_unlocked; | #else | (void) fwrite_unlocked; | #endif | #endif | | ; | return 0; | } configure:32765: result: no configure:32774: checking whether getc_unlocked is declared configure:32774: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 -Werror=implicit-function-declaration configure:32774: $? = 0 configure:32774: result: yes configure:32783: checking whether getchar_unlocked is declared configure:32783: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 -Werror=implicit-function-declaration configure:32783: $? = 0 configure:32783: result: yes configure:32792: checking whether putc_unlocked is declared configure:32792: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 -Werror=implicit-function-declaration configure:32792: $? = 0 configure:32792: result: yes configure:32801: checking whether putchar_unlocked is declared configure:32801: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 -Werror=implicit-function-declaration configure:32801: $? = 0 configure:32801: result: yes configure:32811: checking type of array argument to getgroups configure:32847: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:32847: $? = 0 configure:32847: ./conftest configure:32847: $? = 0 configure:32874: result: gid_t configure:32881: checking whether getdtablesize is declared configure:32881: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 -Werror=implicit-function-declaration configure:32881: $? = 0 configure:32881: result: yes configure:32891: checking whether malloc is ptrdiff_t safe configure:32928: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:32928: $? = 0 configure:32937: result: yes configure:32947: checking whether malloc, realloc, calloc set errno on failure configure:32965: result: yes configure:32981: checking for O_CLOEXEC configure:33002: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:33002: $? = 0 configure:33010: result: yes configure:33015: checking for promoted mode_t type configure:33033: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:33033: $? = 0 configure:33042: result: int configure:33057: checking whether the utimes function works configure:33198: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:33198: $? = 0 configure:33198: ./conftest configure:33198: $? = 0 configure:33210: result: yes configure:33226: checking for C compiler option to allow warnings configure:33235: clang -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -c conftest.c 2>conftest1.err configure:33238: $? = 0 configure:33241: clang -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -Wno-error -c conftest.c 2>conftest2.err configure:33244: $? = 0 configure:33254: result: -Wno-error configure:33294: clang -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -E conftest.c > conftest.out configure:33297: $? = 0 configure:33335: checking for sys/acl.h configure:33335: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:33335: $? = 0 configure:33335: result: yes configure:33346: checking for library containing acl_get_file configure:33376: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:33376: $? = 0 configure:33396: result: none required configure:33405: checking for acl_get_file configure:33405: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:33405: $? = 0 configure:33405: result: yes configure:33411: checking for acl_get_fd configure:33411: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:33411: $? = 0 configure:33411: result: yes configure:33417: checking for acl_set_file configure:33417: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:33417: $? = 0 configure:33417: result: yes configure:33423: checking for acl_set_fd configure:33423: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:33423: $? = 0 configure:33423: result: yes configure:33429: checking for acl_free configure:33429: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:33429: $? = 0 configure:33429: result: yes configure:33435: checking for acl_from_mode configure:33435: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 undef: _acl_from_mode Undefined symbols for architecture arm64: "_acl_from_mode", referenced from: _main in 0.arm64.thinlto.o ld: symbol(s) not found for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation) configure:33435: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define EMACS_CONFIGURATION "aarch64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define HAVE_DECL_CLEARERR_UNLOCKED 1 | #define HAVE_DECL_FEOF_UNLOCKED 1 | #define HAVE_DECL_FERROR_UNLOCKED 1 | #define HAVE_DECL_FFLUSH_UNLOCKED 0 | #define HAVE_DECL_FGETS_UNLOCKED 0 | #define HAVE_DECL_FPUTC_UNLOCKED 0 | #define HAVE_DECL_FPUTS_UNLOCKED 0 | #define HAVE_DECL_FREAD_UNLOCKED 0 | #define HAVE_DECL_FWRITE_UNLOCKED 0 | #define HAVE_DECL_GETC_UNLOCKED 1 | #define HAVE_DECL_GETCHAR_UNLOCKED 1 | #define HAVE_DECL_PUTC_UNLOCKED 1 | #define HAVE_DECL_PUTCHAR_UNLOCKED 1 | #define GETGROUPS_T gid_t | #define HAVE_DECL_GETDTABLESIZE 1 | #define HAVE_MALLOC_POSIX 1 | #define PROMOTED_MODE_T int | #define HAVE_WORKING_UTIMES 1 | #define HAVE_SYS_ACL_H 1 | #define HAVE_ACL_GET_FILE 1 | #define HAVE_ACL_GET_FD 1 | #define HAVE_ACL_SET_FILE 1 | #define HAVE_ACL_SET_FD 1 | #define HAVE_ACL_FREE 1 | /* end confdefs.h. */ | /* Define acl_from_mode to an innocuous variant, in case declares acl_from_mode. | For example, HP-UX 11i declares gettimeofday. */ | #define acl_from_mode innocuous_acl_from_mode | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char acl_from_mode (); below. */ | | #include | #undef acl_from_mode | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char acl_from_mode (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_acl_from_mode || defined __stub___acl_from_mode | choke me | #endif | | int | main (void) | { | return acl_from_mode (); | ; | return 0; | } configure:33435: result: no configure:33441: checking for acl_from_text configure:33441: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:33441: $? = 0 configure:33441: result: yes configure:33447: checking for acl_delete_def_file configure:33447: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:33447: $? = 0 configure:33447: result: yes configure:33453: checking for acl_extended_file configure:33453: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 undef: _acl_extended_file Undefined symbols for architecture arm64: "_acl_extended_file", referenced from: _main in 0.arm64.thinlto.o ld: symbol(s) not found for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation) configure:33453: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define EMACS_CONFIGURATION "aarch64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define HAVE_DECL_CLEARERR_UNLOCKED 1 | #define HAVE_DECL_FEOF_UNLOCKED 1 | #define HAVE_DECL_FERROR_UNLOCKED 1 | #define HAVE_DECL_FFLUSH_UNLOCKED 0 | #define HAVE_DECL_FGETS_UNLOCKED 0 | #define HAVE_DECL_FPUTC_UNLOCKED 0 | #define HAVE_DECL_FPUTS_UNLOCKED 0 | #define HAVE_DECL_FREAD_UNLOCKED 0 | #define HAVE_DECL_FWRITE_UNLOCKED 0 | #define HAVE_DECL_GETC_UNLOCKED 1 | #define HAVE_DECL_GETCHAR_UNLOCKED 1 | #define HAVE_DECL_PUTC_UNLOCKED 1 | #define HAVE_DECL_PUTCHAR_UNLOCKED 1 | #define GETGROUPS_T gid_t | #define HAVE_DECL_GETDTABLESIZE 1 | #define HAVE_MALLOC_POSIX 1 | #define PROMOTED_MODE_T int | #define HAVE_WORKING_UTIMES 1 | #define HAVE_SYS_ACL_H 1 | #define HAVE_ACL_GET_FILE 1 | #define HAVE_ACL_GET_FD 1 | #define HAVE_ACL_SET_FILE 1 | #define HAVE_ACL_SET_FD 1 | #define HAVE_ACL_FREE 1 | #define HAVE_ACL_FROM_TEXT 1 | #define HAVE_ACL_DELETE_DEF_FILE 1 | /* end confdefs.h. */ | /* Define acl_extended_file to an innocuous variant, in case declares acl_extended_file. | For example, HP-UX 11i declares gettimeofday. */ | #define acl_extended_file innocuous_acl_extended_file | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char acl_extended_file (); below. */ | | #include | #undef acl_extended_file | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char acl_extended_file (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_acl_extended_file || defined __stub___acl_extended_file | choke me | #endif | | int | main (void) | { | return acl_extended_file (); | ; | return 0; | } configure:33453: result: no configure:33459: checking for acl_delete_fd_np configure:33459: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:33459: $? = 0 configure:33459: result: yes configure:33465: checking for acl_delete_file_np configure:33465: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:33465: $? = 0 configure:33465: result: yes configure:33471: checking for acl_copy_ext_native configure:33471: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:33471: $? = 0 configure:33471: result: yes configure:33477: checking for acl_create_entry_np configure:33477: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:33477: $? = 0 configure:33477: result: yes configure:33483: checking for acl_to_short_text configure:33483: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 undef: _acl_to_short_text Undefined symbols for architecture arm64: "_acl_to_short_text", referenced from: _main in 0.arm64.thinlto.o ld: symbol(s) not found for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation) configure:33483: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define EMACS_CONFIGURATION "aarch64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define HAVE_DECL_CLEARERR_UNLOCKED 1 | #define HAVE_DECL_FEOF_UNLOCKED 1 | #define HAVE_DECL_FERROR_UNLOCKED 1 | #define HAVE_DECL_FFLUSH_UNLOCKED 0 | #define HAVE_DECL_FGETS_UNLOCKED 0 | #define HAVE_DECL_FPUTC_UNLOCKED 0 | #define HAVE_DECL_FPUTS_UNLOCKED 0 | #define HAVE_DECL_FREAD_UNLOCKED 0 | #define HAVE_DECL_FWRITE_UNLOCKED 0 | #define HAVE_DECL_GETC_UNLOCKED 1 | #define HAVE_DECL_GETCHAR_UNLOCKED 1 | #define HAVE_DECL_PUTC_UNLOCKED 1 | #define HAVE_DECL_PUTCHAR_UNLOCKED 1 | #define GETGROUPS_T gid_t | #define HAVE_DECL_GETDTABLESIZE 1 | #define HAVE_MALLOC_POSIX 1 | #define PROMOTED_MODE_T int | #define HAVE_WORKING_UTIMES 1 | #define HAVE_SYS_ACL_H 1 | #define HAVE_ACL_GET_FILE 1 | #define HAVE_ACL_GET_FD 1 | #define HAVE_ACL_SET_FILE 1 | #define HAVE_ACL_SET_FD 1 | #define HAVE_ACL_FREE 1 | #define HAVE_ACL_FROM_TEXT 1 | #define HAVE_ACL_DELETE_DEF_FILE 1 | #define HAVE_ACL_DELETE_FD_NP 1 | #define HAVE_ACL_DELETE_FILE_NP 1 | #define HAVE_ACL_COPY_EXT_NATIVE 1 | #define HAVE_ACL_CREATE_ENTRY_NP 1 | /* end confdefs.h. */ | /* Define acl_to_short_text to an innocuous variant, in case declares acl_to_short_text. | For example, HP-UX 11i declares gettimeofday. */ | #define acl_to_short_text innocuous_acl_to_short_text | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char acl_to_short_text (); below. */ | | #include | #undef acl_to_short_text | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char acl_to_short_text (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_acl_to_short_text || defined __stub___acl_to_short_text | choke me | #endif | | int | main (void) | { | return acl_to_short_text (); | ; | return 0; | } configure:33483: result: no configure:33489: checking for acl_free_text configure:33489: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 undef: _acl_free_text Undefined symbols for architecture arm64: "_acl_free_text", referenced from: _main in 0.arm64.thinlto.o ld: symbol(s) not found for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation) configure:33489: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define EMACS_CONFIGURATION "aarch64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define HAVE_DECL_CLEARERR_UNLOCKED 1 | #define HAVE_DECL_FEOF_UNLOCKED 1 | #define HAVE_DECL_FERROR_UNLOCKED 1 | #define HAVE_DECL_FFLUSH_UNLOCKED 0 | #define HAVE_DECL_FGETS_UNLOCKED 0 | #define HAVE_DECL_FPUTC_UNLOCKED 0 | #define HAVE_DECL_FPUTS_UNLOCKED 0 | #define HAVE_DECL_FREAD_UNLOCKED 0 | #define HAVE_DECL_FWRITE_UNLOCKED 0 | #define HAVE_DECL_GETC_UNLOCKED 1 | #define HAVE_DECL_GETCHAR_UNLOCKED 1 | #define HAVE_DECL_PUTC_UNLOCKED 1 | #define HAVE_DECL_PUTCHAR_UNLOCKED 1 | #define GETGROUPS_T gid_t | #define HAVE_DECL_GETDTABLESIZE 1 | #define HAVE_MALLOC_POSIX 1 | #define PROMOTED_MODE_T int | #define HAVE_WORKING_UTIMES 1 | #define HAVE_SYS_ACL_H 1 | #define HAVE_ACL_GET_FILE 1 | #define HAVE_ACL_GET_FD 1 | #define HAVE_ACL_SET_FILE 1 | #define HAVE_ACL_SET_FD 1 | #define HAVE_ACL_FREE 1 | #define HAVE_ACL_FROM_TEXT 1 | #define HAVE_ACL_DELETE_DEF_FILE 1 | #define HAVE_ACL_DELETE_FD_NP 1 | #define HAVE_ACL_DELETE_FILE_NP 1 | #define HAVE_ACL_COPY_EXT_NATIVE 1 | #define HAVE_ACL_CREATE_ENTRY_NP 1 | /* end confdefs.h. */ | /* Define acl_free_text to an innocuous variant, in case declares acl_free_text. | For example, HP-UX 11i declares gettimeofday. */ | #define acl_free_text innocuous_acl_free_text | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char acl_free_text (); below. */ | | #include | #undef acl_free_text | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char acl_free_text (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_acl_free_text || defined __stub___acl_free_text | choke me | #endif | | int | main (void) | { | return acl_free_text (); | ; | return 0; | } configure:33489: result: no configure:33498: checking for working acl_get_file configure:33521: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:33521: $? = 0 configure:33532: result: yes configure:33540: checking for acl/libacl.h configure:33540: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 conftest.c:300:10: fatal error: 'acl/libacl.h' file not found #include ^~~~~~~~~~~~~~ 1 error generated. configure:33540: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define EMACS_CONFIGURATION "aarch64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp" | #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:33540: result: no configure:33558: checking for acl_entries configure:33558: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 undef: _acl_entries Undefined symbols for architecture arm64: "_acl_entries", referenced from: _main in 0.arm64.thinlto.o ld: symbol(s) not found for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation) configure:33558: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define EMACS_CONFIGURATION "aarch64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define HAVE_DECL_CLEARERR_UNLOCKED 1 | #define HAVE_DECL_FEOF_UNLOCKED 1 | #define HAVE_DECL_FERROR_UNLOCKED 1 | #define HAVE_DECL_FFLUSH_UNLOCKED 0 | #define HAVE_DECL_FGETS_UNLOCKED 0 | #define HAVE_DECL_FPUTC_UNLOCKED 0 | #define HAVE_DECL_FPUTS_UNLOCKED 0 | #define HAVE_DECL_FREAD_UNLOCKED 0 | #define HAVE_DECL_FWRITE_UNLOCKED 0 | #define HAVE_DECL_GETC_UNLOCKED 1 | #define HAVE_DECL_GETCHAR_UNLOCKED 1 | #define HAVE_DECL_PUTC_UNLOCKED 1 | #define HAVE_DECL_PUTCHAR_UNLOCKED 1 | #define GETGROUPS_T gid_t | #define HAVE_DECL_GETDTABLESIZE 1 | #define HAVE_MALLOC_POSIX 1 | #define PROMOTED_MODE_T int | #define HAVE_WORKING_UTIMES 1 | #define HAVE_SYS_ACL_H 1 | #define HAVE_ACL_GET_FILE 1 | #define HAVE_ACL_GET_FD 1 | #define HAVE_ACL_SET_FILE 1 | #define HAVE_ACL_SET_FD 1 | #define HAVE_ACL_FREE 1 | #define HAVE_ACL_FROM_TEXT 1 | #define HAVE_ACL_DELETE_DEF_FILE 1 | #define HAVE_ACL_DELETE_FD_NP 1 | #define HAVE_ACL_DELETE_FILE_NP 1 | #define HAVE_ACL_COPY_EXT_NATIVE 1 | #define HAVE_ACL_CREATE_ENTRY_NP 1 | /* end confdefs.h. */ | /* Define acl_entries to an innocuous variant, in case declares acl_entries. | For example, HP-UX 11i declares gettimeofday. */ | #define acl_entries innocuous_acl_entries | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char acl_entries (); below. */ | | #include | #undef acl_entries | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char acl_entries (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_acl_entries || defined __stub___acl_entries | choke me | #endif | | int | main (void) | { | return acl_entries (); | ; | return 0; | } configure:33558: result: no configure:33571: checking for ACL_FIRST_ENTRY configure:33590: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:33590: $? = 0 configure:33598: result: yes configure:33605: checking for ACL_TYPE_EXTENDED configure:33624: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:33624: $? = 0 configure:33632: result: yes configure:33817: checking for alloca as a compiler built-in configure:33843: result: yes configure:33892: checking for static_assert configure:33930: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 conftest.c:283:28: error: expected parameter declarator static_assert (2 + 2 == 4, "arithmetic does not work"); ^ conftest.c:283:28: error: expected ')' conftest.c:283:27: note: to match this '(' static_assert (2 + 2 == 4, "arithmetic does not work"); ^ conftest.c:283:13: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] static_assert (2 + 2 == 4, "arithmetic does not work"); ^ conftest.c:284:28: error: expected parameter declarator static_assert (2 + 2 == 4); ^ conftest.c:284:28: error: expected ')' conftest.c:284:27: note: to match this '(' static_assert (2 + 2 == 4); ^ conftest.c:284:13: warning: type specifier missing, defaults to 'int' [-Wimplicit-int] static_assert (2 + 2 == 4); ^ 2 warnings and 4 errors generated. configure:33930: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define EMACS_CONFIGURATION "aarch64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp" | #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 | /* end confdefs.h. */ | #if defined __clang__ && __STDC_VERSION__ < 202311 | #pragma clang diagnostic error "-Wc2x-extensions" | #pragma clang diagnostic error "-Wc++17-extensions" | #endif | #ifdef INCLUDE_ASSERT_H | #include | #endif | static_assert (2 + 2 == 4, "arithmetic does not work"); | static_assert (2 + 2 == 4); | | int | main (void) | { | | static_assert (sizeof (char) == 1, "sizeof does not work"); | static_assert (sizeof (char) == 1); | | ; | return 0; | } configure:33930: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -DINCLUDE_ASSERT_H conftest.c >&5 conftest.c:284:38: error: '_Static_assert' with no message is a C2x extension [-Werror,-Wc2x-extensions] static_assert (2 + 2 == 4); ^ , "" conftest.c:291:46: error: '_Static_assert' with no message is a C2x extension [-Werror,-Wc2x-extensions] static_assert (sizeof (char) == 1); ^ , "" 2 errors generated. configure:33930: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define EMACS_CONFIGURATION "aarch64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp" | #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 | /* end confdefs.h. */ | #if defined __clang__ && __STDC_VERSION__ < 202311 | #pragma clang diagnostic error "-Wc2x-extensions" | #pragma clang diagnostic error "-Wc++17-extensions" | #endif | #ifdef INCLUDE_ASSERT_H | #include | #endif | static_assert (2 + 2 == 4, "arithmetic does not work"); | static_assert (2 + 2 == 4); | | int | main (void) | { | | static_assert (sizeof (char) == 1, "sizeof does not work"); | static_assert (sizeof (char) == 1); | | ; | return 0; | } configure:33941: result: no configure:34058: checking for __builtin_expect configure:34074: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:34074: $? = 0 configure:34101: result: yes configure:34115: checking for byteswap.h configure:34115: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 conftest.c:305:10: fatal error: 'byteswap.h' file not found #include ^~~~~~~~~~~~ 1 error generated. configure:34115: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define EMACS_CONFIGURATION "aarch64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp" | #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:34115: result: no configure:34238: checking for library containing clock_gettime configure:34268: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:34268: $? = 0 configure:34288: result: none required configure:34298: checking for clock_getres configure:34298: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:34298: $? = 0 configure:34298: result: yes configure:34304: checking for clock_gettime configure:34304: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:34304: $? = 0 configure:34304: result: yes configure:34310: checking for clock_settime configure:34310: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:34310: $? = 0 configure:34310: result: yes configure:34330: checking for copy_file_range configure:34352: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 conftest.c:288:17: error: use of undeclared identifier 'copy_file_range' = copy_file_range; ^ 1 error generated. configure:34352: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define EMACS_CONFIGURATION "aarch64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define HAVE_DECL_CLEARERR_UNLOCKED 1 | #define HAVE_DECL_FEOF_UNLOCKED 1 | #define HAVE_DECL_FERROR_UNLOCKED 1 | #define HAVE_DECL_FFLUSH_UNLOCKED 0 | #define HAVE_DECL_FGETS_UNLOCKED 0 | #define HAVE_DECL_FPUTC_UNLOCKED 0 | #define HAVE_DECL_FPUTS_UNLOCKED 0 | #define HAVE_DECL_FREAD_UNLOCKED 0 | #define HAVE_DECL_FWRITE_UNLOCKED 0 | #define HAVE_DECL_GETC_UNLOCKED 1 | #define HAVE_DECL_GETCHAR_UNLOCKED 1 | #define HAVE_DECL_PUTC_UNLOCKED 1 | #define HAVE_DECL_PUTCHAR_UNLOCKED 1 | #define GETGROUPS_T gid_t | #define HAVE_DECL_GETDTABLESIZE 1 | #define HAVE_MALLOC_POSIX 1 | #define PROMOTED_MODE_T int | #define HAVE_WORKING_UTIMES 1 | #define HAVE_SYS_ACL_H 1 | #define HAVE_ACL_GET_FILE 1 | #define HAVE_ACL_GET_FD 1 | #define HAVE_ACL_SET_FILE 1 | #define HAVE_ACL_SET_FD 1 | #define HAVE_ACL_FREE 1 | #define HAVE_ACL_FROM_TEXT 1 | #define HAVE_ACL_DELETE_DEF_FILE 1 | #define HAVE_ACL_DELETE_FD_NP 1 | #define HAVE_ACL_DELETE_FILE_NP 1 | #define HAVE_ACL_COPY_EXT_NATIVE 1 | #define HAVE_ACL_CREATE_ENTRY_NP 1 | #define HAVE_ACL_FIRST_ENTRY 1 | #define HAVE_ACL_TYPE_EXTENDED 1 | #define USE_ACL 1 | #define HAVE_ALLOCA 1 | #define HAVE___BUILTIN_EXPECT 1 | #define GNULIB_CANONICALIZE_LGPL 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_SETTIME 1 | #define GNULIB_CLOSE_STREAM 1 | /* end confdefs.h. */ | #include | | int | main (void) | { | ssize_t (*func) (int, off_t *, int, off_t *, size_t, unsigned) | = copy_file_range; | return func (0, 0, 0, 0, 0, 0) & 127; | | ; | return 0; | } | configure:34362: result: no configure:34459: checking for d_type member in directory struct configure:34479: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:34479: $? = 0 configure:34490: result: yes configure:34508: checking whether // is distinct from / configure:34538: result: no configure:34549: checking whether dup2 works configure:34642: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:34642: $? = 0 configure:34642: ./conftest configure:34642: $? = 0 configure:34654: result: yes configure:34752: checking for library containing backtrace_symbols_fd configure:34782: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:34782: $? = 0 configure:34802: result: none required configure:34877: checking for explicit_memset configure:34877: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 undef: _explicit_memset Undefined symbols for architecture arm64: "_explicit_memset", referenced from: _main in 0.arm64.thinlto.o ld: symbol(s) not found for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation) configure:34877: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define EMACS_CONFIGURATION "aarch64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define HAVE_DECL_CLEARERR_UNLOCKED 1 | #define HAVE_DECL_FEOF_UNLOCKED 1 | #define HAVE_DECL_FERROR_UNLOCKED 1 | #define HAVE_DECL_FFLUSH_UNLOCKED 0 | #define HAVE_DECL_FGETS_UNLOCKED 0 | #define HAVE_DECL_FPUTC_UNLOCKED 0 | #define HAVE_DECL_FPUTS_UNLOCKED 0 | #define HAVE_DECL_FREAD_UNLOCKED 0 | #define HAVE_DECL_FWRITE_UNLOCKED 0 | #define HAVE_DECL_GETC_UNLOCKED 1 | #define HAVE_DECL_GETCHAR_UNLOCKED 1 | #define HAVE_DECL_PUTC_UNLOCKED 1 | #define HAVE_DECL_PUTCHAR_UNLOCKED 1 | #define GETGROUPS_T gid_t | #define HAVE_DECL_GETDTABLESIZE 1 | #define HAVE_MALLOC_POSIX 1 | #define PROMOTED_MODE_T int | #define HAVE_WORKING_UTIMES 1 | #define HAVE_SYS_ACL_H 1 | #define HAVE_ACL_GET_FILE 1 | #define HAVE_ACL_GET_FD 1 | #define HAVE_ACL_SET_FILE 1 | #define HAVE_ACL_SET_FD 1 | #define HAVE_ACL_FREE 1 | #define HAVE_ACL_FROM_TEXT 1 | #define HAVE_ACL_DELETE_DEF_FILE 1 | #define HAVE_ACL_DELETE_FD_NP 1 | #define HAVE_ACL_DELETE_FILE_NP 1 | #define HAVE_ACL_COPY_EXT_NATIVE 1 | #define HAVE_ACL_CREATE_ENTRY_NP 1 | #define HAVE_ACL_FIRST_ENTRY 1 | #define HAVE_ACL_TYPE_EXTENDED 1 | #define USE_ACL 1 | #define HAVE_ALLOCA 1 | #define HAVE___BUILTIN_EXPECT 1 | #define GNULIB_CANONICALIZE_LGPL 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_SETTIME 1 | #define GNULIB_CLOSE_STREAM 1 | #define HAVE_STRUCT_DIRENT_D_TYPE 1 | /* end confdefs.h. */ | /* Define explicit_memset to an innocuous variant, in case declares explicit_memset. | For example, HP-UX 11i declares gettimeofday. */ | #define explicit_memset innocuous_explicit_memset | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char explicit_memset (); below. */ | | #include | #undef explicit_memset | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char explicit_memset (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_explicit_memset || defined __stub___explicit_memset | choke me | #endif | | int | main (void) | { | return explicit_memset (); | ; | return 0; | } configure:34877: result: no configure:34937: checking for access configure:34937: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:34937: $? = 0 configure:34937: result: yes configure:34974: checking whether fchmodat works configure:35046: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:35046: $? = 0 configure:35046: ./conftest configure:35046: $? = 0 configure:35062: result: yes configure:35129: checking whether fcntl handles F_DUPFD correctly configure:35193: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:35193: $? = 0 configure:35193: ./conftest configure:35193: $? = 0 configure:35204: result: yes configure:35222: checking whether fcntl understands F_DUPFD_CLOEXEC configure:35257: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:35257: $? = 0 configure:35257: ./conftest configure:35257: $? = 0 configure:35276: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:35276: $? = 0 configure:35293: result: yes configure:35346: checking whether fdopendir is declared configure:35346: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 -Werror=implicit-function-declaration configure:35346: $? = 0 configure:35346: result: yes configure:35368: checking whether fdopendir works configure:35418: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:35418: $? = 0 configure:35418: ./conftest configure:35418: $? = 0 configure:35429: result: yes configure:35470: checking for getxattr with XATTR_NAME_POSIX_ACL macros configure:35494: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 conftest.c:289:24: fatal error: 'linux/xattr.h' file not found #include ^~~~~~~~~~~~~~~ 1 error generated. configure:35494: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define EMACS_CONFIGURATION "aarch64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define HAVE_DECL_CLEARERR_UNLOCKED 1 | #define HAVE_DECL_FEOF_UNLOCKED 1 | #define HAVE_DECL_FERROR_UNLOCKED 1 | #define HAVE_DECL_FFLUSH_UNLOCKED 0 | #define HAVE_DECL_FGETS_UNLOCKED 0 | #define HAVE_DECL_FPUTC_UNLOCKED 0 | #define HAVE_DECL_FPUTS_UNLOCKED 0 | #define HAVE_DECL_FREAD_UNLOCKED 0 | #define HAVE_DECL_FWRITE_UNLOCKED 0 | #define HAVE_DECL_GETC_UNLOCKED 1 | #define HAVE_DECL_GETCHAR_UNLOCKED 1 | #define HAVE_DECL_PUTC_UNLOCKED 1 | #define HAVE_DECL_PUTCHAR_UNLOCKED 1 | #define GETGROUPS_T gid_t | #define HAVE_DECL_GETDTABLESIZE 1 | #define HAVE_MALLOC_POSIX 1 | #define PROMOTED_MODE_T int | #define HAVE_WORKING_UTIMES 1 | #define HAVE_SYS_ACL_H 1 | #define HAVE_ACL_GET_FILE 1 | #define HAVE_ACL_GET_FD 1 | #define HAVE_ACL_SET_FILE 1 | #define HAVE_ACL_SET_FD 1 | #define HAVE_ACL_FREE 1 | #define HAVE_ACL_FROM_TEXT 1 | #define HAVE_ACL_DELETE_DEF_FILE 1 | #define HAVE_ACL_DELETE_FD_NP 1 | #define HAVE_ACL_DELETE_FILE_NP 1 | #define HAVE_ACL_COPY_EXT_NATIVE 1 | #define HAVE_ACL_CREATE_ENTRY_NP 1 | #define HAVE_ACL_FIRST_ENTRY 1 | #define HAVE_ACL_TYPE_EXTENDED 1 | #define USE_ACL 1 | #define HAVE_ALLOCA 1 | #define HAVE___BUILTIN_EXPECT 1 | #define GNULIB_CANONICALIZE_LGPL 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_SETTIME 1 | #define GNULIB_CLOSE_STREAM 1 | #define HAVE_STRUCT_DIRENT_D_TYPE 1 | #define HAVE_ACCESS 1 | #define GNULIB_FACCESSAT 1 | #define HAVE_DECL_FDOPENDIR 1 | #define GNULIB_FDOPENDIR 1 | /* end confdefs.h. */ | #include | #include | #include | | int | main (void) | { | ssize_t a = getxattr (".", XATTR_NAME_POSIX_ACL_ACCESS, 0, 0); | ssize_t b = getxattr (".", XATTR_NAME_POSIX_ACL_DEFAULT, 0, 0); | return a < 0 || b < 0; | | ; | return 0; | } configure:35501: result: no configure:35519: checking for flexible array member configure:35548: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:35548: $? = 0 configure:35556: result: yes configure:35575: checking for __fpending configure:35593: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 conftest.c:297:10: error: implicit declaration of function '__fpending' is invalid in C99 [-Werror,-Wimplicit-function-declaration] return ! __fpending (stdin); ^ 1 error generated. configure:35593: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define EMACS_CONFIGURATION "aarch64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define HAVE_DECL_CLEARERR_UNLOCKED 1 | #define HAVE_DECL_FEOF_UNLOCKED 1 | #define HAVE_DECL_FERROR_UNLOCKED 1 | #define HAVE_DECL_FFLUSH_UNLOCKED 0 | #define HAVE_DECL_FGETS_UNLOCKED 0 | #define HAVE_DECL_FPUTC_UNLOCKED 0 | #define HAVE_DECL_FPUTS_UNLOCKED 0 | #define HAVE_DECL_FREAD_UNLOCKED 0 | #define HAVE_DECL_FWRITE_UNLOCKED 0 | #define HAVE_DECL_GETC_UNLOCKED 1 | #define HAVE_DECL_GETCHAR_UNLOCKED 1 | #define HAVE_DECL_PUTC_UNLOCKED 1 | #define HAVE_DECL_PUTCHAR_UNLOCKED 1 | #define GETGROUPS_T gid_t | #define HAVE_DECL_GETDTABLESIZE 1 | #define HAVE_MALLOC_POSIX 1 | #define PROMOTED_MODE_T int | #define HAVE_WORKING_UTIMES 1 | #define HAVE_SYS_ACL_H 1 | #define HAVE_ACL_GET_FILE 1 | #define HAVE_ACL_GET_FD 1 | #define HAVE_ACL_SET_FILE 1 | #define HAVE_ACL_SET_FD 1 | #define HAVE_ACL_FREE 1 | #define HAVE_ACL_FROM_TEXT 1 | #define HAVE_ACL_DELETE_DEF_FILE 1 | #define HAVE_ACL_DELETE_FD_NP 1 | #define HAVE_ACL_DELETE_FILE_NP 1 | #define HAVE_ACL_COPY_EXT_NATIVE 1 | #define HAVE_ACL_CREATE_ENTRY_NP 1 | #define HAVE_ACL_FIRST_ENTRY 1 | #define HAVE_ACL_TYPE_EXTENDED 1 | #define USE_ACL 1 | #define HAVE_ALLOCA 1 | #define HAVE___BUILTIN_EXPECT 1 | #define GNULIB_CANONICALIZE_LGPL 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_SETTIME 1 | #define GNULIB_CLOSE_STREAM 1 | #define HAVE_STRUCT_DIRENT_D_TYPE 1 | #define HAVE_ACCESS 1 | #define GNULIB_FACCESSAT 1 | #define HAVE_DECL_FDOPENDIR 1 | #define GNULIB_FDOPENDIR 1 | #define FLEXIBLE_ARRAY_MEMBER /**/ | /* end confdefs.h. */ | | #include | #if HAVE_STDIO_EXT_H | # include | #endif | | int | main (void) | { | return ! __fpending (stdin); | ; | return 0; | } configure:35603: result: no configure:35629: checking whether free is known to preserve errno configure:35653: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 conftest.c:297:16: error: "'free' is not known to preserve errno" #error "'free' is not known to preserve errno" ^ 1 error generated. configure:35653: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define EMACS_CONFIGURATION "aarch64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define HAVE_DECL_CLEARERR_UNLOCKED 1 | #define HAVE_DECL_FEOF_UNLOCKED 1 | #define HAVE_DECL_FERROR_UNLOCKED 1 | #define HAVE_DECL_FFLUSH_UNLOCKED 0 | #define HAVE_DECL_FGETS_UNLOCKED 0 | #define HAVE_DECL_FPUTC_UNLOCKED 0 | #define HAVE_DECL_FPUTS_UNLOCKED 0 | #define HAVE_DECL_FREAD_UNLOCKED 0 | #define HAVE_DECL_FWRITE_UNLOCKED 0 | #define HAVE_DECL_GETC_UNLOCKED 1 | #define HAVE_DECL_GETCHAR_UNLOCKED 1 | #define HAVE_DECL_PUTC_UNLOCKED 1 | #define HAVE_DECL_PUTCHAR_UNLOCKED 1 | #define GETGROUPS_T gid_t | #define HAVE_DECL_GETDTABLESIZE 1 | #define HAVE_MALLOC_POSIX 1 | #define PROMOTED_MODE_T int | #define HAVE_WORKING_UTIMES 1 | #define HAVE_SYS_ACL_H 1 | #define HAVE_ACL_GET_FILE 1 | #define HAVE_ACL_GET_FD 1 | #define HAVE_ACL_SET_FILE 1 | #define HAVE_ACL_SET_FD 1 | #define HAVE_ACL_FREE 1 | #define HAVE_ACL_FROM_TEXT 1 | #define HAVE_ACL_DELETE_DEF_FILE 1 | #define HAVE_ACL_DELETE_FD_NP 1 | #define HAVE_ACL_DELETE_FILE_NP 1 | #define HAVE_ACL_COPY_EXT_NATIVE 1 | #define HAVE_ACL_CREATE_ENTRY_NP 1 | #define HAVE_ACL_FIRST_ENTRY 1 | #define HAVE_ACL_TYPE_EXTENDED 1 | #define USE_ACL 1 | #define HAVE_ALLOCA 1 | #define HAVE___BUILTIN_EXPECT 1 | #define GNULIB_CANONICALIZE_LGPL 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_SETTIME 1 | #define GNULIB_CLOSE_STREAM 1 | #define HAVE_STRUCT_DIRENT_D_TYPE 1 | #define HAVE_ACCESS 1 | #define GNULIB_FACCESSAT 1 | #define HAVE_DECL_FDOPENDIR 1 | #define GNULIB_FDOPENDIR 1 | #define FLEXIBLE_ARRAY_MEMBER /**/ | /* end confdefs.h. */ | #include | | int | main (void) | { | #if 2 < __GLIBC__ + (33 <= __GLIBC_MINOR__) | #elif defined __OpenBSD__ | #elif defined __sun | #else | #error "'free' is not known to preserve errno" | #endif | | ; | return 0; | } configure:35662: result: no configure:35713: checking whether fstatat (..., 0) works configure:35740: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:35740: $? = 0 configure:35740: ./conftest configure:35740: $? = 0 configure:35752: result: yes configure:35800: checking for sys/mount.h configure:35800: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:35800: $? = 0 configure:35800: result: yes configure:35825: checking for statvfs function (SVR4) configure:35861: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 conftest.c:307:25: error: 'check_f_blocks_size' declared as an array with a negative size int check_f_blocks_size[sizeof fsd.f_blocks * CHAR_BIT <= 32 ? -1 : 1]; ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 1 error generated. configure:35861: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define EMACS_CONFIGURATION "aarch64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define HAVE_DECL_CLEARERR_UNLOCKED 1 | #define HAVE_DECL_FEOF_UNLOCKED 1 | #define HAVE_DECL_FERROR_UNLOCKED 1 | #define HAVE_DECL_FFLUSH_UNLOCKED 0 | #define HAVE_DECL_FGETS_UNLOCKED 0 | #define HAVE_DECL_FPUTC_UNLOCKED 0 | #define HAVE_DECL_FPUTS_UNLOCKED 0 | #define HAVE_DECL_FREAD_UNLOCKED 0 | #define HAVE_DECL_FWRITE_UNLOCKED 0 | #define HAVE_DECL_GETC_UNLOCKED 1 | #define HAVE_DECL_GETCHAR_UNLOCKED 1 | #define HAVE_DECL_PUTC_UNLOCKED 1 | #define HAVE_DECL_PUTCHAR_UNLOCKED 1 | #define GETGROUPS_T gid_t | #define HAVE_DECL_GETDTABLESIZE 1 | #define HAVE_MALLOC_POSIX 1 | #define PROMOTED_MODE_T int | #define HAVE_WORKING_UTIMES 1 | #define HAVE_SYS_ACL_H 1 | #define HAVE_ACL_GET_FILE 1 | #define HAVE_ACL_GET_FD 1 | #define HAVE_ACL_SET_FILE 1 | #define HAVE_ACL_SET_FD 1 | #define HAVE_ACL_FREE 1 | #define HAVE_ACL_FROM_TEXT 1 | #define HAVE_ACL_DELETE_DEF_FILE 1 | #define HAVE_ACL_DELETE_FD_NP 1 | #define HAVE_ACL_DELETE_FILE_NP 1 | #define HAVE_ACL_COPY_EXT_NATIVE 1 | #define HAVE_ACL_CREATE_ENTRY_NP 1 | #define HAVE_ACL_FIRST_ENTRY 1 | #define HAVE_ACL_TYPE_EXTENDED 1 | #define USE_ACL 1 | #define HAVE_ALLOCA 1 | #define HAVE___BUILTIN_EXPECT 1 | #define GNULIB_CANONICALIZE_LGPL 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_SETTIME 1 | #define GNULIB_CLOSE_STREAM 1 | #define HAVE_STRUCT_DIRENT_D_TYPE 1 | #define HAVE_ACCESS 1 | #define GNULIB_FACCESSAT 1 | #define HAVE_DECL_FDOPENDIR 1 | #define GNULIB_FDOPENDIR 1 | #define FLEXIBLE_ARRAY_MEMBER /**/ | #define HAVE_WORKING_FSTATAT_ZERO_FLAG 1 | #define HAVE_SYS_MOUNT_H 1 | /* end confdefs.h. */ | | #include | #ifdef __osf__ | "Do not use Tru64's statvfs implementation" | #endif | | #include | | struct statvfs fsd; | | #if defined __APPLE__ && defined __MACH__ | #include | /* On Mac OS X >= 10.5, f_blocks in 'struct statvfs' is a 32-bit quantity; | that commonly limits file systems to 4 TiB. Whereas f_blocks in | 'struct statfs' is a 64-bit type, thanks to the large-file support | that was enabled above. In this case, don't use statvfs(); use statfs() | instead. */ | int check_f_blocks_size[sizeof fsd.f_blocks * CHAR_BIT <= 32 ? -1 : 1]; | #endif | | int | main (void) | { | statvfs (0, &fsd); | ; | return 0; | } configure:35871: result: no configure:35928: checking for two-argument statfs with statfs.f_frsize member configure:35958: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 conftest.c:304:9: error: no member named 'f_frsize' in 'struct statfs' fsd.f_frsize = 0; ~~~ ^ 1 error generated. configure:35958: $? = 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_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define EMACS_CONFIGURATION "aarch64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define HAVE_DECL_CLEARERR_UNLOCKED 1 | #define HAVE_DECL_FEOF_UNLOCKED 1 | #define HAVE_DECL_FERROR_UNLOCKED 1 | #define HAVE_DECL_FFLUSH_UNLOCKED 0 | #define HAVE_DECL_FGETS_UNLOCKED 0 | #define HAVE_DECL_FPUTC_UNLOCKED 0 | #define HAVE_DECL_FPUTS_UNLOCKED 0 | #define HAVE_DECL_FREAD_UNLOCKED 0 | #define HAVE_DECL_FWRITE_UNLOCKED 0 | #define HAVE_DECL_GETC_UNLOCKED 1 | #define HAVE_DECL_GETCHAR_UNLOCKED 1 | #define HAVE_DECL_PUTC_UNLOCKED 1 | #define HAVE_DECL_PUTCHAR_UNLOCKED 1 | #define GETGROUPS_T gid_t | #define HAVE_DECL_GETDTABLESIZE 1 | #define HAVE_MALLOC_POSIX 1 | #define PROMOTED_MODE_T int | #define HAVE_WORKING_UTIMES 1 | #define HAVE_SYS_ACL_H 1 | #define HAVE_ACL_GET_FILE 1 | #define HAVE_ACL_GET_FD 1 | #define HAVE_ACL_SET_FILE 1 | #define HAVE_ACL_SET_FD 1 | #define HAVE_ACL_FREE 1 | #define HAVE_ACL_FROM_TEXT 1 | #define HAVE_ACL_DELETE_DEF_FILE 1 | #define HAVE_ACL_DELETE_FD_NP 1 | #define HAVE_ACL_DELETE_FILE_NP 1 | #define HAVE_ACL_COPY_EXT_NATIVE 1 | #define HAVE_ACL_CREATE_ENTRY_NP 1 | #define HAVE_ACL_FIRST_ENTRY 1 | #define HAVE_ACL_TYPE_EXTENDED 1 | #define USE_ACL 1 | #define HAVE_ALLOCA 1 | #define HAVE___BUILTIN_EXPECT 1 | #define GNULIB_CANONICALIZE_LGPL 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_SETTIME 1 | #define GNULIB_CLOSE_STREAM 1 | #define HAVE_STRUCT_DIRENT_D_TYPE 1 | #define HAVE_ACCESS 1 | #define GNULIB_FACCESSAT 1 | #define HAVE_DECL_FDOPENDIR 1 | #define GNULIB_FDOPENDIR 1 | #define FLEXIBLE_ARRAY_MEMBER /**/ | #define HAVE_WORKING_FSTATAT_ZERO_FLAG 1 | #define HAVE_SYS_MOUNT_H 1 | /* end confdefs.h. */ | | #ifdef HAVE_SYS_PARAM_H | #include | #endif | #ifdef HAVE_SYS_MOUNT_H | #include | #endif | #ifdef HAVE_SYS_VFS_H | #include | #endif | int | main () | { | struct statfs fsd; | fsd.f_frsize = 0; | return statfs (".", &fsd) != 0; | } configure:35970: result: no configure:35981: checking for 3-argument statfs function (DEC OSF/1) configure:36005: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 conftest.c:298:9: error: no member named 'f_fsize' in 'struct statfs'; did you mean 'f_bsize'? fsd.f_fsize = 0; ^~~~~~~ f_bsize /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/mount.h:130:15: note: 'f_bsize' declared here struct statfs __DARWIN_STRUCT_STATFS64; ^ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/mount.h:103:11: note: expanded from macro '__DARWIN_STRUCT_STATFS64' uint32_t f_bsize; /* fundamental file system block size */ \ ^ conftest.c:299:31: error: too many arguments to function call, expected 2, have 3 return statfs (".", &fsd, sizeof (struct statfs)) != 0; ~~~~~~ ^~~~~~~~~~~~~~~~~~~~~~ /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/sys/mount.h:435:9: note: 'statfs' declared here int statfs(const char *, struct statfs *) __DARWIN_INODE64(statfs); ^ 2 errors generated. configure:36005: $? = 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_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define EMACS_CONFIGURATION "aarch64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define HAVE_DECL_CLEARERR_UNLOCKED 1 | #define HAVE_DECL_FEOF_UNLOCKED 1 | #define HAVE_DECL_FERROR_UNLOCKED 1 | #define HAVE_DECL_FFLUSH_UNLOCKED 0 | #define HAVE_DECL_FGETS_UNLOCKED 0 | #define HAVE_DECL_FPUTC_UNLOCKED 0 | #define HAVE_DECL_FPUTS_UNLOCKED 0 | #define HAVE_DECL_FREAD_UNLOCKED 0 | #define HAVE_DECL_FWRITE_UNLOCKED 0 | #define HAVE_DECL_GETC_UNLOCKED 1 | #define HAVE_DECL_GETCHAR_UNLOCKED 1 | #define HAVE_DECL_PUTC_UNLOCKED 1 | #define HAVE_DECL_PUTCHAR_UNLOCKED 1 | #define GETGROUPS_T gid_t | #define HAVE_DECL_GETDTABLESIZE 1 | #define HAVE_MALLOC_POSIX 1 | #define PROMOTED_MODE_T int | #define HAVE_WORKING_UTIMES 1 | #define HAVE_SYS_ACL_H 1 | #define HAVE_ACL_GET_FILE 1 | #define HAVE_ACL_GET_FD 1 | #define HAVE_ACL_SET_FILE 1 | #define HAVE_ACL_SET_FD 1 | #define HAVE_ACL_FREE 1 | #define HAVE_ACL_FROM_TEXT 1 | #define HAVE_ACL_DELETE_DEF_FILE 1 | #define HAVE_ACL_DELETE_FD_NP 1 | #define HAVE_ACL_DELETE_FILE_NP 1 | #define HAVE_ACL_COPY_EXT_NATIVE 1 | #define HAVE_ACL_CREATE_ENTRY_NP 1 | #define HAVE_ACL_FIRST_ENTRY 1 | #define HAVE_ACL_TYPE_EXTENDED 1 | #define USE_ACL 1 | #define HAVE_ALLOCA 1 | #define HAVE___BUILTIN_EXPECT 1 | #define GNULIB_CANONICALIZE_LGPL 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_SETTIME 1 | #define GNULIB_CLOSE_STREAM 1 | #define HAVE_STRUCT_DIRENT_D_TYPE 1 | #define HAVE_ACCESS 1 | #define GNULIB_FACCESSAT 1 | #define HAVE_DECL_FDOPENDIR 1 | #define GNULIB_FDOPENDIR 1 | #define FLEXIBLE_ARRAY_MEMBER /**/ | #define HAVE_WORKING_FSTATAT_ZERO_FLAG 1 | #define HAVE_SYS_MOUNT_H 1 | /* end confdefs.h. */ | | #include | #include | #include | int | main () | { | struct statfs fsd; | fsd.f_fsize = 0; | return statfs (".", &fsd, sizeof (struct statfs)) != 0; | } configure:36017: result: no configure:36034: checking for two-argument statfs with statfs.f_bsize member (AIX, 4.3BSD) configure:36064: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:36064: $? = 0 configure:36064: ./conftest configure:36064: $? = 0 configure:36076: result: yes configure:36210: checking for sys/fs/s5param.h configure:36210: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 conftest.c:319:10: fatal error: 'sys/fs/s5param.h' file not found #include ^~~~~~~~~~~~~~~~~~ 1 error generated. configure:36210: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define EMACS_CONFIGURATION "aarch64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp" | #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:36210: result: no configure:36216: checking for sys/statfs.h configure:36216: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 conftest.c:319:10: fatal error: 'sys/statfs.h' file not found #include ^~~~~~~~~~~~~~ 1 error generated. configure:36216: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define EMACS_CONFIGURATION "aarch64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp" | #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:36216: result: no configure:36224: checking for statfs that truncates block counts configure:36249: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 conftest.c:293:1: error: unknown type name 'choke' choke -- this is a workaround for a Sun-specific problem ^ conftest.c:293:7: error: expected identifier or '(' choke -- this is a workaround for a Sun-specific problem ^ conftest.c:296:10: fatal error: 'sys/vfs.h' file not found #include ^~~~~~~~~~~ 3 errors generated. configure:36249: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define EMACS_CONFIGURATION "aarch64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define HAVE_DECL_CLEARERR_UNLOCKED 1 | #define HAVE_DECL_FEOF_UNLOCKED 1 | #define HAVE_DECL_FERROR_UNLOCKED 1 | #define HAVE_DECL_FFLUSH_UNLOCKED 0 | #define HAVE_DECL_FGETS_UNLOCKED 0 | #define HAVE_DECL_FPUTC_UNLOCKED 0 | #define HAVE_DECL_FPUTS_UNLOCKED 0 | #define HAVE_DECL_FREAD_UNLOCKED 0 | #define HAVE_DECL_FWRITE_UNLOCKED 0 | #define HAVE_DECL_GETC_UNLOCKED 1 | #define HAVE_DECL_GETCHAR_UNLOCKED 1 | #define HAVE_DECL_PUTC_UNLOCKED 1 | #define HAVE_DECL_PUTCHAR_UNLOCKED 1 | #define GETGROUPS_T gid_t | #define HAVE_DECL_GETDTABLESIZE 1 | #define HAVE_MALLOC_POSIX 1 | #define PROMOTED_MODE_T int | #define HAVE_WORKING_UTIMES 1 | #define HAVE_SYS_ACL_H 1 | #define HAVE_ACL_GET_FILE 1 | #define HAVE_ACL_GET_FD 1 | #define HAVE_ACL_SET_FILE 1 | #define HAVE_ACL_SET_FD 1 | #define HAVE_ACL_FREE 1 | #define HAVE_ACL_FROM_TEXT 1 | #define HAVE_ACL_DELETE_DEF_FILE 1 | #define HAVE_ACL_DELETE_FD_NP 1 | #define HAVE_ACL_DELETE_FILE_NP 1 | #define HAVE_ACL_COPY_EXT_NATIVE 1 | #define HAVE_ACL_CREATE_ENTRY_NP 1 | #define HAVE_ACL_FIRST_ENTRY 1 | #define HAVE_ACL_TYPE_EXTENDED 1 | #define USE_ACL 1 | #define HAVE_ALLOCA 1 | #define HAVE___BUILTIN_EXPECT 1 | #define GNULIB_CANONICALIZE_LGPL 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_SETTIME 1 | #define GNULIB_CLOSE_STREAM 1 | #define HAVE_STRUCT_DIRENT_D_TYPE 1 | #define HAVE_ACCESS 1 | #define GNULIB_FACCESSAT 1 | #define HAVE_DECL_FDOPENDIR 1 | #define GNULIB_FDOPENDIR 1 | #define FLEXIBLE_ARRAY_MEMBER /**/ | #define HAVE_WORKING_FSTATAT_ZERO_FLAG 1 | #define HAVE_SYS_MOUNT_H 1 | #define STAT_STATFS2_BSIZE 1 | /* end confdefs.h. */ | | #if !defined(sun) && !defined(__sun) | choke -- this is a workaround for a Sun-specific problem | #endif | #include | #include | | int | main (void) | { | struct statfs t; long c = *(t.f_spare); | if (c) return 0; | | ; | return 0; | } configure:36258: result: no configure:36312: checking whether futimens works configure:36367: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:36367: $? = 0 configure:36367: ./conftest configure:36367: $? = 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_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define EMACS_CONFIGURATION "aarch64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp" | #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1 | #define HAVE_TYPEOF 1 | #define HAVE_STATEMENT_EXPRESSIONS 1 | #define MALLOC_0_IS_NONNULL 1 | #define HAVE_ALLOCA_H 1 | #define HAVE_ALLOCA 1 | #define HAVE_GETCWD 1 | #define restrict __restrict__ | #define HAVE___HEADER_INLINE 1 | #define HAVE_DECL_STRMODE 1 | #define HAVE_GETOPT_H 1 | #define HAVE_GETOPT_LONG_ONLY 1 | #define HAVE_LONG_LONG_INT 1 | #define HAVE_UNSIGNED_LONG_LONG_INT 1 | #define HAVE_DECL_MEMMEM 1 | #define HAVE_DECL_MEMRCHR 0 | #define HAVE_MINMAX_IN_SYS_PARAM_H 1 | #define TIME_T_IS_SIGNED 1 | #define HAVE_DECL_ALARM 1 | #define HAVE_STRUCT_TM_TM_ZONE 1 | #define HAVE_TM_ZONE 1 | #define HAVE_TM_GMTOFF 1 | #define HAVE_SIGSET_T 1 | #define HAVE_WCHAR_T 1 | #define HAVE_DECL_FCLOSEALL 0 | #define __USE_MINGW_ANSI_STDIO 1 | #define HAVE_DECL_ECVT 1 | #define HAVE_DECL_FCVT 1 | #define HAVE_DECL_GCVT 1 | #define HAVE_DECL_STRNLEN 1 | #define HAVE_DECL_STRTOIMAX 1 | #define _USE_STD_STAT 1 | #define HAVE_DECL_EXECVPE 0 | #define HAVE_DECL_CLEARERR_UNLOCKED 1 | #define HAVE_DECL_FEOF_UNLOCKED 1 | #define HAVE_DECL_FERROR_UNLOCKED 1 | #define HAVE_DECL_FFLUSH_UNLOCKED 0 | #define HAVE_DECL_FGETS_UNLOCKED 0 | #define HAVE_DECL_FPUTC_UNLOCKED 0 | #define HAVE_DECL_FPUTS_UNLOCKED 0 | #define HAVE_DECL_FREAD_UNLOCKED 0 | #define HAVE_DECL_FWRITE_UNLOCKED 0 | #define HAVE_DECL_GETC_UNLOCKED 1 | #define HAVE_DECL_GETCHAR_UNLOCKED 1 | #define HAVE_DECL_PUTC_UNLOCKED 1 | #define HAVE_DECL_PUTCHAR_UNLOCKED 1 | #define GETGROUPS_T gid_t | #define HAVE_DECL_GETDTABLESIZE 1 | #define HAVE_MALLOC_POSIX 1 | #define PROMOTED_MODE_T int | #define HAVE_WORKING_UTIMES 1 | #define HAVE_SYS_ACL_H 1 | #define HAVE_ACL_GET_FILE 1 | #define HAVE_ACL_GET_FD 1 | #define HAVE_ACL_SET_FILE 1 | #define HAVE_ACL_SET_FD 1 | #define HAVE_ACL_FREE 1 | #define HAVE_ACL_FROM_TEXT 1 | #define HAVE_ACL_DELETE_DEF_FILE 1 | #define HAVE_ACL_DELETE_FD_NP 1 | #define HAVE_ACL_DELETE_FILE_NP 1 | #define HAVE_ACL_COPY_EXT_NATIVE 1 | #define HAVE_ACL_CREATE_ENTRY_NP 1 | #define HAVE_ACL_FIRST_ENTRY 1 | #define HAVE_ACL_TYPE_EXTENDED 1 | #define USE_ACL 1 | #define HAVE_ALLOCA 1 | #define HAVE___BUILTIN_EXPECT 1 | #define GNULIB_CANONICALIZE_LGPL 1 | #define HAVE_CLOCK_GETRES 1 | #define HAVE_CLOCK_GETTIME 1 | #define HAVE_CLOCK_SETTIME 1 | #define GNULIB_CLOSE_STREAM 1 | #define HAVE_STRUCT_DIRENT_D_TYPE 1 | #define HAVE_ACCESS 1 | #define GNULIB_FACCESSAT 1 | #define HAVE_DECL_FDOPENDIR 1 | #define GNULIB_FDOPENDIR 1 | #define FLEXIBLE_ARRAY_MEMBER /**/ | #define HAVE_WORKING_FSTATAT_ZERO_FLAG 1 | #define HAVE_SYS_MOUNT_H 1 | #define STAT_STATFS2_BSIZE 1 | /* end confdefs.h. */ | | #include | #include | #include | #include | | | | #if defined _WIN32 && !defined __CYGWIN__ | #define access _access | #define chdir _chdir | #define chmod _chmod | #define close _close | #define creat _creat | #define dup _dup | #define dup2 _dup2 | #define ecvt _ecvt | #define execl _execl | #define execle _execle | #define execlp _execlp | #define execv _execv | #define execve _execve | #define execvp _execvp | #define execvpe _execvpe | #define fcloseall _fcloseall | #define fcvt _fcvt | #define fdopen _fdopen | #define fileno _fileno | #define gcvt _gcvt | #define getcwd _getcwd | #define getpid _getpid | #define getw _getw | #define isatty _isatty | #define j0 _j0 | #define j1 _j1 | #define jn _jn | #define lfind _lfind | #define lsearch _lsearch | #define lseek _lseek | #define memccpy _memccpy | #define mkdir _mkdir | #define mktemp _mktemp | #define open _open | #define putenv _putenv | #define putw _putw | #define read _read | #define rmdir _rmdir | #define strdup _strdup | #define swab _swab | #define tempnam _tempnam | #define tzset _tzset | #define umask _umask | #define unlink _unlink | #define utime _utime | #define wcsdup _wcsdup | #define write _write | #define y0 _y0 | #define y1 _y1 | #define yn _yn | #endif | | | int | main (void) | { | struct timespec ts[2]; | int fd = creat ("conftest.file", 0600); | struct stat st; | if (fd < 0) return 1; | ts[0].tv_sec = 1; | ts[0].tv_nsec = UTIME_OMIT; | ts[1].tv_sec = 1; | ts[1].tv_nsec = UTIME_NOW; | errno = 0; | if (futimens (AT_FDCWD, NULL) == 0) return 2; | if (errno != EBADF) return 3; | if (futimens (fd, ts)) return 4; | sleep (1); | ts[0].tv_nsec = UTIME_NOW; | ts[1].tv_nsec = UTIME_OMIT; | if (futimens (fd, ts)) return 5; | if (fstat (fd, &st)) return 6; | if (st.st_ctime < st.st_atime) return 7; | | ; | return 0; | } configure:36379: result: no configure:36423: checking for getloadavg configure:36423: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:36423: $? = 0 configure:36423: result: yes configure:36776: checking for sys/loadavg.h configure:36776: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 conftest.c:319:10: fatal error: 'sys/loadavg.h' file not found #include ^~~~~~~~~~~~~~~ 1 error generated. configure:36776: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define EMACS_CONFIGURATION "aarch64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp" | #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:36776: result: no configure:36788: checking whether getloadavg is declared configure:36788: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 -Werror=implicit-function-declaration configure:36788: $? = 0 configure:36788: result: yes configure:37214: checking for gettimeofday with POSIX signature configure:37243: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:37243: $? = 0 configure:37270: result: yes configure:37365: checking whether the compiler supports the __inline keyword configure:37383: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:37383: $? = 0 configure:37391: result: yes configure:37415: checking for gmp.h configure:37415: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:37415: $? = 0 configure:37415: result: yes configure:37429: checking for library containing __gmpz_roinit_n configure:37459: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 undef: ___gmpz_roinit_n Undefined symbols for architecture arm64: "___gmpz_roinit_n", referenced from: _main in 0.arm64.thinlto.o ld: symbol(s) not found for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation) configure:37459: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define EMACS_CONFIGURATION "aarch64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp" | #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 HAVE_TIMESPEC_GET 1 | #define GETTIMEOFDAY_TIMEZONE void | #define _GL_REPLACE_IEEE754_H 1 | #define HAVE___INLINE 1 | #define HAVE_GMP_H 1 | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | char __gmpz_roinit_n (); | int | main (void) | { | return __gmpz_roinit_n (); | ; | return 0; | } configure:37459: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c -lgmp >&5 configure:37459: $? = 0 configure:37479: result: -lgmp configure:37638: checking for memmem configure:37638: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:37638: $? = 0 configure:37638: result: yes configure:37654: checking whether memmem works configure:37722: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:37722: $? = 0 configure:37722: ./conftest configure:37722: $? = 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_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define EMACS_CONFIGURATION "aarch64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp" | #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 HAVE_TIMESPEC_GET 1 | #define GETTIMEOFDAY_TIMEZONE void | #define _GL_REPLACE_IEEE754_H 1 | #define HAVE___INLINE 1 | #define HAVE_GMP_H 1 | #define HAVE_MEMMEM 1 | /* end confdefs.h. */ | | #include /* for memmem */ | #define P "_EF_BF_BD" | #define HAYSTACK "F_BD_CE_BD" P P P P "_C3_88_20" P P P "_C3_A7_20" P | #define NEEDLE P P P P P | | int | main (void) | { | | int result = 0; | if (memmem (HAYSTACK, strlen (HAYSTACK), NEEDLE, strlen (NEEDLE))) | result |= 1; | /* Check for empty needle behavior. */ | { | const char *haystack = "AAA"; | if (memmem (haystack, 3, (const char *) 1, 0) != haystack) | result |= 2; | } | return result; | | ; | return 0; | } configure:37734: result: no configure:37783: checking for mempcpy configure:37783: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 conftest.c:314:6: warning: incompatible redeclaration of library function 'mempcpy' [-Wincompatible-library-redeclaration] char mempcpy (); ^ conftest.c:314:6: note: 'mempcpy' is a builtin with type 'void *(void *, const void *, unsigned long)' 1 warning generated. undef: _mempcpy Undefined symbols for architecture arm64: "_mempcpy", referenced from: _main in 0.arm64.thinlto.o ld: symbol(s) not found for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation) configure:37783: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define EMACS_CONFIGURATION "aarch64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp" | #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 HAVE_TIMESPEC_GET 1 | #define GETTIMEOFDAY_TIMEZONE void | #define _GL_REPLACE_IEEE754_H 1 | #define HAVE___INLINE 1 | #define HAVE_GMP_H 1 | #define HAVE_MEMMEM 1 | /* end confdefs.h. */ | /* Define mempcpy to an innocuous variant, in case declares mempcpy. | For example, HP-UX 11i declares gettimeofday. */ | #define mempcpy innocuous_mempcpy | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char mempcpy (); below. */ | | #include | #undef mempcpy | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char mempcpy (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_mempcpy || defined __stub___mempcpy | choke me | #endif | | int | main (void) | { | return mempcpy (); | ; | return 0; | } configure:37783: result: no configure:37839: checking for memrchr configure:37839: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 undef: _memrchr Undefined symbols for architecture arm64: "_memrchr", referenced from: _main in 0.arm64.thinlto.o ld: symbol(s) not found for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation) configure:37839: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define EMACS_CONFIGURATION "aarch64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp" | #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 HAVE_TIMESPEC_GET 1 | #define GETTIMEOFDAY_TIMEZONE void | #define _GL_REPLACE_IEEE754_H 1 | #define HAVE___INLINE 1 | #define HAVE_GMP_H 1 | #define HAVE_MEMMEM 1 | /* end confdefs.h. */ | /* Define memrchr to an innocuous variant, in case declares memrchr. | For example, HP-UX 11i declares gettimeofday. */ | #define memrchr innocuous_memrchr | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char memrchr (); below. */ | | #include | #undef memrchr | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char memrchr (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_memrchr || defined __stub___memrchr | choke me | #endif | | int | main (void) | { | return memrchr (); | ; | return 0; | } configure:37839: result: no configure:37992: checking for library containing nanosleep configure:38022: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:38022: $? = 0 configure:38042: result: none required configure:38063: checking for working nanosleep configure:38148: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 conftest.c:324:19: warning: address of function 'nanosleep' will always evaluate to 'true' [-Wpointer-bool-conversion] if (! nanosleep) ~ ^~~~~~~~~ conftest.c:324:19: note: prefix with the address-of operator to silence this warning if (! nanosleep) ^ & 1 warning generated. configure:38148: $? = 0 configure:38148: ./conftest configure:38148: $? = 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_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define EMACS_CONFIGURATION "aarch64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp" | #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 HAVE_TIMESPEC_GET 1 | #define GETTIMEOFDAY_TIMEZONE void | #define _GL_REPLACE_IEEE754_H 1 | #define HAVE___INLINE 1 | #define HAVE_GMP_H 1 | #define HAVE_MEMMEM 1 | #define GNULIB_MKOSTEMP 1 | #define NEED_MKTIME_WORKING 1 | /* end confdefs.h. */ | | #include | #include | #include | #include | #include | #define TYPE_SIGNED(t) (! ((t) 0 < (t) -1)) | #define TYPE_MAXIMUM(t) ((t) (! TYPE_SIGNED (t) ? (t) -1 : ((((t) 1 << (sizeof (t) * CHAR_BIT - 2)) - 1) * 2 + 1))) | | #if HAVE_DECL_ALARM | static void | check_for_SIGALRM (int sig) | { | if (sig != SIGALRM) | _exit (1); | } | #endif | | int | main () | { | static struct timespec ts_sleep; | static struct timespec ts_remaining; | /* Test for major problems first. */ | if (! nanosleep) | return 2; | ts_sleep.tv_sec = 0; | ts_sleep.tv_nsec = 1; | #if HAVE_DECL_ALARM | { | static struct sigaction act; | act.sa_handler = check_for_SIGALRM; | sigemptyset (&act.sa_mask); | sigaction (SIGALRM, &act, NULL); | alarm (1); | if (nanosleep (&ts_sleep, NULL) != 0) | return 3; | /* Test for a minor problem: the handling of large arguments. */ | ts_sleep.tv_sec = TYPE_MAXIMUM (time_t); | ts_sleep.tv_nsec = 999999999; | alarm (1); | if (nanosleep (&ts_sleep, &ts_remaining) != -1) | return 4; | if (errno != EINTR) | return 5; | if (ts_remaining.tv_sec <= TYPE_MAXIMUM (time_t) - 10) | return 6; | } | #else /* A simpler test for native Windows. */ | if (nanosleep (&ts_sleep, &ts_remaining) < 0) | return 3; | /* Test for 32-bit mingw bug: negative nanosecond values do not | cause failure. */ | ts_sleep.tv_sec = 1; | ts_sleep.tv_nsec = -1; | if (nanosleep (&ts_sleep, &ts_remaining) != -1) | return 7; | #endif | return 0; | } configure:38164: result: no (mishandles large arguments) configure:38213: checking for sys/pstat.h configure:38213: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 conftest.c:330:10: fatal error: 'sys/pstat.h' file not found #include ^~~~~~~~~~~~~ 1 error generated. configure:38213: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define EMACS_CONFIGURATION "aarch64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp" | #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 HAVE_TIMESPEC_GET 1 | #define GETTIMEOFDAY_TIMEZONE void | #define _GL_REPLACE_IEEE754_H 1 | #define HAVE___INLINE 1 | #define HAVE_GMP_H 1 | #define HAVE_MEMMEM 1 | #define GNULIB_MKOSTEMP 1 | #define NEED_MKTIME_WORKING 1 | #define HAVE_BUG_BIG_NANOSLEEP 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | | #include configure:38213: result: no configure:38220: checking for sys/sysmp.h configure:38220: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 conftest.c:330:10: fatal error: 'sys/sysmp.h' file not found #include ^~~~~~~~~~~~~ 1 error generated. configure:38220: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define EMACS_CONFIGURATION "aarch64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp" | #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 HAVE_TIMESPEC_GET 1 | #define GETTIMEOFDAY_TIMEZONE void | #define _GL_REPLACE_IEEE754_H 1 | #define HAVE___INLINE 1 | #define HAVE_GMP_H 1 | #define HAVE_MEMMEM 1 | #define GNULIB_MKOSTEMP 1 | #define NEED_MKTIME_WORKING 1 | #define HAVE_BUG_BIG_NANOSLEEP 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | | #include configure:38220: result: no configure:38227: checking for sys/param.h configure:38227: result: yes configure:38235: checking for sys/sysctl.h configure:38235: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:38235: $? = 0 configure:38235: result: yes configure:38248: checking for sched_getaffinity configure:38248: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 undef: _sched_getaffinity Undefined symbols for architecture arm64: "_sched_getaffinity", referenced from: _main in 0.arm64.thinlto.o ld: symbol(s) not found for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation) configure:38248: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define EMACS_CONFIGURATION "aarch64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp" | #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 HAVE_TIMESPEC_GET 1 | #define GETTIMEOFDAY_TIMEZONE void | #define _GL_REPLACE_IEEE754_H 1 | #define HAVE___INLINE 1 | #define HAVE_GMP_H 1 | #define HAVE_MEMMEM 1 | #define GNULIB_MKOSTEMP 1 | #define NEED_MKTIME_WORKING 1 | #define HAVE_BUG_BIG_NANOSLEEP 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | /* end confdefs.h. */ | /* Define sched_getaffinity to an innocuous variant, in case declares sched_getaffinity. | For example, HP-UX 11i declares gettimeofday. */ | #define sched_getaffinity innocuous_sched_getaffinity | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char sched_getaffinity (); below. */ | | #include | #undef sched_getaffinity | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char sched_getaffinity (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_sched_getaffinity || defined __stub___sched_getaffinity | choke me | #endif | | int | main (void) | { | return sched_getaffinity (); | ; | return 0; | } configure:38248: result: no configure:38254: checking for sched_getaffinity_np configure:38254: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 undef: _sched_getaffinity_np Undefined symbols for architecture arm64: "_sched_getaffinity_np", referenced from: _main in 0.arm64.thinlto.o ld: symbol(s) not found for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation) configure:38254: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define EMACS_CONFIGURATION "aarch64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp" | #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 HAVE_TIMESPEC_GET 1 | #define GETTIMEOFDAY_TIMEZONE void | #define _GL_REPLACE_IEEE754_H 1 | #define HAVE___INLINE 1 | #define HAVE_GMP_H 1 | #define HAVE_MEMMEM 1 | #define GNULIB_MKOSTEMP 1 | #define NEED_MKTIME_WORKING 1 | #define HAVE_BUG_BIG_NANOSLEEP 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | /* end confdefs.h. */ | /* Define sched_getaffinity_np to an innocuous variant, in case declares sched_getaffinity_np. | For example, HP-UX 11i declares gettimeofday. */ | #define sched_getaffinity_np innocuous_sched_getaffinity_np | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char sched_getaffinity_np (); below. */ | | #include | #undef sched_getaffinity_np | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char sched_getaffinity_np (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_sched_getaffinity_np || defined __stub___sched_getaffinity_np | choke me | #endif | | int | main (void) | { | return sched_getaffinity_np (); | ; | return 0; | } configure:38254: result: no configure:38260: checking for pstat_getdynamic configure:38260: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 undef: _pstat_getdynamic Undefined symbols for architecture arm64: "_pstat_getdynamic", referenced from: _main in 0.arm64.thinlto.o ld: symbol(s) not found for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation) configure:38260: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define EMACS_CONFIGURATION "aarch64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp" | #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 HAVE_TIMESPEC_GET 1 | #define GETTIMEOFDAY_TIMEZONE void | #define _GL_REPLACE_IEEE754_H 1 | #define HAVE___INLINE 1 | #define HAVE_GMP_H 1 | #define HAVE_MEMMEM 1 | #define GNULIB_MKOSTEMP 1 | #define NEED_MKTIME_WORKING 1 | #define HAVE_BUG_BIG_NANOSLEEP 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | /* end confdefs.h. */ | /* Define pstat_getdynamic to an innocuous variant, in case declares pstat_getdynamic. | For example, HP-UX 11i declares gettimeofday. */ | #define pstat_getdynamic innocuous_pstat_getdynamic | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char pstat_getdynamic (); below. */ | | #include | #undef pstat_getdynamic | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char pstat_getdynamic (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_pstat_getdynamic || defined __stub___pstat_getdynamic | choke me | #endif | | int | main (void) | { | return pstat_getdynamic (); | ; | return 0; | } configure:38260: result: no configure:38266: checking for sysmp configure:38266: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 undef: _sysmp Undefined symbols for architecture arm64: "_sysmp", referenced from: _main in 0.arm64.thinlto.o ld: symbol(s) not found for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation) configure:38266: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define EMACS_CONFIGURATION "aarch64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp" | #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 HAVE_TIMESPEC_GET 1 | #define GETTIMEOFDAY_TIMEZONE void | #define _GL_REPLACE_IEEE754_H 1 | #define HAVE___INLINE 1 | #define HAVE_GMP_H 1 | #define HAVE_MEMMEM 1 | #define GNULIB_MKOSTEMP 1 | #define NEED_MKTIME_WORKING 1 | #define HAVE_BUG_BIG_NANOSLEEP 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | /* end confdefs.h. */ | /* Define sysmp to an innocuous variant, in case declares sysmp. | For example, HP-UX 11i declares gettimeofday. */ | #define sysmp innocuous_sysmp | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char sysmp (); below. */ | | #include | #undef sysmp | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char sysmp (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_sysmp || defined __stub___sysmp | choke me | #endif | | int | main (void) | { | return sysmp (); | ; | return 0; | } configure:38266: result: no configure:38272: checking for sysctl configure:38272: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:38272: $? = 0 configure:38272: result: yes configure:38364: checking whether signature of pselect conforms to POSIX configure:38385: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:38385: $? = 0 configure:38394: result: yes configure:38397: checking whether pselect detects invalid fds configure:38449: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:38449: $? = 0 configure:38449: ./conftest configure:38449: $? = 0 configure:38461: result: yes configure:38501: checking whether pthread_sigmask is a macro configure:38527: result: no configure:38556: checking whether pthread_sigmask works without -lpthread configure:38587: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:38587: $? = 0 configure:38587: ./conftest configure:38587: $? = 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_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define EMACS_CONFIGURATION "aarch64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp" | #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 HAVE_TIMESPEC_GET 1 | #define GETTIMEOFDAY_TIMEZONE void | #define _GL_REPLACE_IEEE754_H 1 | #define HAVE___INLINE 1 | #define HAVE_GMP_H 1 | #define HAVE_MEMMEM 1 | #define GNULIB_MKOSTEMP 1 | #define NEED_MKTIME_WORKING 1 | #define HAVE_BUG_BIG_NANOSLEEP 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYSCTL 1 | #define my_strftime nstrftime | /* end confdefs.h. */ | | #include | #include | #include | int main () | { | sigset_t set; | sigemptyset (&set); | return pthread_sigmask (1729, &set, NULL) != 0; | } configure:38599: result: yes configure:38612: checking whether pthread_sigmask returns error numbers configure:38646: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:38646: $? = 0 configure:38646: ./conftest configure:38646: $? = 0 configure:38659: result: yes configure:38670: checking whether pthread_sigmask unblocks signals correctly configure:38729: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:38729: $? = 0 configure:38729: ./conftest configure:38729: $? = 0 configure:38742: result: guessing yes configure:38795: checking whether readlink signature is correct configure:38814: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:38814: $? = 0 configure:38822: result: yes configure:38824: checking whether readlink handles trailing slash correctly configure:38861: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:38861: $? = 0 configure:38861: ./conftest configure:38861: $? = 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_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define EMACS_CONFIGURATION "aarch64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp" | #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 HAVE_TIMESPEC_GET 1 | #define GETTIMEOFDAY_TIMEZONE void | #define _GL_REPLACE_IEEE754_H 1 | #define HAVE___INLINE 1 | #define HAVE_GMP_H 1 | #define HAVE_MEMMEM 1 | #define GNULIB_MKOSTEMP 1 | #define NEED_MKTIME_WORKING 1 | #define HAVE_BUG_BIG_NANOSLEEP 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYSCTL 1 | #define my_strftime nstrftime | /* end confdefs.h. */ | #include | | int | main (void) | { | char buf[20]; | return readlink ("conftest.lnk2/", buf, sizeof buf) != -1; | ; | return 0; | } configure:38873: result: no configure:38889: checking whether readlink truncates results correctly configure:38925: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:38925: $? = 0 configure:38925: ./conftest configure:38925: $? = 0 configure:38937: result: yes configure:38993: checking whether readlinkat signature is correct configure:39012: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:39012: $? = 0 configure:39020: result: yes configure:39075: checking for working re_compile_pattern configure:39390: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 conftest.c:330:45: error: variable has incomplete type 'struct re_pattern_buffer' static struct re_pattern_buffer regex; ^ conftest.c:330:27: note: forward declaration of 'struct re_pattern_buffer' static struct re_pattern_buffer regex; ^ conftest.c:334:33: error: variable has incomplete type 'struct re_registers' struct re_registers regs; ^ conftest.c:334:20: note: forward declaration of 'struct re_registers' struct re_registers regs; ^ conftest.c:359: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:359:34: error: use of undeclared identifier 'RE_SYNTAX_GREP' re_set_syntax (RE_SYNTAX_GREP | RE_HAT_LISTS_NOT_NEWLINE ^ conftest.c:359:51: error: use of undeclared identifier 'RE_HAT_LISTS_NOT_NEWLINE' re_set_syntax (RE_SYNTAX_GREP | RE_HAT_LISTS_NOT_NEWLINE ^ conftest.c:360:36: error: use of undeclared identifier 'RE_ICASE' | RE_ICASE); ^ conftest.c:362:23: error: implicit declaration of function 're_compile_pattern' is invalid in C99 [-Werror,-Wimplicit-function-declaration] s = re_compile_pattern (pat, sizeof pat - 1, ®ex); ^ conftest.c:367:27: error: implicit declaration of function 're_search' is invalid in C99 [-Werror,-Wimplicit-function-declaration] if (re_search (®ex, data, sizeof data - 1, ^ conftest.c:392:19: error: implicit declaration of function 're_set_syntax' is invalid in C99 [-Werror,-Wimplicit-function-declaration] re_set_syntax (0); ^ conftest.c:394:23: error: implicit declaration of function 're_compile_pattern' is invalid in C99 [-Werror,-Wimplicit-function-declaration] s = re_compile_pattern (pat, sizeof pat - 1, ®ex); ^ conftest.c:399:27: error: implicit declaration of function 're_search' is invalid in C99 [-Werror,-Wimplicit-function-declaration] i = re_search (®ex, data, sizeof data - 1, ^ conftest.c:412: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:412:28: error: use of undeclared identifier 'RE_SYNTAX_EGREP' re_set_syntax (RE_SYNTAX_EGREP | RE_HAT_LISTS_NOT_NEWLINE); ^ conftest.c:412:46: error: use of undeclared identifier 'RE_HAT_LISTS_NOT_NEWLINE' re_set_syntax (RE_SYNTAX_EGREP | RE_HAT_LISTS_NOT_NEWLINE); ^ conftest.c:414:17: error: implicit declaration of function 're_compile_pattern' is invalid in C99 [-Werror,-Wimplicit-function-declaration] s = re_compile_pattern ("a[^x]b", 6, ®ex); ^ conftest.c:420:21: error: implicit declaration of function 're_search' is invalid in C99 [-Werror,-Wimplicit-function-declaration] if (re_search (®ex, "a\nb", 3, 0, 3, ®s) != -1) ^ conftest.c:427:28: error: use of undeclared identifier 'RE_SYNTAX_POSIX_EGREP' re_set_syntax (RE_SYNTAX_POSIX_EGREP); ^ conftest.c:442:28: error: use of undeclared identifier 'RE_SYNTAX_POSIX_EGREP' re_set_syntax (RE_SYNTAX_POSIX_EGREP | RE_NO_EMPTY_RANGES); ^ conftest.c:442:52: error: use of undeclared identifier 'RE_NO_EMPTY_RANGES' re_set_syntax (RE_SYNTAX_POSIX_EGREP | RE_NO_EMPTY_RANGES); ^ fatal error: too many errors emitted, stopping now [-ferror-limit=] 20 errors generated. configure:39390: $? = 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_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define EMACS_CONFIGURATION "aarch64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp" | #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 HAVE_TIMESPEC_GET 1 | #define GETTIMEOFDAY_TIMEZONE void | #define _GL_REPLACE_IEEE754_H 1 | #define HAVE___INLINE 1 | #define HAVE_GMP_H 1 | #define HAVE_MEMMEM 1 | #define GNULIB_MKOSTEMP 1 | #define NEED_MKTIME_WORKING 1 | #define HAVE_BUG_BIG_NANOSLEEP 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYSCTL 1 | #define my_strftime nstrftime | #define READLINK_TRAILING_SLASH_BUG 1 | /* end confdefs.h. */ | #include | | #include | #include | #include | | #if defined M_CHECK_ACTION || HAVE_DECL_ALARM | # include | # include | #endif | | #if HAVE_MALLOC_H | # include | #endif | | #ifdef M_CHECK_ACTION | /* Exit with distinguishable exit code. */ | static void sigabrt_no_core (int sig) { raise (SIGTERM); } | #endif | | int | main (void) | { | int result = 0; | static struct re_pattern_buffer regex; | unsigned char folded_chars[UCHAR_MAX + 1]; | int i; | const char *s; | struct re_registers regs; | | /* Some builds of glibc go into an infinite loop on this | test. Use alarm to force death, and mallopt to avoid | malloc recursion in diagnosing the corrupted heap. */ | #if HAVE_DECL_ALARM | signal (SIGALRM, SIG_DFL); | alarm (2); | #endif | #ifdef M_CHECK_ACTION | signal (SIGABRT, sigabrt_no_core); | mallopt (M_CHECK_ACTION, 2); | #endif | | if (setlocale (LC_ALL, "en_US.UTF-8")) | { | { | /* https://sourceware.org/ml/libc-hacker/2006-09/msg00008.html | This test needs valgrind to catch the bug on Debian | GNU/Linux 3.1 x86, but it might catch the bug better | on other platforms and it shouldn't hurt to try the | test here. */ | static char const pat[] = "insert into"; | static char const data[] = | "\xFF\0\x12\xA2\xAA\xC4\xB1,K\x12\xC4\xB1*\xACK"; | re_set_syntax (RE_SYNTAX_GREP | RE_HAT_LISTS_NOT_NEWLINE | | RE_ICASE); | memset (®ex, 0, sizeof regex); | s = re_compile_pattern (pat, sizeof pat - 1, ®ex); | if (s) | result |= 1; | else | { | if (re_search (®ex, data, sizeof data - 1, | 0, sizeof data - 1, ®s) | != -1) | result |= 1; | regfree (®ex); | } | } | | { | /* This test is from glibc bug 15078. | The test case is from Andreas Schwab in | . | */ | static char const pat[] = "[^x]x"; | static char const data[] = | /* */ | "\xe1\x80\x80" | "\xe1\x80\xbb" | "\xe1\x80\xbd" | "\xe1\x80\x94" | "\xe1\x80\xba" | "\xe1\x80\xaf" | "\xe1\x80\x95" | "\xe1\x80\xba" | "x"; | re_set_syntax (0); | memset (®ex, 0, sizeof regex); | s = re_compile_pattern (pat, sizeof pat - 1, ®ex); | if (s) | result |= 1; | else | { | i = re_search (®ex, data, sizeof data - 1, | 0, sizeof data - 1, 0); | if (i != 0 && i != 21) | result |= 1; | regfree (®ex); | } | } | | if (! setlocale (LC_ALL, "C")) | return 1; | } | | /* This test is from glibc bug 3957, reported by Andrew Mackey. */ | re_set_syntax (RE_SYNTAX_EGREP | RE_HAT_LISTS_NOT_NEWLINE); | memset (®ex, 0, sizeof regex); | s = re_compile_pattern ("a[^x]b", 6, ®ex); | if (s) | result |= 2; | else | { | /* This should fail, but succeeds for glibc-2.5. */ | if (re_search (®ex, "a\nb", 3, 0, 3, ®s) != -1) | result |= 2; | regfree (®ex); | } | | /* This regular expression is from Spencer ere test number 75 | in grep-2.3. */ | re_set_syntax (RE_SYNTAX_POSIX_EGREP); | memset (®ex, 0, sizeof regex); | for (i = 0; i <= UCHAR_MAX; i++) | folded_chars[i] = i; | regex.translate = folded_chars; | s = re_compile_pattern ("a[[:]:]]b\n", 11, ®ex); | /* This should fail with _Invalid character class name_ error. */ | if (!s) | { | result |= 4; | regfree (®ex); | } | | /* Ensure that [b-a] is diagnosed as invalid, when | using RE_NO_EMPTY_RANGES. */ | re_set_syntax (RE_SYNTAX_POSIX_EGREP | RE_NO_EMPTY_RANGES); | memset (®ex, 0, sizeof regex); | s = re_compile_pattern ("a[b-a]", 6, ®ex); | if (s == 0) | { | result |= 8; | regfree (®ex); | } | | /* This should succeed, but does not for glibc-2.1.3. */ | memset (®ex, 0, sizeof regex); | s = re_compile_pattern ("{1", 2, ®ex); | if (s) | result |= 8; | else | regfree (®ex); | | /* The following example is derived from a problem report | against gawk from Jorge Stolfi . */ | memset (®ex, 0, sizeof regex); | s = re_compile_pattern ("[an\371]*n", 7, ®ex); | if (s) | result |= 8; | else | { | /* This should match, but does not for glibc-2.2.1. */ | if (re_match (®ex, "an", 2, 0, ®s) != 2) | result |= 8; | else | { | free (regs.start); | free (regs.end); | } | regfree (®ex); | } | | memset (®ex, 0, sizeof regex); | s = re_compile_pattern ("x", 1, ®ex); | if (s) | result |= 8; | else | { | /* glibc-2.2.93 does not work with a negative RANGE argument. */ | if (re_search (®ex, "wxy", 3, 2, -2, ®s) != 1) | result |= 8; | else | { | free (regs.start); | free (regs.end); | } | regfree (®ex); | } | | /* The version of regex.c in older versions of gnulib | ignored RE_ICASE. Detect that problem too. */ | re_set_syntax (RE_SYNTAX_EMACS | RE_ICASE); | memset (®ex, 0, sizeof regex); | s = re_compile_pattern ("x", 1, ®ex); | if (s) | result |= 16; | else | { | if (re_search (®ex, "WXY", 3, 0, 3, ®s) < 0) | result |= 16; | else | { | free (regs.start); | free (regs.end); | } | regfree (®ex); | } | | /* Catch a bug reported by Vin Shelton in | https://lists.gnu.org/r/bug-coreutils/2007-06/msg00089.html | */ | re_set_syntax (RE_SYNTAX_POSIX_BASIC | & ~RE_CONTEXT_INVALID_DUP | & ~RE_NO_EMPTY_RANGES); | memset (®ex, 0, sizeof regex); | s = re_compile_pattern ("[[:alnum:]_-]\\+$", 16, ®ex); | if (s) | result |= 32; | else | regfree (®ex); | | /* REG_STARTEND was added to glibc on 2004-01-15. | Reject older versions. */ | if (! REG_STARTEND) | result |= 64; | | /* Matching with the compiled form of this regexp would provoke | an assertion failure prior to glibc-2.28: | regexec.c:1375: pop_fail_stack: Assertion 'num >= 0' failed | With glibc-2.28, compilation fails and reports the invalid | back reference. */ | re_set_syntax (RE_SYNTAX_POSIX_EGREP); | memset (®ex, 0, sizeof regex); | s = re_compile_pattern ("0|()0|\\1|0", 10, ®ex); | if (!s) | { | memset (®s, 0, sizeof regs); | i = re_search (®ex, "x", 1, 0, 1, ®s); | if (i != -1) | result |= 64; | if (0 <= i) | { | free (regs.start); | free (regs.end); | } | regfree (®ex); | } | else | { | if (strcmp (s, "Invalid back reference")) | result |= 64; | } | | /* glibc bug 11053. */ | re_set_syntax (RE_SYNTAX_POSIX_BASIC); | memset (®ex, 0, sizeof regex); | static char const pat_sub2[] = "\\(a*\\)*a*\\1"; | s = re_compile_pattern (pat_sub2, sizeof pat_sub2 - 1, ®ex); | if (s) | result |= 64; | else | { | memset (®s, 0, sizeof regs); | static char const data[] = "a"; | int datalen = sizeof data - 1; | i = re_search (®ex, data, datalen, 0, datalen, ®s); | if (i != 0) | result |= 64; | else if (regs.num_regs < 2) | result |= 64; | else if (! (regs.start[0] == 0 && regs.end[0] == 1)) | result |= 64; | else if (! (regs.start[1] == 0 && regs.end[1] == 0)) | result |= 64; | regfree (®ex); | free (regs.start); | free (regs.end); | } | | #if 0 | /* It would be nice to reject hosts whose regoff_t values are too | narrow (including glibc on hosts with 64-bit ptrdiff_t and | 32-bit int), but we should wait until glibc implements this | feature. Otherwise, support for equivalence classes and | multibyte collation symbols would always be broken except | when compiling --without-included-regex. */ | if (sizeof (regoff_t) < sizeof (ptrdiff_t) | || sizeof (regoff_t) < sizeof (ssize_t)) | result |= 64; | #endif | | return result; | | ; | return 0; | } configure:39402: result: no configure:39484: checking for libintl.h configure:39484: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:39484: $? = 0 configure:39484: result: yes configure:39492: checking whether isblank is declared configure:39492: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 -Werror=implicit-function-declaration configure:39492: $? = 0 configure:39492: result: yes configure:39506: checking for sig2str configure:39506: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 undef: _sig2str Undefined symbols for architecture arm64: "_sig2str", referenced from: _main in 0.arm64.thinlto.o ld: symbol(s) not found for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation) configure:39506: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define EMACS_CONFIGURATION "aarch64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp" | #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 HAVE_TIMESPEC_GET 1 | #define GETTIMEOFDAY_TIMEZONE void | #define _GL_REPLACE_IEEE754_H 1 | #define HAVE___INLINE 1 | #define HAVE_GMP_H 1 | #define HAVE_MEMMEM 1 | #define GNULIB_MKOSTEMP 1 | #define NEED_MKTIME_WORKING 1 | #define HAVE_BUG_BIG_NANOSLEEP 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYSCTL 1 | #define my_strftime nstrftime | #define READLINK_TRAILING_SLASH_BUG 1 | #define _REGEX_INCLUDE_LIMITS_H 1 | #define _REGEX_LARGE_OFFSETS 1 | #define re_syntax_options rpl_re_syntax_options | #define re_set_syntax rpl_re_set_syntax | #define re_compile_pattern rpl_re_compile_pattern | #define re_compile_fastmap rpl_re_compile_fastmap | #define re_search rpl_re_search | #define re_search_2 rpl_re_search_2 | #define re_match rpl_re_match | #define re_match_2 rpl_re_match_2 | #define re_set_registers rpl_re_set_registers | #define re_comp rpl_re_comp | #define re_exec rpl_re_exec | #define regcomp rpl_regcomp | #define regexec rpl_regexec | #define regerror rpl_regerror | #define regfree rpl_regfree | #define HAVE_LIBINTL_H 1 | #define HAVE_DECL_ISBLANK 1 | /* end confdefs.h. */ | /* Define sig2str to an innocuous variant, in case declares sig2str. | For example, HP-UX 11i declares gettimeofday. */ | #define sig2str innocuous_sig2str | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char sig2str (); below. */ | | #include | #undef sig2str | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char sig2str (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_sig2str || defined __stub___sig2str | choke me | #endif | | int | main (void) | { | return sig2str (); | ; | return 0; | } configure:39506: result: no configure:39534: checking for sigdescr_np configure:39534: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 undef: _sigdescr_np Undefined symbols for architecture arm64: "_sigdescr_np", referenced from: _main in 0.arm64.thinlto.o ld: symbol(s) not found for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation) configure:39534: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define EMACS_CONFIGURATION "aarch64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp" | #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 HAVE_TIMESPEC_GET 1 | #define GETTIMEOFDAY_TIMEZONE void | #define _GL_REPLACE_IEEE754_H 1 | #define HAVE___INLINE 1 | #define HAVE_GMP_H 1 | #define HAVE_MEMMEM 1 | #define GNULIB_MKOSTEMP 1 | #define NEED_MKTIME_WORKING 1 | #define HAVE_BUG_BIG_NANOSLEEP 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYSCTL 1 | #define my_strftime nstrftime | #define READLINK_TRAILING_SLASH_BUG 1 | #define _REGEX_INCLUDE_LIMITS_H 1 | #define _REGEX_LARGE_OFFSETS 1 | #define re_syntax_options rpl_re_syntax_options | #define re_set_syntax rpl_re_set_syntax | #define re_compile_pattern rpl_re_compile_pattern | #define re_compile_fastmap rpl_re_compile_fastmap | #define re_search rpl_re_search | #define re_search_2 rpl_re_search_2 | #define re_match rpl_re_match | #define re_match_2 rpl_re_match_2 | #define re_set_registers rpl_re_set_registers | #define re_comp rpl_re_comp | #define re_exec rpl_re_exec | #define regcomp rpl_regcomp | #define regexec rpl_regexec | #define regerror rpl_regerror | #define regfree rpl_regfree | #define HAVE_LIBINTL_H 1 | #define HAVE_DECL_ISBLANK 1 | /* end confdefs.h. */ | /* Define sigdescr_np to an innocuous variant, in case declares sigdescr_np. | For example, HP-UX 11i declares gettimeofday. */ | #define sigdescr_np innocuous_sigdescr_np | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char sigdescr_np (); below. */ | | #include | #undef sigdescr_np | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char sigdescr_np (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_sigdescr_np || defined __stub___sigdescr_np | choke me | #endif | | int | main (void) | { | return sigdescr_np (); | ; | return 0; | } configure:39534: result: no configure:39580: checking for socklen_t configure:39580: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:39580: $? = 0 configure:39580: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 conftest.c:340:24: error: expected expression if (sizeof ((socklen_t))) ^ 1 error generated. configure:39580: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define EMACS_CONFIGURATION "aarch64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp" | #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 HAVE_TIMESPEC_GET 1 | #define GETTIMEOFDAY_TIMEZONE void | #define _GL_REPLACE_IEEE754_H 1 | #define HAVE___INLINE 1 | #define HAVE_GMP_H 1 | #define HAVE_MEMMEM 1 | #define GNULIB_MKOSTEMP 1 | #define NEED_MKTIME_WORKING 1 | #define HAVE_BUG_BIG_NANOSLEEP 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYSCTL 1 | #define my_strftime nstrftime | #define READLINK_TRAILING_SLASH_BUG 1 | #define _REGEX_INCLUDE_LIMITS_H 1 | #define _REGEX_LARGE_OFFSETS 1 | #define re_syntax_options rpl_re_syntax_options | #define re_set_syntax rpl_re_set_syntax | #define re_compile_pattern rpl_re_compile_pattern | #define re_compile_fastmap rpl_re_compile_fastmap | #define re_search rpl_re_search | #define re_search_2 rpl_re_search_2 | #define re_match rpl_re_match | #define re_match_2 rpl_re_match_2 | #define re_set_registers rpl_re_set_registers | #define re_comp rpl_re_comp | #define re_exec rpl_re_exec | #define regcomp rpl_regcomp | #define regexec rpl_regexec | #define regerror rpl_regerror | #define regfree rpl_regfree | #define HAVE_LIBINTL_H 1 | #define HAVE_DECL_ISBLANK 1 | /* end confdefs.h. */ | | /* is not needed according to POSIX, but the | in i386-unknown-freebsd4.10 and | powerpc-apple-darwin5.5 required it. */ | #include | #if HAVE_SYS_SOCKET_H | # include | #elif HAVE_WS2TCPIP_H | # include | #endif | | | int | main (void) | { | if (sizeof ((socklen_t))) | return 0; | ; | return 0; | } configure:39580: result: yes configure:39644: checking for ssize_t configure:39662: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:39662: $? = 0 configure:39670: result: yes configure:39682: checking for struct stat.st_atim.tv_nsec configure:39682: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 conftest.c:332:13: error: no member named 'st_atim' in 'struct stat' if (ac_aggr.st_atim.tv_nsec) ~~~~~~~ ^ 1 error generated. configure:39682: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define EMACS_CONFIGURATION "aarch64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp" | #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 HAVE_TIMESPEC_GET 1 | #define GETTIMEOFDAY_TIMEZONE void | #define _GL_REPLACE_IEEE754_H 1 | #define HAVE___INLINE 1 | #define HAVE_GMP_H 1 | #define HAVE_MEMMEM 1 | #define GNULIB_MKOSTEMP 1 | #define NEED_MKTIME_WORKING 1 | #define HAVE_BUG_BIG_NANOSLEEP 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYSCTL 1 | #define my_strftime nstrftime | #define READLINK_TRAILING_SLASH_BUG 1 | #define _REGEX_INCLUDE_LIMITS_H 1 | #define _REGEX_LARGE_OFFSETS 1 | #define re_syntax_options rpl_re_syntax_options | #define re_set_syntax rpl_re_set_syntax | #define re_compile_pattern rpl_re_compile_pattern | #define re_compile_fastmap rpl_re_compile_fastmap | #define re_search rpl_re_search | #define re_search_2 rpl_re_search_2 | #define re_match rpl_re_match | #define re_match_2 rpl_re_match_2 | #define re_set_registers rpl_re_set_registers | #define re_comp rpl_re_comp | #define re_exec rpl_re_exec | #define regcomp rpl_regcomp | #define regexec rpl_regexec | #define regerror rpl_regerror | #define regfree rpl_regfree | #define HAVE_LIBINTL_H 1 | #define HAVE_DECL_ISBLANK 1 | /* end confdefs.h. */ | #include | #include | | int | main (void) | { | static struct stat ac_aggr; | if (ac_aggr.st_atim.tv_nsec) | return 0; | ; | return 0; | } configure:39682: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 conftest.c:332:20: error: no member named 'st_atim' in 'struct stat' if (sizeof ac_aggr.st_atim.tv_nsec) ~~~~~~~ ^ 1 error generated. configure:39682: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define EMACS_CONFIGURATION "aarch64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp" | #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 HAVE_TIMESPEC_GET 1 | #define GETTIMEOFDAY_TIMEZONE void | #define _GL_REPLACE_IEEE754_H 1 | #define HAVE___INLINE 1 | #define HAVE_GMP_H 1 | #define HAVE_MEMMEM 1 | #define GNULIB_MKOSTEMP 1 | #define NEED_MKTIME_WORKING 1 | #define HAVE_BUG_BIG_NANOSLEEP 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYSCTL 1 | #define my_strftime nstrftime | #define READLINK_TRAILING_SLASH_BUG 1 | #define _REGEX_INCLUDE_LIMITS_H 1 | #define _REGEX_LARGE_OFFSETS 1 | #define re_syntax_options rpl_re_syntax_options | #define re_set_syntax rpl_re_set_syntax | #define re_compile_pattern rpl_re_compile_pattern | #define re_compile_fastmap rpl_re_compile_fastmap | #define re_search rpl_re_search | #define re_search_2 rpl_re_search_2 | #define re_match rpl_re_match | #define re_match_2 rpl_re_match_2 | #define re_set_registers rpl_re_set_registers | #define re_comp rpl_re_comp | #define re_exec rpl_re_exec | #define regcomp rpl_regcomp | #define regexec rpl_regexec | #define regerror rpl_regerror | #define regfree rpl_regfree | #define HAVE_LIBINTL_H 1 | #define HAVE_DECL_ISBLANK 1 | /* end confdefs.h. */ | #include | #include | | int | main (void) | { | static struct stat ac_aggr; | if (sizeof ac_aggr.st_atim.tv_nsec) | return 0; | ; | return 0; | } configure:39682: result: no configure:39734: checking for struct stat.st_atimespec.tv_nsec configure:39734: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:39734: $? = 0 configure:39734: result: yes configure:39775: checking for struct stat.st_birthtimespec.tv_nsec configure:39775: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:39775: $? = 0 configure:39775: result: yes configure:39812: checking for alignas and alignof configure:39870: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 conftest.c:344:31: error: implicit declaration of function 'alignof' is invalid in C99 [-Werror,-Wimplicit-function-declaration] char test_alignof[alignof (double) == _Alignof (double) ? 1 : -1]; ^ conftest.c:344:40: error: expected expression char test_alignof[alignof (double) == _Alignof (double) ? 1 : -1]; ^ conftest.c:348:59: error: expected parameter declarator struct alignas_test { char c; char alignas (8) alignas_8; }; ^ conftest.c:348:59: error: expected ')' conftest.c:348:58: note: to match this '(' struct alignas_test { char c; char alignas (8) alignas_8; }; ^ conftest.c:348:61: error: expected ';' at end of declaration list struct alignas_test { char c; char alignas (8) alignas_8; }; ^ ; conftest.c:348:50: error: field 'alignas' declared as a function struct alignas_test { char c; char alignas (8) alignas_8; }; ^ conftest.c:349:33: error: no member named 'alignas_8' in 'alignas_test' char test_alignas[offsetof (struct alignas_test, alignas_8) == 8 ^ ~~~~~~~~~ /Library/Developer/CommandLineTools/usr/lib/clang/14.0.0/include/stddef.h:104:24: note: expanded from macro 'offsetof' #define offsetof(t, d) __builtin_offsetof(t, d) ^ ~ 7 errors generated. configure:39870: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define EMACS_CONFIGURATION "aarch64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp" | #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 HAVE_TIMESPEC_GET 1 | #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 | /* end confdefs.h. */ | #include | #ifdef INCLUDE_STDALIGN_H | #include | #endif | #include | | /* Test that alignof yields a result consistent with offsetof. | This catches GCC bug 52023 | . */ | #ifdef __cplusplus | template struct alignof_helper { char a; t b; }; | # define ao(type) offsetof (alignof_helper, b) | #else | # define ao(type) offsetof (struct { char a; type b; }, b) | #endif | char test_double[ao (double) % _Alignof (double) == 0 ? 1 : -1]; | char test_long[ao (long int) % _Alignof (long int) == 0 ? 1 : -1]; | char test_alignof[alignof (double) == _Alignof (double) ? 1 : -1]; | | /* Test alignas only on platforms where gnulib can help. */ | #if ((defined __cplusplus && 201103 <= __cplusplus) || (__TINYC__ && defined __attribute__) || (defined __APPLE__ && defined __MACH__ ? 4 < __GNUC__ + (1 <= __GNUC_MINOR__) : __GNUC__) || (__ia64 && (61200 <= __HP_cc || 61200 <= __HP_aCC)) || __ICC || 0x590 <= __SUNPRO_C || 0x0600 <= __xlC__ || 1300 <= _MSC_VER) | struct alignas_test { char c; char alignas (8) alignas_8; }; | char test_alignas[offsetof (struct alignas_test, alignas_8) == 8 | ? 1 : -1]; | #endif | | int | main (void) | { | | ; | return 0; | } configure:39870: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -DINCLUDE_STDALIGN_H conftest.c >&5 configure:39870: $? = 0 configure:39882: result: yes, macros configure:39929: checking for bool, true, false configure:39944: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 conftest.c:329:13: error: "true == false" #error "true == false" ^ conftest.c:331:18: error: unknown type name 'bool' extern bool b; ^ conftest.c:332:11: error: unknown type name 'bool' bool b = true == false; ^ conftest.c:332:20: error: use of undeclared identifier 'true' bool b = true == false; ^ conftest.c:332:28: error: use of undeclared identifier 'false' bool b = true == false; ^ 5 errors generated. configure:39944: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define EMACS_CONFIGURATION "aarch64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp" | #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 HAVE_TIMESPEC_GET 1 | #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 | /* end confdefs.h. */ | | #if true == false | #error "true == false" | #endif | extern bool b; | bool b = true == false; configure:39952: result: no configure:40352: checking for stpcpy configure:40352: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 conftest.c:345:6: warning: incompatible redeclaration of library function 'stpcpy' [-Wincompatible-library-redeclaration] char stpcpy (); ^ conftest.c:345:6: note: 'stpcpy' is a builtin with type 'char *(char *, const char *)' 1 warning generated. configure:40352: $? = 0 configure:40352: result: yes configure:40421: checking for working strnlen configure:40461: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:40461: $? = 0 configure:40461: ./conftest configure:40461: $? = 0 configure:40472: result: yes configure:40527: checking whether strtoimax works configure:40585: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:40585: $? = 0 configure:40585: ./conftest configure:40585: $? = 0 configure:40597: result: yes configure:40654: checking whether symlink handles trailing slash correctly configure:40692: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:40692: $? = 0 configure:40692: ./conftest configure:40692: $? = 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_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define EMACS_CONFIGURATION "aarch64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp" | #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 HAVE_TIMESPEC_GET 1 | #define GETTIMEOFDAY_TIMEZONE void | #define _GL_REPLACE_IEEE754_H 1 | #define HAVE___INLINE 1 | #define HAVE_GMP_H 1 | #define HAVE_MEMMEM 1 | #define GNULIB_MKOSTEMP 1 | #define NEED_MKTIME_WORKING 1 | #define HAVE_BUG_BIG_NANOSLEEP 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYSCTL 1 | #define my_strftime nstrftime | #define READLINK_TRAILING_SLASH_BUG 1 | #define _REGEX_INCLUDE_LIMITS_H 1 | #define _REGEX_LARGE_OFFSETS 1 | #define re_syntax_options rpl_re_syntax_options | #define re_set_syntax rpl_re_set_syntax | #define re_compile_pattern rpl_re_compile_pattern | #define re_compile_fastmap rpl_re_compile_fastmap | #define re_search rpl_re_search | #define re_search_2 rpl_re_search_2 | #define re_match rpl_re_match | #define re_match_2 rpl_re_match_2 | #define re_set_registers rpl_re_set_registers | #define re_comp rpl_re_comp | #define re_exec rpl_re_exec | #define regcomp rpl_regcomp | #define regexec rpl_regexec | #define regerror rpl_regerror | #define regfree rpl_regfree | #define HAVE_LIBINTL_H 1 | #define HAVE_DECL_ISBLANK 1 | #define HAVE_STRUCT_STAT_ST_ATIMESPEC_TV_NSEC 1 | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC 1 | #define GNULIB_FSCANF 1 | #define GNULIB_SCANF 1 | #define HAVE_STPCPY 1 | /* end confdefs.h. */ | #include | | int | main (void) | { | int result = 0; | if (!symlink ("a", "conftest.link/")) | result |= 1; | if (symlink ("conftest.f", "conftest.lnk2")) | result |= 2; | else if (!symlink ("a", "conftest.lnk2/")) | result |= 4; | return result; | | ; | return 0; | } configure:40704: result: no configure:40795: checking whether localtime_r is declared configure:40795: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 -Werror=implicit-function-declaration configure:40795: $? = 0 configure:40795: result: yes configure:40819: checking whether localtime_r is compatible with its POSIX signature configure:40851: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 conftest.c:350:15: warning: expression result unused [-Wunused-value] *localtime_r (0, 0); ^~~~~~~~~~~~~~~~~~~ 1 warning generated. configure:40851: $? = 0 configure:40860: result: yes configure:40953: checking whether localtime works even near extrema configure:40989: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:40989: $? = 0 configure:40989: ./conftest configure:40989: $? = 0 configure:40999: result: yes configure:41007: checking for timezone_t configure:41007: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 conftest.c:337:13: error: use of undeclared identifier 'timezone_t'; did you mean 'timezone'? if (sizeof (timezone_t)) ^~~~~~~~~~ timezone /Library/Developer/CommandLineTools/SDKs/MacOSX.sdk/usr/include/time.h:103:13: note: 'timezone' declared here extern long timezone __DARWIN_ALIAS(timezone); ^ 1 error generated. configure:41007: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define EMACS_CONFIGURATION "aarch64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp" | #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 HAVE_TIMESPEC_GET 1 | #define GETTIMEOFDAY_TIMEZONE void | #define _GL_REPLACE_IEEE754_H 1 | #define HAVE___INLINE 1 | #define HAVE_GMP_H 1 | #define HAVE_MEMMEM 1 | #define GNULIB_MKOSTEMP 1 | #define NEED_MKTIME_WORKING 1 | #define HAVE_BUG_BIG_NANOSLEEP 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYSCTL 1 | #define my_strftime nstrftime | #define READLINK_TRAILING_SLASH_BUG 1 | #define _REGEX_INCLUDE_LIMITS_H 1 | #define _REGEX_LARGE_OFFSETS 1 | #define re_syntax_options rpl_re_syntax_options | #define re_set_syntax rpl_re_set_syntax | #define re_compile_pattern rpl_re_compile_pattern | #define re_compile_fastmap rpl_re_compile_fastmap | #define re_search rpl_re_search | #define re_search_2 rpl_re_search_2 | #define re_match rpl_re_match | #define re_match_2 rpl_re_match_2 | #define re_set_registers rpl_re_set_registers | #define re_comp rpl_re_comp | #define re_exec rpl_re_exec | #define regcomp rpl_regcomp | #define regexec rpl_regexec | #define regerror rpl_regerror | #define regfree rpl_regfree | #define HAVE_LIBINTL_H 1 | #define HAVE_DECL_ISBLANK 1 | #define HAVE_STRUCT_STAT_ST_ATIMESPEC_TV_NSEC 1 | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC 1 | #define GNULIB_FSCANF 1 | #define GNULIB_SCANF 1 | #define HAVE_STPCPY 1 | #define GNULIB_TEMPNAME 1 | #define HAVE_DECL_LOCALTIME_R 1 | /* end confdefs.h. */ | #include | | int | main (void) | { | if (sizeof (timezone_t)) | return 0; | ; | return 0; | } configure:41007: result: no configure:41095: checking whether timer_settime is declared configure:41095: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 -Werror=implicit-function-declaration conftest.c:342:10: error: use of undeclared identifier 'timer_settime' (void) timer_settime; ^ 1 error generated. configure:41095: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define EMACS_CONFIGURATION "aarch64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp" | #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 HAVE_TIMESPEC_GET 1 | #define GETTIMEOFDAY_TIMEZONE void | #define _GL_REPLACE_IEEE754_H 1 | #define HAVE___INLINE 1 | #define HAVE_GMP_H 1 | #define HAVE_MEMMEM 1 | #define GNULIB_MKOSTEMP 1 | #define NEED_MKTIME_WORKING 1 | #define HAVE_BUG_BIG_NANOSLEEP 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYSCTL 1 | #define my_strftime nstrftime | #define READLINK_TRAILING_SLASH_BUG 1 | #define _REGEX_INCLUDE_LIMITS_H 1 | #define _REGEX_LARGE_OFFSETS 1 | #define re_syntax_options rpl_re_syntax_options | #define re_set_syntax rpl_re_set_syntax | #define re_compile_pattern rpl_re_compile_pattern | #define re_compile_fastmap rpl_re_compile_fastmap | #define re_search rpl_re_search | #define re_search_2 rpl_re_search_2 | #define re_match rpl_re_match | #define re_match_2 rpl_re_match_2 | #define re_set_registers rpl_re_set_registers | #define re_comp rpl_re_comp | #define re_exec rpl_re_exec | #define regcomp rpl_regcomp | #define regexec rpl_regexec | #define regerror rpl_regerror | #define regfree rpl_regfree | #define HAVE_LIBINTL_H 1 | #define HAVE_DECL_ISBLANK 1 | #define HAVE_STRUCT_STAT_ST_ATIMESPEC_TV_NSEC 1 | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC 1 | #define GNULIB_FSCANF 1 | #define GNULIB_SCANF 1 | #define HAVE_STPCPY 1 | #define GNULIB_TEMPNAME 1 | #define HAVE_DECL_LOCALTIME_R 1 | /* end confdefs.h. */ | #include | | | int | main (void) | { | #ifndef timer_settime | #ifdef __cplusplus | (void) timer_settime; | #else | (void) timer_settime; | #endif | #endif | | ; | return 0; | } configure:41095: result: no configure:41218: checking whether utimensat works configure:41301: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:41301: $? = 0 configure:41301: ./conftest configure:41301: $? = 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_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define EMACS_CONFIGURATION "aarch64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp" | #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 HAVE_TIMESPEC_GET 1 | #define GETTIMEOFDAY_TIMEZONE void | #define _GL_REPLACE_IEEE754_H 1 | #define HAVE___INLINE 1 | #define HAVE_GMP_H 1 | #define HAVE_MEMMEM 1 | #define GNULIB_MKOSTEMP 1 | #define NEED_MKTIME_WORKING 1 | #define HAVE_BUG_BIG_NANOSLEEP 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYSCTL 1 | #define my_strftime nstrftime | #define READLINK_TRAILING_SLASH_BUG 1 | #define _REGEX_INCLUDE_LIMITS_H 1 | #define _REGEX_LARGE_OFFSETS 1 | #define re_syntax_options rpl_re_syntax_options | #define re_set_syntax rpl_re_set_syntax | #define re_compile_pattern rpl_re_compile_pattern | #define re_compile_fastmap rpl_re_compile_fastmap | #define re_search rpl_re_search | #define re_search_2 rpl_re_search_2 | #define re_match rpl_re_match | #define re_match_2 rpl_re_match_2 | #define re_set_registers rpl_re_set_registers | #define re_comp rpl_re_comp | #define re_exec rpl_re_exec | #define regcomp rpl_regcomp | #define regexec rpl_regexec | #define regerror rpl_regerror | #define regfree rpl_regfree | #define HAVE_LIBINTL_H 1 | #define HAVE_DECL_ISBLANK 1 | #define HAVE_STRUCT_STAT_ST_ATIMESPEC_TV_NSEC 1 | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC 1 | #define GNULIB_FSCANF 1 | #define GNULIB_SCANF 1 | #define HAVE_STPCPY 1 | #define GNULIB_TEMPNAME 1 | #define HAVE_DECL_LOCALTIME_R 1 | #define GNULIB_STDIO_SINGLE_THREAD 1 | #define USE_UNLOCKED_IO GNULIB_STDIO_SINGLE_THREAD | /* end confdefs.h. */ | | #include | #include | #include | | | | #if defined _WIN32 && !defined __CYGWIN__ | #define access _access | #define chdir _chdir | #define chmod _chmod | #define close _close | #define creat _creat | #define dup _dup | #define dup2 _dup2 | #define ecvt _ecvt | #define execl _execl | #define execle _execle | #define execlp _execlp | #define execv _execv | #define execve _execve | #define execvp _execvp | #define execvpe _execvpe | #define fcloseall _fcloseall | #define fcvt _fcvt | #define fdopen _fdopen | #define fileno _fileno | #define gcvt _gcvt | #define getcwd _getcwd | #define getpid _getpid | #define getw _getw | #define isatty _isatty | #define j0 _j0 | #define j1 _j1 | #define jn _jn | #define lfind _lfind | #define lsearch _lsearch | #define lseek _lseek | #define memccpy _memccpy | #define mkdir _mkdir | #define mktemp _mktemp | #define open _open | #define putenv _putenv | #define putw _putw | #define read _read | #define rmdir _rmdir | #define strdup _strdup | #define swab _swab | #define tempnam _tempnam | #define tzset _tzset | #define umask _umask | #define unlink _unlink | #define utime _utime | #define wcsdup _wcsdup | #define write _write | #define y0 _y0 | #define y1 _y1 | #define yn _yn | #endif | | | int | main (void) | { | int result = 0; | const char *f = "conftest.file"; | if (close (creat (f, 0600))) | return 1; | /* Test whether a trailing slash is handled correctly. | This fails on AIX 7.2. */ | { | struct timespec ts[2]; | ts[0].tv_sec = 345183300; ts[0].tv_nsec = 0; | ts[1] = ts[0]; | if (utimensat (AT_FDCWD, "conftest.file/", ts, 0) == 0) | result |= 2; | } | /* Test whether the AT_SYMLINK_NOFOLLOW flag is supported. */ | { | if (utimensat (AT_FDCWD, f, NULL, AT_SYMLINK_NOFOLLOW)) | result |= 4; | } | /* Test whether UTIME_NOW and UTIME_OMIT work. */ | { | struct timespec ts[2]; | ts[0].tv_sec = 1; | ts[0].tv_nsec = UTIME_OMIT; | ts[1].tv_sec = 1; | ts[1].tv_nsec = UTIME_NOW; | if (utimensat (AT_FDCWD, f, ts, 0)) | result |= 8; | } | sleep (1); | { | struct stat st; | struct timespec ts[2]; | ts[0].tv_sec = 1; | ts[0].tv_nsec = UTIME_NOW; | ts[1].tv_sec = 1; | ts[1].tv_nsec = UTIME_OMIT; | if (utimensat (AT_FDCWD, f, ts, 0)) | result |= 16; | if (stat (f, &st)) | result |= 32; | else if (st.st_ctime < st.st_atime) | result |= 64; | } | return result; | | ; | return 0; | } configure:41317: result: no configure:41358: checking for variable-length arrays configure:41416: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:41416: $? = 0 configure:41427: result: yes configure:42661: checking for rawmemchr configure:42661: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 undef: _rawmemchr Undefined symbols for architecture arm64: "_rawmemchr", referenced from: _main in 0.arm64.thinlto.o ld: symbol(s) not found for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation) configure:42661: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define EMACS_CONFIGURATION "aarch64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp" | #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 HAVE_TIMESPEC_GET 1 | #define GETTIMEOFDAY_TIMEZONE void | #define _GL_REPLACE_IEEE754_H 1 | #define HAVE___INLINE 1 | #define HAVE_GMP_H 1 | #define HAVE_MEMMEM 1 | #define GNULIB_MKOSTEMP 1 | #define NEED_MKTIME_WORKING 1 | #define HAVE_BUG_BIG_NANOSLEEP 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYSCTL 1 | #define my_strftime nstrftime | #define READLINK_TRAILING_SLASH_BUG 1 | #define _REGEX_INCLUDE_LIMITS_H 1 | #define _REGEX_LARGE_OFFSETS 1 | #define re_syntax_options rpl_re_syntax_options | #define re_set_syntax rpl_re_set_syntax | #define re_compile_pattern rpl_re_compile_pattern | #define re_compile_fastmap rpl_re_compile_fastmap | #define re_search rpl_re_search | #define re_search_2 rpl_re_search_2 | #define re_match rpl_re_match | #define re_match_2 rpl_re_match_2 | #define re_set_registers rpl_re_set_registers | #define re_comp rpl_re_comp | #define re_exec rpl_re_exec | #define regcomp rpl_regcomp | #define regexec rpl_regexec | #define regerror rpl_regerror | #define regfree rpl_regfree | #define HAVE_LIBINTL_H 1 | #define HAVE_DECL_ISBLANK 1 | #define HAVE_STRUCT_STAT_ST_ATIMESPEC_TV_NSEC 1 | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC 1 | #define GNULIB_FSCANF 1 | #define GNULIB_SCANF 1 | #define HAVE_STPCPY 1 | #define GNULIB_TEMPNAME 1 | #define HAVE_DECL_LOCALTIME_R 1 | #define GNULIB_STDIO_SINGLE_THREAD 1 | #define USE_UNLOCKED_IO GNULIB_STDIO_SINGLE_THREAD | #define HAVE_C_VARARRAYS 1 | /* end confdefs.h. */ | /* Define rawmemchr to an innocuous variant, in case declares rawmemchr. | For example, HP-UX 11i declares gettimeofday. */ | #define rawmemchr innocuous_rawmemchr | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char rawmemchr (); below. */ | | #include | #undef rawmemchr | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char rawmemchr (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_rawmemchr || defined __stub___rawmemchr | choke me | #endif | | int | main (void) | { | return rawmemchr (); | ; | return 0; | } configure:42661: result: no configure:42532: checking whether open recognizes a trailing slash configure:42577: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:42577: $? = 0 configure:42577: ./conftest configure:42577: $? = 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_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define EMACS_CONFIGURATION "aarch64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp" | #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 HAVE_TIMESPEC_GET 1 | #define GETTIMEOFDAY_TIMEZONE void | #define _GL_REPLACE_IEEE754_H 1 | #define HAVE___INLINE 1 | #define HAVE_GMP_H 1 | #define HAVE_MEMMEM 1 | #define GNULIB_MKOSTEMP 1 | #define NEED_MKTIME_WORKING 1 | #define HAVE_BUG_BIG_NANOSLEEP 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYSCTL 1 | #define my_strftime nstrftime | #define READLINK_TRAILING_SLASH_BUG 1 | #define _REGEX_INCLUDE_LIMITS_H 1 | #define _REGEX_LARGE_OFFSETS 1 | #define re_syntax_options rpl_re_syntax_options | #define re_set_syntax rpl_re_set_syntax | #define re_compile_pattern rpl_re_compile_pattern | #define re_compile_fastmap rpl_re_compile_fastmap | #define re_search rpl_re_search | #define re_search_2 rpl_re_search_2 | #define re_match rpl_re_match | #define re_match_2 rpl_re_match_2 | #define re_set_registers rpl_re_set_registers | #define re_comp rpl_re_comp | #define re_exec rpl_re_exec | #define regcomp rpl_regcomp | #define regexec rpl_regexec | #define regerror rpl_regerror | #define regfree rpl_regfree | #define HAVE_LIBINTL_H 1 | #define HAVE_DECL_ISBLANK 1 | #define HAVE_STRUCT_STAT_ST_ATIMESPEC_TV_NSEC 1 | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC 1 | #define GNULIB_FSCANF 1 | #define GNULIB_SCANF 1 | #define HAVE_STPCPY 1 | #define GNULIB_TEMPNAME 1 | #define HAVE_DECL_LOCALTIME_R 1 | #define GNULIB_STDIO_SINGLE_THREAD 1 | #define USE_UNLOCKED_IO GNULIB_STDIO_SINGLE_THREAD | #define HAVE_C_VARARRAYS 1 | /* end confdefs.h. */ | | #include | #if HAVE_UNISTD_H | # include | #endif | | | | #if defined _WIN32 && !defined __CYGWIN__ | #define access _access | #define chdir _chdir | #define chmod _chmod | #define close _close | #define creat _creat | #define dup _dup | #define dup2 _dup2 | #define ecvt _ecvt | #define execl _execl | #define execle _execle | #define execlp _execlp | #define execv _execv | #define execve _execve | #define execvp _execvp | #define execvpe _execvpe | #define fcloseall _fcloseall | #define fcvt _fcvt | #define fdopen _fdopen | #define fileno _fileno | #define gcvt _gcvt | #define getcwd _getcwd | #define getpid _getpid | #define getw _getw | #define isatty _isatty | #define j0 _j0 | #define j1 _j1 | #define jn _jn | #define lfind _lfind | #define lsearch _lsearch | #define lseek _lseek | #define memccpy _memccpy | #define mkdir _mkdir | #define mktemp _mktemp | #define open _open | #define putenv _putenv | #define putw _putw | #define read _read | #define rmdir _rmdir | #define strdup _strdup | #define swab _swab | #define tempnam _tempnam | #define tzset _tzset | #define umask _umask | #define unlink _unlink | #define utime _utime | #define wcsdup _wcsdup | #define write _write | #define y0 _y0 | #define y1 _y1 | #define yn _yn | #endif | | | int main () | { | int result = 0; | #if HAVE_LSTAT | if (open ("conftest.lnk/", O_RDONLY) != -1) | result |= 1; | #endif | if (open ("conftest.sl/", O_CREAT, 0600) >= 0) | result |= 2; | return result; | } configure:42590: result: no configure:41651: checking for euidaccess configure:41651: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 undef: _euidaccess Undefined symbols for architecture arm64: "_euidaccess", referenced from: _main in 0.arm64.thinlto.o ld: symbol(s) not found for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation) configure:41651: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define EMACS_CONFIGURATION "aarch64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp" | #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 HAVE_TIMESPEC_GET 1 | #define GETTIMEOFDAY_TIMEZONE void | #define _GL_REPLACE_IEEE754_H 1 | #define HAVE___INLINE 1 | #define HAVE_GMP_H 1 | #define HAVE_MEMMEM 1 | #define GNULIB_MKOSTEMP 1 | #define NEED_MKTIME_WORKING 1 | #define HAVE_BUG_BIG_NANOSLEEP 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYSCTL 1 | #define my_strftime nstrftime | #define READLINK_TRAILING_SLASH_BUG 1 | #define _REGEX_INCLUDE_LIMITS_H 1 | #define _REGEX_LARGE_OFFSETS 1 | #define re_syntax_options rpl_re_syntax_options | #define re_set_syntax rpl_re_set_syntax | #define re_compile_pattern rpl_re_compile_pattern | #define re_compile_fastmap rpl_re_compile_fastmap | #define re_search rpl_re_search | #define re_search_2 rpl_re_search_2 | #define re_match rpl_re_match | #define re_match_2 rpl_re_match_2 | #define re_set_registers rpl_re_set_registers | #define re_comp rpl_re_comp | #define re_exec rpl_re_exec | #define regcomp rpl_regcomp | #define regexec rpl_regexec | #define regerror rpl_regerror | #define regfree rpl_regfree | #define HAVE_LIBINTL_H 1 | #define HAVE_DECL_ISBLANK 1 | #define HAVE_STRUCT_STAT_ST_ATIMESPEC_TV_NSEC 1 | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC 1 | #define GNULIB_FSCANF 1 | #define GNULIB_SCANF 1 | #define HAVE_STPCPY 1 | #define GNULIB_TEMPNAME 1 | #define HAVE_DECL_LOCALTIME_R 1 | #define GNULIB_STDIO_SINGLE_THREAD 1 | #define USE_UNLOCKED_IO GNULIB_STDIO_SINGLE_THREAD | #define HAVE_C_VARARRAYS 1 | #define OPEN_TRAILING_SLASH_BUG 1 | /* end confdefs.h. */ | /* Define euidaccess to an innocuous variant, in case declares euidaccess. | For example, HP-UX 11i declares gettimeofday. */ | #define euidaccess innocuous_euidaccess | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char euidaccess (); below. */ | | #include | #undef euidaccess | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char euidaccess (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_euidaccess || defined __stub___euidaccess | choke me | #endif | | int | main (void) | { | return euidaccess (); | ; | return 0; | } configure:41651: result: no configure:41675: checking for libgen.h configure:41675: clang -c -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas conftest.c >&5 configure:41675: $? = 0 configure:41675: result: yes configure:41683: checking for getgroups configure:41683: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:41683: $? = 0 configure:41683: result: yes configure:41739: checking for working getgroups configure:41770: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:41770: $? = 0 configure:41770: ./conftest configure:41770: $? = 0 configure:41782: result: yes configure:41804: checking for library containing eaccess configure:41834: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 undef: _eaccess Undefined symbols for architecture arm64: "_eaccess", referenced from: _main in 0.arm64.thinlto.o ld: symbol(s) not found for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation) configure:41834: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define EMACS_CONFIGURATION "aarch64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp" | #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 HAVE_TIMESPEC_GET 1 | #define GETTIMEOFDAY_TIMEZONE void | #define _GL_REPLACE_IEEE754_H 1 | #define HAVE___INLINE 1 | #define HAVE_GMP_H 1 | #define HAVE_MEMMEM 1 | #define GNULIB_MKOSTEMP 1 | #define NEED_MKTIME_WORKING 1 | #define HAVE_BUG_BIG_NANOSLEEP 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYSCTL 1 | #define my_strftime nstrftime | #define READLINK_TRAILING_SLASH_BUG 1 | #define _REGEX_INCLUDE_LIMITS_H 1 | #define _REGEX_LARGE_OFFSETS 1 | #define re_syntax_options rpl_re_syntax_options | #define re_set_syntax rpl_re_set_syntax | #define re_compile_pattern rpl_re_compile_pattern | #define re_compile_fastmap rpl_re_compile_fastmap | #define re_search rpl_re_search | #define re_search_2 rpl_re_search_2 | #define re_match rpl_re_match | #define re_match_2 rpl_re_match_2 | #define re_set_registers rpl_re_set_registers | #define re_comp rpl_re_comp | #define re_exec rpl_re_exec | #define regcomp rpl_regcomp | #define regexec rpl_regexec | #define regerror rpl_regerror | #define regfree rpl_regfree | #define HAVE_LIBINTL_H 1 | #define HAVE_DECL_ISBLANK 1 | #define HAVE_STRUCT_STAT_ST_ATIMESPEC_TV_NSEC 1 | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC 1 | #define GNULIB_FSCANF 1 | #define GNULIB_SCANF 1 | #define HAVE_STPCPY 1 | #define GNULIB_TEMPNAME 1 | #define HAVE_DECL_LOCALTIME_R 1 | #define GNULIB_STDIO_SINGLE_THREAD 1 | #define USE_UNLOCKED_IO GNULIB_STDIO_SINGLE_THREAD | #define HAVE_C_VARARRAYS 1 | #define OPEN_TRAILING_SLASH_BUG 1 | #define HAVE_LIBGEN_H 1 | #define HAVE_GETGROUPS 1 | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | char eaccess (); | int | main (void) | { | return eaccess (); | ; | return 0; | } configure:41834: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c -lgen >&5 ld: library not found for -lgen clang: error: linker command failed with exit code 1 (use -v to see invocation) configure:41834: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define EMACS_CONFIGURATION "aarch64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp" | #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 HAVE_TIMESPEC_GET 1 | #define GETTIMEOFDAY_TIMEZONE void | #define _GL_REPLACE_IEEE754_H 1 | #define HAVE___INLINE 1 | #define HAVE_GMP_H 1 | #define HAVE_MEMMEM 1 | #define GNULIB_MKOSTEMP 1 | #define NEED_MKTIME_WORKING 1 | #define HAVE_BUG_BIG_NANOSLEEP 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYSCTL 1 | #define my_strftime nstrftime | #define READLINK_TRAILING_SLASH_BUG 1 | #define _REGEX_INCLUDE_LIMITS_H 1 | #define _REGEX_LARGE_OFFSETS 1 | #define re_syntax_options rpl_re_syntax_options | #define re_set_syntax rpl_re_set_syntax | #define re_compile_pattern rpl_re_compile_pattern | #define re_compile_fastmap rpl_re_compile_fastmap | #define re_search rpl_re_search | #define re_search_2 rpl_re_search_2 | #define re_match rpl_re_match | #define re_match_2 rpl_re_match_2 | #define re_set_registers rpl_re_set_registers | #define re_comp rpl_re_comp | #define re_exec rpl_re_exec | #define regcomp rpl_regcomp | #define regexec rpl_regexec | #define regerror rpl_regerror | #define regfree rpl_regfree | #define HAVE_LIBINTL_H 1 | #define HAVE_DECL_ISBLANK 1 | #define HAVE_STRUCT_STAT_ST_ATIMESPEC_TV_NSEC 1 | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC 1 | #define GNULIB_FSCANF 1 | #define GNULIB_SCANF 1 | #define HAVE_STPCPY 1 | #define GNULIB_TEMPNAME 1 | #define HAVE_DECL_LOCALTIME_R 1 | #define GNULIB_STDIO_SINGLE_THREAD 1 | #define USE_UNLOCKED_IO GNULIB_STDIO_SINGLE_THREAD | #define HAVE_C_VARARRAYS 1 | #define OPEN_TRAILING_SLASH_BUG 1 | #define HAVE_LIBGEN_H 1 | #define HAVE_GETGROUPS 1 | /* end confdefs.h. */ | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | char eaccess (); | int | main (void) | { | return eaccess (); | ; | return 0; | } configure:41854: result: no configure:41864: checking for eaccess configure:41864: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 undef: _eaccess Undefined symbols for architecture arm64: "_eaccess", referenced from: _main in 0.arm64.thinlto.o ld: symbol(s) not found for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation) configure:41864: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define EMACS_CONFIGURATION "aarch64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp" | #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 HAVE_TIMESPEC_GET 1 | #define GETTIMEOFDAY_TIMEZONE void | #define _GL_REPLACE_IEEE754_H 1 | #define HAVE___INLINE 1 | #define HAVE_GMP_H 1 | #define HAVE_MEMMEM 1 | #define GNULIB_MKOSTEMP 1 | #define NEED_MKTIME_WORKING 1 | #define HAVE_BUG_BIG_NANOSLEEP 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYSCTL 1 | #define my_strftime nstrftime | #define READLINK_TRAILING_SLASH_BUG 1 | #define _REGEX_INCLUDE_LIMITS_H 1 | #define _REGEX_LARGE_OFFSETS 1 | #define re_syntax_options rpl_re_syntax_options | #define re_set_syntax rpl_re_set_syntax | #define re_compile_pattern rpl_re_compile_pattern | #define re_compile_fastmap rpl_re_compile_fastmap | #define re_search rpl_re_search | #define re_search_2 rpl_re_search_2 | #define re_match rpl_re_match | #define re_match_2 rpl_re_match_2 | #define re_set_registers rpl_re_set_registers | #define re_comp rpl_re_comp | #define re_exec rpl_re_exec | #define regcomp rpl_regcomp | #define regexec rpl_regexec | #define regerror rpl_regerror | #define regfree rpl_regfree | #define HAVE_LIBINTL_H 1 | #define HAVE_DECL_ISBLANK 1 | #define HAVE_STRUCT_STAT_ST_ATIMESPEC_TV_NSEC 1 | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC 1 | #define GNULIB_FSCANF 1 | #define GNULIB_SCANF 1 | #define HAVE_STPCPY 1 | #define GNULIB_TEMPNAME 1 | #define HAVE_DECL_LOCALTIME_R 1 | #define GNULIB_STDIO_SINGLE_THREAD 1 | #define USE_UNLOCKED_IO GNULIB_STDIO_SINGLE_THREAD | #define HAVE_C_VARARRAYS 1 | #define OPEN_TRAILING_SLASH_BUG 1 | #define HAVE_LIBGEN_H 1 | #define HAVE_GETGROUPS 1 | /* end confdefs.h. */ | /* Define eaccess to an innocuous variant, in case declares eaccess. | For example, HP-UX 11i declares gettimeofday. */ | #define eaccess innocuous_eaccess | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char eaccess (); below. */ | | #include | #undef eaccess | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char eaccess (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_eaccess || defined __stub___eaccess | choke me | #endif | | int | main (void) | { | return eaccess (); | ; | return 0; | } configure:41864: result: no configure:42237: checking for group_member configure:42237: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 undef: _group_member Undefined symbols for architecture arm64: "_group_member", referenced from: _main in 0.arm64.thinlto.o ld: symbol(s) not found for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation) configure:42237: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define EMACS_CONFIGURATION "aarch64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp" | #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 HAVE_TIMESPEC_GET 1 | #define GETTIMEOFDAY_TIMEZONE void | #define _GL_REPLACE_IEEE754_H 1 | #define HAVE___INLINE 1 | #define HAVE_GMP_H 1 | #define HAVE_MEMMEM 1 | #define GNULIB_MKOSTEMP 1 | #define NEED_MKTIME_WORKING 1 | #define HAVE_BUG_BIG_NANOSLEEP 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYSCTL 1 | #define my_strftime nstrftime | #define READLINK_TRAILING_SLASH_BUG 1 | #define _REGEX_INCLUDE_LIMITS_H 1 | #define _REGEX_LARGE_OFFSETS 1 | #define re_syntax_options rpl_re_syntax_options | #define re_set_syntax rpl_re_set_syntax | #define re_compile_pattern rpl_re_compile_pattern | #define re_compile_fastmap rpl_re_compile_fastmap | #define re_search rpl_re_search | #define re_search_2 rpl_re_search_2 | #define re_match rpl_re_match | #define re_match_2 rpl_re_match_2 | #define re_set_registers rpl_re_set_registers | #define re_comp rpl_re_comp | #define re_exec rpl_re_exec | #define regcomp rpl_regcomp | #define regexec rpl_regexec | #define regerror rpl_regerror | #define regfree rpl_regfree | #define HAVE_LIBINTL_H 1 | #define HAVE_DECL_ISBLANK 1 | #define HAVE_STRUCT_STAT_ST_ATIMESPEC_TV_NSEC 1 | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC 1 | #define GNULIB_FSCANF 1 | #define GNULIB_SCANF 1 | #define HAVE_STPCPY 1 | #define GNULIB_TEMPNAME 1 | #define HAVE_DECL_LOCALTIME_R 1 | #define GNULIB_STDIO_SINGLE_THREAD 1 | #define USE_UNLOCKED_IO GNULIB_STDIO_SINGLE_THREAD | #define HAVE_C_VARARRAYS 1 | #define OPEN_TRAILING_SLASH_BUG 1 | #define HAVE_LIBGEN_H 1 | #define HAVE_GETGROUPS 1 | /* end confdefs.h. */ | /* Define group_member to an innocuous variant, in case declares group_member. | For example, HP-UX 11i declares gettimeofday. */ | #define group_member innocuous_group_member | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char group_member (); below. */ | | #include | #undef group_member | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char group_member (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_group_member || defined __stub___group_member | choke me | #endif | | int | main (void) | { | return group_member (); | ; | return 0; | } configure:42237: result: no configure:42011: checking for getgroups configure:42011: result: yes configure:42067: checking for working getgroups configure:42110: result: yes configure:42138: checking whether getgroups handles negative values configure:42171: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:42171: $? = 0 configure:42171: ./conftest configure:42171: $? = 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_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define EMACS_CONFIGURATION "aarch64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp" | #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 HAVE_TIMESPEC_GET 1 | #define GETTIMEOFDAY_TIMEZONE void | #define _GL_REPLACE_IEEE754_H 1 | #define HAVE___INLINE 1 | #define HAVE_GMP_H 1 | #define HAVE_MEMMEM 1 | #define GNULIB_MKOSTEMP 1 | #define NEED_MKTIME_WORKING 1 | #define HAVE_BUG_BIG_NANOSLEEP 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYSCTL 1 | #define my_strftime nstrftime | #define READLINK_TRAILING_SLASH_BUG 1 | #define _REGEX_INCLUDE_LIMITS_H 1 | #define _REGEX_LARGE_OFFSETS 1 | #define re_syntax_options rpl_re_syntax_options | #define re_set_syntax rpl_re_set_syntax | #define re_compile_pattern rpl_re_compile_pattern | #define re_compile_fastmap rpl_re_compile_fastmap | #define re_search rpl_re_search | #define re_search_2 rpl_re_search_2 | #define re_match rpl_re_match | #define re_match_2 rpl_re_match_2 | #define re_set_registers rpl_re_set_registers | #define re_comp rpl_re_comp | #define re_exec rpl_re_exec | #define regcomp rpl_regcomp | #define regexec rpl_regexec | #define regerror rpl_regerror | #define regfree rpl_regfree | #define HAVE_LIBINTL_H 1 | #define HAVE_DECL_ISBLANK 1 | #define HAVE_STRUCT_STAT_ST_ATIMESPEC_TV_NSEC 1 | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC 1 | #define GNULIB_FSCANF 1 | #define GNULIB_SCANF 1 | #define HAVE_STPCPY 1 | #define GNULIB_TEMPNAME 1 | #define HAVE_DECL_LOCALTIME_R 1 | #define GNULIB_STDIO_SINGLE_THREAD 1 | #define USE_UNLOCKED_IO GNULIB_STDIO_SINGLE_THREAD | #define HAVE_C_VARARRAYS 1 | #define OPEN_TRAILING_SLASH_BUG 1 | #define HAVE_LIBGEN_H 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETGROUPS 1 | /* end confdefs.h. */ | #include | #ifdef HAVE_STDIO_H | # include | #endif | #ifdef HAVE_STDLIB_H | # include | #endif | #ifdef HAVE_STRING_H | # include | #endif | #ifdef HAVE_INTTYPES_H | # include | #endif | #ifdef HAVE_STDINT_H | # include | #endif | #ifdef HAVE_STRINGS_H | # include | #endif | #ifdef HAVE_SYS_TYPES_H | # include | #endif | #ifdef HAVE_SYS_STAT_H | # include | #endif | #ifdef HAVE_UNISTD_H | # include | #endif | int | main (void) | { | int size = getgroups (0, 0); | gid_t *list = malloc (size * sizeof *list); | int result = getgroups (-1, list) != -1; | free (list); | return result; | ; | return 0; | } configure:42182: result: no configure:42717: checking whether realloc (0, 0) returns nonnull configure:42752: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 configure:42752: $? = 0 configure:42752: ./conftest configure:42752: $? = 0 configure:42764: result: yes configure:42483: checking for __mktime_internal configure:42483: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 undef: ___mktime_internal Undefined symbols for architecture arm64: "___mktime_internal", referenced from: _main in 0.arm64.thinlto.o ld: symbol(s) not found for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation) configure:42483: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define EMACS_CONFIGURATION "aarch64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp" | #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 HAVE_TIMESPEC_GET 1 | #define GETTIMEOFDAY_TIMEZONE void | #define _GL_REPLACE_IEEE754_H 1 | #define HAVE___INLINE 1 | #define HAVE_GMP_H 1 | #define HAVE_MEMMEM 1 | #define GNULIB_MKOSTEMP 1 | #define NEED_MKTIME_WORKING 1 | #define HAVE_BUG_BIG_NANOSLEEP 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYSCTL 1 | #define my_strftime nstrftime | #define READLINK_TRAILING_SLASH_BUG 1 | #define _REGEX_INCLUDE_LIMITS_H 1 | #define _REGEX_LARGE_OFFSETS 1 | #define re_syntax_options rpl_re_syntax_options | #define re_set_syntax rpl_re_set_syntax | #define re_compile_pattern rpl_re_compile_pattern | #define re_compile_fastmap rpl_re_compile_fastmap | #define re_search rpl_re_search | #define re_search_2 rpl_re_search_2 | #define re_match rpl_re_match | #define re_match_2 rpl_re_match_2 | #define re_set_registers rpl_re_set_registers | #define re_comp rpl_re_comp | #define re_exec rpl_re_exec | #define regcomp rpl_regcomp | #define regexec rpl_regexec | #define regerror rpl_regerror | #define regfree rpl_regfree | #define HAVE_LIBINTL_H 1 | #define HAVE_DECL_ISBLANK 1 | #define HAVE_STRUCT_STAT_ST_ATIMESPEC_TV_NSEC 1 | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC 1 | #define GNULIB_FSCANF 1 | #define GNULIB_SCANF 1 | #define HAVE_STPCPY 1 | #define GNULIB_TEMPNAME 1 | #define HAVE_DECL_LOCALTIME_R 1 | #define GNULIB_STDIO_SINGLE_THREAD 1 | #define USE_UNLOCKED_IO GNULIB_STDIO_SINGLE_THREAD | #define HAVE_C_VARARRAYS 1 | #define OPEN_TRAILING_SLASH_BUG 1 | #define HAVE_LIBGEN_H 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETGROUPS 1 | /* end confdefs.h. */ | /* Define __mktime_internal to an innocuous variant, in case declares __mktime_internal. | For example, HP-UX 11i declares gettimeofday. */ | #define __mktime_internal innocuous___mktime_internal | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char __mktime_internal (); below. */ | | #include | #undef __mktime_internal | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char __mktime_internal (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub___mktime_internal || defined __stub_____mktime_internal | choke me | #endif | | int | main (void) | { | return __mktime_internal (); | ; | return 0; | } configure:42483: result: no configure:43285: checking for timer_getoverrun configure:43285: clang -o conftest -O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas -L/opt/homebrew/lib conftest.c >&5 undef: _timer_getoverrun Undefined symbols for architecture arm64: "_timer_getoverrun", referenced from: _main in 0.arm64.thinlto.o ld: symbol(s) not found for architecture arm64 clang: error: linker command failed with exit code 1 (use -v to see invocation) configure:43285: $? = 1 configure: failed program was: | /* confdefs.h */ | #define PACKAGE_NAME "GNU Emacs" | #define PACKAGE_TARNAME "emacs" | #define PACKAGE_VERSION "29.0.50" | #define PACKAGE_STRING "GNU Emacs 29.0.50" | #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" | #define PACKAGE_URL "https://www.gnu.org/software/emacs/" | #define HAVE_PDUMPER 1 | #define HAVE_STDIO_H 1 | #define HAVE_STDLIB_H 1 | #define HAVE_STRING_H 1 | #define HAVE_INTTYPES_H 1 | #define HAVE_STDINT_H 1 | #define HAVE_STRINGS_H 1 | #define HAVE_SYS_STAT_H 1 | #define HAVE_SYS_TYPES_H 1 | #define HAVE_UNISTD_H 1 | #define HAVE_WCHAR_H 1 | #define HAVE_SYS_RESOURCE_H 1 | #define HAVE_SYS_UTSNAME_H 1 | #define HAVE_PWD_H 1 | #define HAVE_UTMP_H 1 | #define HAVE_UTIL_H 1 | #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 | #define HAVE_SYS_SOCKET_H 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_PTHREAD_H 1 | #define HAVE_MALLOC_MALLOC_H 1 | #define HAVE_SYS_UN_H 1 | #define HAVE_DIRENT_H 1 | #define HAVE_EXECINFO_H 1 | #define HAVE_GETOPT_H 1 | #define HAVE_SYS_CDEFS_H 1 | #define HAVE_SYS_TIME_H 1 | #define HAVE_LIMITS_H 1 | #define HAVE_SYS_SELECT_H 1 | #define HAVE_STDALIGN_H 1 | #define HAVE_STDBOOL_H 1 | #define HAVE_SYS_RANDOM_H 1 | #define STDC_HEADERS 1 | #define _ALL_SOURCE 1 | #define _DARWIN_C_SOURCE 1 | #define _GNU_SOURCE 1 | #define _HPUX_ALT_XOPEN_SOCKET_API 1 | #define _NETBSD_SOURCE 1 | #define _OPENBSD_SOURCE 1 | #define _POSIX_PTHREAD_SEMANTICS 1 | #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 | #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 | #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 | #define __STDC_WANT_IEC_60559_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_SBRK 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_FORK 1 | #define HAVE_VFORK 1 | #define HAVE_FCHMOD 1 | #define HAVE_FACCESSAT 1 | #define HAVE_REALPATH 1 | #define HAVE_LSTAT 1 | #define HAVE_READLINKAT 1 | #define HAVE_MEMSET_S 1 | #define HAVE_FCHMODAT 1 | #define HAVE_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_SQLITE3 1 | #define HAVE_GNUTLS 1 | #define HAVE_JSON 1 | #define HAVE_KQUEUE 1 | #define USE_FILE_NOTIFY 1 | #define HAVE_XIM 1 | #define USE_XIM 1 | #define HAVE_LCMS2 1 | #define HAVE_ZLIB 1 | #define HAVE_DLADDR 1 | #define HAVE_MODULES 1 | #define MODULES_SUFFIX ".dylib" | #define MODULES_SECONDARY_SUFFIX ".so" | #define HAVE_LIBGCCJIT 1 | #define HAVE_LIBGCCJIT_H 1 | #define HAVE_NATIVE_COMP 1 | #define NATIVE_ELISP_SUFFIX ".eln" | #define HAVE_LIBXML2 1 | #define MAIL_USE_FLOCK 1 | #define SIZEOF_LONG 8 | #define HAVE_FCHDIR 1 | #define HAVE_GETHOSTNAME 1 | #define HAVE_GETRUSAGE 1 | #define HAVE_LRAND48 1 | #define HAVE_RANDOM 1 | #define HAVE_RINT 1 | #define HAVE_TRUNC 1 | #define HAVE_SELECT 1 | #define HAVE_GETPAGESIZE 1 | #define HAVE_SETLOCALE 1 | #define HAVE_NEWLOCALE 1 | #define HAVE_GETRLIMIT 1 | #define HAVE_SETRLIMIT 1 | #define HAVE_SHUTDOWN 1 | #define HAVE_PTHREAD_SIGMASK 1 | #define HAVE_STRSIGNAL 1 | #define HAVE_SETITIMER 1 | #define HAVE_SENDTO 1 | #define HAVE_RECVFROM 1 | #define HAVE_GETSOCKNAME 1 | #define HAVE_GETIFADDRS 1 | #define HAVE_FREEIFADDRS 1 | #define HAVE_GAI_STRERROR 1 | #define HAVE_SYNC 1 | #define HAVE_GETPWENT 1 | #define HAVE_ENDPWENT 1 | #define HAVE_GETGRENT 1 | #define HAVE_ENDGRENT 1 | #define HAVE_CFMAKERAW 1 | #define HAVE_CFSETSPEED 1 | #define HAVE_LOG2 1 | #define HAVE_PTHREAD_SETNAME_NP 1 | #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 | #define HAVE_ALIGNED_ALLOC 1 | #define HAVE_DECL_ALIGNED_ALLOC 1 | #define HAVE_POSIX_MADVISE 1 | #define HAVE___BUILTIN_FRAME_ADDRESS 1 | #define HAVE___BUILTIN_UNWIND_INIT 1 | #define HAVE_FSEEKO 1 | #define HAVE_GRANTPT 1 | #define HAVE_POSIX_OPENPT 1 | #define TERMINFO 1 | #define TERMINFO_DEFINES_BC 1 | #define USE_NCURSES 1 | #define HAVE_WORKING_VFORK 1 | #define HAVE_WORKING_FORK 1 | #define HAVE_SNPRINTF 1 | #define HAVE_SPAWN_H 1 | #define HAVE_POSIX_SPAWN 1 | #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 | #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 | #define HAVE_DECL_POSIX_SPAWN_SETSID 1 | #define HAVE_LANGINFO_CODESET 1 | #define HAVE_MBSTATE_T 1 | #define AMPERSAND_FULL_NAME 1 | #define HAVE_PTYS 1 | #define HAVE_SOCKETS 1 | #define NULL_DEVICE "/dev/null" | #define SEPCHAR ':' | #define subprocesses 1 | #define USER_FULL_NAME pw->pw_gecos | #define DIRECTORY_SEP '/' | #define IS_DEVICE_SEP(_c_) 0 | #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) | #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) | #define DONT_REOPEN_PTY 1 | #define DEFAULT_SOUND_DEVICE "/dev/dsp" | #define INTERRUPT_INPUT 1 | #define UNIX98_PTYS 1 | #define PTY_ITERATION int i; for (i = 0; i < 1; i++) | #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } | #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) | #define PTY_NAME_SPRINTF /**/ | #define SIGNALS_VIA_CHARACTERS 1 | #define TAB3 OXTABS | #define GC_SETJMP_WORKS 1 | #define HAVE__SETJMP 1 | #define HAVE_SIGSETJMP 1 | #define DARWIN_OS /**/ | #define SIZEOF_SPEED_T 8 | #define USABLE_FIONREAD 1 | #define USABLE_SIGIO 1 | #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." | #define EMACS_CONFIGURATION "aarch64-apple-darwin21.6.0" | #define EMACS_CONFIG_OPTIONS "--prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp" | #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 HAVE_TIMESPEC_GET 1 | #define GETTIMEOFDAY_TIMEZONE void | #define _GL_REPLACE_IEEE754_H 1 | #define HAVE___INLINE 1 | #define HAVE_GMP_H 1 | #define HAVE_MEMMEM 1 | #define GNULIB_MKOSTEMP 1 | #define NEED_MKTIME_WORKING 1 | #define HAVE_BUG_BIG_NANOSLEEP 1 | #define HAVE_SYS_PARAM_H 1 | #define HAVE_SYS_SYSCTL_H 1 | #define HAVE_SYSCTL 1 | #define my_strftime nstrftime | #define READLINK_TRAILING_SLASH_BUG 1 | #define _REGEX_INCLUDE_LIMITS_H 1 | #define _REGEX_LARGE_OFFSETS 1 | #define re_syntax_options rpl_re_syntax_options | #define re_set_syntax rpl_re_set_syntax | #define re_compile_pattern rpl_re_compile_pattern | #define re_compile_fastmap rpl_re_compile_fastmap | #define re_search rpl_re_search | #define re_search_2 rpl_re_search_2 | #define re_match rpl_re_match | #define re_match_2 rpl_re_match_2 | #define re_set_registers rpl_re_set_registers | #define re_comp rpl_re_comp | #define re_exec rpl_re_exec | #define regcomp rpl_regcomp | #define regexec rpl_regexec | #define regerror rpl_regerror | #define regfree rpl_regfree | #define HAVE_LIBINTL_H 1 | #define HAVE_DECL_ISBLANK 1 | #define HAVE_STRUCT_STAT_ST_ATIMESPEC_TV_NSEC 1 | #define HAVE_STRUCT_STAT_ST_BIRTHTIMESPEC_TV_NSEC 1 | #define GNULIB_FSCANF 1 | #define GNULIB_SCANF 1 | #define HAVE_STPCPY 1 | #define GNULIB_TEMPNAME 1 | #define HAVE_DECL_LOCALTIME_R 1 | #define GNULIB_STDIO_SINGLE_THREAD 1 | #define USE_UNLOCKED_IO GNULIB_STDIO_SINGLE_THREAD | #define HAVE_C_VARARRAYS 1 | #define OPEN_TRAILING_SLASH_BUG 1 | #define HAVE_LIBGEN_H 1 | #define HAVE_GETGROUPS 1 | #define HAVE_GETGROUPS 1 | #define NEED_MKTIME_INTERNAL 1 | /* end confdefs.h. */ | /* Define timer_getoverrun to an innocuous variant, in case declares timer_getoverrun. | For example, HP-UX 11i declares gettimeofday. */ | #define timer_getoverrun innocuous_timer_getoverrun | | /* System header to define __stub macros and hopefully few prototypes, | which can conflict with char timer_getoverrun (); below. */ | | #include | #undef timer_getoverrun | | /* Override any GCC internal prototype to avoid an error. | Use char because int might match the return type of a GCC | builtin and then its argument prototype would still apply. */ | #ifdef __cplusplus | extern "C" | #endif | char timer_getoverrun (); | /* The GNU C library defines this for functions which it implements | to always fail with ENOSYS. Some functions are actually named | something starting with __ and the normal name is an alias. */ | #if defined __stub_timer_getoverrun || defined __stub___timer_getoverrun | choke me | #endif | | int | main (void) | { | return timer_getoverrun (); | ; | return 0; | } configure:43285: result: no configure:43373: checking for clang option to disable position independent executables configure:43410: result: not needed configure:43803: updating cache config.cache configure:43907: creating ./config.status configure:45197: WARNING: This configuration installs a 'movemail' program that does not retrieve POP3 email. By default, Emacs 25 and earlier installed a 'movemail' program that retrieved POP3 email via only insecure channels, a practice that is no longer recommended but that you can continue to support by using './configure --with-pop'. configure:45220: You might want to install GNU Mailutils and use './configure --with-mailutils'. ## ---------------- ## ## Cache variables. ## ## ---------------- ## ac_cv_build=aarch64-apple-darwin21.6.0 ac_cv_c_bigendian=no ac_cv_c_compiler_gnu=yes ac_cv_c_flexmember=yes ac_cv_c_inline=inline ac_cv_c_restrict=__restrict__ ac_cv_c_typeof=typeof ac_cv_c_vararrays=yes ac_cv_env_ALSA_CFLAGS_set= ac_cv_env_ALSA_CFLAGS_value= ac_cv_env_ALSA_LIBS_set= ac_cv_env_ALSA_LIBS_value= ac_cv_env_CAIRO_CFLAGS_set= ac_cv_env_CAIRO_CFLAGS_value= ac_cv_env_CAIRO_LIBS_set= ac_cv_env_CAIRO_LIBS_value= ac_cv_env_CAIRO_XCB_CFLAGS_set= ac_cv_env_CAIRO_XCB_CFLAGS_value= ac_cv_env_CAIRO_XCB_LIBS_set= ac_cv_env_CAIRO_XCB_LIBS_value= ac_cv_env_CAIRO_XLIB_CFLAGS_set= ac_cv_env_CAIRO_XLIB_CFLAGS_value= ac_cv_env_CAIRO_XLIB_LIBS_set= ac_cv_env_CAIRO_XLIB_LIBS_value= ac_cv_env_CCC_set= ac_cv_env_CCC_value= ac_cv_env_CC_set=set ac_cv_env_CC_value=clang ac_cv_env_CFLAGS_set=set ac_cv_env_CFLAGS_value='-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' ac_cv_env_CPPFLAGS_set= ac_cv_env_CPPFLAGS_value= ac_cv_env_CPP_set= ac_cv_env_CPP_value= ac_cv_env_CXXFLAGS_set=set ac_cv_env_CXXFLAGS_value='-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' ac_cv_env_CXX_set=set ac_cv_env_CXX_value=clang++ ac_cv_env_DBUS_CFLAGS_set= ac_cv_env_DBUS_CFLAGS_value= ac_cv_env_DBUS_LIBS_set= ac_cv_env_DBUS_LIBS_value= ac_cv_env_FONTCONFIG_CFLAGS_set= ac_cv_env_FONTCONFIG_CFLAGS_value= ac_cv_env_FONTCONFIG_LIBS_set= ac_cv_env_FONTCONFIG_LIBS_value= ac_cv_env_FREETYPE_CFLAGS_set= ac_cv_env_FREETYPE_CFLAGS_value= ac_cv_env_FREETYPE_LIBS_set= ac_cv_env_FREETYPE_LIBS_value= ac_cv_env_GCONF_CFLAGS_set= ac_cv_env_GCONF_CFLAGS_value= ac_cv_env_GCONF_LIBS_set= ac_cv_env_GCONF_LIBS_value= ac_cv_env_GFILENOTIFY_CFLAGS_set= ac_cv_env_GFILENOTIFY_CFLAGS_value= ac_cv_env_GFILENOTIFY_LIBS_set= ac_cv_env_GFILENOTIFY_LIBS_value= ac_cv_env_GOBJECT_CFLAGS_set= ac_cv_env_GOBJECT_CFLAGS_value= ac_cv_env_GOBJECT_LIBS_set= ac_cv_env_GOBJECT_LIBS_value= ac_cv_env_GSETTINGS_CFLAGS_set= ac_cv_env_GSETTINGS_CFLAGS_value= ac_cv_env_GSETTINGS_LIBS_set= ac_cv_env_GSETTINGS_LIBS_value= ac_cv_env_GTK_CFLAGS_set= ac_cv_env_GTK_CFLAGS_value= ac_cv_env_GTK_LIBS_set= ac_cv_env_GTK_LIBS_value= ac_cv_env_HARFBUZZ_CFLAGS_set= ac_cv_env_HARFBUZZ_CFLAGS_value= ac_cv_env_HARFBUZZ_LIBS_set= ac_cv_env_HARFBUZZ_LIBS_value= ac_cv_env_IMAGEMAGICK_CFLAGS_set= ac_cv_env_IMAGEMAGICK_CFLAGS_value= ac_cv_env_IMAGEMAGICK_LIBS_set= ac_cv_env_IMAGEMAGICK_LIBS_value= ac_cv_env_JSON_CFLAGS_set= ac_cv_env_JSON_CFLAGS_value= ac_cv_env_JSON_LIBS_set= ac_cv_env_JSON_LIBS_value= ac_cv_env_KQUEUE_CFLAGS_set= ac_cv_env_KQUEUE_CFLAGS_value= ac_cv_env_KQUEUE_LIBS_set= ac_cv_env_KQUEUE_LIBS_value= ac_cv_env_LCMS2_CFLAGS_set= ac_cv_env_LCMS2_CFLAGS_value= ac_cv_env_LCMS2_LIBS_set= ac_cv_env_LCMS2_LIBS_value= ac_cv_env_LDFLAGS_set=set ac_cv_env_LDFLAGS_value=-L/opt/homebrew/lib ac_cv_env_LIBGNUTLS_CFLAGS_set= ac_cv_env_LIBGNUTLS_CFLAGS_value= ac_cv_env_LIBGNUTLS_LIBS_set= ac_cv_env_LIBGNUTLS_LIBS_value= ac_cv_env_LIBOTF_CFLAGS_set= ac_cv_env_LIBOTF_CFLAGS_value= ac_cv_env_LIBOTF_LIBS_set= ac_cv_env_LIBOTF_LIBS_value= ac_cv_env_LIBSECCOMP_CFLAGS_set= ac_cv_env_LIBSECCOMP_CFLAGS_value= ac_cv_env_LIBSECCOMP_LIBS_set= ac_cv_env_LIBSECCOMP_LIBS_value= ac_cv_env_LIBSYSTEMD_CFLAGS_set= ac_cv_env_LIBSYSTEMD_CFLAGS_value= ac_cv_env_LIBSYSTEMD_LIBS_set= ac_cv_env_LIBSYSTEMD_LIBS_value= ac_cv_env_LIBS_set= ac_cv_env_LIBS_value= ac_cv_env_LIBXML2_CFLAGS_set= ac_cv_env_LIBXML2_CFLAGS_value= ac_cv_env_LIBXML2_LIBS_set= ac_cv_env_LIBXML2_LIBS_value= ac_cv_env_M17N_FLT_CFLAGS_set= ac_cv_env_M17N_FLT_CFLAGS_value= ac_cv_env_M17N_FLT_LIBS_set= ac_cv_env_M17N_FLT_LIBS_value= ac_cv_env_OBJCFLAGS_set= ac_cv_env_OBJCFLAGS_value= ac_cv_env_OBJC_set= ac_cv_env_OBJC_value= ac_cv_env_PKG_CONFIG_LIBDIR_set= ac_cv_env_PKG_CONFIG_LIBDIR_value= ac_cv_env_PKG_CONFIG_PATH_set= ac_cv_env_PKG_CONFIG_PATH_value= ac_cv_env_PKG_CONFIG_set= ac_cv_env_PKG_CONFIG_value= ac_cv_env_PNG_CFLAGS_set= ac_cv_env_PNG_CFLAGS_value= ac_cv_env_PNG_LIBS_set= ac_cv_env_PNG_LIBS_value= ac_cv_env_RSVG_CFLAGS_set= ac_cv_env_RSVG_CFLAGS_value= ac_cv_env_RSVG_LIBS_set= ac_cv_env_RSVG_LIBS_value= ac_cv_env_WEBKIT_CFLAGS_set= ac_cv_env_WEBKIT_CFLAGS_value= ac_cv_env_WEBKIT_LIBS_set= ac_cv_env_WEBKIT_LIBS_value= ac_cv_env_WEBP_CFLAGS_set= ac_cv_env_WEBP_CFLAGS_value= ac_cv_env_WEBP_LIBS_set= ac_cv_env_WEBP_LIBS_value= ac_cv_env_XFIXES_CFLAGS_set= ac_cv_env_XFIXES_CFLAGS_value= ac_cv_env_XFIXES_LIBS_set= ac_cv_env_XFIXES_LIBS_value= ac_cv_env_XFT_CFLAGS_set= ac_cv_env_XFT_CFLAGS_value= ac_cv_env_XFT_LIBS_set= ac_cv_env_XFT_LIBS_value= ac_cv_env_XINERAMA_CFLAGS_set= ac_cv_env_XINERAMA_CFLAGS_value= ac_cv_env_XINERAMA_LIBS_set= ac_cv_env_XINERAMA_LIBS_value= ac_cv_env_XINPUT_CFLAGS_set= ac_cv_env_XINPUT_CFLAGS_value= ac_cv_env_XINPUT_LIBS_set= ac_cv_env_XINPUT_LIBS_value= ac_cv_env_XMKMF_set= ac_cv_env_XMKMF_value= ac_cv_env_XRANDR_CFLAGS_set= ac_cv_env_XRANDR_CFLAGS_value= ac_cv_env_XRANDR_LIBS_set= ac_cv_env_XRANDR_LIBS_value= ac_cv_env_build_alias_set= ac_cv_env_build_alias_value= ac_cv_env_host_alias_set= ac_cv_env_host_alias_value= ac_cv_env_target_alias_set= ac_cv_env_target_alias_value= ac_cv_func___executable_start=no ac_cv_func___lsan_ignore_object=no ac_cv_func___mktime_internal=no ac_cv_func_accept4=no ac_cv_func_access=yes ac_cv_func_acl_copy_ext_native=yes ac_cv_func_acl_create_entry_np=yes ac_cv_func_acl_delete_def_file=yes ac_cv_func_acl_delete_fd_np=yes ac_cv_func_acl_delete_file_np=yes ac_cv_func_acl_entries=no ac_cv_func_acl_extended_file=no ac_cv_func_acl_free=yes ac_cv_func_acl_free_text=no ac_cv_func_acl_from_mode=no ac_cv_func_acl_from_text=yes ac_cv_func_acl_get_fd=yes ac_cv_func_acl_get_file=yes ac_cv_func_acl_set_fd=yes ac_cv_func_acl_set_file=yes ac_cv_func_acl_to_short_text=no ac_cv_func_aligned_alloc=yes ac_cv_func_alloca_works=yes ac_cv_func_canonicalize_file_name=no ac_cv_func_cfmakeraw=yes ac_cv_func_cfsetspeed=yes ac_cv_func_clock_getres=yes ac_cv_func_clock_gettime=yes ac_cv_func_clock_settime=yes ac_cv_func_dladdr=yes ac_cv_func_dlfunc=no ac_cv_func_eaccess=no ac_cv_func_endgrent=yes ac_cv_func_endpwent=yes ac_cv_func_euidaccess=no ac_cv_func_explicit_bzero=no ac_cv_func_explicit_memset=no ac_cv_func_faccessat=yes ac_cv_func_fchdir=yes ac_cv_func_fchmod=yes ac_cv_func_fchmodat=yes ac_cv_func_fcntl=yes ac_cv_func_fdopendir=yes ac_cv_func_fork=yes ac_cv_func_fork_works=yes ac_cv_func_freeifaddrs=yes ac_cv_func_fstatat=yes ac_cv_func_fsync=yes ac_cv_func_futimens=yes ac_cv_func_futimes=yes ac_cv_func_futimesat=no ac_cv_func_gai_strerror=yes ac_cv_func_get_current_dir_name=no ac_cv_func_getcwd=yes ac_cv_func_getdtablesize=yes ac_cv_func_getgrent=yes ac_cv_func_getgroups=yes ac_cv_func_getgroups_works=yes ac_cv_func_gethostname=yes ac_cv_func_getifaddrs=yes ac_cv_func_getloadavg=yes ac_cv_func_getopt_long_only=yes ac_cv_func_getpagesize=yes ac_cv_func_getpt=no ac_cv_func_getpwent=yes ac_cv_func_getrandom=no ac_cv_func_getrlimit=yes ac_cv_func_getrusage=yes ac_cv_func_getsockname=yes ac_cv_func_gettimeofday=yes ac_cv_func_grantpt=yes ac_cv_func_group_member=no ac_cv_func_isblank=yes ac_cv_func_iswctype=yes ac_cv_func_lchmod=yes ac_cv_func_localtime_r=yes ac_cv_func_log2=yes ac_cv_func_lrand48=yes ac_cv_func_lstat=yes ac_cv_func_lutimes=yes ac_cv_func_malloc_0_nonnull=yes ac_cv_func_malloc_trim=no ac_cv_func_memmem=yes ac_cv_func_mempcpy=no ac_cv_func_memrchr=no ac_cv_func_memset_s=yes ac_cv_func_mkostemp=yes ac_cv_func_mmap_fixed_mapped=yes ac_cv_func_newlocale=yes ac_cv_func_pipe2=no ac_cv_func_posix_madvise=yes ac_cv_func_posix_openpt=yes ac_cv_func_posix_spawn=yes ac_cv_func_posix_spawn_file_actions_addchdir=no ac_cv_func_posix_spawn_file_actions_addchdir_np=yes ac_cv_func_posix_spawnattr_setflags=yes ac_cv_func_pselect=yes ac_cv_func_pstat_getdynamic=no ac_cv_func_pthread_set_name_np=no ac_cv_func_pthread_setname_np=yes ac_cv_func_pthread_sigmask=yes ac_cv_func_random=yes ac_cv_func_rawmemchr=no ac_cv_func_readlink=yes ac_cv_func_readlinkat=yes ac_cv_func_realloc_0_nonnull=yes ac_cv_func_realpath=yes ac_cv_func_recvfrom=yes ac_cv_func_rint=yes ac_cv_func_sbrk=yes ac_cv_func_sched_getaffinity=no ac_cv_func_sched_getaffinity_np=no ac_cv_func_select=yes ac_cv_func_sendto=yes ac_cv_func_setitimer=yes ac_cv_func_setlocale=yes ac_cv_func_setrlimit=yes ac_cv_func_shutdown=yes ac_cv_func_sig2str=no ac_cv_func_sigdescr_np=no ac_cv_func_snprintf=yes ac_cv_func_stpcpy=yes ac_cv_func_strnlen_working=yes ac_cv_func_strsignal=yes ac_cv_func_strtoimax=yes ac_cv_func_symlink=yes ac_cv_func_sync=yes ac_cv_func_sysctl=yes ac_cv_func_sysmp=no ac_cv_func_timegm=yes ac_cv_func_timer_getoverrun=no ac_cv_func_trunc=yes ac_cv_func_utimensat=yes ac_cv_func_vfork=yes ac_cv_func_vfork_works=yes ac_cv_have_decl_POSIX_SPAWN_SETSID=yes ac_cv_have_decl_alarm=yes ac_cv_have_decl_aligned_alloc=yes ac_cv_have_decl_clearerr_unlocked=yes ac_cv_have_decl_ecvt=yes ac_cv_have_decl_execvpe=no ac_cv_have_decl_fcloseall=no ac_cv_have_decl_fcvt=yes ac_cv_have_decl_fdopendir=yes ac_cv_have_decl_feof_unlocked=yes ac_cv_have_decl_ferror_unlocked=yes ac_cv_have_decl_fflush_unlocked=no ac_cv_have_decl_fgets_unlocked=no ac_cv_have_decl_fputc_unlocked=no ac_cv_have_decl_fputs_unlocked=no ac_cv_have_decl_fread_unlocked=no ac_cv_have_decl_fwrite_unlocked=no ac_cv_have_decl_gcvt=yes ac_cv_have_decl_getc_unlocked=yes ac_cv_have_decl_getchar_unlocked=yes ac_cv_have_decl_getdtablesize=yes ac_cv_have_decl_getloadavg=yes ac_cv_have_decl_isblank=yes ac_cv_have_decl_localtime_r=yes ac_cv_have_decl_memmem=yes ac_cv_have_decl_memrchr=no ac_cv_have_decl_putc_unlocked=yes ac_cv_have_decl_putchar_unlocked=yes ac_cv_have_decl_strmode=yes ac_cv_have_decl_strnlen=yes ac_cv_have_decl_strtoimax=yes ac_cv_have_decl_timer_settime=no ac_cv_header_acl_libacl_h=no ac_cv_header_byteswap_h=no ac_cv_header_coff_h=no ac_cv_header_dirent_h=yes ac_cv_header_execinfo_h=yes ac_cv_header_getopt_h=yes ac_cv_header_gmp_h=yes ac_cv_header_gpm_h=no ac_cv_header_ieee754_h=no ac_cv_header_ifaddrs_h=yes ac_cv_header_inttypes_h=yes ac_cv_header_libgccjit_h=yes ac_cv_header_libgen_h=yes ac_cv_header_libintl_h=yes ac_cv_header_limits_h=yes ac_cv_header_linux_filter_h=no ac_cv_header_linux_fs_h=no ac_cv_header_linux_seccomp_h=no ac_cv_header_machine_soundcard_h=no ac_cv_header_maillock_h=no ac_cv_header_malloc_h=no ac_cv_header_malloc_malloc_h=yes ac_cv_header_minix_config_h=no ac_cv_header_mmsystem_h=no ac_cv_header_net_if_dl_h=yes ac_cv_header_net_if_h=yes ac_cv_header_pthread_h=yes ac_cv_header_pty_h=no ac_cv_header_pwd_h=yes ac_cv_header_sanitizer_lsan_interface_h=yes ac_cv_header_soundcard_h=no ac_cv_header_spawn_h=yes ac_cv_header_stat_broken=no ac_cv_header_stdalign_h=yes ac_cv_header_stdbool_h=yes ac_cv_header_stdckdint_h=no ac_cv_header_stdint_h=yes ac_cv_header_stdio_ext_h=no ac_cv_header_stdio_h=yes ac_cv_header_stdlib_h=yes ac_cv_header_string_h=yes ac_cv_header_strings_h=yes ac_cv_header_sys_acl_h=yes ac_cv_header_sys_cdefs_h=yes ac_cv_header_sys_fs_s5param_h=no ac_cv_header_sys_fs_types_h=no ac_cv_header_sys_inotify_h=no ac_cv_header_sys_loadavg_h=no ac_cv_header_sys_mount_h=yes ac_cv_header_sys_param_h=yes ac_cv_header_sys_pstat_h=no ac_cv_header_sys_random_h=yes ac_cv_header_sys_resource_h=yes ac_cv_header_sys_select_h=yes ac_cv_header_sys_socket_h=yes ac_cv_header_sys_soundcard_h=no ac_cv_header_sys_stat_h=yes ac_cv_header_sys_statfs_h=no ac_cv_header_sys_sysctl_h=yes ac_cv_header_sys_sysinfo_h=no ac_cv_header_sys_sysmp_h=no ac_cv_header_sys_systeminfo_h=no ac_cv_header_sys_time_h=yes ac_cv_header_sys_types_h=yes ac_cv_header_sys_un_h=yes ac_cv_header_sys_utsname_h=yes ac_cv_header_sys_vfs_h=no ac_cv_header_sys_wait_h=yes ac_cv_header_unistd_h=yes ac_cv_header_util_h=yes ac_cv_header_utmp_h=yes ac_cv_header_valgrind_valgrind_h=no ac_cv_header_vfork_h=no ac_cv_header_wchar_h=yes ac_cv_host=aarch64-apple-darwin21.6.0 ac_cv_lib_Xbsd_main=no ac_cv_lib_anl_getaddrinfo_a=no ac_cv_lib_gccjit_gcc_jit_context_acquire=yes ac_cv_lib_lockfile_maillock=no ac_cv_lib_mail_maillock=no ac_cv_lib_ossaudio__oss_ioctl=no ac_cv_lib_selinux_lgetfilecon=no ac_cv_lib_sqlite3_sqlite3_load_extension=no ac_cv_lib_sqlite3_sqlite3_open_v2=yes ac_cv_lib_xml2_htmlReadMemory=yes ac_cv_member_struct_ifreq_ifr_addr=yes ac_cv_member_struct_ifreq_ifr_addr_sa_len=yes ac_cv_member_struct_ifreq_ifr_broadaddr=yes ac_cv_member_struct_ifreq_ifr_flags=yes ac_cv_member_struct_ifreq_ifr_hwaddr=no ac_cv_member_struct_ifreq_ifr_netmask=no ac_cv_member_struct_stat_st_atim_tv_nsec=no ac_cv_member_struct_stat_st_atimespec_tv_nsec=yes ac_cv_member_struct_stat_st_birthtimespec_tv_nsec=yes ac_cv_member_struct_tm_tm_gmtoff=yes ac_cv_member_struct_tm_tm_zone=yes ac_cv_member_struct_unipair_unicode=no ac_cv_objext=o ac_cv_path_EGREP='/usr/bin/grep -E' ac_cv_path_GREP=/usr/bin/grep ac_cv_path_GZIP_PROG=/usr/bin/gzip ac_cv_path_INSTALL_INFO=/usr/bin/install-info ac_cv_path_MAKE=gmake ac_cv_path_MAKEINFO=/opt/homebrew/opt/texinfo/bin/makeinfo ac_cv_path_ac_pt_PKG_CONFIG=/opt/homebrew/bin/pkg-config ac_cv_path_install='/usr/bin/install -c' ac_cv_prog_AR=ar ac_cv_prog_AWK=awk ac_cv_prog_BREW=brew ac_cv_prog_CPP='clang -E' ac_cv_prog_MAKE_PROG=yes ac_cv_prog_XCRUN=xcrun ac_cv_prog_ac_ct_RANLIB=ranlib ac_cv_prog_cc_c11= ac_cv_prog_cc_clang_c_o=yes ac_cv_prog_cc_g=yes ac_cv_prog_cc_stdc= ac_cv_prog_liblockfile=no ac_cv_safe_to_define___extensions__=yes ac_cv_search___gmpz_roinit_n=-lgmp ac_cv_search_acl_get_file='none required' ac_cv_search_backtrace_symbols_fd='none required' ac_cv_search_clock_gettime='none required' ac_cv_search_eaccess=no ac_cv_search_inflateEnd=-lz ac_cv_search_kqueue='none required' ac_cv_search_nanosleep='none required' ac_cv_should_define__xopen_source=no ac_cv_sizeof_long=8 ac_cv_sizeof_speed_t=8 ac_cv_struct_tm=time.h ac_cv_sys_file_offset_bits=no ac_cv_sys_largefile_CC=no ac_cv_sys_largefile_source=no ac_cv_sys_posix_termios=yes ac_cv_type_getgroups=gid_t ac_cv_type_mbstate_t=yes ac_cv_type_mode_t=yes ac_cv_type_nlink_t=yes ac_cv_type_pid_t=yes ac_cv_type_sighandler_t=no ac_cv_type_sigset_t=yes ac_cv_type_socklen_t=yes ac_cv_type_timezone_t=no ac_cv_type_volatile_sig_atomic_t=yes ac_cv_working_alloca_h=yes emacs_cv_alternate_stack=no emacs_cv_autodepend=yes emacs_cv_clang=yes emacs_cv_find_delete=-delete emacs_cv_func___builtin_frame_address=yes emacs_cv_func___builtin_unwind_init=yes emacs_cv_func__setjmp=yes emacs_cv_func_sigsetjmp=yes emacs_cv_have_timerfd=no emacs_cv_langinfo__nl_paper_width=no emacs_cv_langinfo_codeset=yes emacs_cv_lib_math='none required' emacs_cv_links_glib=no emacs_cv_ln_s_fileonly='ln -s' emacs_cv_personality_addr_no_randomize=no emacs_cv_prog_cc_no_pie='not needed' emacs_cv_pthread_lib='none needed' emacs_cv_pthread_setname_np_1arg=yes emacs_cv_sanitize_address=no emacs_cv_statement_expressions=yes emacs_cv_struct_alignment=yes emacs_cv_terminfo_defines_BC=yes emacs_cv_tputs_lib=-lncurses emacs_cv_usable_FIONREAD=yes emacs_cv_usable_SIGIO=yes emacs_cv_var_doug_lea_malloc=no emacs_cv_znocombreloc='not needed' fu_cv_sys_stat_statfs2_bsize=yes fu_cv_sys_stat_statfs2_frsize=no fu_cv_sys_stat_statfs3_osf1=no fu_cv_sys_stat_statvfs=no fu_cv_sys_truncating_statfs=no gl_cv___builtin_expect=yes gl_cv_acl_ACL_FIRST_ENTRY=yes gl_cv_acl_ACL_TYPE_EXTENDED=yes gl_cv_c___inline=yes gl_cv_c_amsterdam_compiler=no gl_cv_c_bool=no gl_cv_c_multiarch=no gl_cv_cc_wallow=-Wno-error gl_cv_compiler_check_decl_option=-Werror=implicit-function-declaration gl_cv_compiler_clang=yes gl_cv_decl_null_works=yes gl_cv_decl_readlink_works=yes gl_cv_decl_readlinkat_works=yes gl_cv_double_slash_root=no gl_cv_fs_space=yes gl_cv_func___fpending=no gl_cv_func_copy_file_range=no gl_cv_func_dup2_works=yes gl_cv_func_fchmodat_works=yes gl_cv_func_fcntl_f_dupfd_cloexec=yes gl_cv_func_fcntl_f_dupfd_works=yes gl_cv_func_fdopendir_works=yes gl_cv_func_free_preserves_errno=no gl_cv_func_fstatat_zero_flag=yes gl_cv_func_futimens_works=no gl_cv_func_getgroups_works=no gl_cv_func_getopt_posix=no gl_cv_func_gettimeofday_posix_signature=yes gl_cv_func_localtime_works=yes gl_cv_func_lstat_dereferences_slashed_symlink=no gl_cv_func_malloc_0_nonnull=1 gl_cv_func_malloc_posix=yes gl_cv_func_memmem_works_always=no gl_cv_func_nanosleep='no (mishandles large arguments)' gl_cv_func_open_slash=no gl_cv_func_printf_attribute_flavor=system gl_cv_func_pselect_detects_ebadf=yes gl_cv_func_pthread_sigmask_in_libc_works=yes gl_cv_func_pthread_sigmask_macro=no gl_cv_func_pthread_sigmask_return_works=yes gl_cv_func_pthread_sigmask_unblock_works='guessing yes' gl_cv_func_re_compile_pattern_working=no gl_cv_func_readlink_trailing_slash=no gl_cv_func_readlink_truncate=yes gl_cv_func_realpath_works=no gl_cv_func_strtoimax=yes gl_cv_func_symlink_works=no gl_cv_func_timespec_get=yes gl_cv_func_utimensat_works=no gl_cv_func_working_acl_get_file=yes gl_cv_func_working_mktime=no gl_cv_func_working_utimes=yes gl_cv_getxattr_with_posix_acls=no gl_cv_have___header_inline=yes gl_cv_have_include_next=yes gl_cv_header_errno_h_complete=yes gl_cv_header_limits_width=no gl_cv_header_stdint_width=no gl_cv_header_stdint_without_STDC_macros=yes gl_cv_header_sys_select_h_selfcontained=yes gl_cv_header_working_stdalign_h='yes, macros' gl_cv_header_working_stdint_h=yes gl_cv_macro_O_CLOEXEC=yes gl_cv_malloc_ptrdiff=yes gl_cv_minmax_in_limits_h=no gl_cv_minmax_in_sys_param_h=yes gl_cv_next_assert_h='' gl_cv_next_dirent_h='' gl_cv_next_fcntl_h='' gl_cv_next_getopt_h='' gl_cv_next_inttypes_h='' gl_cv_next_limits_h='' gl_cv_next_signal_h='' gl_cv_next_stdint_h='' gl_cv_next_stdio_h='' gl_cv_next_stdlib_h='' gl_cv_next_string_h='' gl_cv_next_sys_random_h='' gl_cv_next_sys_select_h='' gl_cv_next_sys_stat_h='' gl_cv_next_sys_time_h='' gl_cv_next_sys_types_h='' gl_cv_next_time_h='' gl_cv_next_unistd_h='' gl_cv_promoted_mode_t=int gl_cv_rpl_alloca=yes gl_cv_sig_pselect=yes gl_cv_source_line_length_unlimited=yes gl_cv_static_assert=no gl_cv_struct_dirent_d_type=yes gl_cv_sys_struct_timespec_in_time_h=yes gl_cv_sys_struct_timeval=yes gl_cv_sys_struct_timeval_tv_sec=yes gl_cv_time_h_has_TIME_UTC=yes gl_cv_time_r_posix=yes gl_cv_time_t_is_signed=yes gl_cv_type_max_align_t=yes gl_cv_type_sigset_t=yes gl_cv_warn_c__Werror__Wunknown_warning_option=yes gl_cv_warn_c__Wno_initializer_overrides=yes gl_cv_warn_c__Wno_pointer_sign=yes gl_cv_warn_c__Wno_string_plus_int=yes gl_cv_warn_c__Wno_switch=yes gl_cv_warn_c__Wno_tautological_compare=yes gl_cv_warn_c__Wno_tautological_constant_out_of_range_compare=yes gl_cv_warn_c__Wno_unknown_attributes=yes gl_cv_warn_c__Wno_unknown_pragmas=yes gt_cv_c_wchar_t=yes gt_cv_ssize_t=yes gt_cv_var_environ_declaration=no pkg_cv_JSON_CFLAGS=-I/opt/homebrew/Cellar/jansson/2.14/include pkg_cv_JSON_LIBS='-L/opt/homebrew/Cellar/jansson/2.14/lib -ljansson' pkg_cv_LCMS2_CFLAGS=-I/opt/homebrew/Cellar/little-cms2/2.13.1_1/include pkg_cv_LCMS2_LIBS='-L/opt/homebrew/Cellar/little-cms2/2.13.1_1/lib -llcms2' pkg_cv_LIBGNUTLS_CFLAGS='-I/opt/homebrew/Cellar/gnutls/3.7.8/include -I/opt/homebrew/Cellar/nettle/3.8.1/include -I/opt/homebrew/Cellar/libtasn1/4.19.0/include -I/opt/homebrew/Cellar/libidn2/2.3.4/include -I/opt/homebrew/Cellar/p11-kit/0.24.1_1/include/p11-kit-1' pkg_cv_LIBGNUTLS_LIBS='-L/opt/homebrew/Cellar/gnutls/3.7.8/lib -lgnutls' pkg_cv_LIBXML2_CFLAGS= pkg_cv_LIBXML2_LIBS=-lxml2 ## ----------------- ## ## Output variables. ## ## ----------------- ## ALLOCA='' ALLOCA_H='alloca.h' ALSA_CFLAGS='' ALSA_LIBS='' AM_DEFAULT_VERBOSITY='0' APPLE_UNIVERSAL_BUILD='0' AR='ar' ARFLAGS='cr' ASSERT_H='assert.h' AUTO_DEPEND='yes' AWK='awk' BITSIZEOF_PTRDIFF_T='' BITSIZEOF_SIG_ATOMIC_T='' BITSIZEOF_SIZE_T='' BITSIZEOF_WCHAR_T='' BITSIZEOF_WINT_T='' BLESSMAIL_TARGET='' BREW='brew' BUILD_DETAILS='' BYTESWAP_H='byteswap.h' CAIRO_CFLAGS='' CAIRO_LIBS='' CAIRO_XCB_CFLAGS='' CAIRO_XCB_LIBS='' CAIRO_XLIB_CFLAGS='' CAIRO_XLIB_LIBS='' CC='clang' CFLAGS='-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' CFLAGS_SOUND='' CHECK_STRUCTS='false' CLIENTRES='' CLIENTW='' CM_OBJ='cm.o' COM_ERRLIB='' CPP='clang -E' CPPFLAGS=' ' CRYPTOLIB='' CXX='clang++' CXXFLAGS='-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' CYGWIN_OBJ='' C_SWITCH_MACHINE='' C_SWITCH_SYSTEM='' C_SWITCH_X_SITE='' DBUS_CFLAGS='' DBUS_LIBS='' DBUS_OBJ='' DEFS='-DHAVE_CONFIG_H' DESLIB='' DOCMISC_W32='' DUMPING='pdumper' DYNLIB_OBJ='dynlib.o' ECHO_C='\c' ECHO_N='' ECHO_T='' EGREP='/usr/bin/grep -E' EMACSRES='' EMACS_MANIFEST='' EMULTIHOP_HIDDEN='' EMULTIHOP_VALUE='' ENOLINK_HIDDEN='' ENOLINK_VALUE='' EOVERFLOW_HIDDEN='' EOVERFLOW_VALUE='' ERRNO_H='' EXECINFO_H='' EXEEXT='' FIND_DELETE='-delete' FIRSTFILE_OBJ='' FONTCONFIG_CFLAGS='' FONTCONFIG_LIBS='' FONT_OBJ='' FREETYPE_CFLAGS='' FREETYPE_LIBS='' GCONF_CFLAGS='' GCONF_LIBS='' GETADDRINFO_A_LIBS='' GETLOADAVG_LIBS='' GETOPT_CDEFS_H='getopt-cdefs.h' GETOPT_H='getopt.h' GFILENOTIFY_CFLAGS='' GFILENOTIFY_LIBS='' GL_CFLAG_ALLOW_WARNINGS='-Wno-error' GL_CFLAG_GNULIB_WARNINGS=' -Wno-cast-qual -Wno-conversion -Wno-float-equal -Wno-sign-compare -Wno-undef -Wno-unused-function -Wno-unused-parameter -Wno-float-conversion -Wimplicit-fallthrough -Wno-pedantic -Wno-sign-conversion -Wno-type-limits' GL_COND_LIBTOOL_CONDITION='' GL_COND_OBJ_CANONICALIZE_LGPL_CONDITION='1' GL_COND_OBJ_COPY_FILE_RANGE_CONDITION='1' GL_COND_OBJ_DIRFD_CONDITION='' GL_COND_OBJ_DUP2_CONDITION='' GL_COND_OBJ_EUIDACCESS_CONDITION='1' GL_COND_OBJ_EXECINFO_CONDITION='' GL_COND_OBJ_EXPLICIT_BZERO_CONDITION='1' GL_COND_OBJ_FACCESSAT_CONDITION='1' GL_COND_OBJ_FCHMODAT_CONDITION='' GL_COND_OBJ_FCNTL_CONDITION='' GL_COND_OBJ_FDOPENDIR_CONDITION='' GL_COND_OBJ_FPENDING_CONDITION='1' GL_COND_OBJ_FREE_CONDITION='1' GL_COND_OBJ_FSTATAT_CONDITION='1' GL_COND_OBJ_FSUSAGE_CONDITION='1' GL_COND_OBJ_FSYNC_CONDITION='' GL_COND_OBJ_FUTIMENS_CONDITION='1' GL_COND_OBJ_GETDTABLESIZE_CONDITION='' GL_COND_OBJ_GETGROUPS_CONDITION='1' GL_COND_OBJ_GETLOADAVG_CONDITION='' GL_COND_OBJ_GETOPT_CONDITION='1' GL_COND_OBJ_GETRANDOM_CONDITION='1' GL_COND_OBJ_GETTIMEOFDAY_CONDITION='' GL_COND_OBJ_GROUP_MEMBER_CONDITION='1' GL_COND_OBJ_LCHMOD_CONDITION='' GL_COND_OBJ_LSTAT_CONDITION='1' GL_COND_OBJ_MEMPCPY_CONDITION='1' GL_COND_OBJ_MEMRCHR_CONDITION='1' GL_COND_OBJ_MINI_GMP_GNULIB_CONDITION='' GL_COND_OBJ_MKOSTEMP_CONDITION='' GL_COND_OBJ_NANOSLEEP_CONDITION='1' GL_COND_OBJ_OPEN_CONDITION='1' GL_COND_OBJ_PSELECT_CONDITION='' GL_COND_OBJ_PTHREAD_SIGMASK_CONDITION='' GL_COND_OBJ_RAWMEMCHR_CONDITION='1' GL_COND_OBJ_READLINKAT_CONDITION='1' GL_COND_OBJ_READLINK_CONDITION='1' GL_COND_OBJ_REGEX_CONDITION='1' GL_COND_OBJ_SIG2STR_CONDITION='1' GL_COND_OBJ_SIGDESCR_NP_CONDITION='1' GL_COND_OBJ_STDIO_READ_CONDITION='' GL_COND_OBJ_STDIO_WRITE_CONDITION='' GL_COND_OBJ_STPCPY_CONDITION='' GL_COND_OBJ_STRNLEN_CONDITION='' GL_COND_OBJ_STRTOIMAX_CONDITION='' GL_COND_OBJ_STRTOLL_CONDITION='' GL_COND_OBJ_SYMLINK_CONDITION='1' GL_COND_OBJ_TIMEGM_CONDITION='1' GL_COND_OBJ_TIME_RZ_CONDITION='1' GL_COND_OBJ_TIME_R_CONDITION='' GL_COND_OBJ_UTIMENSAT_CONDITION='1' GL_GENERATE_ALLOCA_H_CONDITION='1' GL_GENERATE_ASSERT_H_CONDITION='1' GL_GENERATE_BYTESWAP_H_CONDITION='1' GL_GENERATE_ERRNO_H_CONDITION='' GL_GENERATE_EXECINFO_H_CONDITION='' GL_GENERATE_GETOPT_CDEFS_H_CONDITION='1' GL_GENERATE_GETOPT_H_CONDITION='1' GL_GENERATE_GMP_GMP_H_CONDITION='' GL_GENERATE_GMP_H_CONDITION='' GL_GENERATE_IEEE754_H_CONDITION='1' GL_GENERATE_LIMITS_H_CONDITION='1' GL_GENERATE_MINI_GMP_H_CONDITION='' GL_GENERATE_STDALIGN_H_CONDITION='' GL_GENERATE_STDCKDINT_H_CONDITION='1' GL_GENERATE_STDDEF_H_CONDITION='' GL_GENERATE_STDINT_H_CONDITION='1' GL_GNULIB_ACCESS='0' GL_GNULIB_ALIGNED_ALLOC='0' GL_GNULIB_ALPHASORT='0' GL_GNULIB_ATOLL='0' GL_GNULIB_CALLOC_GNU='0' GL_GNULIB_CALLOC_POSIX='0' GL_GNULIB_CANONICALIZE_FILE_NAME='1' GL_GNULIB_CHDIR='0' GL_GNULIB_CHMOD='0' GL_GNULIB_CHOWN='0' GL_GNULIB_CLOSE='0' GL_GNULIB_CLOSEDIR='0' GL_GNULIB_COPY_FILE_RANGE='1' GL_GNULIB_CREAT='0' GL_GNULIB_CTIME='0' GL_GNULIB_DIRFD='0' GL_GNULIB_DPRINTF='0' GL_GNULIB_DUP2='1' GL_GNULIB_DUP3='0' GL_GNULIB_DUP='0' GL_GNULIB_ENVIRON='1' GL_GNULIB_EUIDACCESS='1' GL_GNULIB_EXECL='0' GL_GNULIB_EXECLE='0' GL_GNULIB_EXECLP='0' GL_GNULIB_EXECV='0' GL_GNULIB_EXECVE='0' GL_GNULIB_EXECVP='0' GL_GNULIB_EXECVPE='0' GL_GNULIB_EXPLICIT_BZERO='1' GL_GNULIB_FACCESSAT='1' GL_GNULIB_FCHDIR='0' GL_GNULIB_FCHMODAT='1' GL_GNULIB_FCHOWNAT='0' GL_GNULIB_FCLOSE='0' GL_GNULIB_FCNTL='1' GL_GNULIB_FDATASYNC='0' GL_GNULIB_FDOPEN='0' GL_GNULIB_FDOPENDIR='1' GL_GNULIB_FFLUSH='0' GL_GNULIB_FFSL='0' GL_GNULIB_FFSLL='0' GL_GNULIB_FGETC='1' GL_GNULIB_FGETS='1' GL_GNULIB_FOPEN='0' GL_GNULIB_FOPEN_GNU='0' GL_GNULIB_FPRINTF='1' GL_GNULIB_FPRINTF_POSIX='0' GL_GNULIB_FPURGE='0' GL_GNULIB_FPUTC='1' GL_GNULIB_FPUTS='1' GL_GNULIB_FREAD='1' GL_GNULIB_FREE_POSIX='1' GL_GNULIB_FREOPEN='0' GL_GNULIB_FSCANF='1' GL_GNULIB_FSEEK='0' GL_GNULIB_FSEEKO='0' GL_GNULIB_FSTAT='0' GL_GNULIB_FSTATAT='1' GL_GNULIB_FSYNC='1' GL_GNULIB_FTELL='0' GL_GNULIB_FTELLO='0' GL_GNULIB_FTRUNCATE='0' GL_GNULIB_FUTIMENS='1' GL_GNULIB_FWRITE='1' GL_GNULIB_GETC='1' GL_GNULIB_GETCHAR='1' GL_GNULIB_GETCWD='0' GL_GNULIB_GETDELIM='0' GL_GNULIB_GETDOMAINNAME='0' GL_GNULIB_GETDTABLESIZE='0' GL_GNULIB_GETENTROPY='0' GL_GNULIB_GETGROUPS='1' GL_GNULIB_GETHOSTNAME='0' GL_GNULIB_GETLINE='0' GL_GNULIB_GETLOADAVG='1' GL_GNULIB_GETLOGIN='0' GL_GNULIB_GETLOGIN_R='0' GL_GNULIB_GETOPT_POSIX='1' GL_GNULIB_GETPAGESIZE='0' GL_GNULIB_GETPASS='0' GL_GNULIB_GETPASS_GNU='0' GL_GNULIB_GETRANDOM='1' GL_GNULIB_GETSUBOPT='0' GL_GNULIB_GETTIMEOFDAY='1' GL_GNULIB_GETUMASK='0' GL_GNULIB_GETUSERSHELL='0' GL_GNULIB_GRANTPT='0' GL_GNULIB_GROUP_MEMBER='1' GL_GNULIB_IMAXABS='0' GL_GNULIB_IMAXDIV='0' GL_GNULIB_ISATTY='0' GL_GNULIB_LCHMOD='0' GL_GNULIB_LCHOWN='0' GL_GNULIB_LINK='0' GL_GNULIB_LINKAT='0' GL_GNULIB_LOCALTIME='0' GL_GNULIB_LSEEK='0' GL_GNULIB_LSTAT='1' GL_GNULIB_MALLOC_GNU='0' GL_GNULIB_MALLOC_POSIX='1' GL_GNULIB_MBSCASECMP='0' GL_GNULIB_MBSCASESTR='0' GL_GNULIB_MBSCHR='0' GL_GNULIB_MBSCSPN='0' GL_GNULIB_MBSLEN='0' GL_GNULIB_MBSNCASECMP='0' GL_GNULIB_MBSNLEN='0' GL_GNULIB_MBSPBRK='0' GL_GNULIB_MBSPCASECMP='0' GL_GNULIB_MBSRCHR='0' GL_GNULIB_MBSSEP='0' GL_GNULIB_MBSSPN='0' GL_GNULIB_MBSSTR='0' GL_GNULIB_MBSTOK_R='0' GL_GNULIB_MBTOWC='0' GL_GNULIB_MDA_ACCESS='1' GL_GNULIB_MDA_CHDIR='1' GL_GNULIB_MDA_CHMOD='1' GL_GNULIB_MDA_CLOSE='1' GL_GNULIB_MDA_CREAT='1' GL_GNULIB_MDA_DUP2='1' GL_GNULIB_MDA_DUP='1' GL_GNULIB_MDA_ECVT='1' GL_GNULIB_MDA_EXECL='1' GL_GNULIB_MDA_EXECLE='1' GL_GNULIB_MDA_EXECLP='1' GL_GNULIB_MDA_EXECV='1' GL_GNULIB_MDA_EXECVE='1' GL_GNULIB_MDA_EXECVP='1' GL_GNULIB_MDA_EXECVPE='1' GL_GNULIB_MDA_FCLOSEALL='1' GL_GNULIB_MDA_FCVT='1' GL_GNULIB_MDA_FDOPEN='1' GL_GNULIB_MDA_FILENO='1' GL_GNULIB_MDA_GCVT='1' GL_GNULIB_MDA_GETCWD='1' GL_GNULIB_MDA_GETPID='1' GL_GNULIB_MDA_GETW='1' GL_GNULIB_MDA_ISATTY='1' GL_GNULIB_MDA_LSEEK='1' GL_GNULIB_MDA_MEMCCPY='1' GL_GNULIB_MDA_MKDIR='1' GL_GNULIB_MDA_MKTEMP='1' GL_GNULIB_MDA_OPEN='1' GL_GNULIB_MDA_PUTENV='1' GL_GNULIB_MDA_PUTW='1' GL_GNULIB_MDA_READ='1' GL_GNULIB_MDA_RMDIR='1' GL_GNULIB_MDA_STRDUP='1' GL_GNULIB_MDA_SWAB='1' GL_GNULIB_MDA_TEMPNAM='1' GL_GNULIB_MDA_TZSET='1' GL_GNULIB_MDA_UMASK='1' GL_GNULIB_MDA_UNLINK='1' GL_GNULIB_MDA_WRITE='1' GL_GNULIB_MEMCHR='0' GL_GNULIB_MEMMEM='1' GL_GNULIB_MEMPCPY='1' GL_GNULIB_MEMRCHR='1' GL_GNULIB_MKDIR='0' GL_GNULIB_MKDIRAT='0' GL_GNULIB_MKDTEMP='0' GL_GNULIB_MKFIFO='0' GL_GNULIB_MKFIFOAT='0' GL_GNULIB_MKNOD='0' GL_GNULIB_MKNODAT='0' GL_GNULIB_MKOSTEMP='1' GL_GNULIB_MKOSTEMPS='0' GL_GNULIB_MKSTEMP='0' GL_GNULIB_MKSTEMPS='0' GL_GNULIB_MKTIME='1' GL_GNULIB_NANOSLEEP='1' GL_GNULIB_NONBLOCKING='0' GL_GNULIB_OBSTACK_PRINTF='0' GL_GNULIB_OBSTACK_PRINTF_POSIX='0' GL_GNULIB_OPEN='1' GL_GNULIB_OPENAT='0' GL_GNULIB_OPENDIR='0' GL_GNULIB_OVERRIDES_STRUCT_STAT='0' GL_GNULIB_PCLOSE='0' GL_GNULIB_PERROR='0' GL_GNULIB_PIPE2='1' GL_GNULIB_PIPE='0' GL_GNULIB_POPEN='0' GL_GNULIB_POSIX_MEMALIGN='0' GL_GNULIB_POSIX_OPENPT='0' GL_GNULIB_PREAD='0' GL_GNULIB_PRINTF='1' GL_GNULIB_PRINTF_POSIX='0' GL_GNULIB_PSELECT='1' GL_GNULIB_PTHREAD_SIGMASK='1' GL_GNULIB_PTSNAME='0' GL_GNULIB_PTSNAME_R='0' GL_GNULIB_PUTC='1' GL_GNULIB_PUTCHAR='1' GL_GNULIB_PUTENV='0' GL_GNULIB_PUTS='1' GL_GNULIB_PWRITE='0' GL_GNULIB_QSORT_R='0' GL_GNULIB_RAISE='0' GL_GNULIB_RANDOM='0' GL_GNULIB_RANDOM_R='0' GL_GNULIB_RAWMEMCHR='1' GL_GNULIB_READ='0' GL_GNULIB_READDIR='0' GL_GNULIB_READLINK='1' GL_GNULIB_READLINKAT='1' GL_GNULIB_REALLOCARRAY='0' GL_GNULIB_REALLOC_GNU='1' GL_GNULIB_REALLOC_POSIX='1' GL_GNULIB_REALPATH='1' GL_GNULIB_REMOVE='0' GL_GNULIB_RENAME='0' GL_GNULIB_RENAMEAT='0' GL_GNULIB_REWINDDIR='0' GL_GNULIB_RMDIR='0' GL_GNULIB_RPMATCH='0' GL_GNULIB_SCANDIR='0' GL_GNULIB_SCANF='1' GL_GNULIB_SECURE_GETENV='0' GL_GNULIB_SELECT='0' GL_GNULIB_SETENV='0' GL_GNULIB_SETHOSTNAME='0' GL_GNULIB_SIGABBREV_NP='0' GL_GNULIB_SIGACTION='0' GL_GNULIB_SIGDESCR_NP='1' GL_GNULIB_SIGNAL_H_SIGPIPE='0' GL_GNULIB_SIGPROCMASK='0' GL_GNULIB_SLEEP='0' GL_GNULIB_SNPRINTF='0' GL_GNULIB_SPRINTF_POSIX='0' GL_GNULIB_STAT='0' GL_GNULIB_STDIO_H_NONBLOCKING='0' GL_GNULIB_STDIO_H_SIGPIPE='0' GL_GNULIB_STPCPY='1' GL_GNULIB_STPNCPY='0' GL_GNULIB_STRCASESTR='0' GL_GNULIB_STRCHRNUL='0' GL_GNULIB_STRDUP='0' GL_GNULIB_STRERROR='0' GL_GNULIB_STRERRORNAME_NP='0' GL_GNULIB_STRERROR_R='0' GL_GNULIB_STRFTIME='0' GL_GNULIB_STRNCAT='0' GL_GNULIB_STRNDUP='0' GL_GNULIB_STRNLEN='1' GL_GNULIB_STRPBRK='0' GL_GNULIB_STRPTIME='0' GL_GNULIB_STRSEP='0' GL_GNULIB_STRSIGNAL='0' GL_GNULIB_STRSTR='0' GL_GNULIB_STRTOD='0' GL_GNULIB_STRTOIMAX='1' GL_GNULIB_STRTOK_R='0' GL_GNULIB_STRTOL='0' GL_GNULIB_STRTOLD='0' GL_GNULIB_STRTOLL='0' GL_GNULIB_STRTOUL='0' GL_GNULIB_STRTOULL='0' GL_GNULIB_STRTOUMAX='0' GL_GNULIB_STRVERSCMP='0' GL_GNULIB_SYMLINK='1' GL_GNULIB_SYMLINKAT='0' GL_GNULIB_SYSTEM_POSIX='0' GL_GNULIB_TIMEGM='1' GL_GNULIB_TIMESPEC_GET='0' GL_GNULIB_TIMESPEC_GETRES='0' GL_GNULIB_TIME_R='1' GL_GNULIB_TIME_RZ='1' GL_GNULIB_TMPFILE='0' GL_GNULIB_TRUNCATE='0' GL_GNULIB_TTYNAME_R='0' GL_GNULIB_TZSET='0' GL_GNULIB_UNISTD_H_GETOPT='1' GL_GNULIB_UNISTD_H_NONBLOCKING='0' GL_GNULIB_UNISTD_H_SIGPIPE='0' GL_GNULIB_UNLINK='0' GL_GNULIB_UNLINKAT='0' GL_GNULIB_UNLOCKPT='0' GL_GNULIB_UNSETENV='0' GL_GNULIB_USLEEP='0' GL_GNULIB_UTIMENSAT='1' GL_GNULIB_VASPRINTF='0' GL_GNULIB_VDPRINTF='0' GL_GNULIB_VFPRINTF='1' GL_GNULIB_VFPRINTF_POSIX='0' GL_GNULIB_VFSCANF='0' GL_GNULIB_VPRINTF='1' GL_GNULIB_VPRINTF_POSIX='0' GL_GNULIB_VSCANF='0' GL_GNULIB_VSNPRINTF='0' GL_GNULIB_VSPRINTF_POSIX='0' GL_GNULIB_WCTOMB='0' GL_GNULIB_WRITE='0' GL_GNULIB__EXIT='0' GMALLOC_OBJ='' GMP_H='' GNULIBHEADERS_OVERRIDE_WINT_T='0' GNULIB_GETTIMEOFDAY='0' GNULIB_WARN_CFLAGS=' -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-unknown-pragmas -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare' GNUSTEP_CFLAGS='' GNU_OBJC_CFLAGS='' GOBJECT_CFLAGS='' GOBJECT_LIBS='' GREP='/usr/bin/grep' GSETTINGS_CFLAGS='' GSETTINGS_LIBS='' GTK_CFLAGS='' GTK_LIBS='' GTK_OBJ='' GZIP_PROG=' # /usr/bin/gzip # (disabled by configure --without-compress-install)' HAIKU_CFLAGS='' HAIKU_CXX_OBJ='' HAIKU_LIBS='' HAIKU_OBJ='' HARFBUZZ_CFLAGS='' HARFBUZZ_LIBS='' HAVE_ALIGNED_ALLOC='1' HAVE_ALLOCA_H='1' HAVE_ALPHASORT='1' HAVE_ATOLL='1' HAVE_BE_APP='no' HAVE_C99_STDINT_H='1' HAVE_CANONICALIZE_FILE_NAME='0' HAVE_CHOWN='1' HAVE_CLOSEDIR='1' HAVE_COPY_FILE_RANGE='0' HAVE_DECL_DIRFD='1' HAVE_DECL_ECVT='1' HAVE_DECL_ENVIRON='0' HAVE_DECL_EXECVPE='0' HAVE_DECL_FCHDIR='1' HAVE_DECL_FCLOSEALL='0' HAVE_DECL_FCVT='1' HAVE_DECL_FDATASYNC='1' HAVE_DECL_FDOPENDIR='1' HAVE_DECL_FPURGE='1' HAVE_DECL_FSEEKO='1' HAVE_DECL_FTELLO='1' HAVE_DECL_GCVT='1' HAVE_DECL_GETDELIM='1' HAVE_DECL_GETDOMAINNAME='1' HAVE_DECL_GETLINE='1' HAVE_DECL_GETLOADAVG='1' HAVE_DECL_GETLOGIN='1' HAVE_DECL_GETLOGIN_R='1' HAVE_DECL_GETPAGESIZE='1' HAVE_DECL_GETUSERSHELL='1' HAVE_DECL_IMAXABS='1' HAVE_DECL_IMAXDIV='1' HAVE_DECL_INITSTATE='1' HAVE_DECL_LOCALTIME_R='1' HAVE_DECL_MEMMEM='1' HAVE_DECL_MEMRCHR='0' HAVE_DECL_OBSTACK_PRINTF='1' HAVE_DECL_POSIX_SPAWN_SETSID='' HAVE_DECL_SETENV='1' HAVE_DECL_SETHOSTNAME='1' HAVE_DECL_SETSTATE='1' HAVE_DECL_SNPRINTF='1' HAVE_DECL_STRDUP='1' HAVE_DECL_STRERROR_R='1' HAVE_DECL_STRNDUP='1' HAVE_DECL_STRNLEN='1' HAVE_DECL_STRSIGNAL='1' HAVE_DECL_STRTOIMAX='1' HAVE_DECL_STRTOK_R='1' HAVE_DECL_STRTOUMAX='1' HAVE_DECL_TRUNCATE='1' HAVE_DECL_TTYNAME_R='1' HAVE_DECL_UNSETENV='1' HAVE_DECL_VSNPRINTF='1' HAVE_DIRENT_H='1' HAVE_DPRINTF='1' HAVE_DUP3='1' HAVE_EUIDACCESS='0' HAVE_EXECVPE='1' HAVE_EXPLICIT_BZERO='0' HAVE_FACCESSAT='1' HAVE_FCHDIR='1' HAVE_FCHMODAT='1' HAVE_FCHOWNAT='1' HAVE_FCNTL='1' HAVE_FDATASYNC='1' HAVE_FDOPENDIR='1' HAVE_FFSL='1' HAVE_FFSLL='1' HAVE_FSEEKO='1' HAVE_FSTATAT='1' HAVE_FSYNC='1' HAVE_FTELLO='1' HAVE_FTRUNCATE='1' HAVE_FUTIMENS='1' HAVE_GETDTABLESIZE='1' HAVE_GETENTROPY='1' HAVE_GETGROUPS='1' HAVE_GETHOSTNAME='1' HAVE_GETLOGIN='1' HAVE_GETOPT_H='1' HAVE_GETPAGESIZE='1' HAVE_GETPASS='1' HAVE_GETRANDOM='0' HAVE_GETSUBOPT='1' HAVE_GETTIMEOFDAY='1' HAVE_GETUMASK='1' HAVE_GRANTPT='1' HAVE_GROUP_MEMBER='0' HAVE_GSETTINGS='no' HAVE_IMAXDIV_T='1' HAVE_INITSTATE='1' HAVE_INTTYPES_H='1' HAVE_LCHMOD='1' HAVE_LCHOWN='1' HAVE_LIBGMP='yes' HAVE_LIBSECCOMP='no' HAVE_LINK='1' HAVE_LINKAT='1' HAVE_LSTAT='1' HAVE_MACPORTS='' HAVE_MAX_ALIGN_T='1' HAVE_MBSLEN='0' HAVE_MBTOWC='1' HAVE_MEMPCPY='0' HAVE_MKDIRAT='1' HAVE_MKDTEMP='1' HAVE_MKFIFO='1' HAVE_MKFIFOAT='1' HAVE_MKNOD='1' HAVE_MKNODAT='1' HAVE_MKOSTEMP='1' HAVE_MKOSTEMPS='1' HAVE_MKSTEMP='1' HAVE_MKSTEMPS='1' HAVE_MODULES='yes' HAVE_NANOSLEEP='1' HAVE_NATIVE_COMP='yes' HAVE_OPENAT='1' HAVE_OPENDIR='1' HAVE_OS_H='0' HAVE_PCLOSE='1' HAVE_PDUMPER='yes' HAVE_PGTK='no' HAVE_PIPE2='0' HAVE_PIPE='1' HAVE_POPEN='1' HAVE_POSIX_MEMALIGN='1' HAVE_POSIX_OPENPT='1' HAVE_POSIX_SIGNALBLOCKING='1' HAVE_POSIX_SPAWN='' HAVE_POSIX_SPAWNATTR_SETFLAGS='' HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR='' HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP='' HAVE_PREAD='1' HAVE_PSELECT='1' HAVE_PTHREAD_SIGMASK='1' HAVE_PTSNAME='1' HAVE_PTSNAME_R='1' HAVE_PWRITE='1' HAVE_QSORT_R='1' HAVE_RAISE='1' HAVE_RANDOM='1' HAVE_RANDOM_H='1' HAVE_RANDOM_R='1' HAVE_RAWMEMCHR='0' HAVE_READDIR='1' HAVE_READLINK='1' HAVE_READLINKAT='1' HAVE_REALLOCARRAY='1' HAVE_REALPATH='1' HAVE_RENAMEAT='1' HAVE_REWINDDIR='1' HAVE_RPMATCH='1' HAVE_SCANDIR='1' HAVE_SECCOMP='no' HAVE_SECURE_GETENV='1' HAVE_SETENV='1' HAVE_SETHOSTNAME='1' HAVE_SETSTATE='1' HAVE_SIGABBREV_NP='1' HAVE_SIGACTION='1' HAVE_SIGDESCR_NP='0' HAVE_SIGHANDLER_T='0' HAVE_SIGINFO_T='1' HAVE_SIGNED_SIG_ATOMIC_T='' HAVE_SIGNED_WCHAR_T='' HAVE_SIGNED_WINT_T='' HAVE_SIGSET_T='1' HAVE_SLEEP='1' HAVE_SPAWN_H='' HAVE_STDINT_H='1' HAVE_STPCPY='1' HAVE_STPNCPY='1' HAVE_STRCASESTR='1' HAVE_STRCHRNUL='1' HAVE_STRERRORNAME_NP='1' HAVE_STRPBRK='1' HAVE_STRPTIME='1' HAVE_STRSEP='1' HAVE_STRTOD='1' HAVE_STRTOL='1' HAVE_STRTOLD='1' HAVE_STRTOLL='1' HAVE_STRTOUL='1' HAVE_STRTOULL='1' HAVE_STRUCT_RANDOM_DATA='1' HAVE_STRUCT_SIGACTION_SA_SIGACTION='1' HAVE_STRUCT_TIMEVAL='1' HAVE_STRVERSCMP='1' HAVE_SYMLINK='1' HAVE_SYMLINKAT='1' HAVE_SYS_BITYPES_H='0' HAVE_SYS_CDEFS_H='1' HAVE_SYS_INTTYPES_H='0' HAVE_SYS_LOADAVG_H='0' HAVE_SYS_PARAM_H='0' HAVE_SYS_RANDOM_H='1' HAVE_SYS_SELECT_H='1' HAVE_SYS_TIME_H='1' HAVE_SYS_TYPES_H='1' HAVE_TIMEGM='1' HAVE_TIMESPEC_GET='1' HAVE_TIMESPEC_GETRES='1' HAVE_TIMEZONE_T='0' HAVE_TYPE_VOLATILE_SIG_ATOMIC_T='1' HAVE_UNISTD_H='1' HAVE_UNLINKAT='1' HAVE_UNLOCKPT='1' HAVE_USLEEP='1' HAVE_UTIMENSAT='1' HAVE_VASPRINTF='1' HAVE_VDPRINTF='1' HAVE_WCHAR_H='1' HAVE_WCHAR_T='1' HAVE_WINSOCK2_H='0' HAVE_XSERVER='' HAVE__EXIT='1' HYBRID_MALLOC='' IEEE754_H='ieee754.h' IMAGEMAGICK_CFLAGS='' IMAGEMAGICK_LIBS='' INCLUDE_NEXT='include_next' INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next' INSTALL_ARCH_INDEP_EXTRA='install-etc' INSTALL_DATA='${INSTALL} -m 644' INSTALL_INFO='/usr/bin/install-info' INSTALL_PROGRAM='${INSTALL}' INSTALL_SCRIPT='${INSTALL}' INT32_MAX_LT_INTMAX_MAX='1' INT64_MAX_EQ_LONG_MAX='defined _LP64' JSON_CFLAGS='-I/opt/homebrew/Cellar/jansson/2.14/include' JSON_LIBS='-L/opt/homebrew/Cellar/jansson/2.14/lib -ljansson' JSON_OBJ='json.o' KQUEUE_CFLAGS='' KQUEUE_LIBS='' KRB4LIB='' KRB5LIB='' LCMS2_CFLAGS='-I/opt/homebrew/Cellar/little-cms2/2.13.1_1/include' LCMS2_LIBS='-L/opt/homebrew/Cellar/little-cms2/2.13.1_1/lib -llcms2' LDFLAGS='-L/opt/homebrew/lib' LD_SWITCH_SYSTEM='' LD_SWITCH_SYSTEM_TEMACS=' ' LD_SWITCH_X_SITE='' LD_SWITCH_X_SITE_RPATH='' LIBGCCJIT_CFLAGS='-I/opt/homebrew/Cellar/libgccjit/12.2.0/include' LIBGCCJIT_LIBS='-L/opt/homebrew/Cellar/libgccjit/12.2.0/lib/gcc/current -lgccjit -ldl' LIBGIF='' LIBGMP='-lgmp' LIBGNUTLS_CFLAGS='-I/opt/homebrew/Cellar/gnutls/3.7.8/include -I/opt/homebrew/Cellar/nettle/3.8.1/include -I/opt/homebrew/Cellar/libtasn1/4.19.0/include -I/opt/homebrew/Cellar/libidn2/2.3.4/include -I/opt/homebrew/Cellar/p11-kit/0.24.1_1/include/p11-kit-1' LIBGNUTLS_LIBS='-L/opt/homebrew/Cellar/gnutls/3.7.8/lib -lgnutls' LIBGNU_LIBDEPS='' LIBGNU_LTLIBDEPS='' LIBGPM='' LIBHESIOD='' LIBINTL='' LIBJPEG='' LIBMODULES='' LIBOBJS='' LIBOTF_CFLAGS='' LIBOTF_LIBS='' LIBPNG='' LIBRESOLV='' LIBS=' ' LIBSECCOMP_CFLAGS='' LIBSECCOMP_LIBS='' LIBSELINUX_LIBS='' LIBSOUND='' LIBSYSTEMD_CFLAGS='' LIBSYSTEMD_LIBS='' LIBS_ECLIENT='' LIBS_GNUSTEP='' LIBS_MAIL='' LIBS_SYSTEM='' LIBS_TERMCAP='-lncurses' LIBTIFF='' LIBXMENU='' LIBXML2_CFLAGS='' LIBXML2_LIBS='-lxml2' LIBXMU='' LIBXPM='' LIBXSM='' LIBXTR6='' LIBXT_OTHER='$(LIBXSM)' LIBX_OTHER='' LIBZ='-lz' LIB_ACL='' LIB_CLOCK_GETTIME='' LIB_EACCESS='' LIB_EXECINFO='' LIB_GETRANDOM='' LIB_HAS_ACL='' LIB_MATH='' LIB_NANOSLEEP='' LIB_PTHREAD='' LIB_PTHREAD_SIGMASK='' LIB_TIMER_TIME='' LIB_WSOCK32='' LIMITS_H='limits.h' LN_S_FILEONLY='ln -s' LTLIBGMP='-lgmp' LTLIBINTL='' LTLIBOBJS='' M17N_FLT_CFLAGS='' M17N_FLT_LIBS='' MAKEINFO='/opt/homebrew/opt/texinfo/bin/makeinfo' MAKE_PROG='yes' MKDIR_P='./build-aux/install-sh -c -d' MODULES_OBJ='emacs-module.o' MODULES_SECONDARY_SUFFIX='.so' MODULES_SUFFIX='.dylib' NATIVE_COMPILATION_AOT='no' NEXT_ASSERT_H='' NEXT_AS_FIRST_DIRECTIVE_ASSERT_H='' NEXT_AS_FIRST_DIRECTIVE_DIRENT_H='' NEXT_AS_FIRST_DIRECTIVE_ERRNO_H='' NEXT_AS_FIRST_DIRECTIVE_FCNTL_H='' NEXT_AS_FIRST_DIRECTIVE_GETOPT_H='' NEXT_AS_FIRST_DIRECTIVE_INTTYPES_H='' NEXT_AS_FIRST_DIRECTIVE_LIMITS_H='' NEXT_AS_FIRST_DIRECTIVE_SIGNAL_H='' NEXT_AS_FIRST_DIRECTIVE_STDDEF_H='' NEXT_AS_FIRST_DIRECTIVE_STDINT_H='' NEXT_AS_FIRST_DIRECTIVE_STDIO_H='' NEXT_AS_FIRST_DIRECTIVE_STDLIB_H='' NEXT_AS_FIRST_DIRECTIVE_STRING_H='' NEXT_AS_FIRST_DIRECTIVE_SYS_RANDOM_H='' NEXT_AS_FIRST_DIRECTIVE_SYS_SELECT_H='' NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H='' NEXT_AS_FIRST_DIRECTIVE_SYS_TIME_H='' NEXT_AS_FIRST_DIRECTIVE_SYS_TYPES_H='' NEXT_AS_FIRST_DIRECTIVE_TIME_H='' NEXT_AS_FIRST_DIRECTIVE_UNISTD_H='' NEXT_DIRENT_H='' NEXT_ERRNO_H='' NEXT_FCNTL_H='' NEXT_GETOPT_H='' NEXT_INTTYPES_H='' NEXT_LIMITS_H='' NEXT_SIGNAL_H='' NEXT_STDDEF_H='' NEXT_STDINT_H='' NEXT_STDIO_H='' NEXT_STDLIB_H='' NEXT_STRING_H='' NEXT_SYS_RANDOM_H='' NEXT_SYS_SELECT_H='' NEXT_SYS_STAT_H='' NEXT_SYS_TIME_H='' NEXT_SYS_TYPES_H='' NEXT_TIME_H='' NEXT_UNISTD_H='' NOTIFY_CFLAGS='' NOTIFY_LIBS='' NOTIFY_OBJ='kqueue.o' NS_OBJ='' NS_OBJC_OBJ='' NTDIR='' NTLIB='' OBJC='' OBJCFLAGS='' OBJEXT='o' OTHER_FILES='' PACKAGE_BUGREPORT='bug-gnu-emacs@gnu.org' PACKAGE_NAME='GNU Emacs' PACKAGE_STRING='GNU Emacs 29.0.50' PACKAGE_TARNAME='emacs' PACKAGE_URL='https://www.gnu.org/software/emacs/' PACKAGE_VERSION='29.0.50' PATH_SEPARATOR=':' PAXCTL='' PAXCTL_dumped='' PAXCTL_notdumped='' PGTK_LIBS='' PGTK_OBJ='' PKG_CONFIG='/opt/homebrew/bin/pkg-config' PKG_CONFIG_LIBDIR='' PKG_CONFIG_PATH='' PNG_CFLAGS='' PNG_LIBS='' POST_ALLOC_OBJ='' PRAGMA_COLUMNS='' PRAGMA_SYSTEM_HEADER='#pragma GCC system_header' PRE_ALLOC_OBJ='lastfile.o' PRIPTR_PREFIX='__PRIPTR_PREFIX' PROFILING_CFLAGS='' PTHREAD_H_DEFINES_STRUCT_TIMESPEC='0' PTRDIFF_T_SUFFIX='' RALLOC_OBJ='' RANLIB='ranlib' REPLACE_ACCESS='0' REPLACE_ALIGNED_ALLOC='0' REPLACE_CALLOC_FOR_CALLOC_GNU='0' REPLACE_CALLOC_FOR_CALLOC_POSIX='0' REPLACE_CANONICALIZE_FILE_NAME='0' REPLACE_CHMOD='0' REPLACE_CHOWN='0' REPLACE_CLOSE='0' REPLACE_CLOSEDIR='0' REPLACE_COPY_FILE_RANGE='0' REPLACE_CREAT='0' REPLACE_CTIME='GNULIB_PORTCHECK' REPLACE_DIRFD='0' REPLACE_DPRINTF='0' REPLACE_DUP2='0' REPLACE_DUP='0' REPLACE_EXECL='0' REPLACE_EXECLE='0' REPLACE_EXECLP='0' REPLACE_EXECV='0' REPLACE_EXECVE='0' REPLACE_EXECVP='0' REPLACE_EXECVPE='0' REPLACE_FACCESSAT='1' REPLACE_FCHMODAT='0' REPLACE_FCHOWNAT='0' REPLACE_FCLOSE='0' REPLACE_FCNTL='0' REPLACE_FDOPEN='0' REPLACE_FDOPENDIR='0' REPLACE_FFLUSH='0' REPLACE_FFSLL='0' REPLACE_FOPEN='0' REPLACE_FOPEN_FOR_FOPEN_GNU='0' REPLACE_FPRINTF='0' REPLACE_FPURGE='0' REPLACE_FREE='1' REPLACE_FREOPEN='0' REPLACE_FSEEK='0' REPLACE_FSEEKO='0' REPLACE_FSTAT='0' REPLACE_FSTATAT='1' REPLACE_FTELL='0' REPLACE_FTELLO='0' REPLACE_FTRUNCATE='0' REPLACE_FUTIMENS='1' REPLACE_GETCWD='0' REPLACE_GETDELIM='0' REPLACE_GETDOMAINNAME='0' REPLACE_GETDTABLESIZE='0' REPLACE_GETGROUPS='1' REPLACE_GETLINE='0' REPLACE_GETLOGIN_R='0' REPLACE_GETPAGESIZE='0' REPLACE_GETPASS='0' REPLACE_GETPASS_FOR_GETPASS_GNU='0' REPLACE_GETRANDOM='0' REPLACE_GETTIMEOFDAY='0' REPLACE_GMTIME='0' REPLACE_INITSTATE='0' REPLACE_ISATTY='0' REPLACE_LCHOWN='0' REPLACE_LINK='0' REPLACE_LINKAT='0' REPLACE_LOCALTIME='0' REPLACE_LOCALTIME_R='0' REPLACE_LSEEK='0' REPLACE_LSTAT='1' REPLACE_MALLOC_FOR_MALLOC_GNU='0' REPLACE_MALLOC_FOR_MALLOC_POSIX='0' REPLACE_MBTOWC='0' REPLACE_MEMCHR='0' REPLACE_MEMMEM='1' REPLACE_MKDIR='0' REPLACE_MKFIFO='0' REPLACE_MKFIFOAT='0' REPLACE_MKNOD='0' REPLACE_MKNODAT='0' REPLACE_MKSTEMP='0' REPLACE_MKTIME='1' REPLACE_NANOSLEEP='1' REPLACE_NULL='0' REPLACE_OBSTACK_PRINTF='0' REPLACE_OPEN='1' REPLACE_OPENAT='0' REPLACE_OPENDIR='0' REPLACE_PERROR='0' REPLACE_POPEN='0' REPLACE_POSIX_MEMALIGN='0' REPLACE_PREAD='0' REPLACE_PRINTF='0' REPLACE_PSELECT='0' REPLACE_PTHREAD_SIGMASK='0' REPLACE_PTSNAME='0' REPLACE_PTSNAME_R='0' REPLACE_PUTENV='0' REPLACE_PWRITE='0' REPLACE_QSORT_R='0' REPLACE_RAISE='0' REPLACE_RANDOM='0' REPLACE_RANDOM_R='0' REPLACE_READ='0' REPLACE_READLINK='1' REPLACE_READLINKAT='1' REPLACE_REALLOCARRAY='0' REPLACE_REALLOC_FOR_REALLOC_GNU='0' REPLACE_REALLOC_FOR_REALLOC_POSIX='0' REPLACE_REALPATH='1' REPLACE_REMOVE='0' REPLACE_RENAME='0' REPLACE_RENAMEAT='0' REPLACE_RMDIR='0' REPLACE_SELECT='0' REPLACE_SETENV='0' REPLACE_SETSTATE='0' REPLACE_SLEEP='0' REPLACE_SNPRINTF='0' REPLACE_SPRINTF='0' REPLACE_STAT='0' REPLACE_STDIO_READ_FUNCS='0' REPLACE_STDIO_WRITE_FUNCS='0' REPLACE_STPNCPY='0' REPLACE_STRCASESTR='0' REPLACE_STRCHRNUL='0' REPLACE_STRDUP='0' REPLACE_STRERROR='0' REPLACE_STRERRORNAME_NP='0' REPLACE_STRERROR_R='0' REPLACE_STRFTIME='GNULIB_PORTCHECK' REPLACE_STRNCAT='0' REPLACE_STRNDUP='0' REPLACE_STRNLEN='0' REPLACE_STRSIGNAL='0' REPLACE_STRSTR='0' REPLACE_STRTOD='0' REPLACE_STRTOIMAX='0' REPLACE_STRTOK_R='0' REPLACE_STRTOL='0' REPLACE_STRTOLD='0' REPLACE_STRTOLL='0' REPLACE_STRTOUL='0' REPLACE_STRTOULL='0' REPLACE_STRTOUMAX='0' REPLACE_STRUCT_TIMEVAL='0' REPLACE_SYMLINK='1' REPLACE_SYMLINKAT='0' REPLACE_TIMEGM='1' REPLACE_TMPFILE='0' REPLACE_TRUNCATE='0' REPLACE_TTYNAME_R='0' REPLACE_TZSET='GNULIB_PORTCHECK' REPLACE_UNLINK='0' REPLACE_UNLINKAT='0' REPLACE_UNSETENV='0' REPLACE_USLEEP='0' REPLACE_UTIMENSAT='1' REPLACE_VASPRINTF='0' REPLACE_VDPRINTF='0' REPLACE_VFPRINTF='0' REPLACE_VPRINTF='0' REPLACE_VSNPRINTF='0' REPLACE_VSPRINTF='0' REPLACE_WCTOMB='0' REPLACE_WRITE='0' RSVG_CFLAGS='' RSVG_LIBS='' SEPCHAR=':' SETFATTR='' SETTINGS_CFLAGS='' SETTINGS_LIBS='' SHELL='/bin/sh' SIG_ATOMIC_T_SUFFIX='' SIZEOF_LONG='8' SIZE_T_SUFFIX='' SMALL_JA_DIC='no' SQLITE3_LIBS='-lsqlite3' STDALIGN_H='' STDCKDINT_H='stdckdint.h' STDDEF_H='' STDINT_H='stdint.h' SUBDIR_MAKEFILES_IN=' $(srcdir)/lib/Makefile.in $(srcdir)/lib-src/Makefile.in $(srcdir)/oldXMenu/Makefile.in $(srcdir)/doc/emacs/Makefile.in $(srcdir)/doc/misc/Makefile.in $(srcdir)/doc/lispintro/Makefile.in $(srcdir)/doc/lispref/Makefile.in $(srcdir)/src/Makefile.in $(srcdir)/lwlib/Makefile.in $(srcdir)/lisp/Makefile.in $(srcdir)/leim/Makefile.in $(srcdir)/nextstep/Makefile.in $(srcdir)/nt/Makefile.in $(srcdir)/test/Makefile.in $(srcdir)/test/infra/Makefile.in $(srcdir)/admin/charsets/Makefile.in $(srcdir)/admin/unidata/Makefile.in $(srcdir)/admin/grammars/Makefile.in' SYSTEM_TYPE='darwin' SYS_TIME_H_DEFINES_STRUCT_TIMESPEC='0' TERMCAP_OBJ='terminfo.o' TIME_H_DEFINES_STRUCT_TIMESPEC='1' TIME_H_DEFINES_TIME_UTC='1' TOOLKIT_LIBW='' UINT32_MAX_LT_UINTMAX_MAX='1' UINT64_MAX_EQ_ULONG_MAX='defined _LP64' UNDEFINE_STRTOK_R='0' UNEXEC_OBJ='' UNISTD_H_DEFINES_STRUCT_TIMESPEC='0' UNISTD_H_HAVE_SYS_RANDOM_H='1' UNISTD_H_HAVE_WINSOCK2_H='0' UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS='0' USE_ACL='1' USE_STARTUP_NOTIFICATION='no' VMLIMIT_OBJ='' W32_LIBS='' W32_OBJ='' W32_RES_LINK='' WARN_CFLAGS=' -Wno-switch -Wno-pointer-sign -Wno-string-plus-int -Wno-unknown-attributes -Wno-unknown-pragmas -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare' WCHAR_T_SUFFIX='' WEBKIT_CFLAGS='' WEBKIT_LIBS='' WEBP_CFLAGS='' WEBP_LIBS='' WERROR_CFLAGS='' WIDGET_OBJ='' WINDOWS_64_BIT_OFF_T='0' WINDOWS_64_BIT_ST_SIZE='0' WINDOWS_STAT_INODES='0' WINDOWS_STAT_TIMESPEC='0' WINDOW_SYSTEM_OBJ='' WINDRES='' WINT_T_SUFFIX='' XARGS_LIMIT='' XCB_LIBS='' XCOMPOSITE_CFLAGS='' XCOMPOSITE_LIBS='' XCRUN='xcrun' XDBE_CFLAGS='' XDBE_LIBS='' XFIXES_CFLAGS='' XFIXES_LIBS='' XFT_CFLAGS='' XFT_LIBS='' XGSELOBJ='' XINERAMA_CFLAGS='' XINERAMA_LIBS='' XINPUT_CFLAGS='' XINPUT_LIBS='' XMENU_OBJ='' XMKMF='' XOBJ='' XRANDR_CFLAGS='' XRANDR_LIBS='' XRENDER_LIBS='' XSHAPE_CFLAGS='' XSHAPE_LIBS='' XSYNC_CFLAGS='' XSYNC_LIBS='' XWIDGETS_OBJ='' X_TOOLKIT_TYPE='none' ac_ct_CC='' ac_ct_CXX='' ac_ct_OBJC='' archlibdir='${libexecdir}/emacs/${version}/${configuration}' bindir='${exec_prefix}/bin' bitmapdir='' build='aarch64-apple-darwin21.6.0' build_alias='' build_cpu='aarch64' build_os='darwin21.6.0' build_vendor='apple' cache_file='config.cache' canonical='aarch64-apple-darwin21.6.0' comma_space_version='' comma_version='' configuration='aarch64-apple-darwin21.6.0' copyright='Copyright (C) 2022 Free Software Foundation, Inc.' datadir='${datarootdir}' datarootdir='${prefix}/share' docdir='${datarootdir}/doc/${PACKAGE_TARNAME}' dvidir='${docdir}' emacs_major_version='29' etcdir='${datadir}/emacs/${version}/etc' etcdocdir='${datadir}/emacs/${version}/etc' exec_prefix='${prefix}' gamedir='${localstatedir}/games/emacs' gamegroup='' gameuser='' gl_GNULIB_ENABLED_03e0aaad4cb89ca757653bd367a6ccb7_CONDITION='1' gl_GNULIB_ENABLED_260941c0e5dc67ec9e87d1fb321c300b_CONDITION='1' gl_GNULIB_ENABLED_5264294aa0a5557541b53c8c741f7f31_CONDITION='1' gl_GNULIB_ENABLED_6099e9737f757db36c47fa9d9f02e88c_CONDITION='1' gl_GNULIB_ENABLED_61bcaca76b3e6f9ae55d57a1c3193bc4_CONDITION='1' gl_GNULIB_ENABLED_682e609604ccaac6be382e4ee3a4eaec_CONDITION='' gl_GNULIB_ENABLED_925677f0343de64b89a9f0c790b4104c_CONDITION='1' gl_GNULIB_ENABLED_a9786850e999ae65a836a6041e8e5ed1_CONDITION='1' gl_GNULIB_ENABLED_be453cec5eecf5731a274f2de7f2db36_CONDITION='1' gl_GNULIB_ENABLED_cloexec_CONDITION='1' gl_GNULIB_ENABLED_d3b2383720ee0e541357aa2aac598e2b_CONDITION='1' gl_GNULIB_ENABLED_dirfd_CONDITION='' gl_GNULIB_ENABLED_dynarray_CONDITION='1' gl_GNULIB_ENABLED_e80bf6f757095d2e5fc94dafb8f8fc8b_CONDITION='' gl_GNULIB_ENABLED_ef455225c00f5049c808c2eda3e76866_CONDITION='1' gl_GNULIB_ENABLED_euidaccess_CONDITION='1' gl_GNULIB_ENABLED_getdtablesize_CONDITION='' gl_GNULIB_ENABLED_getgroups_CONDITION='1' gl_GNULIB_ENABLED_lchmod_CONDITION='' gl_GNULIB_ENABLED_open_CONDITION='1' gl_GNULIB_ENABLED_rawmemchr_CONDITION='1' gl_GNULIB_ENABLED_scratch_buffer_CONDITION='1' gl_GNULIB_ENABLED_stdckdint_CONDITION='1' gl_GNULIB_ENABLED_strtoll_CONDITION='' gl_GNULIB_ENABLED_utimens_CONDITION='1' gl_LIBOBJDEPS=' ./$(DEPDIR)/acl_entries.Po ./$(DEPDIR)/memmem.Po ./$(DEPDIR)/mktime.Po' gl_LIBOBJS=' acl_entries.o memmem.o mktime.o' gl_LTLIBOBJS=' acl_entries.lo memmem.lo mktime.lo' gltests_LIBOBJDEPS='' gltests_LIBOBJS='' gltests_LTLIBOBJS='' gltests_WITNESS='IN_EMACS_GNULIB_TESTS' gsettingsschemadir='' host='aarch64-apple-darwin21.6.0' host_alias='' host_cpu='aarch64' host_os='darwin21.6.0' host_vendor='apple' htmldir='${docdir}' includedir='${prefix}/include' infodir='${datarootdir}/info' libdir='${exec_prefix}/lib' libexecdir='${exec_prefix}/libexec' liblockfile='no' lispdir='${datadir}/emacs/${version}/lisp' lispdirrel='${version}/lisp' lisppath='${locallisppath}:${standardlisppath}' localedir='${datarootdir}/locale' locallisppath='${datadir}/emacs/${version}/site-lisp:${datadir}/emacs/site-lisp' localstatedir='${prefix}/var' mandir='${datarootdir}/man' ns_appbindir='' ns_appdir='' ns_applibdir='' ns_applibexecdir='' ns_appresdir='' ns_appsrc='' ns_check_file='' ns_self_contained='no' oldincludedir='/usr/include' pdfdir='${docdir}' prefix='/Users/jacobfaibussowitsch/soft/packages' program_transform_name='s,x,x,' psdir='${docdir}' runstatedir='${localstatedir}/run' sbindir='${exec_prefix}/sbin' sharedstatedir='${prefix}/com' srcdir='.' standardlisppath='${lispdir}' sysconfdir='${prefix}/etc' target_alias='' version='29.0.50' with_mailutils='' x_default_search_path='' ## ------------------- ## ## File substitutions. ## ## ------------------- ## module_env_snippet_25='./src/module-env-25.h' module_env_snippet_26='./src/module-env-26.h' module_env_snippet_27='./src/module-env-27.h' module_env_snippet_28='./src/module-env-28.h' module_env_snippet_29='./src/module-env-29.h' ## ----------- ## ## confdefs.h. ## ## ----------- ## /* confdefs.h */ #define PACKAGE_NAME "GNU Emacs" #define PACKAGE_TARNAME "emacs" #define PACKAGE_VERSION "29.0.50" #define PACKAGE_STRING "GNU Emacs 29.0.50" #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org" #define PACKAGE_URL "https://www.gnu.org/software/emacs/" #define HAVE_PDUMPER 1 #define HAVE_STDIO_H 1 #define HAVE_STDLIB_H 1 #define HAVE_STRING_H 1 #define HAVE_INTTYPES_H 1 #define HAVE_STDINT_H 1 #define HAVE_STRINGS_H 1 #define HAVE_SYS_STAT_H 1 #define HAVE_SYS_TYPES_H 1 #define HAVE_UNISTD_H 1 #define HAVE_WCHAR_H 1 #define HAVE_SYS_RESOURCE_H 1 #define HAVE_SYS_UTSNAME_H 1 #define HAVE_PWD_H 1 #define HAVE_UTMP_H 1 #define HAVE_UTIL_H 1 #define HAVE_SANITIZER_LSAN_INTERFACE_H 1 #define HAVE_SYS_SOCKET_H 1 #define HAVE_SYS_PARAM_H 1 #define HAVE_PTHREAD_H 1 #define HAVE_MALLOC_MALLOC_H 1 #define HAVE_SYS_UN_H 1 #define HAVE_DIRENT_H 1 #define HAVE_EXECINFO_H 1 #define HAVE_GETOPT_H 1 #define HAVE_SYS_CDEFS_H 1 #define HAVE_SYS_TIME_H 1 #define HAVE_LIMITS_H 1 #define HAVE_SYS_SELECT_H 1 #define HAVE_STDALIGN_H 1 #define HAVE_STDBOOL_H 1 #define HAVE_SYS_RANDOM_H 1 #define STDC_HEADERS 1 #define _ALL_SOURCE 1 #define _DARWIN_C_SOURCE 1 #define _GNU_SOURCE 1 #define _HPUX_ALT_XOPEN_SOCKET_API 1 #define _NETBSD_SOURCE 1 #define _OPENBSD_SOURCE 1 #define _POSIX_PTHREAD_SEMANTICS 1 #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1 #define __STDC_WANT_IEC_60559_BFP_EXT__ 1 #define __STDC_WANT_IEC_60559_DFP_EXT__ 1 #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1 #define __STDC_WANT_IEC_60559_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_SBRK 1 #define HAVE_GETPAGESIZE 1 #define HAVE_FORK 1 #define HAVE_VFORK 1 #define HAVE_FCHMOD 1 #define HAVE_FACCESSAT 1 #define HAVE_REALPATH 1 #define HAVE_LSTAT 1 #define HAVE_READLINKAT 1 #define HAVE_MEMSET_S 1 #define HAVE_FCHMODAT 1 #define HAVE_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_SQLITE3 1 #define HAVE_GNUTLS 1 #define HAVE_JSON 1 #define HAVE_KQUEUE 1 #define USE_FILE_NOTIFY 1 #define HAVE_XIM 1 #define USE_XIM 1 #define HAVE_LCMS2 1 #define HAVE_ZLIB 1 #define HAVE_DLADDR 1 #define HAVE_MODULES 1 #define MODULES_SUFFIX ".dylib" #define MODULES_SECONDARY_SUFFIX ".so" #define HAVE_LIBGCCJIT 1 #define HAVE_LIBGCCJIT_H 1 #define HAVE_NATIVE_COMP 1 #define NATIVE_ELISP_SUFFIX ".eln" #define HAVE_LIBXML2 1 #define MAIL_USE_FLOCK 1 #define SIZEOF_LONG 8 #define HAVE_FCHDIR 1 #define HAVE_GETHOSTNAME 1 #define HAVE_GETRUSAGE 1 #define HAVE_LRAND48 1 #define HAVE_RANDOM 1 #define HAVE_RINT 1 #define HAVE_TRUNC 1 #define HAVE_SELECT 1 #define HAVE_GETPAGESIZE 1 #define HAVE_SETLOCALE 1 #define HAVE_NEWLOCALE 1 #define HAVE_GETRLIMIT 1 #define HAVE_SETRLIMIT 1 #define HAVE_SHUTDOWN 1 #define HAVE_PTHREAD_SIGMASK 1 #define HAVE_STRSIGNAL 1 #define HAVE_SETITIMER 1 #define HAVE_SENDTO 1 #define HAVE_RECVFROM 1 #define HAVE_GETSOCKNAME 1 #define HAVE_GETIFADDRS 1 #define HAVE_FREEIFADDRS 1 #define HAVE_GAI_STRERROR 1 #define HAVE_SYNC 1 #define HAVE_GETPWENT 1 #define HAVE_ENDPWENT 1 #define HAVE_GETGRENT 1 #define HAVE_ENDGRENT 1 #define HAVE_CFMAKERAW 1 #define HAVE_CFSETSPEED 1 #define HAVE_LOG2 1 #define HAVE_PTHREAD_SETNAME_NP 1 #define HAVE_PTHREAD_SETNAME_NP_1ARG 1 #define HAVE_ALIGNED_ALLOC 1 #define HAVE_DECL_ALIGNED_ALLOC 1 #define HAVE_POSIX_MADVISE 1 #define HAVE___BUILTIN_FRAME_ADDRESS 1 #define HAVE___BUILTIN_UNWIND_INIT 1 #define HAVE_FSEEKO 1 #define HAVE_GRANTPT 1 #define HAVE_POSIX_OPENPT 1 #define TERMINFO 1 #define TERMINFO_DEFINES_BC 1 #define USE_NCURSES 1 #define HAVE_WORKING_VFORK 1 #define HAVE_WORKING_FORK 1 #define HAVE_SNPRINTF 1 #define HAVE_SPAWN_H 1 #define HAVE_POSIX_SPAWN 1 #define HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP 1 #define HAVE_POSIX_SPAWNATTR_SETFLAGS 1 #define HAVE_DECL_POSIX_SPAWN_SETSID 1 #define HAVE_LANGINFO_CODESET 1 #define HAVE_MBSTATE_T 1 #define AMPERSAND_FULL_NAME 1 #define HAVE_PTYS 1 #define HAVE_SOCKETS 1 #define NULL_DEVICE "/dev/null" #define SEPCHAR ':' #define subprocesses 1 #define USER_FULL_NAME pw->pw_gecos #define DIRECTORY_SEP '/' #define IS_DEVICE_SEP(_c_) 0 #define IS_DIRECTORY_SEP(_c_) ((_c_) == DIRECTORY_SEP) #define IS_ANY_SEP(_c_) (IS_DIRECTORY_SEP (_c_)) #define DONT_REOPEN_PTY 1 #define DEFAULT_SOUND_DEVICE "/dev/dsp" #define INTERRUPT_INPUT 1 #define UNIX98_PTYS 1 #define PTY_ITERATION int i; for (i = 0; i < 1; i++) #define PTY_TTY_NAME_SPRINTF { char *ptyname = 0; sigset_t blocked; sigemptyset (&blocked); sigaddset (&blocked, SIGCHLD); pthread_sigmask (SIG_BLOCK, &blocked, 0); if (grantpt (fd) != -1 && unlockpt (fd) != -1) ptyname = ptsname(fd); pthread_sigmask (SIG_UNBLOCK, &blocked, 0); if (!ptyname) { emacs_close (fd); return -1; } snprintf (pty_name, PTY_NAME_SIZE, "%s", ptyname); } #define PTY_OPEN do { fd = posix_openpt (O_RDWR | O_CLOEXEC | O_NOCTTY); if (fd < 0 && errno == EINVAL) fd = posix_openpt (O_RDWR | O_NOCTTY); } while (false) #define PTY_NAME_SPRINTF /**/ #define SIGNALS_VIA_CHARACTERS 1 #define TAB3 OXTABS #define GC_SETJMP_WORKS 1 #define HAVE__SETJMP 1 #define HAVE_SIGSETJMP 1 #define DARWIN_OS /**/ #define SIZEOF_SPEED_T 8 #define USABLE_FIONREAD 1 #define USABLE_SIGIO 1 #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc." #define EMACS_CONFIGURATION "aarch64-apple-darwin21.6.0" #define EMACS_CONFIG_OPTIONS "--prefix=/Users/jacobfaibussowitsch/soft/packages CC=clang CXX=clang++ 'CFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu17 -Wno-unused-command-line-argument -Wno-unknown-pragmas' 'CXXFLAGS=-O3 -mtune=native -flto=thin -flto-jobs=7 -std=gnu++20 -Wno-unused-command-line-argument -Wno-unknown-pragmas' LDFLAGS=-L/opt/homebrew/lib -C --with-native-compilation --with-gnutls --without-x --with-xml2 --with-dbus --with-modules --with-json --without-ns --with-jpeg --with-tiff --with-gif --with-png --with-rsvg --with-libsystemd --with-cairo --with-harfbuzz --with-zlib --with-toolkit-scroll-bars --disable-gcc-warnings --without-compress-install --with-libgmp" #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 HAVE_TIMESPEC_GET 1 #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 EMACS_CONFIG_FEATURES "ACL GMP GNUTLS JSON LCMS2 LIBXML2 MODULES NATIVE_COMP NOTIFY KQUEUE PDUMPER SQLITE3 THREADS XIM ZLIB" configure: exit 0 ## ---------------------- ## ## Running config.status. ## ## ---------------------- ## This file was extended by GNU Emacs config.status 29.0.50, which was generated by GNU Autoconf 2.71. Invocation command line was CONFIG_FILES = CONFIG_HEADERS = CONFIG_LINKS = CONFIG_COMMANDS = $ ./config.status on Jacobs-MBP.fios-router.home config.status:2364: creating src/verbose.mk config.status:2364: creating src/emacs-module.h config.status:2364: creating Makefile config.status:2364: creating lib/gnulib.mk config.status:2364: creating ./doc/man/emacs.1 config.status:2364: creating lib/Makefile config.status:2364: creating lib-src/Makefile config.status:2364: creating oldXMenu/Makefile config.status:2364: creating doc/emacs/Makefile config.status:2364: creating doc/misc/Makefile config.status:2364: creating doc/lispintro/Makefile config.status:2364: creating doc/lispref/Makefile config.status:2364: creating src/Makefile config.status:2364: creating lwlib/Makefile config.status:2364: creating lisp/Makefile config.status:2364: creating leim/Makefile config.status:2364: creating nextstep/Makefile config.status:2364: creating nt/Makefile config.status:2364: creating test/Makefile config.status:2364: creating test/manual/noverlay/Makefile config.status:2364: creating test/infra/Makefile config.status:2364: creating admin/charsets/Makefile config.status:2364: creating admin/unidata/Makefile config.status:2364: creating admin/grammars/Makefile config.status:2364: creating src/config.h config.status:2564: executing src/epaths.h commands config.status:2564: executing src/.gdbinit commands config.status:2564: executing doc/emacs/emacsver.texi commands config.status:2564: executing etc-refcards-emacsver.tex commands --Apple-Mail=_470BBFDF-7112-464B-A5CE-433902D32784 Content-Disposition: attachment; filename=make.log Content-Type: application/octet-stream; x-unix-mode=0644; name="make.log" Content-Transfer-Encoding: quoted-printable $=20make=20bootstrap=20-j=206=0Acd=20.=20&&=20./autogen.sh=20autoconf=0A= Checking=20whether=20you=20have=20the=20necessary=20tools...=0A(Read=20= INSTALL.REPO=20for=20more=20details=20on=20building=20Emacs)=0AChecking=20= for=20autoconf=20(need=20at=20least=20version=202.65)=20...=20ok=0AYour=20= system=20has=20the=20required=20tools.=0ARunning=20'autoreconf=20-fi=20= -I=20m4'=20...=0AYou=20can=20now=20run=20'./autogen.sh=20git'.=0Aif=20[=20= -x=20./config.status=20];=20then=09\=0A=20=20=20=20=20./config.status=20= --recheck;=09\=0Aelse=09=09=09=09\=0A=20=20=20=20=20./configure=20= --cache-file=3Dconfig.cache;=20\=0Afi=0Arunning=20CONFIG_SHELL=3D/bin/sh=20= /bin/sh=20./configure=20--prefix=3D/Users/jacobfaibussowitsch/soft=20= CC=3Dclang=20CXX=3Dclang++=20CFLAGS=3D-O3=20-mtune=3Dnative=20-flto=3Dthin= =20-flto-jobs=3D7=20-std=3Dgnu17=20-Wno-unused-command-line-argument=20= -Wno-unknown-pragmas=20CXXFLAGS=3D-O3=20-mtune=3Dnative=20-flto=3Dthin=20= -flto-jobs=3D7=20-std=3Dgnu++20=20-Wno-unused-command-line-argument=20= -Wno-unknown-pragmas=20LDFLAGS=3D-L/opt/homebrew/lib=20-C=20= --with-native-compilation=20--with-gnutls=20--without-x=20--with-xml2=20= --with-dbus=20--with-modules=20--with-json=20--without-ns=20--with-jpeg=20= --with-tiff=20--with-gif=20--with-png=20--with-rsvg=20--with-libsystemd=20= --with-cairo=20--with-zlib=20--with-toolkit-scroll-bars=20= --disable-gcc-warnings=20--without-compress-install=20--with-libgmp=20= --no-create=20--no-recursion=0Aconfigure:=20loading=20cache=20= config.cache=0Achecking=20for=20xcrun...=20(cached)=20xcrun=0Achecking=20= for=20make...=20(cached)=20yes=0Achecking=20for=20GNU=20Make...=20= (cached)=20gmake=0Achecking=20build=20system=20type...=20(cached)=20= aarch64-apple-darwin21.4.0=0Achecking=20host=20system=20type...=20= (cached)=20aarch64-apple-darwin21.4.0=0Achecking=20whether=20the=20C=20= compiler=20works...=20yes=0Achecking=20for=20C=20compiler=20default=20= output=20file=20name...=20a.out=0Achecking=20for=20suffix=20of=20= executables...=0Achecking=20whether=20we=20are=20cross=20compiling...=20= no=0Achecking=20for=20suffix=20of=20object=20files...=20(cached)=20o=0A= checking=20whether=20the=20compiler=20supports=20GNU=20C...=20(cached)=20= yes=0Achecking=20whether=20clang=20accepts=20-g...=20(cached)=20yes=0A= checking=20for=20clang=20option=20to=20enable=20C11=20features...=20= (cached)=20none=20needed=0Achecking=20whether=20the=20compiler=20is=20= clang...=20(cached)=20yes=0Achecking=20for=20compiler=20option=20needed=20= when=20checking=20for=20declarations...=20(cached)=20= -Werror=3Dimplicit-function-declaration=0Achecking=20for=20ar...=20= (cached)=20ar=0Achecking=20whether=20clang=20and=20cc=20understand=20-c=20= and=20-o=20together...=20(cached)=20yes=0Achecking=20for=20stdio.h...=20= (cached)=20yes=0Achecking=20for=20stdlib.h...=20(cached)=20yes=0A= checking=20for=20string.h...=20(cached)=20yes=0Achecking=20for=20= inttypes.h...=20(cached)=20yes=0Achecking=20for=20stdint.h...=20(cached)=20= yes=0Achecking=20for=20strings.h...=20(cached)=20yes=0Achecking=20for=20= sys/stat.h...=20(cached)=20yes=0Achecking=20for=20sys/types.h...=20= (cached)=20yes=0Achecking=20for=20unistd.h...=20(cached)=20yes=0A= checking=20for=20wchar.h...=20(cached)=20yes=0Achecking=20for=20= minix/config.h...=20(cached)=20no=0Achecking=20for=20linux/fs.h...=20= (cached)=20no=0Achecking=20for=20malloc.h...=20(cached)=20no=0Achecking=20= for=20sys/systeminfo.h...=20(cached)=20no=0Achecking=20for=20= sys/sysinfo.h...=20(cached)=20no=0Achecking=20for=20coff.h...=20(cached)=20= no=0Achecking=20for=20pty.h...=20(cached)=20no=0Achecking=20for=20= sys/resource.h...=20(cached)=20yes=0Achecking=20for=20sys/utsname.h...=20= (cached)=20yes=0Achecking=20for=20pwd.h...=20(cached)=20yes=0Achecking=20= for=20utmp.h...=20(cached)=20yes=0Achecking=20for=20util.h...=20(cached)=20= yes=0Achecking=20for=20sanitizer/lsan_interface.h...=20(cached)=20yes=0A= checking=20for=20sys/socket.h...=20(cached)=20yes=0Achecking=20for=20= sys/param.h...=20(cached)=20yes=0Achecking=20for=20pthread.h...=20= (cached)=20yes=0Achecking=20for=20malloc/malloc.h...=20(cached)=20yes=0A= checking=20for=20sys/un.h...=20(cached)=20yes=0Achecking=20for=20= vfork.h...=20(cached)=20no=0Achecking=20for=20dirent.h...=20(cached)=20= yes=0Achecking=20for=20execinfo.h...=20(cached)=20yes=0Achecking=20for=20= stdio_ext.h...=20(cached)=20no=0Achecking=20for=20sys/vfs.h...=20= (cached)=20no=0Achecking=20for=20sys/fs_types.h...=20(cached)=20no=0A= checking=20for=20getopt.h...=20(cached)=20yes=0Achecking=20for=20= sys/cdefs.h...=20(cached)=20yes=0Achecking=20for=20sys/time.h...=20= (cached)=20yes=0Achecking=20for=20ieee754.h...=20(cached)=20no=0A= checking=20for=20limits.h...=20(cached)=20yes=0Achecking=20for=20= sys/select.h...=20(cached)=20yes=0Achecking=20for=20sys/random.h...=20= (cached)=20yes=0Achecking=20whether=20it=20is=20safe=20to=20define=20= __EXTENSIONS__...=20(cached)=20yes=0Achecking=20whether=20_XOPEN_SOURCE=20= should=20be=20defined...=20(cached)=20no=0Achecking=20how=20to=20run=20= the=20C=20preprocessor...=20(cached)=20clang=20-E=0Achecking=20for=20= grep=20that=20handles=20long=20lines=20and=20-e...=20(cached)=20= /usr/bin/grep=0Achecking=20for=20egrep...=20(cached)=20/usr/bin/grep=20= -E=0Achecking=20for=20Minix=20Amsterdam=20compiler...=20(cached)=20no=0A= checking=20for=20ranlib...=20(cached)=20ranlib=0Achecking=20for=20= special=20C=20compiler=20options=20needed=20for=20large=20files...=20= (cached)=20no=0Achecking=20for=20_FILE_OFFSET_BITS=20value=20needed=20= for=20large=20files...=20(cached)=20no=0Achecking=20whether=20the=20= compiler=20is=20clang...=20(cached)=20yes=0Achecking=20whether=20C=20= compiler=20handles=20-Werror=20-Wunknown-warning-option...=20(cached)=20= yes=0Achecking=20whether=20C=20compiler=20handles=20-Wno-switch...=20= (cached)=20yes=0Achecking=20whether=20C=20compiler=20handles=20= -Wno-pointer-sign...=20(cached)=20yes=0Achecking=20whether=20C=20= compiler=20handles=20-Wno-string-plus-int...=20(cached)=20yes=0Achecking=20= whether=20C=20compiler=20handles=20-Wno-unknown-attributes...=20(cached)=20= yes=0Achecking=20whether=20C=20compiler=20handles=20= -Wno-initializer-overrides...=20(cached)=20yes=0Achecking=20whether=20C=20= compiler=20handles=20-Wno-tautological-compare...=20(cached)=20yes=0A= checking=20whether=20C=20compiler=20handles=20= -Wno-tautological-constant-out-of-range-compare...=20(cached)=20yes=0A= checking=20for=20a=20BSD-compatible=20install...=20(cached)=20= /usr/bin/install=20-c=0Achecking=20command=20to=20symlink=20files=20in=20= the=20same=20directory...=20(cached)=20ln=20-s=0Achecking=20for=20= install-info...=20(cached)=20/usr/bin/install-info=0Achecking=20for=20= gzip...=20(cached)=20/usr/bin/gzip=0Achecking=20for=20'find'=20args=20to=20= delete=20a=20file...=20(cached)=20-delete=0Achecking=20for=20brew...=20= (cached)=20brew=0Achecking=20for=20makeinfo...=20(cached)=20= /opt/homebrew/opt/texinfo/bin/makeinfo=0Achecking=20for=20port...=20no=0A= checking=20for=20-znocombreloc...=20(cached)=20not=20needed=0Achecking=20= whether=20addresses=20are=20sanitized...=20(cached)=20no=0Achecking=20= for=20library=20containing=20sqrt...=20(cached)=20none=20required=0A= checking=20for=20pkg-config...=20(cached)=20/opt/homebrew/bin/pkg-config=0A= checking=20pkg-config=20is=20at=20least=20version=200.9.0...=20yes=0A= checking=20for=20machine/soundcard.h...=20(cached)=20no=0Achecking=20for=20= sys/soundcard.h...=20(cached)=20no=0Achecking=20for=20soundcard.h...=20= (cached)=20no=0Achecking=20for=20mmsystem.h...=20(cached)=20no=0A= checking=20for=20_oss_ioctl=20in=20-lossaudio...=20(cached)=20no=0A= checking=20for=20alsa=20>=3D=201.0.0...=20no=0Achecking=20for=20= ADDR_NO_RANDOMIZE...=20(cached)=20no=0Achecking=20for=20sys/wait.h=20= that=20is=20POSIX.1=20compatible...=20(cached)=20yes=0Achecking=20for=20= net/if.h...=20(cached)=20yes=0Achecking=20for=20ifaddrs.h...=20(cached)=20= yes=0Achecking=20for=20net/if_dl.h...=20(cached)=20yes=0Achecking=20for=20= struct=20ifreq.ifr_flags...=20(cached)=20yes=0Achecking=20for=20struct=20= ifreq.ifr_hwaddr...=20(cached)=20no=0Achecking=20for=20struct=20= ifreq.ifr_netmask...=20(cached)=20no=0Achecking=20for=20struct=20= ifreq.ifr_broadaddr...=20(cached)=20yes=0Achecking=20for=20struct=20= ifreq.ifr_addr...=20(cached)=20yes=0Achecking=20for=20struct=20= ifreq.ifr_addr.sa_len...=20(cached)=20yes=0Achecking=20whether=20gcc=20= understands=20-MMD=20-MF...=20(cached)=20yes=0Achecking=20for=20X...=20= disabled=0Achecking=20whether=20malloc=20is=20Doug=20Lea=20style...=20= (cached)=20no=0Achecking=20for=20sbrk...=20(cached)=20yes=0Achecking=20= for=20getpagesize...=20(cached)=20yes=0Achecking=20for=20= __lsan_ignore_object...=20(cached)=20no=0Achecking=20for=20fork...=20= (cached)=20yes=0Achecking=20for=20vfork...=20(cached)=20yes=0Achecking=20= for=20fchmod...=20(cached)=20yes=0Achecking=20for=20= canonicalize_file_name...=20(cached)=20no=0Achecking=20for=20= faccessat...=20(cached)=20yes=0Achecking=20for=20realpath...=20(cached)=20= yes=0Achecking=20for=20lstat...=20(cached)=20yes=0Achecking=20for=20= readlinkat...=20(cached)=20yes=0Achecking=20for=20explicit_bzero...=20= (cached)=20no=0Achecking=20for=20memset_s...=20(cached)=20yes=0Achecking=20= for=20fchmodat...=20(cached)=20yes=0Achecking=20for=20lchmod...=20= (cached)=20yes=0Achecking=20for=20fcntl...=20(cached)=20yes=0Achecking=20= for=20fdopendir...=20(cached)=20yes=0Achecking=20for=20fstatat...=20= (cached)=20yes=0Achecking=20for=20fsync...=20(cached)=20yes=0Achecking=20= for=20futimens...=20(cached)=20yes=0Achecking=20for=20getrandom...=20= (cached)=20no=0Achecking=20for=20timespec_get...=20(cached)=20yes=0A= checking=20for=20gettimeofday...=20(cached)=20yes=0Achecking=20for=20= mkostemp...=20(cached)=20yes=0Achecking=20for=20pipe2...=20(cached)=20no=0A= checking=20for=20pselect...=20(cached)=20yes=0Achecking=20for=20= pthread_sigmask...=20(cached)=20yes=0Achecking=20for=20readlink...=20= (cached)=20yes=0Achecking=20for=20isblank...=20(cached)=20yes=0Achecking=20= for=20iswctype...=20(cached)=20yes=0Achecking=20for=20strtoimax...=20= (cached)=20yes=0Achecking=20for=20symlink...=20(cached)=20yes=0Achecking=20= for=20localtime_r...=20(cached)=20yes=0Achecking=20for=20timegm...=20= (cached)=20yes=0Achecking=20for=20utimensat...=20(cached)=20yes=0A= checking=20for=20getdtablesize...=20(cached)=20yes=0Achecking=20for=20= futimes...=20(cached)=20yes=0Achecking=20for=20futimesat...=20(cached)=20= no=0Achecking=20for=20lutimes...=20(cached)=20yes=0Achecking=20for=20= working=20mmap...=20(cached)=20yes=0Achecking=20for=20main=20in=20= -lXbsd...=20(cached)=20no=0Achecking=20for=20pthread=20library...=20= (cached)=20none=20needed=0Achecking=20for=20thread=20support...=20yes=0A= checking=20for=20sqlite3_open_v2=20in=20-lsqlite3...=20(cached)=20yes=0A= checking=20for=20sqlite3_load_extension=20in=20-lsqlite3...=20(cached)=20= no=0Achecking=20for=20getaddrinfo_a=20in=20-lanl...=20(cached)=20no=0A= checking=20for=20dbus-1=20>=3D=201.0...=20no=0Achecking=20for=20= lgetfilecon=20in=20-lselinux...=20(cached)=20no=0Achecking=20for=20= gnutls=20>=3D=202.12.2...=20yes=0Achecking=20for=20libsystemd=20>=3D=20= 222...=20no=0Achecking=20for=20jansson=20>=3D=202.7...=20yes=0Achecking=20= for=20sys/inotify.h...=20(cached)=20no=0Achecking=20for=20libkqueue...=20= no=0Achecking=20for=20library=20containing=20kqueue...=20(cached)=20none=20= required=0Achecking=20for=20lcms2...=20yes=0Achecking=20for=20library=20= containing=20inflateEnd...=20(cached)=20-lz=0Achecking=20for=20dladdr...=20= (cached)=20yes=0Achecking=20for=20dlfunc...=20(cached)=20no=0Achecking=20= for=20gcc_jit_context_acquire=20in=20-lgccjit...=20(cached)=20yes=0A= checking=20for=20libgccjit.h...=20(cached)=20yes=0Achecking=20for=20= gpm.h...=20(cached)=20no=0Achecking=20for=20libxml-2.0=20>=202.6.17...=20= yes=0Achecking=20for=20htmlReadMemory=20in=20-lxml2...=20(cached)=20yes=0A= checking=20for=20maillock=20in=20-lmail...=20(cached)=20no=0Achecking=20= for=20maillock=20in=20-llockfile...=20(cached)=20no=0Achecking=20for=20= liblockfile.so...=20(cached)=20no=0Achecking=20for=20maillock.h...=20= (cached)=20no=0Achecking=20for=20linux/seccomp.h...=20(cached)=20no=0A= checking=20for=20linux/filter.h...=20(cached)=20no=0Achecking=20for=20= libseccomp=20>=3D=202.5.2...=20no=0Achecking=20for=20accept4...=20= (cached)=20no=0Achecking=20for=20fchdir...=20(cached)=20yes=0Achecking=20= for=20gethostname...=20(cached)=20yes=0Achecking=20for=20getrusage...=20= (cached)=20yes=0Achecking=20for=20get_current_dir_name...=20(cached)=20= no=0Achecking=20for=20lrand48...=20(cached)=20yes=0Achecking=20for=20= random...=20(cached)=20yes=0Achecking=20for=20rint...=20(cached)=20yes=0A= checking=20for=20trunc...=20(cached)=20yes=0Achecking=20for=20select...=20= (cached)=20yes=0Achecking=20for=20getpagesize...=20(cached)=20yes=0A= checking=20for=20setlocale...=20(cached)=20yes=0Achecking=20for=20= newlocale...=20(cached)=20yes=0Achecking=20for=20getrlimit...=20(cached)=20= yes=0Achecking=20for=20setrlimit...=20(cached)=20yes=0Achecking=20for=20= shutdown...=20(cached)=20yes=0Achecking=20for=20pthread_sigmask...=20= (cached)=20yes=0Achecking=20for=20strsignal...=20(cached)=20yes=0A= checking=20for=20setitimer...=20(cached)=20yes=0Achecking=20for=20= sendto...=20(cached)=20yes=0Achecking=20for=20recvfrom...=20(cached)=20= yes=0Achecking=20for=20getsockname...=20(cached)=20yes=0Achecking=20for=20= getifaddrs...=20(cached)=20yes=0Achecking=20for=20freeifaddrs...=20= (cached)=20yes=0Achecking=20for=20gai_strerror...=20(cached)=20yes=0A= checking=20for=20sync...=20(cached)=20yes=0Achecking=20for=20getpwent...=20= (cached)=20yes=0Achecking=20for=20endpwent...=20(cached)=20yes=0A= checking=20for=20getgrent...=20(cached)=20yes=0Achecking=20for=20= endgrent...=20(cached)=20yes=0Achecking=20for=20cfmakeraw...=20(cached)=20= yes=0Achecking=20for=20cfsetspeed...=20(cached)=20yes=0Achecking=20for=20= __executable_start...=20(cached)=20no=0Achecking=20for=20log2...=20= (cached)=20yes=0Achecking=20for=20pthread_setname_np...=20(cached)=20yes=0A= checking=20for=20pthread_set_name_np...=20(cached)=20no=0Achecking=20= whether=20pthread_setname_np=20takes=20a=20single=20argument...=20= (cached)=20yes=0Achecking=20for=20aligned_alloc...=20(cached)=20yes=0A= checking=20whether=20aligned_alloc=20is=20declared...=20(cached)=20yes=0A= checking=20for=20posix_madvise...=20(cached)=20yes=0Achecking=20for=20= __builtin_frame_address...=20(cached)=20yes=0Achecking=20for=20= __builtin_unwind_init...=20(cached)=20yes=0Achecking=20for=20= _LARGEFILE_SOURCE=20value=20needed=20for=20large=20files...=20(cached)=20= no=0Achecking=20for=20grantpt...=20(cached)=20yes=0Achecking=20for=20= getpt...=20(cached)=20no=0Achecking=20for=20posix_openpt...=20(cached)=20= yes=0Achecking=20for=20library=20containing=20tputs...=20(cached)=20= -lncurses=0Achecking=20whether=20-lncurses=20library=20defines=20BC...=20= (cached)=20yes=0Achecking=20for=20timerfd=20interface...=20(cached)=20no=0A= checking=20whether=20signals=20can=20be=20handled=20on=20alternate=20= stack...=20(cached)=20no=0Achecking=20for=20valgrind/valgrind.h...=20= (cached)=20no=0Achecking=20for=20struct=20unipair.unicode...=20(cached)=20= no=0Achecking=20for=20pid_t...=20(cached)=20yes=0Achecking=20for=20= working=20fork...=20(cached)=20yes=0Achecking=20for=20working=20vfork...=20= (cached)=20yes=0Achecking=20for=20snprintf...=20(cached)=20yes=0A= checking=20for=20spawn.h...=20(cached)=20yes=0Achecking=20for=20= posix_spawn...=20(cached)=20yes=0Achecking=20for=20= posix_spawn_file_actions_addchdir...=20(cached)=20no=0Achecking=20for=20= posix_spawn_file_actions_addchdir_np...=20(cached)=20yes=0Achecking=20= for=20posix_spawnattr_setflags...=20(cached)=20yes=0Achecking=20whether=20= POSIX_SPAWN_SETSID=20is=20declared...=20(cached)=20yes=0Achecking=20= whether=20GLib=20is=20linked=20in...=20(cached)=20no=0Achecking=20for=20= nl_langinfo=20and=20CODESET...=20(cached)=20yes=0Achecking=20for=20= nl_langinfo=20and=20_NL_PAPER_WIDTH...=20(cached)=20no=0Achecking=20for=20= mbstate_t...=20(cached)=20yes=0Achecking=20for=20_setjmp...=20(cached)=20= yes=0Achecking=20for=20sigsetjmp...=20(cached)=20yes=0Achecking=20POSIX=20= termios...=20(cached)=20yes=0Achecking=20size=20of=20speed_t...=20= (cached)=208=0Achecking=20for=20usable=20FIONREAD...=20(cached)=20yes=0A= checking=20for=20usable=20SIGIO...=20(cached)=20yes=0Achecking=20for=20= struct=20alignment...=20(cached)=20yes=0Achecking=20for=20typeof=20= syntax=20and=20keyword=20spelling...=20(cached)=20typeof=0Achecking=20= for=20statement=20expressions...=20(cached)=20yes=0Achecking=20whether=20= malloc=20(0)=20returns=20nonnull...=20(cached)=20yes=0Achecking=20for=20= working=20alloca.h...=20(cached)=20yes=0Achecking=20for=20alloca...=20= (cached)=20checking=20for=20a=20race-free=20mkdir=20-p...=20= ./build-aux/install-sh=20-c=20-d=0Achecking=20whether=20lstat=20= correctly=20handles=20trailing=20slash...=20(cached)=20no=0Achecking=20= whether=20//=20is=20distinct=20from=20/...=20(cached)=20no=0Achecking=20= whether=20realpath=20works...=20(cached)=20no=0Achecking=20for=20= getcwd...=20(cached)=20yes=0Achecking=20for=20C/C++=20restrict=20= keyword...=20(cached)=20__restrict__=0Achecking=20whether=20byte=20= ordering=20is=20bigendian...=20(cached)=20no=0Achecking=20whether=20the=20= preprocessor=20supports=20include_next...=20(cached)=20yes=0Achecking=20= whether=20source=20code=20line=20length=20is=20unlimited...=20(cached)=20= yes=0Achecking=20if=20environ=20is=20properly=20declared...=20(cached)=20= no=0Achecking=20for=20complete=20errno.h...=20(cached)=20yes=0Achecking=20= whether=20ctype.h=20defines=20__header_inline...=20(cached)=20yes=0A= checking=20for=20mode_t...=20(cached)=20yes=0Achecking=20whether=20= strmode=20is=20declared...=20(cached)=20yes=0Achecking=20for=20gawk...=20= (cached)=20awk=0Achecking=20for=20getopt.h...=20(cached)=20yes=0A= checking=20for=20getopt_long_only...=20(cached)=20yes=0Achecking=20= whether=20getopt=20is=20POSIX=20compatible...=20(cached)=20no=0Achecking=20= for=20struct=20timeval...=20(cached)=20yes=0Achecking=20for=20= wide-enough=20struct=20timeval.tv_sec=20member...=20(cached)=20yes=0A= checking=20whether=20limits.h=20has=20WORD_BIT,=20BOOL_WIDTH=20etc....=20= (cached)=20no=0Achecking=20whether=20the=20compiler=20produces=20= multi-arch=20binaries...=20(cached)=20no=0Achecking=20whether=20stdint.h=20= conforms=20to=20C99...=20(cached)=20yes=0Achecking=20whether=20stdint.h=20= works=20without=20ISO=20C=20predefines...=20(cached)=20yes=0Achecking=20= whether=20stdint.h=20has=20UINTMAX_WIDTH=20etc....=20(cached)=20no=0A= checking=20whether=20memmem=20is=20declared...=20(cached)=20yes=0A= checking=20whether=20memrchr=20is=20declared...=20(cached)=20no=0A= checking=20whether=20=20defines=20MIN=20and=20MAX...=20= (cached)=20no=0Achecking=20whether=20=20defines=20MIN=20and=20= MAX...=20(cached)=20yes=0Achecking=20whether=20time_t=20is=20signed...=20= (cached)=20yes=0Achecking=20whether=20alarm=20is=20declared...=20= (cached)=20yes=0Achecking=20for=20working=20mktime...=20(cached)=20no=0A= checking=20whether=20struct=20tm=20is=20in=20sys/time.h=20or=20time.h...=20= (cached)=20time.h=0Achecking=20for=20struct=20tm.tm_zone...=20(cached)=20= yes=0Achecking=20for=20struct=20tm.tm_gmtoff...=20(cached)=20yes=0A= checking=20whether=20=20is=20self-contained...=20(cached)=20= yes=0Achecking=20for=20inline...=20(cached)=20inline=0Achecking=20for=20= sigset_t...=20(cached)=20yes=0Achecking=20for=20volatile=20= sig_atomic_t...=20(cached)=20yes=0Achecking=20for=20sighandler_t...=20= (cached)=20no=0Achecking=20for=20wchar_t...=20(cached)=20yes=0Achecking=20= for=20good=20max_align_t...=20(cached)=20yes=0Achecking=20whether=20NULL=20= can=20be=20used=20in=20arbitrary=20expressions...=20(cached)=20yes=0A= checking=20whether=20fcloseall=20is=20declared...=20(cached)=20no=0A= checking=20which=20flavor=20of=20printf=20attribute=20matches=20inttypes=20= macros...=20(cached)=20system=0Achecking=20whether=20ecvt=20is=20= declared...=20(cached)=20yes=0Achecking=20whether=20fcvt=20is=20= declared...=20(cached)=20yes=0Achecking=20whether=20gcvt=20is=20= declared...=20(cached)=20yes=0Achecking=20whether=20strnlen=20is=20= declared...=20(cached)=20yes=0Achecking=20whether=20strtoimax=20is=20= declared...=20(cached)=20yes=0Achecking=20whether=20stat=20file-mode=20= macros=20are=20broken...=20(cached)=20no=0Achecking=20for=20nlink_t...=20= (cached)=20yes=0Achecking=20for=20struct=20timespec=20in=20...=20= (cached)=20yes=0Achecking=20for=20TIME_UTC=20in=20...=20(cached)=20= yes=0Achecking=20whether=20execvpe=20is=20declared...=20(cached)=20no=0A= checking=20whether=20clearerr_unlocked=20is=20declared...=20(cached)=20= yes=0Achecking=20whether=20feof_unlocked=20is=20declared...=20(cached)=20= yes=0Achecking=20whether=20ferror_unlocked=20is=20declared...=20(cached)=20= yes=0Achecking=20whether=20fflush_unlocked=20is=20declared...=20(cached)=20= no=0Achecking=20whether=20fgets_unlocked=20is=20declared...=20(cached)=20= no=0Achecking=20whether=20fputc_unlocked=20is=20declared...=20(cached)=20= no=0Achecking=20whether=20fputs_unlocked=20is=20declared...=20(cached)=20= no=0Achecking=20whether=20fread_unlocked=20is=20declared...=20(cached)=20= no=0Achecking=20whether=20fwrite_unlocked=20is=20declared...=20(cached)=20= no=0Achecking=20whether=20getc_unlocked=20is=20declared...=20(cached)=20= yes=0Achecking=20whether=20getchar_unlocked=20is=20declared...=20= (cached)=20yes=0Achecking=20whether=20putc_unlocked=20is=20declared...=20= (cached)=20yes=0Achecking=20whether=20putchar_unlocked=20is=20= declared...=20(cached)=20yes=0Achecking=20type=20of=20array=20argument=20= to=20getgroups...=20(cached)=20gid_t=0Achecking=20whether=20= getdtablesize=20is=20declared...=20(cached)=20yes=0Achecking=20whether=20= malloc=20is=20ptrdiff_t=20safe...=20(cached)=20yes=0Achecking=20whether=20= malloc,=20realloc,=20calloc=20set=20errno=20on=20failure...=20(cached)=20= yes=0Achecking=20for=20O_CLOEXEC...=20(cached)=20yes=0Achecking=20for=20= promoted=20mode_t=20type...=20(cached)=20int=0Achecking=20whether=20the=20= utimes=20function=20works...=20(cached)=20yes=0Achecking=20for=20C=20= compiler=20option=20to=20allow=20warnings...=20(cached)=20-Wno-error=0A= checking=20for=20sys/acl.h...=20(cached)=20yes=0Achecking=20for=20= library=20containing=20acl_get_file...=20(cached)=20none=20required=0A= checking=20for=20acl_get_file...=20(cached)=20yes=0Achecking=20for=20= acl_get_fd...=20(cached)=20yes=0Achecking=20for=20acl_set_file...=20= (cached)=20yes=0Achecking=20for=20acl_set_fd...=20(cached)=20yes=0A= checking=20for=20acl_free...=20(cached)=20yes=0Achecking=20for=20= acl_from_mode...=20(cached)=20no=0Achecking=20for=20acl_from_text...=20= (cached)=20yes=0Achecking=20for=20acl_delete_def_file...=20(cached)=20= yes=0Achecking=20for=20acl_extended_file...=20(cached)=20no=0Achecking=20= for=20acl_delete_fd_np...=20(cached)=20yes=0Achecking=20for=20= acl_delete_file_np...=20(cached)=20yes=0Achecking=20for=20= acl_copy_ext_native...=20(cached)=20yes=0Achecking=20for=20= acl_create_entry_np...=20(cached)=20yes=0Achecking=20for=20= acl_to_short_text...=20(cached)=20no=0Achecking=20for=20acl_free_text...=20= (cached)=20no=0Achecking=20for=20working=20acl_get_file...=20(cached)=20= yes=0Achecking=20for=20acl/libacl.h...=20(cached)=20no=0Achecking=20for=20= acl_entries...=20(cached)=20no=0Achecking=20for=20ACL_FIRST_ENTRY...=20= (cached)=20yes=0Achecking=20for=20ACL_TYPE_EXTENDED...=20(cached)=20yes=0A= checking=20for=20alloca=20as=20a=20compiler=20built-in...=20(cached)=20= yes=0Achecking=20for=20__builtin_expect...=20(cached)=20yes=0Achecking=20= for=20byteswap.h...=20(cached)=20no=0Achecking=20for=20library=20= containing=20clock_gettime...=20(cached)=20none=20required=0Achecking=20= for=20clock_getres...=20(cached)=20yes=0Achecking=20for=20= clock_gettime...=20(cached)=20yes=0Achecking=20for=20clock_settime...=20= (cached)=20yes=0Achecking=20for=20copy_file_range...=20(cached)=20no=0A= checking=20for=20d_type=20member=20in=20directory=20struct...=20(cached)=20= yes=0Achecking=20whether=20//=20is=20distinct=20from=20/...=20(cached)=20= no=0Achecking=20whether=20dup2=20works...=20(cached)=20yes=0Achecking=20= for=20library=20containing=20backtrace_symbols_fd...=20(cached)=20none=20= required=0Achecking=20for=20explicit_memset...=20(cached)=20no=0A= checking=20for=20access...=20(cached)=20yes=0Achecking=20whether=20= fchmodat=20works...=20(cached)=20yes=0Achecking=20whether=20fcntl=20= handles=20F_DUPFD=20correctly...=20(cached)=20yes=0Achecking=20whether=20= fcntl=20understands=20F_DUPFD_CLOEXEC...=20(cached)=20yes=0Achecking=20= whether=20fdopendir=20is=20declared...=20(cached)=20yes=0Achecking=20= whether=20fdopendir=20works...=20(cached)=20yes=0Achecking=20for=20= getxattr=20with=20XATTR_NAME_POSIX_ACL=20macros...=20(cached)=20no=0A= checking=20for=20flexible=20array=20member...=20(cached)=20yes=0A= checking=20for=20__fpending...=20(cached)=20no=0Achecking=20whether=20= free=20is=20known=20to=20preserve=20errno...=20(cached)=20no=0Achecking=20= whether=20fstatat=20(...,=200)=20works...=20(cached)=20yes=0Achecking=20= for=20sys/mount.h...=20(cached)=20yes=0Achecking=20for=20statvfs=20= function=20(SVR4)...=20(cached)=20no=0Achecking=20for=20two-argument=20= statfs=20with=20statfs.f_frsize=20member...=20(cached)=20no=0Achecking=20= for=203-argument=20statfs=20function=20(DEC=20OSF/1)...=20(cached)=20no=0A= checking=20for=20two-argument=20statfs=20with=20statfs.f_bsize=20member=20= (AIX,=204.3BSD)...=20(cached)=20yes=0Achecking=20for=20= sys/fs/s5param.h...=20(cached)=20no=0Achecking=20for=20sys/statfs.h...=20= (cached)=20no=0Achecking=20for=20statfs=20that=20truncates=20block=20= counts...=20(cached)=20no=0Achecking=20whether=20futimens=20works...=20= (cached)=20no=0Achecking=20for=20getloadavg...=20(cached)=20yes=0A= checking=20for=20sys/loadavg.h...=20(cached)=20no=0Achecking=20whether=20= getloadavg=20is=20declared...=20(cached)=20yes=0Achecking=20for=20= gettimeofday=20with=20POSIX=20signature...=20(cached)=20yes=0Achecking=20= whether=20the=20compiler=20supports=20the=20__inline=20keyword...=20= (cached)=20yes=0Achecking=20for=20gmp.h...=20(cached)=20yes=0Achecking=20= for=20library=20containing=20__gmpz_roinit_n...=20(cached)=20-lgmp=0A= checking=20for=20memmem...=20(cached)=20yes=0Achecking=20whether=20= memmem=20works...=20(cached)=20no=0Achecking=20for=20mempcpy...=20= (cached)=20no=0Achecking=20for=20memrchr...=20(cached)=20no=0Achecking=20= for=20library=20containing=20nanosleep...=20(cached)=20none=20required=0A= checking=20for=20working=20nanosleep...=20(cached)=20no=20(mishandles=20= large=20arguments)=0Achecking=20for=20sys/pstat.h...=20(cached)=20no=0A= checking=20for=20sys/sysmp.h...=20(cached)=20no=0Achecking=20for=20= sys/param.h...=20(cached)=20yes=0Achecking=20for=20sys/sysctl.h...=20= (cached)=20yes=0Achecking=20for=20sched_getaffinity...=20(cached)=20no=0A= checking=20for=20sched_getaffinity_np...=20(cached)=20no=0Achecking=20= for=20pstat_getdynamic...=20(cached)=20no=0Achecking=20for=20sysmp...=20= (cached)=20no=0Achecking=20for=20sysctl...=20(cached)=20yes=0Achecking=20= whether=20signature=20of=20pselect=20conforms=20to=20POSIX...=20(cached)=20= yes=0Achecking=20whether=20pselect=20detects=20invalid=20fds...=20= (cached)=20yes=0Achecking=20whether=20pthread_sigmask=20is=20a=20= macro...=20(cached)=20no=0Achecking=20whether=20pthread_sigmask=20works=20= without=20-lpthread...=20(cached)=20yes=0Achecking=20whether=20= pthread_sigmask=20returns=20error=20numbers...=20(cached)=20yes=0A= checking=20whether=20pthread_sigmask=20unblocks=20signals=20correctly...=20= (cached)=20guessing=20yes=0Achecking=20whether=20readlink=20signature=20= is=20correct...=20(cached)=20yes=0Achecking=20whether=20readlink=20= handles=20trailing=20slash=20correctly...=20(cached)=20no=0Achecking=20= whether=20readlink=20truncates=20results=20correctly...=20(cached)=20yes=0A= checking=20whether=20readlinkat=20signature=20is=20correct...=20(cached)=20= yes=0Achecking=20for=20working=20re_compile_pattern...=20(cached)=20no=0A= checking=20for=20libintl.h...=20(cached)=20yes=0Achecking=20whether=20= isblank=20is=20declared...=20(cached)=20yes=0Achecking=20for=20= sig2str...=20(cached)=20no=0Achecking=20for=20sigdescr_np...=20(cached)=20= no=0Achecking=20for=20socklen_t...=20(cached)=20yes=0Achecking=20for=20= ssize_t...=20(cached)=20yes=0Achecking=20for=20struct=20= stat.st_atim.tv_nsec...=20(cached)=20no=0Achecking=20for=20struct=20= stat.st_atimespec.tv_nsec...=20(cached)=20yes=0Achecking=20for=20struct=20= stat.st_birthtimespec.tv_nsec...=20(cached)=20yes=0Achecking=20for=20= working=20stdalign.h...=20(cached)=20yes=0Achecking=20for=20stpcpy...=20= (cached)=20yes=0Achecking=20for=20working=20strnlen...=20(cached)=20yes=0A= checking=20whether=20strtoimax=20works...=20(cached)=20yes=0Achecking=20= whether=20symlink=20handles=20trailing=20slash=20correctly...=20(cached)=20= no=0Achecking=20whether=20localtime_r=20is=20declared...=20(cached)=20= yes=0Achecking=20whether=20localtime_r=20is=20compatible=20with=20its=20= POSIX=20signature...=20(cached)=20yes=0Achecking=20whether=20localtime=20= works=20even=20near=20extrema...=20(cached)=20yes=0Achecking=20for=20= timezone_t...=20(cached)=20no=0Achecking=20whether=20timer_settime=20is=20= declared...=20(cached)=20no=0Achecking=20whether=20utimensat=20works...=20= (cached)=20no=0Achecking=20for=20variable-length=20arrays...=20(cached)=20= yes=0Achecking=20for=20rawmemchr...=20(cached)=20no=0Achecking=20whether=20= open=20recognizes=20a=20trailing=20slash...=20(cached)=20no=0Achecking=20= for=20euidaccess...=20(cached)=20no=0Achecking=20for=20libgen.h...=20= (cached)=20yes=0Achecking=20for=20getgroups...=20(cached)=20yes=0A= checking=20for=20working=20getgroups...=20(cached)=20yes=0Achecking=20= for=20library=20containing=20eaccess...=20(cached)=20no=0Achecking=20for=20= eaccess...=20(cached)=20no=0Achecking=20for=20group_member...=20(cached)=20= no=0Achecking=20for=20getgroups...=20(cached)=20yes=0Achecking=20for=20= working=20getgroups...=20(cached)=20yes=0Achecking=20whether=20getgroups=20= handles=20negative=20values...=20(cached)=20no=0Achecking=20whether=20= realloc=20(0,=200)=20returns=20nonnull...=20(cached)=20yes=0Achecking=20= for=20__mktime_internal...=20(cached)=20no=0Achecking=20for=20= timer_getoverrun...=20(cached)=20no=0Achecking=20for=20clang=20option=20= to=20disable=20position=20independent=20executables...=20(cached)=20not=20= needed=0A=0AConfigured=20for=20'aarch64-apple-darwin21.4.0'.=0A=0A=20=20= Where=20should=20the=20build=20process=20find=20the=20source=20code?=20=20= =20=20.=0A=20=20What=20compiler=20should=20emacs=20be=20built=20with?=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20clang=20-O3=20-mtune=3Dnative=20= -flto=3Dthin=20-flto-jobs=3D7=20-std=3Dgnu17=20= -Wno-unused-command-line-argument=20-Wno-unknown-pragmas=0A=20=20Should=20= Emacs=20use=20the=20GNU=20version=20of=20malloc?=20=20=20=20=20=20=20=20=20= =20=20=20=20no=0A=20=20=20=20(The=20GNU=20allocators=20don't=20work=20= with=20this=20system=20configuration.)=0A=20=20Should=20Emacs=20use=20a=20= relocating=20allocator=20for=20buffers?=20=20=20=20no=0A=20=20Should=20= Emacs=20use=20mmap(2)=20for=20buffer=20allocation?=20=20=20=20=20=20=20=20= =20no=0A=20=20What=20window=20system=20should=20Emacs=20use?=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20none=0A=20=20What=20toolkit=20= should=20Emacs=20use?=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20none=0A=20=20Where=20do=20we=20find=20X=20= Windows=20header=20files?=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= NONE=0A=20=20Where=20do=20we=20find=20X=20Windows=20libraries?=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20NONE=0A=20=20Does=20Emacs=20= use=20-lXaw3d?=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20no=0A=20=20Does=20Emacs=20use=20= -lXpm?=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20no=0A=20=20Does=20Emacs=20use=20= -ljpeg?=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20no=0A=20=20Does=20Emacs=20use=20= -ltiff?=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20no=0A=20=20Does=20Emacs=20use=20a=20= gif=20library?=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20no=0A=20=20Does=20Emacs=20use=20a=20png=20library?=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20no=0A=20=20Does=20Emacs=20use=20-lrsvg-2?=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20no=0A=20= =20Does=20Emacs=20use=20-lwebp?=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20no=0A=20=20= Does=20Emacs=20use=20-lsqlite3?=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20yes=0A=20=20Does=20= Emacs=20use=20cairo?=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20no=0A=20=20Does=20= Emacs=20use=20-llcms2?=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20yes=0A=20=20Does=20Emacs=20= use=20imagemagick?=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20no=0A=20=20Does=20Emacs=20use=20native=20= APIs=20for=20images?=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= no=0A=20=20Does=20Emacs=20support=20sound?=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20no=0A=20=20= Does=20Emacs=20use=20-lgpm?=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20no=0A=20=20Does=20= Emacs=20use=20-ldbus?=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20no=0A=20=20Does=20Emacs=20= use=20-lgconf?=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20no=0A=20=20Does=20Emacs=20use=20= GSettings?=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20no=0A=20=20Does=20Emacs=20use=20a=20file=20= notification=20library?=20=20=20=20=20=20=20=20=20=20=20=20=20yes=20= (kqueue)=0A=20=20Does=20Emacs=20use=20access=20control=20lists?=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20yes=0A=20=20Does=20Emacs=20= use=20-lselinux?=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20no=0A=20=20Does=20Emacs=20use=20= -lgnutls?=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20yes=0A=20=20Does=20Emacs=20use=20-lxml2?=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20yes=0A=20=20Does=20Emacs=20use=20-lfreetype?=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20no=0A=20=20Does=20Emacs=20use=20HarfBuzz?=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= no=0A=20=20Does=20Emacs=20use=20-lm17n-flt?=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20no=0A=20=20= Does=20Emacs=20use=20-lotf?=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20no=0A=20=20Does=20= Emacs=20use=20-lxft?=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20no=0A=20=20Does=20= Emacs=20use=20-lsystemd?=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20no=0A=20=20Does=20Emacs=20use=20= -ljansson?=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20yes=0A=20=20Does=20Emacs=20use=20the=20GMP=20= library?=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20yes=0A=20=20Does=20Emacs=20directly=20use=20zlib?=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20yes=0A=20= =20Does=20Emacs=20have=20dynamic=20modules=20support?=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20yes=0A=20=20Does=20Emacs=20use=20toolkit=20= scroll=20bars?=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20no=0A=20=20Does=20Emacs=20support=20Xwidgets?=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20no=0A=20=20Does=20= Emacs=20have=20threading=20support=20in=20lisp?=20=20=20=20=20=20=20=20=20= =20=20=20=20=20yes=0A=20=20Does=20Emacs=20support=20the=20portable=20= dumper?=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20yes=0A=20=20= Does=20Emacs=20support=20legacy=20unexec=20dumping?=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20no=0A=20=20Which=20dumping=20strategy=20does=20= Emacs=20use?=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= pdumper=0A=20=20Does=20Emacs=20have=20native=20lisp=20compiler?=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20yes=0A=20=20Does=20Emacs=20= use=20version=202=20of=20the=20the=20X=20Input=20Extension?=20=20no=0A=0A= =0Aconfigure:=20updating=20cache=20config.cache=0Aconfigure:=20creating=20= ./config.status=0Aconfigure:=20WARNING:=20This=20configuration=20= installs=20a=20'movemail'=20program=0Athat=20does=20not=20retrieve=20= POP3=20email.=20=20By=20default,=20Emacs=2025=20and=20earlier=0A= installed=20a=20'movemail'=20program=20that=20retrieved=20POP3=20email=20= via=20only=0Ainsecure=20channels,=20a=20practice=20that=20is=20no=20= longer=20recommended=20but=20that=0Ayou=20can=20continue=20to=20support=20= by=20using=20'./configure=20--with-pop'.=0Aconfigure:=20You=20might=20= want=20to=20install=20GNU=20Mailutils=0A=20and=20= use=20'./configure=20--with-mailutils'.=0AMAKE=3D'/opt/homebrew/bin/gmake'= =20./config.status=0Aconfig.status:=20creating=20src/verbose.mk=0A= config.status:=20creating=20src/emacs-module.h=0Aconfig.status:=20= creating=20Makefile=0Aconfig.status:=20creating=20lib/gnulib.mk=0A= config.status:=20creating=20./doc/man/emacs.1=0Aconfig.status:=20= creating=20lib/Makefile=0Aconfig.status:=20creating=20lib-src/Makefile=0A= config.status:=20creating=20oldXMenu/Makefile=0Aconfig.status:=20= creating=20doc/emacs/Makefile=0Aconfig.status:=20creating=20= doc/misc/Makefile=0Aconfig.status:=20creating=20doc/lispintro/Makefile=0A= config.status:=20creating=20doc/lispref/Makefile=0Aconfig.status:=20= creating=20src/Makefile=0Aconfig.status:=20creating=20lwlib/Makefile=0A= config.status:=20creating=20lisp/Makefile=0Aconfig.status:=20creating=20= leim/Makefile=0Aconfig.status:=20creating=20nextstep/Makefile=0A= config.status:=20creating=20nt/Makefile=0Aconfig.status:=20creating=20= test/Makefile=0Aconfig.status:=20creating=20test/infra/Makefile=0A= config.status:=20creating=20admin/charsets/Makefile=0Aconfig.status:=20= creating=20admin/unidata/Makefile=0Aconfig.status:=20creating=20= admin/grammars/Makefile=0Aconfig.status:=20creating=20src/config.h=0A= config.status:=20executing=20src/epaths.h=20commands=0Agmake[1]:=20= Entering=20directory=20'/Users/jacobfaibussowitsch/soft/emacs'=0A= gmake[1]:=20Leaving=20directory=20= '/Users/jacobfaibussowitsch/soft/emacs'=0Aconfig.status:=20executing=20= src/.gdbinit=20commands=0Aconfig.status:=20executing=20= doc/emacs/emacsver.texi=20commands=0Aconfig.status:=20executing=20= etc-refcards-emacsver.tex=20commands=0A/opt/homebrew/bin/gmake=20= bootstrap-clean=0Agmake[1]:=20Entering=20directory=20= '/Users/jacobfaibussowitsch/soft/emacs'=0A/opt/homebrew/bin/gmake=20-C=20= src=20bootstrap-clean=0A/opt/homebrew/bin/gmake=20-C=20oldXMenu=20= bootstrap-clean=0A/opt/homebrew/bin/gmake=20-C=20lwlib=20bootstrap-clean=0A= /opt/homebrew/bin/gmake=20-C=20lib=20bootstrap-clean=0A= /opt/homebrew/bin/gmake=20-C=20lib-src=20bootstrap-clean=0A= /opt/homebrew/bin/gmake=20-C=20nt=20bootstrap-clean=0Agmake[2]:=20= Entering=20directory=20'/Users/jacobfaibussowitsch/soft/emacs/lwlib'=0A= rm=20-f=20./*.o=20liblw.a=20\#*=20deps/*=0Agmake[2]:=20Entering=20= directory=20'/Users/jacobfaibussowitsch/soft/emacs/oldXMenu'=0Arm=20-f=20= libXMenu11.a=20./*.o=20deps/*=0Agmake[2]:=20Entering=20directory=20= '/Users/jacobfaibussowitsch/soft/emacs/nt'=0Arm=20-f=20core=20*.o=20= *.res=0Agmake[2]:=20Entering=20directory=20= '/Users/jacobfaibussowitsch/soft/emacs/lib-src'=0Arm=20-f=20core=20./*.o=20= ./*.res=0Arm=20-f=20Makefile=0Arm=20-f=20runemacs=20addpm=20cmdproxy=20= ddeclient=0Arm=20-f=20Makefile=0Arm=20-f=20seccomp-filter.bpf=20= seccomp-filter.pfc=20seccomp-filter-exec.bpf=20seccomp-filter-exec.pfc=0A= rm=20-fr=20deps=0Arm=20-f=20TAGS=20Makefile=20*.rc=0Arm=20-fr=20deps=0A= rm=20-f=20etags=20ctags=20emacsclient=20=20ebrowse=20hexl=20=20movemail=20= =20make-docfile=20make-fingerprint=0Arm=20-f=20TAGS=0Agmake[2]:=20= Leaving=20directory=20'/Users/jacobfaibussowitsch/soft/emacs/oldXMenu'=0A= /opt/homebrew/bin/gmake=20-C=20doc/emacs=20bootstrap-clean=0Agmake[2]:=20= Leaving=20directory=20'/Users/jacobfaibussowitsch/soft/emacs/lwlib'=0A= /opt/homebrew/bin/gmake=20-C=20doc/misc=20bootstrap-clean=0Arm=20-f=20= TAGS=20Makefile=20blessmail=0Atrue=0Agmake[2]:=20Leaving=20directory=20= '/Users/jacobfaibussowitsch/soft/emacs/lib-src'=0A= /opt/homebrew/bin/gmake=20-C=20doc/lispref=20bootstrap-clean=0Agmake[2]:=20= Entering=20directory=20'/Users/jacobfaibussowitsch/soft/emacs/doc/emacs'=0A= rm=20-f=20./*.aux=20./*.log=20./*.toc=20./*.cp=20./*.cps=20./*.fn=20= ./*.fns=20./*.ky=20./*.kys=20\=0A=20=20./*.op=20./*.ops=20./*.pg=20= ./*.pgs=20./*.tp=20./*.tps=20./*.vr=20./*.vrs=0Agmake[2]:=20Leaving=20= directory=20'/Users/jacobfaibussowitsch/soft/emacs/nt'=0Arm=20-f=20\=0A=20= =20./../../info/emacs.info=20\=0A=20=20./../../info/emacs.info-[1-9]=20\=0A= =20=20./../../info/emacs.info-[1-9][0-9]=0Agmake[2]:=20Entering=20= directory=20'/Users/jacobfaibussowitsch/soft/emacs/doc/misc'=0Arm=20-f=20= ./*.aux=20./*.log=20./*.toc=20./*.c[mp]=20./*.c[mp]s=20./*.fn=20./*.fns=20= \=0A=20=20./*.ky=20./*.kys=20./*.op=20./*.ops=20./*.p[gj]=20./*.p[gj]s=20= ./*.sc=20./*.scs=20./*.ss=20\=0A=20=20./*.t[gp]=20./*.t[gp]s=20./*.vr=20= ./*.vrs=0Agmake[2]:=20Entering=20directory=20= '/Users/jacobfaibussowitsch/soft/emacs/doc/lispref'=0Arm=20-f=20./*.aux=20= ./*.log=20./*.toc=20./*.cp=20./*.cps=20./*.fn=20./*.fns=20./*.ky=20= ./*.kys=20\=0A=20=20./*.op=20./*.ops=20./*.pg=20./*.pgs=20./*.tp=20= ./*.tps=20./*.vr=20./*.vrs=0Arm=20-f=20\=0A=20=20./../../info/elisp.info=20= \=0A=20=20./../../info/elisp.info-[1-9]=20\=0A=20=20= ./../../info/elisp.info-[1-9][0-9]=0Arm=20-f=20emacs.dvi=20= emacs-xtra.dvi=20emacs.html=20emacs.pdf=20emacs-xtra.pdf=20emacs.ps=20= emacs-xtra.ps=0Arm=20-f=20Makefile=0Agmake[2]:=20Entering=20directory=20= '/Users/jacobfaibussowitsch/soft/emacs/src'=0A=20=20GEN=20=20=20=20=20=20= lisp.mk=0Arm=20-f=20./emacsver.texi=20TAGS=0Agmake[2]:=20Leaving=20= directory=20'/Users/jacobfaibussowitsch/soft/emacs/doc/emacs'=0A= /opt/homebrew/bin/gmake=20-C=20doc/lispintro=20bootstrap-clean=0Arm=20-f=20= elisp[12]*=20vol[12].tmp=0A/opt/homebrew/bin/gmake=20-C=20test=20= bootstrap-clean=0Arm=20-f=20gnustmp*=0Agmake[2]:=20Entering=20directory=20= '/Users/jacobfaibussowitsch/soft/emacs/test'=0Agmake[2]:=20Entering=20= directory=20'/Users/jacobfaibussowitsch/soft/emacs/doc/lispintro'=0Arm=20= -f=20./*.aux=20./*.log=20./*.toc=20./*.cp=20./*.cps=20./*.fn=20./*.fns=20= ./*.ky=20./*.kys=20\=0A=20=20./*.op=20./*.ops=20./*.pg=20./*.pgs=20= ./*.tp=20./*.tps=20./*.vr=20./*.vrs=0Agmake[2]:=20Entering=20directory=20= '/Users/jacobfaibussowitsch/soft/emacs/lib'=0Arm=20-f=20./*.[ao]=20= ./*/*.o=20./*-t=20\#*=20deps/*.d=20deps/*/*.d=0Arm=20-f=20elisp.dvi=20= elisp.html=20elisp.pdf=20elisp.ps=0Afor=20file=20in=20auth=20autotype=20= bovine=20calc=20ccmode=20cl=20dbus=20dired-x=20ebrowse=20ede=20ediff=20= edt=20eieio=20emacs-mime=20epa=20erc=20ert=20eshell=20eudc=20efaq=20eww=20= flymake=20forms=20gnus=20emacs-gnutls=20htmlfontify=20idlwave=20ido=20= info.info=20mairix-el=20message=20mh-e=20modus-themes=20newsticker=20= nxml-mode=20octave-mode=20org=20pcl-cvs=20pgg=20rcirc=20remember=20= reftex=20sasl=20sc=20semantic=20ses=20sieve=20smtpmail=20speedbar=20= srecode=20todo-mode=20transient=20tramp=20url=20vhdl-mode=20vip=20viper=20= vtable=20widget=20wisent=20woman=20efaq-w32;=20do=20\=0A=20=20file=3D`echo= =20${file}=20|=20sed=20's/\.info$//'`.info;=20\=0A=20=20rm=20-f=20\=0A=20= =20=20=20./../../info/${file}=20\=0A=20=20=20=20= ./../../info/${file}-[1-9]=20\=0A=20=20=20=20= ./../../info/${file}-[1-9][0-9];=20\=0Adone=0Arm=20-f=20vol[12].dvi=20= vol[12].pdf=20vol[12].ps=0Arm=20-f=20\=0A=20=20./../../info/eintr.info=20= \=0A=20=20./../../info/eintr.info-[1-9]=0Arm=20-f=20Makefile=0Arm=20-f=20= TAGS=0Arm=20-f=20emacs-lisp-intro.dvi=20eintr.html=20= emacs-lisp-intro.pdf=20emacs-lisp-intro.ps=0Agmake[2]:=20Leaving=20= directory=20'/Users/jacobfaibussowitsch/soft/emacs/doc/lispref'=0Arm=20= -f=20Makefile=0Arm=20-f=20./modus-themes.texi=20./org.texi=0Arm=20-f=20= TAGS=0A/opt/homebrew/bin/gmake=20-C=20nextstep=20bootstrap-clean=0A= gmake[2]:=20Leaving=20directory=20= '/Users/jacobfaibussowitsch/soft/emacs/doc/lispintro'=0Arm=20-f=20= ./*.dvi=20./*.html=20./*.pdf=20./*.ps=0Agmake[2]:=20Entering=20directory=20= '/Users/jacobfaibussowitsch/soft/emacs/nextstep'=0Arm=20-rf=0Arm=20-f=20= Makefile=0Arm=20-f=20GNUstep/Emacs.base/Resources/Info-gnustep.plist=20\=0A= =20=20GNUstep/Emacs.base/Resources/Emacs.desktop=20\=0A=20=20= Cocoa/Emacs.base/Contents/Info.plist=20\=0A=20=20= Cocoa/Emacs.base/Contents/Resources/English.lproj/InfoPlist.strings=0A= /opt/homebrew/bin/gmake=20-C=20admin/charsets=20bootstrap-clean=0A= gmake[2]:=20Leaving=20directory=20= '/Users/jacobfaibussowitsch/soft/emacs/nextstep'=0Arm=20-f=20Makefile=0A= /opt/homebrew/bin/gmake=20-C=20admin/unidata=20bootstrap-clean=0A= gmake[2]:=20Entering=20directory=20= '/Users/jacobfaibussowitsch/soft/emacs/admin/charsets'=0Agmake[2]:=20= Nothing=20to=20be=20done=20for=20'bootstrap-clean'.=0Agmake[2]:=20= Leaving=20directory=20= '/Users/jacobfaibussowitsch/soft/emacs/admin/charsets'=0A= /opt/homebrew/bin/gmake=20-C=20leim=20bootstrap-clean=0Agmake[2]:=20= Entering=20directory=20= '/Users/jacobfaibussowitsch/soft/emacs/admin/unidata'=0Agmake[2]:=20= Entering=20directory=20'/Users/jacobfaibussowitsch/soft/emacs/leim'=0Arm=20= -f=20./../lisp/leim/quail/CCDOSPY.el=20./../lisp/leim/quail/Punct.el=20= ./../lisp/leim/quail/QJ.el=20./../lisp/leim/quail/SW.el=20= ./../lisp/leim/quail/TONEPY.el=20./../lisp/leim/quail/4Corner.el=20= ./../lisp/leim/quail/ARRAY30.el=20./../lisp/leim/quail/ECDICT.el=20= ./../lisp/leim/quail/ETZY.el=20./../lisp/leim/quail/Punct-b5.el=20= ./../lisp/leim/quail/PY-b5.el=20./../lisp/leim/quail/QJ-b5.el=20= ./../lisp/leim/quail/ZOZY.el=20./../lisp/leim/quail/tsang-b5.el=20= ./../lisp/leim/quail/quick-b5.el=20./../lisp/leim/quail/tsang-cns.el=20= ./../lisp/leim/quail/quick-cns.el=20./../lisp/leim/quail/PY.el=20= ./../lisp/leim/quail/ZIRANMA.el=20./../lisp/leim/quail/CTLau.el=20= ./../lisp/leim/quail/CTLau-b5.el=20./../lisp/language/pinyin.el=20= ./../lisp/leim/leim-list.el=0Arm=20-f=20core=20*.stackdump=20alloca.h=20= byteswap.h=20dirent.h=20malloc/dynarray.gl.h=20= malloc/dynarray-skeleton.gl.h=20errno.h=20execinfo.h=20fcntl.h=20= getopt.h=20getopt-cdefs.h=20ieee754.h=20inttypes.h=20gmp.h=20limits.h=20= malloc/scratch_buffer.gl.h=20signal.h=20stdalign.h=20stddef.h=20stdint.h=20= stdio.h=20stdlib.h=20string.h=20sys/random.h=20sys/select.h=20sys/stat.h=20= sys/time.h=20sys/types.h=20time.h=20unistd.h=0Agmake[2]:=20Leaving=20= directory=20'/Users/jacobfaibussowitsch/soft/emacs/leim'=0A= /opt/homebrew/bin/gmake=20-C=20lisp=20bootstrap-clean=0Afind=20.=20'('=20= -name=20'*.log'=20-o=20-name=20'*.log~'=20')'=20-delete=0Arm=20-f=20= ./*.elc=20unidata.txt=0Agmake[2]:=20Entering=20directory=20= '/Users/jacobfaibussowitsch/soft/emacs/lisp'=0Arm=20-f=20Makefile=0Arm=20= -fr=20deps=0Agmake[2]:=20Leaving=20directory=20= '/Users/jacobfaibussowitsch/soft/emacs/admin/unidata'=0A= /opt/homebrew/bin/gmake=20-C=20admin/grammars=20bootstrap-clean=0A= gmake[2]:=20Leaving=20directory=20= '/Users/jacobfaibussowitsch/soft/emacs/lib'=0Agmake[2]:=20Entering=20= directory=20'/Users/jacobfaibussowitsch/soft/emacs/admin/grammars'=0A= gmake[2]:=20Nothing=20to=20be=20done=20for=20'bootstrap-clean'.=0A= gmake[2]:=20Leaving=20directory=20= '/Users/jacobfaibussowitsch/soft/emacs/admin/grammars'=0Afind=20.=20'('=20= -name=20'*.xml'=20-a=20!=20-path=20'*resources*'=20')'=20-delete=0Arm=20= -f=20./lisp/gnus/mml-sec-resources/random_seed=0Arm=20-f=20= src/emacs-module-resources/*.o=20src/emacs-module-resources/*.so=20\=0A=20= =20src/emacs-module-resources/*.dll=20gmp.h=0Afind=20.=20-name=20'*.elc'=20= -delete=0Afind=20.=20-name=20'*.elc'=20-delete=0Agmake[2]:=20Leaving=20= directory=20'/Users/jacobfaibussowitsch/soft/emacs/test'=0Arm=20-f=20= temacs=20core=20./*.core=20\#*=20./*.o=0Arm=20-f=20emacs=20= emacs-*.*.*[0-9]=20emacs-*.*.*[0-9].pdmp=0Arm=20-f=20../etc/DOC*=0Arm=20= -f=20dmpstruct.h=0Arm=20-f=20emacs.pdmp=0Arm=20-f=20../etc/DOC=0Arm=20-f=20= bootstrap-emacs=20bootstrap-emacs.pdmp=0Arm=20-f=20emacs-29.0.50=0Arm=20= -f=20buildobj.h=0Arm=20-f=20globals.h=20gl-stamp=0Arm=20-f=20./*.res=20= ./*.tmp=0Arm=20-f=20deps/*=0Arm=20-f=20emacs-module.h=20epaths.h=20= config.h=20config.stamp=0Aif=20test=20-f=20./.gdbinit;=20then=20\=0A=20=20= mv=20./.gdbinit=20./.gdbinit.save;=20\=0A=20=20if=20test=20-f=20= "./.gdbinit";=20then=20rm=20-f=20./.gdbinit.save;=20\=0A=20=20else=20mv=20= ./.gdbinit.save=20./.gdbinit;=20fi;=20\=0Afi=0Agmake[2]:=20Leaving=20= directory=20'/Users/jacobfaibussowitsch/soft/emacs/src'=0Arm=20-f=20= ./net/tramp-loaddefs.el=20./calendar/diary-loaddefs.el=20= ./calendar/hol-loaddefs.el=20./calendar/cal-loaddefs.el=20./loaddefs.el=20= ./textmodes/reftex-loaddefs.el=20./textmodes/texinfo-loaddefs.el=20= ./org/org-loaddefs.el=20./mail/rmail-loaddefs.el=20= ./htmlfontify-loaddefs.el=20./mh-e/mh-loaddefs.el=20= ./calc/calc-loaddefs.el=20./cedet/srecode/loaddefs.el=20= ./cedet/ede/loaddefs.el=20./cedet/semantic/loaddefs.el=20= ./dired-loaddefs.el=20./ps-print-loaddefs.el=20./ibuffer-loaddefs.el=20= ./erc/erc-loaddefs.el=20./emacs-lisp/cl-loaddefs.el=20= ./emacs-lisp/eieio-loaddefs.el=20./cus-load.el=20./finder-inf.el=20= ./subdirs.el=20./eshell/esh-groups.el=0Agmake[2]:=20Leaving=20directory=20= '/Users/jacobfaibussowitsch/soft/emacs/lisp'=0Arm=20-f=20TAGS=0A= gmake[2]:=20Leaving=20directory=20= '/Users/jacobfaibussowitsch/soft/emacs/doc/misc'=0A[=20!=20-f=20= config.log=20]=20||=20mv=20-f=20config.log=20config.log~=0Arm=20-rf=20= ./info=0Arm=20-f=20./etc/refcards/emacsver.tex=0Arm=20-f=20config.cache=20= config.log=20./doc/man/emacs.1=0Agmake[1]:=20Leaving=20directory=20= '/Users/jacobfaibussowitsch/soft/emacs'=0Acd=20.=20&&=20./autogen.sh=20= autoconf=0AChecking=20whether=20you=20have=20the=20necessary=20tools...=0A= (Read=20INSTALL.REPO=20for=20more=20details=20on=20building=20Emacs)=0A= Checking=20for=20autoconf=20(need=20at=20least=20version=202.65)=20...=20= ok=0AYour=20system=20has=20the=20required=20tools.=0ARunning=20= 'autoreconf=20-fi=20-I=20m4'=20...=0AYou=20can=20now=20run=20= './autogen.sh=20git'.=0A/opt/homebrew/bin/gmake=20= MAKEFILE_NAME=3Dforce-Makefile=20force-Makefile=0Agmake[1]:=20Entering=20= directory=20'/Users/jacobfaibussowitsch/soft/emacs'=0Agmake[1]:=20***=20= No=20rule=20to=20make=20target=20'echo-sources'.=20=20Stop.=0Aif=20[=20= -x=20./config.status=20];=20then=09\=0A=20=20=20=20=20./config.status=20= --recheck;=09\=0Aelse=09=09=09=09\=0A=20=20=20=20=20./configure=20= --cache-file=3Dconfig.cache;=20\=0Afi=0Arunning=20CONFIG_SHELL=3D/bin/sh=20= /bin/sh=20./configure=20--prefix=3D/Users/jacobfaibussowitsch/soft=20= CC=3Dclang=20CXX=3Dclang++=20CFLAGS=3D-O3=20-mtune=3Dnative=20-flto=3Dthin= =20-flto-jobs=3D7=20-std=3Dgnu17=20-Wno-unused-command-line-argument=20= -Wno-unknown-pragmas=20CXXFLAGS=3D-O3=20-mtune=3Dnative=20-flto=3Dthin=20= -flto-jobs=3D7=20-std=3Dgnu++20=20-Wno-unused-command-line-argument=20= -Wno-unknown-pragmas=20LDFLAGS=3D-L/opt/homebrew/lib=20-C=20= --with-native-compilation=20--with-gnutls=20--without-x=20--with-xml2=20= --with-dbus=20--with-modules=20--with-json=20--without-ns=20--with-jpeg=20= --with-tiff=20--with-gif=20--with-png=20--with-rsvg=20--with-libsystemd=20= --with-cairo=20--with-zlib=20--with-toolkit-scroll-bars=20= --disable-gcc-warnings=20--without-compress-install=20--with-libgmp=20= --no-create=20--no-recursion=0Aconfigure:=20creating=20cache=20= config.cache=0Achecking=20for=20xcrun...=20xcrun=0Achecking=20for=20= make...=20yes=0Achecking=20for=20GNU=20Make...=20gmake=0Achecking=20= build=20system=20type...=20aarch64-apple-darwin21.4.0=0Achecking=20host=20= system=20type...=20aarch64-apple-darwin21.4.0=0Achecking=20whether=20the=20= C=20compiler=20works...=20yes=0Achecking=20for=20C=20compiler=20default=20= output=20file=20name...=20a.out=0Achecking=20for=20suffix=20of=20= executables...=0Achecking=20whether=20we=20are=20cross=20compiling...=20= no=0Achecking=20for=20suffix=20of=20object=20files...=20o=0Achecking=20= whether=20the=20compiler=20supports=20GNU=20C...=20yes=0Achecking=20= whether=20clang=20accepts=20-g...=20yes=0Achecking=20for=20clang=20= option=20to=20enable=20C11=20features...=20none=20needed=0Achecking=20= whether=20the=20compiler=20is=20clang...=20yes=0Achecking=20for=20= compiler=20option=20needed=20when=20checking=20for=20declarations...=20= -Werror=3Dimplicit-function-declaration=0Achecking=20for=20ar...=20ar=0A= checking=20whether=20clang=20and=20cc=20understand=20-c=20and=20-o=20= together...=20yes=0Achecking=20for=20stdio.h...=20yes=0Achecking=20for=20= stdlib.h...=20yes=0Achecking=20for=20string.h...=20yes=0Achecking=20for=20= inttypes.h...=20yes=0Achecking=20for=20stdint.h...=20yes=0Achecking=20= for=20strings.h...=20yes=0Achecking=20for=20sys/stat.h...=20yes=0A= checking=20for=20sys/types.h...=20yes=0Achecking=20for=20unistd.h...=20= yes=0Achecking=20for=20wchar.h...=20yes=0Achecking=20for=20= minix/config.h...=20no=0Achecking=20for=20linux/fs.h...=20no=0Achecking=20= for=20malloc.h...=20no=0Achecking=20for=20sys/systeminfo.h...=20no=0A= checking=20for=20sys/sysinfo.h...=20no=0Achecking=20for=20coff.h...=20no=0A= checking=20for=20pty.h...=20no=0Achecking=20for=20sys/resource.h...=20= yes=0Achecking=20for=20sys/utsname.h...=20yes=0Achecking=20for=20= pwd.h...=20yes=0Achecking=20for=20utmp.h...=20yes=0Achecking=20for=20= util.h...=20yes=0Achecking=20for=20sanitizer/lsan_interface.h...=20yes=0A= checking=20for=20sys/socket.h...=20yes=0Achecking=20for=20sys/param.h...=20= yes=0Achecking=20for=20pthread.h...=20yes=0Achecking=20for=20= malloc/malloc.h...=20yes=0Achecking=20for=20sys/un.h...=20yes=0Achecking=20= for=20vfork.h...=20no=0Achecking=20for=20dirent.h...=20yes=0Achecking=20= for=20execinfo.h...=20yes=0Achecking=20for=20stdio_ext.h...=20no=0A= checking=20for=20sys/vfs.h...=20no=0Achecking=20for=20sys/fs_types.h...=20= no=0Achecking=20for=20getopt.h...=20yes=0Achecking=20for=20= sys/cdefs.h...=20yes=0Achecking=20for=20sys/time.h...=20yes=0Achecking=20= for=20ieee754.h...=20no=0Achecking=20for=20limits.h...=20yes=0Achecking=20= for=20sys/select.h...=20yes=0Achecking=20for=20sys/random.h...=20yes=0A= checking=20whether=20it=20is=20safe=20to=20define=20__EXTENSIONS__...=20= yes=0Achecking=20whether=20_XOPEN_SOURCE=20should=20be=20defined...=20no=0A= checking=20how=20to=20run=20the=20C=20preprocessor...=20clang=20-E=0A= checking=20for=20grep=20that=20handles=20long=20lines=20and=20-e...=20= /usr/bin/grep=0Achecking=20for=20egrep...=20/usr/bin/grep=20-E=0A= checking=20for=20Minix=20Amsterdam=20compiler...=20no=0Achecking=20for=20= ranlib...=20ranlib=0Achecking=20for=20special=20C=20compiler=20options=20= needed=20for=20large=20files...=20no=0Achecking=20for=20= _FILE_OFFSET_BITS=20value=20needed=20for=20large=20files...=20no=0A= checking=20whether=20the=20compiler=20is=20clang...=20yes=0Achecking=20= whether=20C=20compiler=20handles=20-Werror=20-Wunknown-warning-option...=20= yes=0Achecking=20whether=20C=20compiler=20handles=20-Wno-switch...=20yes=0A= checking=20whether=20C=20compiler=20handles=20-Wno-pointer-sign...=20yes=0A= checking=20whether=20C=20compiler=20handles=20-Wno-string-plus-int...=20= yes=0Achecking=20whether=20C=20compiler=20handles=20= -Wno-unknown-attributes...=20yes=0Achecking=20whether=20C=20compiler=20= handles=20-Wno-initializer-overrides...=20yes=0Achecking=20whether=20C=20= compiler=20handles=20-Wno-tautological-compare...=20yes=0Achecking=20= whether=20C=20compiler=20handles=20= -Wno-tautological-constant-out-of-range-compare...=20yes=0Achecking=20= for=20a=20BSD-compatible=20install...=20/usr/bin/install=20-c=0Achecking=20= command=20to=20symlink=20files=20in=20the=20same=20directory...=20ln=20= -s=0Achecking=20for=20install-info...=20/usr/bin/install-info=0Achecking=20= for=20gzip...=20/usr/bin/gzip=0Achecking=20for=20'find'=20args=20to=20= delete=20a=20file...=20-delete=0Achecking=20for=20brew...=20brew=0A= checking=20for=20makeinfo...=20/opt/homebrew/opt/texinfo/bin/makeinfo=0A= checking=20for=20port...=20no=0Achecking=20for=20-znocombreloc...=20not=20= needed=0Achecking=20whether=20addresses=20are=20sanitized...=20no=0A= checking=20for=20library=20containing=20sqrt...=20none=20required=0A= checking=20for=20pkg-config...=20/opt/homebrew/bin/pkg-config=0Achecking=20= pkg-config=20is=20at=20least=20version=200.9.0...=20yes=0Achecking=20for=20= machine/soundcard.h...=20no=0Achecking=20for=20sys/soundcard.h...=20no=0A= checking=20for=20soundcard.h...=20no=0Achecking=20for=20mmsystem.h...=20= no=0Achecking=20for=20_oss_ioctl=20in=20-lossaudio...=20no=0Achecking=20= for=20alsa=20>=3D=201.0.0...=20no=0Achecking=20for=20= ADDR_NO_RANDOMIZE...=20no=0Achecking=20for=20sys/wait.h=20that=20is=20= POSIX.1=20compatible...=20yes=0Achecking=20for=20net/if.h...=20yes=0A= checking=20for=20ifaddrs.h...=20yes=0Achecking=20for=20net/if_dl.h...=20= yes=0Achecking=20for=20struct=20ifreq.ifr_flags...=20yes=0Achecking=20= for=20struct=20ifreq.ifr_hwaddr...=20no=0Achecking=20for=20struct=20= ifreq.ifr_netmask...=20no=0Achecking=20for=20struct=20= ifreq.ifr_broadaddr...=20yes=0Achecking=20for=20struct=20= ifreq.ifr_addr...=20yes=0Achecking=20for=20struct=20= ifreq.ifr_addr.sa_len...=20yes=0Achecking=20whether=20gcc=20understands=20= -MMD=20-MF...=20yes=0Achecking=20for=20X...=20disabled=0Achecking=20= whether=20malloc=20is=20Doug=20Lea=20style...=20no=0Achecking=20for=20= sbrk...=20yes=0Achecking=20for=20getpagesize...=20yes=0Achecking=20for=20= __lsan_ignore_object...=20no=0Achecking=20for=20fork...=20yes=0Achecking=20= for=20vfork...=20yes=0Achecking=20for=20fchmod...=20yes=0Achecking=20for=20= canonicalize_file_name...=20no=0Achecking=20for=20faccessat...=20yes=0A= checking=20for=20realpath...=20yes=0Achecking=20for=20lstat...=20yes=0A= checking=20for=20readlinkat...=20yes=0Achecking=20for=20= explicit_bzero...=20no=0Achecking=20for=20memset_s...=20yes=0Achecking=20= for=20fchmodat...=20yes=0Achecking=20for=20lchmod...=20yes=0Achecking=20= for=20fcntl...=20yes=0Achecking=20for=20fdopendir...=20yes=0Achecking=20= for=20fstatat...=20yes=0Achecking=20for=20fsync...=20yes=0Achecking=20= for=20futimens...=20yes=0Achecking=20for=20getrandom...=20no=0Achecking=20= for=20timespec_get...=20yes=0Achecking=20for=20gettimeofday...=20yes=0A= checking=20for=20mkostemp...=20yes=0Achecking=20for=20pipe2...=20no=0A= checking=20for=20pselect...=20yes=0Achecking=20for=20pthread_sigmask...=20= yes=0Achecking=20for=20readlink...=20yes=0Achecking=20for=20isblank...=20= yes=0Achecking=20for=20iswctype...=20yes=0Achecking=20for=20strtoimax...=20= yes=0Achecking=20for=20symlink...=20yes=0Achecking=20for=20= localtime_r...=20yes=0Achecking=20for=20timegm...=20yes=0Achecking=20for=20= utimensat...=20yes=0Achecking=20for=20getdtablesize...=20yes=0Achecking=20= for=20futimes...=20yes=0Achecking=20for=20futimesat...=20no=0Achecking=20= for=20lutimes...=20yes=0Achecking=20for=20working=20mmap...=20yes=0A= checking=20for=20main=20in=20-lXbsd...=20no=0Achecking=20for=20pthread=20= library...=20none=20needed=0Achecking=20for=20thread=20support...=20yes=0A= checking=20for=20sqlite3_open_v2=20in=20-lsqlite3...=20yes=0Achecking=20= for=20sqlite3_load_extension=20in=20-lsqlite3...=20no=0Achecking=20for=20= getaddrinfo_a=20in=20-lanl...=20no=0Achecking=20for=20dbus-1=20>=3D=20= 1.0...=20no=0Achecking=20for=20lgetfilecon=20in=20-lselinux...=20no=0A= checking=20for=20gnutls=20>=3D=202.12.2...=20yes=0Achecking=20for=20= libsystemd=20>=3D=20222...=20no=0Achecking=20for=20jansson=20>=3D=20= 2.7...=20yes=0Achecking=20for=20sys/inotify.h...=20no=0Achecking=20for=20= libkqueue...=20no=0Achecking=20for=20library=20containing=20kqueue...=20= none=20required=0Achecking=20for=20lcms2...=20yes=0Achecking=20for=20= library=20containing=20inflateEnd...=20-lz=0Achecking=20for=20dladdr...=20= yes=0Achecking=20for=20dlfunc...=20no=0Achecking=20for=20= gcc_jit_context_acquire=20in=20-lgccjit...=20yes=0Achecking=20for=20= libgccjit.h...=20yes=0Achecking=20for=20gpm.h...=20no=0Achecking=20for=20= libxml-2.0=20>=202.6.17...=20yes=0Achecking=20for=20htmlReadMemory=20in=20= -lxml2...=20yes=0Achecking=20for=20maillock=20in=20-lmail...=20no=0A= checking=20for=20maillock=20in=20-llockfile...=20no=0Achecking=20for=20= liblockfile.so...=20no=0Achecking=20for=20maillock.h...=20no=0Achecking=20= for=20linux/seccomp.h...=20no=0Achecking=20for=20linux/filter.h...=20no=0A= checking=20for=20libseccomp=20>=3D=202.5.2...=20no=0Achecking=20for=20= accept4...=20no=0Achecking=20for=20fchdir...=20yes=0Achecking=20for=20= gethostname...=20yes=0Achecking=20for=20getrusage...=20yes=0Achecking=20= for=20get_current_dir_name...=20no=0Achecking=20for=20lrand48...=20yes=0A= checking=20for=20random...=20yes=0Achecking=20for=20rint...=20yes=0A= checking=20for=20trunc...=20yes=0Achecking=20for=20select...=20yes=0A= checking=20for=20getpagesize...=20(cached)=20yes=0Achecking=20for=20= setlocale...=20yes=0Achecking=20for=20newlocale...=20yes=0Achecking=20= for=20getrlimit...=20yes=0Achecking=20for=20setrlimit...=20yes=0A= checking=20for=20shutdown...=20yes=0Achecking=20for=20pthread_sigmask...=20= (cached)=20yes=0Achecking=20for=20strsignal...=20yes=0Achecking=20for=20= setitimer...=20yes=0Achecking=20for=20sendto...=20yes=0Achecking=20for=20= recvfrom...=20yes=0Achecking=20for=20getsockname...=20yes=0Achecking=20= for=20getifaddrs...=20yes=0Achecking=20for=20freeifaddrs...=20yes=0A= checking=20for=20gai_strerror...=20yes=0Achecking=20for=20sync...=20yes=0A= checking=20for=20getpwent...=20yes=0Achecking=20for=20endpwent...=20yes=0A= checking=20for=20getgrent...=20yes=0Achecking=20for=20endgrent...=20yes=0A= checking=20for=20cfmakeraw...=20yes=0Achecking=20for=20cfsetspeed...=20= yes=0Achecking=20for=20__executable_start...=20no=0Achecking=20for=20= log2...=20yes=0Achecking=20for=20pthread_setname_np...=20yes=0Achecking=20= for=20pthread_set_name_np...=20no=0Achecking=20whether=20= pthread_setname_np=20takes=20a=20single=20argument...=20yes=0Achecking=20= for=20aligned_alloc...=20yes=0Achecking=20whether=20aligned_alloc=20is=20= declared...=20yes=0Achecking=20for=20posix_madvise...=20yes=0Achecking=20= for=20__builtin_frame_address...=20yes=0Achecking=20for=20= __builtin_unwind_init...=20yes=0Achecking=20for=20_LARGEFILE_SOURCE=20= value=20needed=20for=20large=20files...=20no=0Achecking=20for=20= grantpt...=20yes=0Achecking=20for=20getpt...=20no=0Achecking=20for=20= posix_openpt...=20yes=0Achecking=20for=20library=20containing=20tputs...=20= -lncurses=0Achecking=20whether=20-lncurses=20library=20defines=20BC...=20= yes=0Achecking=20for=20timerfd=20interface...=20no=0Achecking=20whether=20= signals=20can=20be=20handled=20on=20alternate=20stack...=20no=0Achecking=20= for=20valgrind/valgrind.h...=20no=0Achecking=20for=20struct=20= unipair.unicode...=20no=0Achecking=20for=20pid_t...=20yes=0Achecking=20= for=20working=20fork...=20yes=0Achecking=20for=20working=20vfork...=20= (cached)=20yes=0Achecking=20for=20snprintf...=20yes=0Achecking=20for=20= spawn.h...=20yes=0Achecking=20for=20posix_spawn...=20yes=0Achecking=20= for=20posix_spawn_file_actions_addchdir...=20no=0Achecking=20for=20= posix_spawn_file_actions_addchdir_np...=20yes=0Achecking=20for=20= posix_spawnattr_setflags...=20yes=0Achecking=20whether=20= POSIX_SPAWN_SETSID=20is=20declared...=20yes=0Achecking=20whether=20GLib=20= is=20linked=20in...=20no=0Achecking=20for=20nl_langinfo=20and=20= CODESET...=20yes=0Achecking=20for=20nl_langinfo=20and=20= _NL_PAPER_WIDTH...=20no=0Achecking=20for=20mbstate_t...=20yes=0Achecking=20= for=20_setjmp...=20yes=0Achecking=20for=20sigsetjmp...=20yes=0Achecking=20= POSIX=20termios...=20yes=0Achecking=20size=20of=20speed_t...=208=0A= checking=20for=20usable=20FIONREAD...=20yes=0Achecking=20for=20usable=20= SIGIO...=20yes=0Achecking=20for=20struct=20alignment...=20yes=0Achecking=20= for=20typeof=20syntax=20and=20keyword=20spelling...=20typeof=0Achecking=20= for=20statement=20expressions...=20yes=0Achecking=20whether=20malloc=20= (0)=20returns=20nonnull...=20yes=0Achecking=20for=20working=20= alloca.h...=20yes=0Achecking=20for=20alloca...=20yes=0Achecking=20for=20= a=20race-free=20mkdir=20-p...=20./build-aux/install-sh=20-c=20-d=0A= checking=20whether=20lstat=20correctly=20handles=20trailing=20slash...=20= no=0Achecking=20whether=20//=20is=20distinct=20from=20/...=20no=0A= checking=20whether=20realpath=20works...=20no=0Achecking=20for=20= getcwd...=20yes=0Achecking=20for=20C/C++=20restrict=20keyword...=20= __restrict__=0Achecking=20whether=20byte=20ordering=20is=20bigendian...=20= no=0Achecking=20whether=20the=20preprocessor=20supports=20= include_next...=20yes=0Achecking=20whether=20source=20code=20line=20= length=20is=20unlimited...=20yes=0Achecking=20if=20environ=20is=20= properly=20declared...=20no=0Achecking=20for=20complete=20errno.h...=20= yes=0Achecking=20whether=20ctype.h=20defines=20__header_inline...=20yes=0A= checking=20for=20mode_t...=20yes=0Achecking=20whether=20strmode=20is=20= declared...=20yes=0Achecking=20for=20gawk...=20no=0Achecking=20for=20= mawk...=20no=0Achecking=20for=20nawk...=20no=0Achecking=20for=20awk...=20= awk=0Achecking=20for=20getopt.h...=20(cached)=20yes=0Achecking=20for=20= getopt_long_only...=20yes=0Achecking=20whether=20getopt=20is=20POSIX=20= compatible...=20no=0Achecking=20for=20struct=20timeval...=20yes=0A= checking=20for=20wide-enough=20struct=20timeval.tv_sec=20member...=20yes=0A= checking=20whether=20limits.h=20has=20WORD_BIT,=20BOOL_WIDTH=20etc....=20= no=0Achecking=20whether=20the=20compiler=20produces=20multi-arch=20= binaries...=20no=0Achecking=20whether=20stdint.h=20conforms=20to=20= C99...=20yes=0Achecking=20whether=20stdint.h=20works=20without=20ISO=20C=20= predefines...=20yes=0Achecking=20whether=20stdint.h=20has=20= UINTMAX_WIDTH=20etc....=20no=0Achecking=20whether=20memmem=20is=20= declared...=20yes=0Achecking=20whether=20memrchr=20is=20declared...=20no=0A= checking=20whether=20=20defines=20MIN=20and=20MAX...=20no=0A= checking=20whether=20=20defines=20MIN=20and=20MAX...=20yes=0A= checking=20whether=20time_t=20is=20signed...=20yes=0Achecking=20whether=20= alarm=20is=20declared...=20yes=0Achecking=20for=20working=20mktime...=20= no=0Achecking=20whether=20struct=20tm=20is=20in=20sys/time.h=20or=20= time.h...=20time.h=0Achecking=20for=20struct=20tm.tm_zone...=20yes=0A= checking=20for=20struct=20tm.tm_gmtoff...=20yes=0Achecking=20whether=20= =20is=20self-contained...=20yes=0Achecking=20for=20= inline...=20inline=0Achecking=20for=20sigset_t...=20yes=0Achecking=20for=20= volatile=20sig_atomic_t...=20yes=0Achecking=20for=20sighandler_t...=20no=0A= checking=20for=20wchar_t...=20yes=0Achecking=20for=20good=20= max_align_t...=20yes=0Achecking=20whether=20NULL=20can=20be=20used=20in=20= arbitrary=20expressions...=20yes=0Achecking=20whether=20fcloseall=20is=20= declared...=20no=0Achecking=20which=20flavor=20of=20printf=20attribute=20= matches=20inttypes=20macros...=20system=0Achecking=20whether=20ecvt=20is=20= declared...=20yes=0Achecking=20whether=20fcvt=20is=20declared...=20yes=0A= checking=20whether=20gcvt=20is=20declared...=20yes=0Achecking=20whether=20= strnlen=20is=20declared...=20yes=0Achecking=20whether=20strtoimax=20is=20= declared...=20yes=0Achecking=20whether=20stat=20file-mode=20macros=20are=20= broken...=20no=0Achecking=20for=20nlink_t...=20yes=0Achecking=20for=20= struct=20timespec=20in=20...=20yes=0Achecking=20for=20TIME_UTC=20= in=20...=20yes=0Achecking=20whether=20execvpe=20is=20declared...=20= no=0Achecking=20whether=20clearerr_unlocked=20is=20declared...=20yes=0A= checking=20whether=20feof_unlocked=20is=20declared...=20yes=0Achecking=20= whether=20ferror_unlocked=20is=20declared...=20yes=0Achecking=20whether=20= fflush_unlocked=20is=20declared...=20no=0Achecking=20whether=20= fgets_unlocked=20is=20declared...=20no=0Achecking=20whether=20= fputc_unlocked=20is=20declared...=20no=0Achecking=20whether=20= fputs_unlocked=20is=20declared...=20no=0Achecking=20whether=20= fread_unlocked=20is=20declared...=20no=0Achecking=20whether=20= fwrite_unlocked=20is=20declared...=20no=0Achecking=20whether=20= getc_unlocked=20is=20declared...=20yes=0Achecking=20whether=20= getchar_unlocked=20is=20declared...=20yes=0Achecking=20whether=20= putc_unlocked=20is=20declared...=20yes=0Achecking=20whether=20= putchar_unlocked=20is=20declared...=20yes=0Achecking=20type=20of=20array=20= argument=20to=20getgroups...=20gid_t=0Achecking=20whether=20= getdtablesize=20is=20declared...=20yes=0Achecking=20whether=20malloc=20= is=20ptrdiff_t=20safe...=20yes=0Achecking=20whether=20malloc,=20realloc,=20= calloc=20set=20errno=20on=20failure...=20yes=0Achecking=20for=20= O_CLOEXEC...=20yes=0Achecking=20for=20promoted=20mode_t=20type...=20int=0A= checking=20whether=20the=20utimes=20function=20works...=20yes=0Achecking=20= for=20C=20compiler=20option=20to=20allow=20warnings...=20-Wno-error=0A= checking=20for=20sys/acl.h...=20yes=0Achecking=20for=20library=20= containing=20acl_get_file...=20none=20required=0Achecking=20for=20= acl_get_file...=20yes=0Achecking=20for=20acl_get_fd...=20yes=0Achecking=20= for=20acl_set_file...=20yes=0Achecking=20for=20acl_set_fd...=20yes=0A= checking=20for=20acl_free...=20yes=0Achecking=20for=20acl_from_mode...=20= no=0Achecking=20for=20acl_from_text...=20yes=0Achecking=20for=20= acl_delete_def_file...=20yes=0Achecking=20for=20acl_extended_file...=20= no=0Achecking=20for=20acl_delete_fd_np...=20yes=0Achecking=20for=20= acl_delete_file_np...=20yes=0Achecking=20for=20acl_copy_ext_native...=20= yes=0Achecking=20for=20acl_create_entry_np...=20yes=0Achecking=20for=20= acl_to_short_text...=20no=0Achecking=20for=20acl_free_text...=20no=0A= checking=20for=20working=20acl_get_file...=20yes=0Achecking=20for=20= acl/libacl.h...=20no=0Achecking=20for=20acl_entries...=20no=0Achecking=20= for=20ACL_FIRST_ENTRY...=20yes=0Achecking=20for=20ACL_TYPE_EXTENDED...=20= yes=0Achecking=20for=20alloca=20as=20a=20compiler=20built-in...=20yes=0A= checking=20for=20__builtin_expect...=20yes=0Achecking=20for=20= byteswap.h...=20no=0Achecking=20for=20library=20containing=20= clock_gettime...=20none=20required=0Achecking=20for=20clock_getres...=20= yes=0Achecking=20for=20clock_gettime...=20yes=0Achecking=20for=20= clock_settime...=20yes=0Achecking=20for=20copy_file_range...=20no=0A= checking=20for=20d_type=20member=20in=20directory=20struct...=20yes=0A= checking=20whether=20//=20is=20distinct=20from=20/...=20(cached)=20no=0A= checking=20whether=20dup2=20works...=20yes=0Achecking=20for=20library=20= containing=20backtrace_symbols_fd...=20none=20required=0Achecking=20for=20= explicit_memset...=20no=0Achecking=20for=20access...=20yes=0Achecking=20= whether=20fchmodat=20works...=20yes=0Achecking=20whether=20fcntl=20= handles=20F_DUPFD=20correctly...=20yes=0Achecking=20whether=20fcntl=20= understands=20F_DUPFD_CLOEXEC...=20yes=0Achecking=20whether=20fdopendir=20= is=20declared...=20yes=0Achecking=20whether=20fdopendir=20works...=20yes=0A= checking=20for=20getxattr=20with=20XATTR_NAME_POSIX_ACL=20macros...=20no=0A= checking=20for=20flexible=20array=20member...=20yes=0Achecking=20for=20= __fpending...=20no=0Achecking=20whether=20free=20is=20known=20to=20= preserve=20errno...=20no=0Achecking=20whether=20fstatat=20(...,=200)=20= works...=20yes=0Achecking=20for=20sys/mount.h...=20yes=0Achecking=20for=20= statvfs=20function=20(SVR4)...=20no=0Achecking=20for=20two-argument=20= statfs=20with=20statfs.f_frsize=20member...=20no=0Achecking=20for=20= 3-argument=20statfs=20function=20(DEC=20OSF/1)...=20no=0Achecking=20for=20= two-argument=20statfs=20with=20statfs.f_bsize=20member=20(AIX,=20= 4.3BSD)...=20yes=0Achecking=20for=20sys/fs/s5param.h...=20no=0Achecking=20= for=20sys/statfs.h...=20no=0Achecking=20for=20statfs=20that=20truncates=20= block=20counts...=20no=0Achecking=20whether=20futimens=20works...=20no=0A= checking=20for=20getloadavg...=20yes=0Achecking=20for=20sys/loadavg.h...=20= no=0Achecking=20whether=20getloadavg=20is=20declared...=20yes=0Achecking=20= for=20gettimeofday=20with=20POSIX=20signature...=20yes=0Achecking=20= whether=20the=20compiler=20supports=20the=20__inline=20keyword...=20yes=0A= checking=20for=20gmp.h...=20yes=0Achecking=20for=20library=20containing=20= __gmpz_roinit_n...=20-lgmp=0Achecking=20for=20memmem...=20yes=0Achecking=20= whether=20memmem=20works...=20no=0Achecking=20for=20mempcpy...=20no=0A= checking=20for=20memrchr...=20no=0Achecking=20for=20library=20containing=20= nanosleep...=20none=20required=0Achecking=20for=20working=20nanosleep...=20= no=20(mishandles=20large=20arguments)=0Achecking=20for=20sys/pstat.h...=20= no=0Achecking=20for=20sys/sysmp.h...=20no=0Achecking=20for=20= sys/param.h...=20(cached)=20yes=0Achecking=20for=20sys/sysctl.h...=20yes=0A= checking=20for=20sched_getaffinity...=20no=0Achecking=20for=20= sched_getaffinity_np...=20no=0Achecking=20for=20pstat_getdynamic...=20no=0A= checking=20for=20sysmp...=20no=0Achecking=20for=20sysctl...=20yes=0A= checking=20whether=20signature=20of=20pselect=20conforms=20to=20POSIX...=20= yes=0Achecking=20whether=20pselect=20detects=20invalid=20fds...=20yes=0A= checking=20whether=20pthread_sigmask=20is=20a=20macro...=20no=0Achecking=20= whether=20pthread_sigmask=20works=20without=20-lpthread...=20yes=0A= checking=20whether=20pthread_sigmask=20returns=20error=20numbers...=20= yes=0Achecking=20whether=20pthread_sigmask=20unblocks=20signals=20= correctly...=20guessing=20yes=0Achecking=20whether=20readlink=20= signature=20is=20correct...=20yes=0Achecking=20whether=20readlink=20= handles=20trailing=20slash=20correctly...=20no=0Achecking=20whether=20= readlink=20truncates=20results=20correctly...=20yes=0Achecking=20whether=20= readlinkat=20signature=20is=20correct...=20yes=0Achecking=20for=20= working=20re_compile_pattern...=20no=0Achecking=20for=20libintl.h...=20= yes=0Achecking=20whether=20isblank=20is=20declared...=20yes=0Achecking=20= for=20sig2str...=20no=0Achecking=20for=20sigdescr_np...=20no=0Achecking=20= for=20socklen_t...=20yes=0Achecking=20for=20ssize_t...=20yes=0Achecking=20= for=20struct=20stat.st_atim.tv_nsec...=20no=0Achecking=20for=20struct=20= stat.st_atimespec.tv_nsec...=20yes=0Achecking=20for=20struct=20= stat.st_birthtimespec.tv_nsec...=20yes=0Achecking=20for=20working=20= stdalign.h...=20yes=0Achecking=20for=20stpcpy...=20yes=0Achecking=20for=20= working=20strnlen...=20yes=0Achecking=20whether=20strtoimax=20works...=20= yes=0Achecking=20whether=20symlink=20handles=20trailing=20slash=20= correctly...=20no=0Achecking=20whether=20localtime_r=20is=20declared...=20= yes=0Achecking=20whether=20localtime_r=20is=20compatible=20with=20its=20= POSIX=20signature...=20yes=0Achecking=20whether=20localtime=20works=20= even=20near=20extrema...=20yes=0Achecking=20for=20timezone_t...=20no=0A= checking=20whether=20timer_settime=20is=20declared...=20no=0Achecking=20= whether=20utimensat=20works...=20no=0Achecking=20for=20variable-length=20= arrays...=20yes=0Achecking=20for=20rawmemchr...=20no=0Achecking=20= whether=20open=20recognizes=20a=20trailing=20slash...=20no=0Achecking=20= for=20euidaccess...=20no=0Achecking=20for=20libgen.h...=20yes=0Achecking=20= for=20getgroups...=20yes=0Achecking=20for=20working=20getgroups...=20yes=0A= checking=20for=20library=20containing=20eaccess...=20no=0Achecking=20for=20= eaccess...=20no=0Achecking=20for=20group_member...=20no=0Achecking=20for=20= getgroups...=20(cached)=20yes=0Achecking=20for=20working=20getgroups...=20= (cached)=20yes=0Achecking=20whether=20getgroups=20handles=20negative=20= values...=20no=0Achecking=20whether=20realloc=20(0,=200)=20returns=20= nonnull...=20yes=0Achecking=20for=20__mktime_internal...=20no=0Achecking=20= for=20timer_getoverrun...=20no=0Achecking=20for=20clang=20option=20to=20= disable=20position=20independent=20executables...=20not=20needed=0A=0A= Configured=20for=20'aarch64-apple-darwin21.4.0'.=0A=0A=20=20Where=20= should=20the=20build=20process=20find=20the=20source=20code?=20=20=20=20= .=0A=20=20What=20compiler=20should=20emacs=20be=20built=20with?=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20clang=20-O3=20-mtune=3Dnative=20= -flto=3Dthin=20-flto-jobs=3D7=20-std=3Dgnu17=20= -Wno-unused-command-line-argument=20-Wno-unknown-pragmas=0A=20=20Should=20= Emacs=20use=20the=20GNU=20version=20of=20malloc?=20=20=20=20=20=20=20=20=20= =20=20=20=20no=0A=20=20=20=20(The=20GNU=20allocators=20don't=20work=20= with=20this=20system=20configuration.)=0A=20=20Should=20Emacs=20use=20a=20= relocating=20allocator=20for=20buffers?=20=20=20=20no=0A=20=20Should=20= Emacs=20use=20mmap(2)=20for=20buffer=20allocation?=20=20=20=20=20=20=20=20= =20no=0A=20=20What=20window=20system=20should=20Emacs=20use?=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20none=0A=20=20What=20toolkit=20= should=20Emacs=20use?=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20none=0A=20=20Where=20do=20we=20find=20X=20= Windows=20header=20files?=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= NONE=0A=20=20Where=20do=20we=20find=20X=20Windows=20libraries?=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20NONE=0A=20=20Does=20Emacs=20= use=20-lXaw3d?=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20no=0A=20=20Does=20Emacs=20use=20= -lXpm?=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20no=0A=20=20Does=20Emacs=20use=20= -ljpeg?=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20no=0A=20=20Does=20Emacs=20use=20= -ltiff?=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20no=0A=20=20Does=20Emacs=20use=20a=20= gif=20library?=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20no=0A=20=20Does=20Emacs=20use=20a=20png=20library?=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20no=0A=20=20Does=20Emacs=20use=20-lrsvg-2?=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20no=0A=20= =20Does=20Emacs=20use=20-lwebp?=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20no=0A=20=20= Does=20Emacs=20use=20-lsqlite3?=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20yes=0A=20=20Does=20= Emacs=20use=20cairo?=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20no=0A=20=20Does=20= Emacs=20use=20-llcms2?=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20yes=0A=20=20Does=20Emacs=20= use=20imagemagick?=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20no=0A=20=20Does=20Emacs=20use=20native=20= APIs=20for=20images?=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= no=0A=20=20Does=20Emacs=20support=20sound?=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20no=0A=20=20= Does=20Emacs=20use=20-lgpm?=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20no=0A=20=20Does=20= Emacs=20use=20-ldbus?=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20no=0A=20=20Does=20Emacs=20= use=20-lgconf?=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20no=0A=20=20Does=20Emacs=20use=20= GSettings?=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20no=0A=20=20Does=20Emacs=20use=20a=20file=20= notification=20library?=20=20=20=20=20=20=20=20=20=20=20=20=20yes=20= (kqueue)=0A=20=20Does=20Emacs=20use=20access=20control=20lists?=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20yes=0A=20=20Does=20Emacs=20= use=20-lselinux?=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20no=0A=20=20Does=20Emacs=20use=20= -lgnutls?=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20yes=0A=20=20Does=20Emacs=20use=20-lxml2?=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20yes=0A=20=20Does=20Emacs=20use=20-lfreetype?=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20no=0A=20=20Does=20Emacs=20use=20HarfBuzz?=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= no=0A=20=20Does=20Emacs=20use=20-lm17n-flt?=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20no=0A=20=20= Does=20Emacs=20use=20-lotf?=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20no=0A=20=20Does=20= Emacs=20use=20-lxft?=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20no=0A=20=20Does=20= Emacs=20use=20-lsystemd?=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20no=0A=20=20Does=20Emacs=20use=20= -ljansson?=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20yes=0A=20=20Does=20Emacs=20use=20the=20GMP=20= library?=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20=20=20yes=0A=20=20Does=20Emacs=20directly=20use=20zlib?=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20yes=0A=20= =20Does=20Emacs=20have=20dynamic=20modules=20support?=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20yes=0A=20=20Does=20Emacs=20use=20toolkit=20= scroll=20bars?=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= =20no=0A=20=20Does=20Emacs=20support=20Xwidgets?=20=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20no=0A=20=20Does=20= Emacs=20have=20threading=20support=20in=20lisp?=20=20=20=20=20=20=20=20=20= =20=20=20=20=20yes=0A=20=20Does=20Emacs=20support=20the=20portable=20= dumper?=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20yes=0A=20=20= Does=20Emacs=20support=20legacy=20unexec=20dumping?=20=20=20=20=20=20=20=20= =20=20=20=20=20=20=20no=0A=20=20Which=20dumping=20strategy=20does=20= Emacs=20use?=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20= pdumper=0A=20=20Does=20Emacs=20have=20native=20lisp=20compiler?=20=20=20=20= =20=20=20=20=20=20=20=20=20=20=20=20=20=20=20yes=0A=20=20Does=20Emacs=20= use=20version=202=20of=20the=20the=20X=20Input=20Extension?=20=20no=0A=0A= =0Aconfigure:=20updating=20cache=20config.cache=0Aconfigure:=20creating=20= ./config.status=0Aconfigure:=20WARNING:=20This=20configuration=20= installs=20a=20'movemail'=20program=0Athat=20does=20not=20retrieve=20= POP3=20email.=20=20By=20default,=20Emacs=2025=20and=20earlier=0A= installed=20a=20'movemail'=20program=20that=20retrieved=20POP3=20email=20= via=20only=0Ainsecure=20channels,=20a=20practice=20that=20is=20no=20= longer=20recommended=20but=20that=0Ayou=20can=20continue=20to=20support=20= by=20using=20'./configure=20--with-pop'.=0Aconfigure:=20You=20might=20= want=20to=20install=20GNU=20Mailutils=0A=20and=20= use=20'./configure=20--with-mailutils'.=0AMAKE=3D'/opt/homebrew/bin/gmake'= =20./config.status=0Aconfig.status:=20creating=20src/verbose.mk=0A= config.status:=20creating=20src/emacs-module.h=0Aconfig.status:=20= creating=20Makefile=0Aconfig.status:=20creating=20lib/gnulib.mk=0A= config.status:=20creating=20./doc/man/emacs.1=0Aconfig.status:=20= creating=20lib/Makefile=0Aconfig.status:=20creating=20lib-src/Makefile=0A= config.status:=20creating=20oldXMenu/Makefile=0Aconfig.status:=20= creating=20doc/emacs/Makefile=0Aconfig.status:=20creating=20= doc/misc/Makefile=0Aconfig.status:=20creating=20doc/lispintro/Makefile=0A= config.status:=20creating=20doc/lispref/Makefile=0Aconfig.status:=20= creating=20src/Makefile=0Aconfig.status:=20creating=20lwlib/Makefile=0A= config.status:=20creating=20lisp/Makefile=0Aconfig.status:=20creating=20= leim/Makefile=0Aconfig.status:=20creating=20nextstep/Makefile=0A= config.status:=20creating=20nt/Makefile=0Aconfig.status:=20creating=20= test/Makefile=0Aconfig.status:=20creating=20test/infra/Makefile=0A= config.status:=20creating=20admin/charsets/Makefile=0Aconfig.status:=20= creating=20admin/unidata/Makefile=0Aconfig.status:=20creating=20= admin/grammars/Makefile=0Aconfig.status:=20creating=20src/config.h=0A= config.status:=20executing=20src/epaths.h=20commands=0Agmake[2]:=20= Entering=20directory=20'/Users/jacobfaibussowitsch/soft/emacs'=0A= gmake[2]:=20Leaving=20directory=20= '/Users/jacobfaibussowitsch/soft/emacs'=0Aconfig.status:=20executing=20= src/.gdbinit=20commands=0Aconfig.status:=20executing=20= doc/emacs/emacsver.texi=20commands=0Aconfig.status:=20executing=20= etc-refcards-emacsver.tex=20commands=0Agmake[2]:=20Entering=20directory=20= '/Users/jacobfaibussowitsch/soft/emacs'=0Agmake[2]:=20Leaving=20= directory=20'/Users/jacobfaibussowitsch/soft/emacs'=0Agmake[1]:=20= Leaving=20directory=20'/Users/jacobfaibussowitsch/soft/emacs'=0A= /opt/homebrew/bin/gmake=20all=0Agmake[1]:=20Entering=20directory=20= '/Users/jacobfaibussowitsch/soft/emacs'=0A/opt/homebrew/bin/gmake=20-C=20= lib=20all=0A/opt/homebrew/bin/gmake=20-C=20doc/lispref=20info=0A= /opt/homebrew/bin/gmake=20-C=20doc/lispintro=20info=0A= /opt/homebrew/bin/gmake=20-C=20doc/emacs=20info=0A=20=20GEN=20=20=20=20=20= =20info/dir=0Agmake[2]:=20Entering=20directory=20= '/Users/jacobfaibussowitsch/soft/emacs/doc/lispintro'=0A= ../.././build-aux/install-sh=20-c=20-d=20../../info=0Agmake[2]:=20= Entering=20directory=20= '/Users/jacobfaibussowitsch/soft/emacs/doc/lispref'=0A= ../.././build-aux/install-sh=20-c=20-d=20../../info=0Agmake[2]:=20= Entering=20directory=20'/Users/jacobfaibussowitsch/soft/emacs/doc/emacs'=0A= ../.././build-aux/install-sh=20-c=20-d=20../../info=0Agmake[2]:=20= Entering=20directory=20'/Users/jacobfaibussowitsch/soft/emacs/lib'=0A=20=20= GEN=20=20=20=20=20=20alloca.h=0A=20=20GEN=20=20=20=20=20=20byteswap.h=0A=20= =20GEN=20=20=20=20=20=20dirent.h=0A=20=20GEN=20=20=20=20=20=20= ../../info/eintr.info=0A=20=20GEN=20=20=20=20=20=20../../info/emacs.info=0A= =20=20GEN=20=20=20=20=20=20../../info/elisp.info=0A=20=20GEN=20=20=20=20=20= =20malloc/dynarray.gl.h=0A=20=20GEN=20=20=20=20=20=20= malloc/dynarray-skeleton.gl.h=0A=20=20GEN=20=20=20=20=20=20fcntl.h=0A=20=20= GEN=20=20=20=20=20=20getopt.h=0A=20=20GEN=20=20=20=20=20=20= getopt-cdefs.h=0A=20=20GEN=20=20=20=20=20=20ieee754.h=0A=20=20GEN=20=20=20= =20=20=20inttypes.h=0A=20=20GEN=20=20=20=20=20=20limits.h=0A=20=20GEN=20=20= =20=20=20=20malloc/scratch_buffer.gl.h=0A=20=20GEN=20=20=20=20=20=20= signal.h=0A=20=20GEN=20=20=20=20=20=20stdint.h=0A=20=20GEN=20=20=20=20=20= =20stdio.h=0A=20=20GEN=20=20=20=20=20=20stdlib.h=0A=20=20GEN=20=20=20=20=20= =20string.h=0A=20=20GEN=20=20=20=20=20=20sys/random.h=0A=20=20GEN=20=20=20= =20=20=20sys/select.h=0A=20=20GEN=20=20=20=20=20=20sys/stat.h=0A=20=20= GEN=20=20=20=20=20=20sys/time.h=0A=20=20GEN=20=20=20=20=20=20sys/types.h=0A= =20=20GEN=20=20=20=20=20=20time.h=0A=20=20GEN=20=20=20=20=20=20unistd.h=0A= =20=20CC=20=20=20=20=20=20=20fingerprint.o=0A=20=20CC=20=20=20=20=20=20=20= acl_entries.o=0A=20=20CC=20=20=20=20=20=20=20memmem.o=0A=20=20CC=20=20=20= =20=20=20=20mktime.o=0A=20=20CC=20=20=20=20=20=20=20acl-errno-valid.o=0A=20= =20CC=20=20=20=20=20=20=20acl-internal.o=0A=20=20CC=20=20=20=20=20=20=20= get-permissions.o=0A=20=20CC=20=20=20=20=20=20=20set-permissions.o=0A=20=20= CC=20=20=20=20=20=20=20allocator.o=0A=20=20CC=20=20=20=20=20=20=20= openat-proc.o=0A=20=20CC=20=20=20=20=20=20=20binary-io.o=0A=20=20CC=20=20= =20=20=20=20=20c-ctype.o=0A=20=20CC=20=20=20=20=20=20=20c-strcasecmp.o=0A= =20=20CC=20=20=20=20=20=20=20c-strncasecmp.o=0A=20=20CC=20=20=20=20=20=20= =20canonicalize-lgpl.o=0A=20=20CC=20=20=20=20=20=20=20careadlinkat.o=0A=20= =20CC=20=20=20=20=20=20=20cloexec.o=0A=20=20CC=20=20=20=20=20=20=20= close-stream.o=0A=20=20CC=20=20=20=20=20=20=20copy-file-range.o=0A=20=20= CC=20=20=20=20=20=20=20count-leading-zeros.o=0A=20=20CC=20=20=20=20=20=20= =20count-one-bits.o=0A=20=20CC=20=20=20=20=20=20=20= count-trailing-zeros.o=0A=20=20CC=20=20=20=20=20=20=20md5-stream.o=0A=20=20= CC=20=20=20=20=20=20=20md5.o=0A=20=20CC=20=20=20=20=20=20=20sha1.o=0A=20=20= CC=20=20=20=20=20=20=20sha256.o=0A=20=20CC=20=20=20=20=20=20=20sha512.o=0A= =20=20CC=20=20=20=20=20=20=20dtoastr.o=0A=20=20CC=20=20=20=20=20=20=20= dtotimespec.o=0A=20=20CC=20=20=20=20=20=20=20= malloc/dynarray_at_failure.o=0A=20=20CC=20=20=20=20=20=20=20= malloc/dynarray_emplace_enlarge.o=0A=20=20CC=20=20=20=20=20=20=20= malloc/dynarray_finalize.o=0A=20=20CC=20=20=20=20=20=20=20= malloc/dynarray_resize.o=0A=20=20CC=20=20=20=20=20=20=20= malloc/dynarray_resize_clear.o=0A=20=20CC=20=20=20=20=20=20=20= euidaccess.o=0A=20=20CC=20=20=20=20=20=20=20explicit_bzero.o=0A=20=20CC=20= =20=20=20=20=20=20faccessat.o=0A=20=20CC=20=20=20=20=20=20=20= file-has-acl.o=0A=20=20CC=20=20=20=20=20=20=20filemode.o=0A=20=20CC=20=20= =20=20=20=20=20filevercmp.o=0A=20=20CC=20=20=20=20=20=20=20fpending.o=0A=20= =20CC=20=20=20=20=20=20=20free.o=0A=20=20CC=20=20=20=20=20=20=20= fstatat.o=0A=20=20CC=20=20=20=20=20=20=20fsusage.o=0A=20=20CC=20=20=20=20= =20=20=20futimens.o=0A=20=20CC=20=20=20=20=20=20=20getgroups.o=0A=20=20= CC=20=20=20=20=20=20=20getopt.o=0A=20=20CC=20=20=20=20=20=20=20getopt1.o=0A= =20=20CC=20=20=20=20=20=20=20getrandom.o=0A=20=20CC=20=20=20=20=20=20=20= gettime.o=0A=20=20CC=20=20=20=20=20=20=20group-member.o=0A=20=20CC=20=20=20= =20=20=20=20lstat.o=0A=20=20CC=20=20=20=20=20=20=20mempcpy.o=0A=20=20CC=20= =20=20=20=20=20=20memrchr.o=0Agmake[2]:=20Leaving=20directory=20= '/Users/jacobfaibussowitsch/soft/emacs/doc/lispintro'=0A=20=20CC=20=20=20= =20=20=20=20nanosleep.o=0A=20=20CC=20=20=20=20=20=20=20nproc.o=0A=20=20= CC=20=20=20=20=20=20=20nstrftime.o=0A=20=20CC=20=20=20=20=20=20=20open.o=0A= =20=20CC=20=20=20=20=20=20=20pipe2.o=0A=20=20CC=20=20=20=20=20=20=20= qcopy-acl.o=0A=20=20CC=20=20=20=20=20=20=20rawmemchr.o=0A=20=20CC=20=20=20= =20=20=20=20readlink.o=0A=20=20CC=20=20=20=20=20=20=20readlinkat.o=0A=20=20= CC=20=20=20=20=20=20=20regex.o=0A=20=20CC=20=20=20=20=20=20=20= malloc/scratch_buffer_dupfree.o=0A=20=20CC=20=20=20=20=20=20=20= malloc/scratch_buffer_grow.o=0A=20=20CC=20=20=20=20=20=20=20= malloc/scratch_buffer_grow_preserve.o=0A=20=20CC=20=20=20=20=20=20=20= malloc/scratch_buffer_set_array_size.o=0A=20=20CC=20=20=20=20=20=20=20= sig2str.o=0A=20=20CC=20=20=20=20=20=20=20sigdescr_np.o=0A=20=20CC=20=20=20= =20=20=20=20stat-time.o=0A=20=20CC=20=20=20=20=20=20=20symlink.o=0A=20=20= CC=20=20=20=20=20=20=20tempname.o=0A=20=20CC=20=20=20=20=20=20=20= time_rz.o=0A=20=20CC=20=20=20=20=20=20=20timegm.o=0A=20=20CC=20=20=20=20=20= =20=20timespec.o=0A=20=20CC=20=20=20=20=20=20=20timespec-add.o=0A=20=20= CC=20=20=20=20=20=20=20timespec-sub.o=0A=20=20CC=20=20=20=20=20=20=20= u64.o=0A=20=20CC=20=20=20=20=20=20=20unistd.o=0A=20=20CC=20=20=20=20=20=20= =20utimens.o=0A=20=20CC=20=20=20=20=20=20=20utimensat.o=0A=20=20CC=20=20=20= =20=20=20=20openat-die.o=0A=20=20CC=20=20=20=20=20=20=20save-cwd.o=0A=20=20= AR=20=20=20=20=20=20=20libgnu.a=0Agmake[2]:=20Leaving=20directory=20= '/Users/jacobfaibussowitsch/soft/emacs/lib'=0A/opt/homebrew/bin/gmake=20= -C=20lib-src=20all=0Agmake[2]:=20Entering=20directory=20= '/Users/jacobfaibussowitsch/soft/emacs/lib-src'=0A=20=20CCLD=20=20=20=20=20= etags=0A=20=20CCLD=20=20=20=20=20ctags=0A=20=20CCLD=20=20=20=20=20= emacsclient=0A=20=20CCLD=20=20=20=20=20ebrowse=0A=20=20CCLD=20=20=20=20=20= hexl=0A=20=20CC=20=20=20=20=20=20=20pop.o=0A=20=20CCLD=20=20=20=20=20= make-docfile=0A=20=20CCLD=20=20=20=20=20make-fingerprint=0A=20=20CCLD=20=20= =20=20=20movemail=0Agmake[2]:=20Leaving=20directory=20= '/Users/jacobfaibussowitsch/soft/emacs/lib-src'=0A= /opt/homebrew/bin/gmake=20-C=20src=20= VCSWITNESS=3D'$(srcdir)/../.git/logs/HEAD'=20= BIN_DESTDIR=3D''/Users/jacobfaibussowitsch/soft/bin/''=20\=0A=09=20= ELN_DESTDIR=3D'/Users/jacobfaibussowitsch/soft/lib/emacs/29.0.50/'=20all=0A= gmake[2]:=20Entering=20directory=20= '/Users/jacobfaibussowitsch/soft/emacs/src'=0A=20=20GEN=20=20=20=20=20=20= globals.h=0A=20=20GEN=20=20=20=20=20=20buildobj.h=0A= /opt/homebrew/bin/gmake=20-C=20../admin/charsets=20all=0A= /opt/homebrew/bin/gmake=20-C=20../admin/unidata=20charscript.el=0A= gmake[3]:=20Entering=20directory=20= '/Users/jacobfaibussowitsch/soft/emacs/admin/unidata'=0Agmake[3]:=20= Nothing=20to=20be=20done=20for=20'charscript.el'.=0Agmake[3]:=20Leaving=20= directory=20'/Users/jacobfaibussowitsch/soft/emacs/admin/unidata'=0A= /opt/homebrew/bin/gmake=20-C=20../admin/unidata=20emoji-zwj.el=0A= gmake[3]:=20Entering=20directory=20= '/Users/jacobfaibussowitsch/soft/emacs/admin/unidata'=0Agmake[3]:=20= Nothing=20to=20be=20done=20for=20'emoji-zwj.el'.=0Agmake[3]:=20Leaving=20= directory=20'/Users/jacobfaibussowitsch/soft/emacs/admin/unidata'=0A= /opt/homebrew/bin/gmake=20-C=20../admin/charsets=20cp51932.el=0A= gmake[3]:=20Entering=20directory=20= '/Users/jacobfaibussowitsch/soft/emacs/admin/charsets'=0Agmake[3]:=20= Nothing=20to=20be=20done=20for=20'cp51932.el'.=0Agmake[3]:=20Leaving=20= directory=20'/Users/jacobfaibussowitsch/soft/emacs/admin/charsets'=0A= /opt/homebrew/bin/gmake=20-C=20../admin/charsets=20eucjp-ms.el=0A= gmake[3]:=20Entering=20directory=20= '/Users/jacobfaibussowitsch/soft/emacs/admin/charsets'=0Agmake[3]:=20= Nothing=20to=20be=20done=20for=20'all'.=0Agmake[3]:=20Leaving=20= directory=20'/Users/jacobfaibussowitsch/soft/emacs/admin/charsets'=0A= gmake[3]:=20Entering=20directory=20= '/Users/jacobfaibussowitsch/soft/emacs/admin/charsets'=0Agmake[3]:=20= Nothing=20to=20be=20done=20for=20'eucjp-ms.el'.=0Agmake[3]:=20Leaving=20= directory=20'/Users/jacobfaibussowitsch/soft/emacs/admin/charsets'=0A=20=20= CC=20=20=20=20=20=20=20dispnew.o=0A=20=20CC=20=20=20=20=20=20=20frame.o=0A= =20=20CC=20=20=20=20=20=20=20scroll.o=0A=20=20CC=20=20=20=20=20=20=20= xdisp.o=0A=20=20CC=20=20=20=20=20=20=20menu.o=0A=20=20CC=20=20=20=20=20=20= =20window.o=0A=20=20CC=20=20=20=20=20=20=20charset.o=0A=20=20CC=20=20=20=20= =20=20=20coding.o=0A=20=20CC=20=20=20=20=20=20=20category.o=0A=20=20CC=20= =20=20=20=20=20=20ccl.o=0A=20=20CC=20=20=20=20=20=20=20character.o=0A=20=20= CC=20=20=20=20=20=20=20chartab.o=0A=20=20CC=20=20=20=20=20=20=20bidi.o=0A= =20=20CC=20=20=20=20=20=20=20cm.o=0A=20=20CC=20=20=20=20=20=20=20term.o=0A= gmake[2]:=20Leaving=20directory=20= '/Users/jacobfaibussowitsch/soft/emacs/doc/emacs'=0A=20=20CC=20=20=20=20=20= =20=20terminal.o=0A=20=20CC=20=20=20=20=20=20=20xfaces.o=0A=20=20CC=20=20= =20=20=20=20=20emacs.o=0A=20=20CC=20=20=20=20=20=20=20keyboard.o=0A=20=20= CC=20=20=20=20=20=20=20macros.o=0A=20=20CC=20=20=20=20=20=20=20keymap.o=0A= =20=20CC=20=20=20=20=20=20=20sysdep.o=0A=20=20CC=20=20=20=20=20=20=20= bignum.o=0A=20=20CC=20=20=20=20=20=20=20buffer.o=0A=20=20CC=20=20=20=20=20= =20=20filelock.o=0A=20=20CC=20=20=20=20=20=20=20insdel.o=0A=20=20CC=20=20= =20=20=20=20=20marker.o=0A=20=20CC=20=20=20=20=20=20=20minibuf.o=0A=20=20= CC=20=20=20=20=20=20=20fileio.o=0A=20=20CC=20=20=20=20=20=20=20dired.o=0A= =20=20CC=20=20=20=20=20=20=20cmds.o=0A=20=20CC=20=20=20=20=20=20=20= casetab.o=0A=20=20CC=20=20=20=20=20=20=20casefiddle.o=0A=20=20CC=20=20=20= =20=20=20=20indent.o=0A=20=20CC=20=20=20=20=20=20=20search.o=0A=20=20CC=20= =20=20=20=20=20=20regex-emacs.o=0A=20=20CC=20=20=20=20=20=20=20undo.o=0A=20= =20CC=20=20=20=20=20=20=20alloc.o=0A=20=20CC=20=20=20=20=20=20=20= pdumper.o=0A=20=20CC=20=20=20=20=20=20=20data.o=0A=20=20CC=20=20=20=20=20= =20=20doc.o=0A=20=20CC=20=20=20=20=20=20=20editfns.o=0A=20=20CC=20=20=20=20= =20=20=20callint.o=0A=20=20CC=20=20=20=20=20=20=20eval.o=0A=20=20CC=20=20= =20=20=20=20=20floatfns.o=0A=20=20CC=20=20=20=20=20=20=20fns.o=0A=20=20= CC=20=20=20=20=20=20=20font.o=0A=20=20CC=20=20=20=20=20=20=20print.o=0A=20= =20CC=20=20=20=20=20=20=20lread.o=0A=20=20CC=20=20=20=20=20=20=20= emacs-module.o=0A=20=20CC=20=20=20=20=20=20=20syntax.o=0A=20=20CC=20=20=20= =20=20=20=20bytecode.o=0A=20=20CC=20=20=20=20=20=20=20comp.o=0A=20=20CC=20= =20=20=20=20=20=20dynlib.o=0A=20=20CC=20=20=20=20=20=20=20process.o=0A=20= =20CC=20=20=20=20=20=20=20gnutls.o=0A=20=20CC=20=20=20=20=20=20=20= callproc.o=0A=20=20CC=20=20=20=20=20=20=20region-cache.o=0A=20=20CC=20=20= =20=20=20=20=20sound.o=0A=20=20CC=20=20=20=20=20=20=20timefns.o=0A=20=20= CC=20=20=20=20=20=20=20atimer.o=0A=20=20CC=20=20=20=20=20=20=20doprnt.o=0A= =20=20CC=20=20=20=20=20=20=20intervals.o=0A=20=20CC=20=20=20=20=20=20=20= textprop.o=0A=20=20CC=20=20=20=20=20=20=20composite.o=0A=20=20CC=20=20=20= =20=20=20=20xml.o=0A=20=20CC=20=20=20=20=20=20=20lcms.o=0A=20=20CC=20=20=20= =20=20=20=20kqueue.o=0A=20=20CC=20=20=20=20=20=20=20profiler.o=0A=20=20= CC=20=20=20=20=20=20=20decompress.o=0A=20=20CC=20=20=20=20=20=20=20= thread.o=0A=20=20CC=20=20=20=20=20=20=20systhread.o=0A=20=20CC=20=20=20=20= =20=20=20sqlite.o=0A=20=20CC=20=20=20=20=20=20=20json.o=0A=20=20CC=20=20=20= =20=20=20=20terminfo.o=0A=20=20CC=20=20=20=20=20=20=20lastfile.o=0A=20=20= CCLD=20=20=20=20=20temacs=0Agmake[2]:=20Leaving=20directory=20= '/Users/jacobfaibussowitsch/soft/emacs/doc/lispref'=0Acodesign=20-s=20-=20= -f=20temacs.tmp=0Atemacs.tmp:=20replacing=20existing=20signature=0A= .././build-aux/install-sh=20-c=20-d=20../etc=0A/opt/homebrew/bin/gmake=20= -C=20../lisp=20update-subdirs=0Agmake[3]:=20Entering=20directory=20= '/Users/jacobfaibussowitsch/soft/emacs/lisp'=0Agmake[3]:=20Leaving=20= directory=20'/Users/jacobfaibussowitsch/soft/emacs/lisp'=0Acp=20-f=20= temacs=20bootstrap-emacs=0Acodesign=20-s=20-=20-f=20bootstrap-emacs=0A= bootstrap-emacs:=20replacing=20existing=20signature=0Arm=20-f=20= bootstrap-emacs.pdmp=0A./temacs=20--batch=20=20-l=20loadup=20= --temacs=3Dpbootstrap=20\=0A=09--bin-dest=20= /Users/jacobfaibussowitsch/soft/bin/=20--eln-dest=20= /Users/jacobfaibussowitsch/soft/lib/emacs/29.0.50/=0ALoading=20loadup.el=20= (source)...=0ADump=20mode:=20pbootstrap=0AUsing=20load-path=20= (/Users/jacobfaibussowitsch/soft/emacs/lisp=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/emacs-lisp=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/progmodes=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/language=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/international=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/textmodes=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/vc)=0ALoading=20= emacs-lisp/debug-early=20(source)...=0ALoading=20emacs-lisp/byte-run=20= (source)...=0ALoading=20emacs-lisp/backquote=20(source)...=0ALoading=20= subr=20(source)...=0ALoading=20keymap=20(source)...=0ALoading=20version=20= (source)...=0ALoading=20widget=20(source)...=0ALoading=20custom=20= (source)...=0ALoading=20emacs-lisp/map-ynp=20(source)...=0ALoading=20= international/mule=20(source)...=0ALoading=20international/mule-conf=20= (source)...=0ALoading=20env=20(source)...=0ALoading=20format=20= (source)...=0ALoading=20bindings=20(source)...=0ALoading=20window=20= (source)...=0ALoading=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/files.el=20(source)...=0A= Loading=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/emacs-lisp/macroexp.el=20= (source)...=0ALoading=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/emacs-lisp/pcase.el=20= (source)...=0ALoading=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/emacs-lisp/macroexp.el=20= (source)...=0ALoading=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/cus-face.el=20(source)...=0A= Loading=20/Users/jacobfaibussowitsch/soft/emacs/lisp/faces.el=20= (source)...=0ALoading=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/ldefs-boot.el=20(source)...=0A= Loading=20/Users/jacobfaibussowitsch/soft/emacs/lisp/button.el=20= (source)...=0ALoading=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/emacs-lisp/cl-preloaded.el=20= (source)...=0ALoading=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/obarray.el=20(source)...=0A= Loading=20/Users/jacobfaibussowitsch/soft/emacs/lisp/abbrev.el=20= (source)...=0ALoading=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/help.el=20(source)...=0A= Loading=20/Users/jacobfaibussowitsch/soft/emacs/lisp/jka-cmpr-hook.el=20= (source)...=0ALoading=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/epa-hook.el=20(source)...=0A= Loading=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/international/mule-cmds.el=20= (source)...=0ALoading=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/case-table.el=20(source)...=0A= Loading=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/international/charprop.el=20= (source)...=0ALoading=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/international/characters.el=20= (source)...=0ALoading=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/international/charscript.el=20= (source)...=0ALoading=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/international/emoji-zwj.el=20= (source)...=0ALoading=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/composite.el=20(source)...=0A= Loading=20/Users/jacobfaibussowitsch/soft/emacs/lisp/language/chinese.el=20= (source)...=0ALoading=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/language/cyrillic.el=20= (source)...=0ALoading=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/language/indian.el=20= (source)...=0ALoading=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/language/sinhala.el=20= (source)...=0ALoading=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/language/english.el=20= (source)...=0ALoading=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/language/ethiopic.el=20= (source)...=0ALoading=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/language/european.el=20= (source)...=0ALoading=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/language/czech.el=20= (source)...=0ALoading=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/language/slovak.el=20= (source)...=0ALoading=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/language/romanian.el=20= (source)...=0ALoading=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/language/greek.el=20= (source)...=0ALoading=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/language/hebrew.el=20= (source)...=0ALoading=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/international/cp51932.el=20= (source)...=0ALoading=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/international/eucjp-ms.el=20= (source)...=0ALoading=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/language/japanese.el=20= (source)...=0ALoading=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/language/korean.el=20= (source)...=0ALoading=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/language/lao.el=20(source)...=0A= Loading=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/language/tai-viet.el=20= (source)...=0ALoading=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/language/thai.el=20= (source)...=0ALoading=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/language/tibetan.el=20= (source)...=0ALoading=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/language/vietnamese.el=20= (source)...=0ALoading=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/language/misc-lang.el=20= (source)...=0ALoading=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/language/utf-8-lang.el=20= (source)...=0ALoading=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/language/georgian.el=20= (source)...=0ALoading=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/language/khmer.el=20= (source)...=0ALoading=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/language/burmese.el=20= (source)...=0ALoading=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/language/cham.el=20= (source)...=0ALoading=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/indent.el=20(source)...=0A= Loading=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/emacs-lisp/cl-generic.el=20= (source)...=0ALoading=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/simple.el=20(source)...=0A= Loading=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/emacs-lisp/nadvice.el=20= (source)...=0ALoading=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/minibuffer.el=20(source)...=0A= Loading=20/Users/jacobfaibussowitsch/soft/emacs/lisp/frame.el=20= (source)...=0ALoading=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/startup.el=20(source)...=0A= Loading=20/Users/jacobfaibussowitsch/soft/emacs/lisp/term/tty-colors.el=20= (source)...=0ALoading=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/font-core.el=20(source)...=0A= Loading=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/emacs-lisp/syntax.el=20= (source)...=0ALoading=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/font-lock.el=20(source)...=0A= Loading=20/Users/jacobfaibussowitsch/soft/emacs/lisp/jit-lock.el=20= (source)...=0ALoading=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/mouse.el=20(source)...=0A= Loading=20/Users/jacobfaibussowitsch/soft/emacs/lisp/select.el=20= (source)...=0ALoading=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/emacs-lisp/timer.el=20= (source)...=0ALoading=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/emacs-lisp/easymenu.el=20= (source)...=0ALoading=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/isearch.el=20(source)...=0A= Loading=20/Users/jacobfaibussowitsch/soft/emacs/lisp/rfn-eshadow.el=20= (source)...=0ALoading=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/menu-bar.el=20(source)...=0A= Loading=20/Users/jacobfaibussowitsch/soft/emacs/lisp/tab-bar.el=20= (source)...=0ALoading=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/emacs-lisp/lisp.el=20= (source)...=0ALoading=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/textmodes/page.el=20= (source)...=0ALoading=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/register.el=20(source)...=0A= Loading=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/textmodes/paragraphs.el=20= (source)...=0ALoading=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/progmodes/prog-mode.el=20= (source)...=0ALoading=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/emacs-lisp/lisp-mode.el=20= (source)...=0ALoading=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/textmodes/text-mode.el=20= (source)...=0ALoading=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/textmodes/fill.el=20= (source)...=0ALoading=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/newcomment.el=20(source)...=0A= Loading=20/Users/jacobfaibussowitsch/soft/emacs/lisp/replace.el=20= (source)...=0ALoading=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/emacs-lisp/tabulated-list.el=20= (source)...=0ALoading=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/buff-menu.el=20(source)...=0A= Loading=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/progmodes/elisp-mode.el=20= (source)...=0ALoading=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/emacs-lisp/float-sup.el=20= (source)...=0ALoading=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/vc/vc-hooks.el=20(source)...=0A= Loading=20/Users/jacobfaibussowitsch/soft/emacs/lisp/vc/ediff-hook.el=20= (source)...=0ALoading=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/uniquify.el=20(source)...=0A= Loading=20/Users/jacobfaibussowitsch/soft/emacs/lisp/electric.el=20= (source)...=0ALoading=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/paren.el=20(source)...=0A= Loading=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/emacs-lisp/shorthands.el=20= (source)...=0ALoading=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/emacs-lisp/eldoc.el=20= (source)...=0ALoading=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/cus-start.el=20(source)...=0A= Loading=20/Users/jacobfaibussowitsch/soft/emacs/lisp/tooltip.el=20= (source)...=0ALoading=20= /Users/jacobfaibussowitsch/soft/emacs/lisp/international/iso-transl.el=20= (source)...=0AFinding=20pointers=20to=20doc=20strings...=0AFinding=20= pointers=20to=20doc=20strings...done=0ADumping=20under=20the=20name=20= bootstrap-emacs.pdmp=0ADumping=20fingerprint:=20= e61526ee5637c01aa1682640b0f2761cb2fc2b2a8cb019c798f22bcb16c5cfee=0ADump=20= complete=0AByte=20counts:=20header=3D100=20hot=3D15086092=20= discardable=3D174368=20cold=3D10092064=0AReloc=20counts:=20hot=3D1026950=20= discardable=3D4752=0AANCIENT=3Dyes=20/opt/homebrew/bin/gmake=20-C=20= ../lisp=20compile-first=20EMACS=3D"../src/bootstrap-emacs"=0Agmake[3]:=20= Entering=20directory=20'/Users/jacobfaibussowitsch/soft/emacs/lisp'=0A=20= =20ELC=20=20=20=20=20=20emacs-lisp/cconv.elc=0A=20=20ELC=20=20=20=20=20=20= emacs-lisp/byte-opt.elc=0A=20=20ELC=20=20=20=20=20=20= emacs-lisp/macroexp.elc=0A=20=20ELC=20=20=20=20=20=20= emacs-lisp/bytecomp.elc=0A=20=20ELC=20=20=20=20=20=20emacs-lisp/comp.elc=0A= =20=20ELC=20=20=20=20=20=20emacs-lisp/comp-cstr.elc=0Atouch=20-t=20= 197101010000=20emacs-lisp/macroexp.elc=0A=20=20ELC=20=20=20=20=20=20= emacs-lisp/autoload.elc=0Atouch=20-t=20197101010000=20= emacs-lisp/cconv.elc=0Atouch=20-t=20197101010000=20= emacs-lisp/byte-opt.elc=0Atouch=20-t=20197101010000=20= emacs-lisp/comp-cstr.elc=0Atouch=20-t=20197101010000=20= emacs-lisp/bytecomp.elc=0ASource=20file=20= =E2=80=98/Users/jacobfaibussowitsch/soft/emacs/lisp/emacs-lisp/byte-opt.el= =E2=80=99=20newer=20than=20byte-compiled=20file;=20using=20older=20file=0A= touch=20-t=20197101010000=20emacs-lisp/autoload.elc=0Atouch=20-t=20= 197101010000=20emacs-lisp/comp.elc=0Agmake[3]:=20Leaving=20directory=20= '/Users/jacobfaibussowitsch/soft/emacs/lisp'=0A/opt/homebrew/bin/gmake=20= -C=20../lisp=20compile-first=20EMACS=3D"../src/bootstrap-emacs"=0A= gmake[3]:=20Entering=20directory=20= '/Users/jacobfaibussowitsch/soft/emacs/lisp'=0A=20=20ELC+ELN=20=20= emacs-lisp/macroexp.elc=0A=20=20ELC+ELN=20=20emacs-lisp/bytecomp.elc=0A=20= =20ELC+ELN=20=20emacs-lisp/byte-opt.elc=0A=20=20ELC+ELN=20=20= emacs-lisp/comp-cstr.elc=0A=20=20ELC+ELN=20=20emacs-lisp/comp.elc=0A=20=20= ELC+ELN=20=20emacs-lisp/cconv.elc=0ASource=20file=20= =E2=80=98/Users/jacobfaibussowitsch/soft/emacs/lisp/emacs-lisp/comp.el=E2=80= =99=20newer=20than=20byte-compiled=20file;=20using=20older=20file=0A= Source=20file=20= =E2=80=98/Users/jacobfaibussowitsch/soft/emacs/lisp/emacs-lisp/comp.el=E2=80= =99=20newer=20than=20byte-compiled=20file;=20using=20older=20file=0A= Source=20file=20= =E2=80=98/Users/jacobfaibussowitsch/soft/emacs/lisp/emacs-lisp/comp.el=E2=80= =99=20newer=20than=20byte-compiled=20file;=20using=20older=20file=0A= Source=20file=20= =E2=80=98/Users/jacobfaibussowitsch/soft/emacs/lisp/emacs-lisp/comp.el=E2=80= =99=20newer=20than=20byte-compiled=20file;=20using=20older=20file=0A= Source=20file=20= =E2=80=98/Users/jacobfaibussowitsch/soft/emacs/lisp/emacs-lisp/comp.el=E2=80= =99=20newer=20than=20byte-compiled=20file;=20using=20older=20file=0A= Source=20file=20= =E2=80=98/Users/jacobfaibussowitsch/soft/emacs/lisp/emacs-lisp/comp.el=E2=80= =99=20newer=20than=20byte-compiled=20file;=20using=20older=20file=0A= Source=20file=20= =E2=80=98/Users/jacobfaibussowitsch/soft/emacs/lisp/emacs-lisp/bytecomp.el= =E2=80=99=20newer=20than=20byte-compiled=20file;=20using=20older=20file=0A= Source=20file=20= =E2=80=98/Users/jacobfaibussowitsch/soft/emacs/lisp/emacs-lisp/bytecomp.el= =E2=80=99=20newer=20than=20byte-compiled=20file;=20using=20older=20file=0A= Source=20file=20= =E2=80=98/Users/jacobfaibussowitsch/soft/emacs/lisp/emacs-lisp/bytecomp.el= =E2=80=99=20newer=20than=20byte-compiled=20file;=20using=20older=20file=0A= Source=20file=20= =E2=80=98/Users/jacobfaibussowitsch/soft/emacs/lisp/emacs-lisp/cconv.el=E2= =80=99=20newer=20than=20byte-compiled=20file;=20using=20older=20file=0A= Source=20file=20= =E2=80=98/Users/jacobfaibussowitsch/soft/emacs/lisp/emacs-lisp/bytecomp.el= =E2=80=99=20newer=20than=20byte-compiled=20file;=20using=20older=20file=0A= Source=20file=20= =E2=80=98/Users/jacobfaibussowitsch/soft/emacs/lisp/emacs-lisp/bytecomp.el= =E2=80=99=20newer=20than=20byte-compiled=20file;=20using=20older=20file=0A= Source=20file=20= =E2=80=98/Users/jacobfaibussowitsch/soft/emacs/lisp/emacs-lisp/bytecomp.el= =E2=80=99=20newer=20than=20byte-compiled=20file;=20using=20older=20file=0A= Source=20file=20= =E2=80=98/Users/jacobfaibussowitsch/soft/emacs/lisp/emacs-lisp/cconv.el=E2= =80=99=20newer=20than=20byte-compiled=20file;=20using=20older=20file=0A= Source=20file=20= =E2=80=98/Users/jacobfaibussowitsch/soft/emacs/lisp/emacs-lisp/cconv.el=E2= =80=99=20newer=20than=20byte-compiled=20file;=20using=20older=20file=0A= Source=20file=20= =E2=80=98/Users/jacobfaibussowitsch/soft/emacs/lisp/emacs-lisp/cconv.el=E2= =80=99=20newer=20than=20byte-compiled=20file;=20using=20older=20file=0A= Source=20file=20= =E2=80=98/Users/jacobfaibussowitsch/soft/emacs/lisp/emacs-lisp/cconv.el=E2= =80=99=20newer=20than=20byte-compiled=20file;=20using=20older=20file=0A= Source=20file=20= =E2=80=98/Users/jacobfaibussowitsch/soft/emacs/lisp/emacs-lisp/cconv.el=E2= =80=99=20newer=20than=20byte-compiled=20file;=20using=20older=20file=0A= Source=20file=20= =E2=80=98/Users/jacobfaibussowitsch/soft/emacs/lisp/emacs-lisp/comp-cstr.e= l=E2=80=99=20newer=20than=20byte-compiled=20file;=20using=20older=20file=0A= Source=20file=20= =E2=80=98/Users/jacobfaibussowitsch/soft/emacs/lisp/emacs-lisp/comp-cstr.e= l=E2=80=99=20newer=20than=20byte-compiled=20file;=20using=20older=20file=0A= Source=20file=20= =E2=80=98/Users/jacobfaibussowitsch/soft/emacs/lisp/emacs-lisp/comp-cstr.e= l=E2=80=99=20newer=20than=20byte-compiled=20file;=20using=20older=20file=0A= Source=20file=20= =E2=80=98/Users/jacobfaibussowitsch/soft/emacs/lisp/emacs-lisp/comp-cstr.e= l=E2=80=99=20newer=20than=20byte-compiled=20file;=20using=20older=20file=0A= Source=20file=20= =E2=80=98/Users/jacobfaibussowitsch/soft/emacs/lisp/emacs-lisp/comp-cstr.e= l=E2=80=99=20newer=20than=20byte-compiled=20file;=20using=20older=20file=0A= Source=20file=20= =E2=80=98/Users/jacobfaibussowitsch/soft/emacs/lisp/emacs-lisp/comp-cstr.e= l=E2=80=99=20newer=20than=20byte-compiled=20file;=20using=20older=20file=0A= Source=20file=20= =E2=80=98/Users/jacobfaibussowitsch/soft/emacs/lisp/emacs-lisp/byte-opt.el= =E2=80=99=20newer=20than=20byte-compiled=20file;=20using=20older=20file=0A= Source=20file=20= =E2=80=98/Users/jacobfaibussowitsch/soft/emacs/lisp/emacs-lisp/byte-opt.el= =E2=80=99=20newer=20than=20byte-compiled=20file;=20using=20older=20file=0A= Source=20file=20= =E2=80=98/Users/jacobfaibussowitsch/soft/emacs/lisp/emacs-lisp/byte-opt.el= =E2=80=99=20newer=20than=20byte-compiled=20file;=20using=20older=20file=0A= Source=20file=20= =E2=80=98/Users/jacobfaibussowitsch/soft/emacs/lisp/emacs-lisp/byte-opt.el= =E2=80=99=20newer=20than=20byte-compiled=20file;=20using=20older=20file=0A= Source=20file=20= =E2=80=98/Users/jacobfaibussowitsch/soft/emacs/lisp/emacs-lisp/byte-opt.el= =E2=80=99=20newer=20than=20byte-compiled=20file;=20using=20older=20file=0A= Source=20file=20= =E2=80=98/Users/jacobfaibussowitsch/soft/emacs/lisp/emacs-lisp/byte-opt.el= =E2=80=99=20newer=20than=20byte-compiled=20file;=20using=20older=20file=0A= =20=20ELC+ELN=20=20emacs-lisp/autoload.elc=0ASource=20file=20= =E2=80=98/Users/jacobfaibussowitsch/soft/emacs/lisp/emacs-lisp/comp.el=E2=80= =99=20newer=20than=20byte-compiled=20file;=20using=20older=20file=0A= Source=20file=20= =E2=80=98/Users/jacobfaibussowitsch/soft/emacs/lisp/emacs-lisp/bytecomp.el= =E2=80=99=20newer=20than=20byte-compiled=20file;=20using=20older=20file=0A= Source=20file=20= =E2=80=98/Users/jacobfaibussowitsch/soft/emacs/lisp/emacs-lisp/cconv.el=E2= =80=99=20newer=20than=20byte-compiled=20file;=20using=20older=20file=0A= Source=20file=20= =E2=80=98/Users/jacobfaibussowitsch/soft/emacs/lisp/emacs-lisp/comp-cstr.e= l=E2=80=99=20newer=20than=20byte-compiled=20file;=20using=20older=20file=0A= Source=20file=20= =E2=80=98/Users/jacobfaibussowitsch/soft/emacs/lisp/emacs-lisp/byte-opt.el= =E2=80=99=20newer=20than=20byte-compiled=20file;=20using=20older=20file=0A= gmake[3]:=20Leaving=20directory=20= '/Users/jacobfaibussowitsch/soft/emacs/lisp'=0A/opt/homebrew/bin/gmake=20= -C=20../lisp=20autoloads=20EMACS=3D"../src/bootstrap-emacs"=0Agmake[3]:=20= Entering=20directory=20'/Users/jacobfaibussowitsch/soft/emacs/lisp'=0A=20= =20ELC+ELN=20=20international/titdic-cnv.elc=0A=20=20ELC+ELN=20=20= ../lisp/abbrev.elc=0A=20=20ELC+ELN=20=20../lisp/button.elc=0A=20=20= ELC+ELN=20=20../lisp/case-table.elc=0A=20=20ELC+ELN=20=20= ../lisp/buff-menu.elc=0A=20=20ELC+ELN=20=20../lisp/bindings.elc=0A=20=20= ELC+ELN=20=20../lisp/composite.elc=0A/opt/homebrew/bin/gmake=20-C=20= ../admin/grammars=20all=20EMACS=3D"../../src/bootstrap-emacs"=0A=20=20= GEN=20=20=20=20=20=20calendar/cal-loaddefs.el=0Agmake[4]:=20Entering=20= directory=20'/Users/jacobfaibussowitsch/soft/emacs/admin/grammars'=0A= gmake[4]:=20Nothing=20to=20be=20done=20for=20'all'.=0Agmake[4]:=20= Leaving=20directory=20= '/Users/jacobfaibussowitsch/soft/emacs/admin/grammars'=0A=20=20GEN=20=20=20= =20=20=20mh-e/mh-loaddefs.el=0A=20=20ELC+ELN=20=20../lisp/cus-face.elc=0A= =20=20GEN=20=20=20=20=20=20net/tramp-loaddefs.el=0A=20=20SCRAPE=20=20=20= ./calendar=0A=20=20SCRAPE=20=20=20./mh-e=0A=20=20INFO=20=20=20=20=20= Scraping=20files=20for=20cal-loaddefs.el...=0A=20=20INFO=20=20=20=20=20= Scraping=20files=20for=20mh-loaddefs.el...=0A=20=20INFO=20=20=20=20=20= Scraping=20files=20for=20cal-loaddefs.el...71%=0A=20=20INFO=20=20=20=20=20= Scraping=20files=20for=20mh-loaddefs.el...68%=0A=20=20INFO=20=20=20=20=20= Scraping=20files=20for=20cal-loaddefs.el...done=0A=20=20INFO=20=20=20=20=20= Scraping=20files=20for=20mh-loaddefs.el...done=0A=20=20GEN=20=20=20=20=20= =20calendar/diary-loaddefs.el=0A=20=20ELC+ELN=20=20../lisp/cus-start.elc=0A= =20=20SCRAPE=20=20=20./net=0A=20=20INFO=20=20=20=20=20Scraping=20files=20= for=20tramp-loaddefs.el...=0A=20=20INFO=20=20=20=20=20Scraping=20files=20= for=20tramp-loaddefs.el...27%=0A=20=20ELC+ELN=20=20../lisp/custom.elc=0A=20= =20INFO=20=20=20=20=20Scraping=20files=20for=20tramp-loaddefs.el...53%=0A= =20=20ELC+ELN=20=20../lisp/disp-table.elc=0A=20=20INFO=20=20=20=20=20= Scraping=20files=20for=20tramp-loaddefs.el...78%=0A=20=20INFO=20=20=20=20= =20Scraping=20files=20for=20tramp-loaddefs.el...100%=0A=20=20INFO=20=20=20= =20=20Scraping=20files=20for=20tramp-loaddefs.el...done=0A=20=20ELC+ELN=20= =20../lisp/dnd.elc=0A=20=20ELC+ELN=20=20../lisp/dos-fns.elc=0A=20=20= SCRAPE=20=20=20./calendar=0A=20=20INFO=20=20=20=20=20Scraping=20files=20= for=20diary-loaddefs.el...=0A=20=20INFO=20=20=20=20=20Scraping=20files=20= for=20diary-loaddefs.el...72%=0A=20=20INFO=20=20=20=20=20Scraping=20= files=20for=20diary-loaddefs.el...done=0A/opt/homebrew/bin/gmake=20-C=20= ../leim=20all=20EMACS=3D"../src/bootstrap-emacs"=0A=20=20GEN=20=20=20=20=20= =20calendar/hol-loaddefs.el=0Agmake[4]:=20Entering=20directory=20= '/Users/jacobfaibussowitsch/soft/emacs/leim'=0A=20=20GEN=20=20=20=20=20=20= ../lisp/leim/quail/CCDOSPY.el=0A=20=20GEN=20=20=20=20=20=20= ../lisp/leim/quail/Punct.el=0A=20=20ELC+ELN=20=20../lisp/dos-vars.elc=0A=20= =20GEN=20=20=20=20=20=20../lisp/leim/quail/QJ.el=0A=20=20SCRAPE=20=20=20= ./calendar=0A=20=20INFO=20=20=20=20=20Scraping=20files=20for=20= hol-loaddefs.el...=0A=20=20GEN=20=20=20=20=20=20../lisp/leim/quail/SW.el=0A= =20=20GEN=20=20=20=20=20=20../lisp/leim/quail/TONEPY.el=0A=20=20INFO=20=20= =20=20=20Scraping=20files=20for=20hol-loaddefs.el...73%=0A=20=20INFO=20=20= =20=20=20Scraping=20files=20for=20hol-loaddefs.el...done=0A=20=20ELC+ELN=20= =20../lisp/dos-w32.elc=0A=20=20GEN=20=20=20=20=20=20= ../lisp/leim/quail/4Corner.el=0A=20=20GEN=20=20=20=20=20=20= ../lisp/leim/quail/ARRAY30.el=0A=20=20ELC+ELN=20=20= ../lisp/dynamic-setting.elc=0A=20=20GEN=20=20=20=20=20=20= ../lisp/leim/quail/ECDICT.el=0A=20=20GEN=20=20=20=20=20=20= ../lisp/leim/quail/ETZY.el=0A=20=20GEN=20=20=20=20=20=20= ../lisp/leim/quail/Punct-b5.el=0A=20=20ELC+ELN=20=20../lisp/electric.elc=0A= =20=20GEN=20=20=20=20=20=20../lisp/leim/quail/PY-b5.el=0A=20=20ELC+ELN=20= =20../lisp/emacs-lisp/backquote.elc=0A=20=20GEN=20=20=20=20=20=20= ../lisp/leim/quail/QJ-b5.el=0A=20=20GEN=20=20=20=20=20=20= ../lisp/leim/quail/ZOZY.el=0A=20=20GEN=20=20=20=20=20=20= ../lisp/leim/quail/tsang-b5.el=0A=20=20GEN=20=20=20=20=20=20= ../lisp/leim/quail/tsang-cns.el=0A=20=20GEN=20=20=20=20=20=20= ../lisp/leim/quail/PY.el=0A=20=20GEN=20=20=20=20=20=20= ../lisp/leim/quail/ZIRANMA.el=0A=20=20ELC+ELN=20=20= ../lisp/emacs-lisp/byte-run.elc=0A=20=20GEN=20=20=20=20=20=20= ../lisp/leim/quail/CTLau.el=0A=20=20ELC+ELN=20=20= ../lisp/emacs-lisp/cl-generic.elc=0A=20=20GEN=20=20=20=20=20=20= ../lisp/leim/quail/CTLau-b5.el=0A=20=20GEN=20=20=20=20=20=20= ../lisp/language/pinyin.el=0A=20=20ELC+ELN=20=20= ../lisp/emacs-lisp/cl-preloaded.elc=0A=20=20ELC+ELN=20=20= ../lisp/emacs-lisp/debug-early.elc=0A=20=20ELC+ELN=20=20= ../lisp/emacs-lisp/easymenu.elc=0A=20=20GEN=20=20=20=20=20=20= ../lisp/leim/leim-list.el=0A=20=20ELC+ELN=20=20= ../lisp/emacs-lisp/eldoc.elc=0A=20=20ELC+ELN=20=20= ../lisp/emacs-lisp/float-sup.elc=0A=20=20ELC+ELN=20=20= ../lisp/emacs-lisp/lisp-mode.elc=0Agmake[4]:=20Leaving=20directory=20= '/Users/jacobfaibussowitsch/soft/emacs/leim'=0A=20=20GEN=20=20=20=20=20=20= loaddefs.el=0A=20=20ELC+ELN=20=20../lisp/emacs-lisp/lisp.elc=0A=20=20= SCRAPE=20=20=20.=20./calc=20./calendar=20./cedet=20./cedet/ede=20= ./cedet/semantic=20...=0A=20=20SCRAPE=20=20=20./cedet/semantic/analyze=20= ./cedet/semantic/bovine=20...=0A=20=20SCRAPE=20=20=20= ./cedet/semantic/decorate=20./cedet/semantic/symref=20...=0A=20=20SCRAPE=20= =20=20./cedet/semantic/wisent=20./cedet/srecode=20./emacs-lisp=20= ./emulation=20...=0A=20=20SCRAPE=20=20=20./erc=20./eshell=20./gnus=20= ./image=20./international=20./language=20./leim=20...=0A=20=20SCRAPE=20=20= =20./leim/ja-dic=20./leim/quail=20./mail=20./mh-e=20./net=20./nxml=20= ./org=20...=0A=20=20SCRAPE=20=20=20./play=20./progmodes=20./textmodes=20= ./url=20./vc=0A=20=20INFO=20=20=20=20=20Scraping=20files=20for=20= loaddefs.el...=0A=20=20ELC+ELN=20=20../lisp/emacs-lisp/macroexp.elc=0A=20= =20ELC+ELN=20=20../lisp/emacs-lisp/map-ynp.elc=0A=20=20ELC+ELN=20=20= ../lisp/emacs-lisp/nadvice.elc=0A=20=20ELC+ELN=20=20= ../lisp/emacs-lisp/regexp-opt.elc=0A=20=20INFO=20=20=20=20=20Scraping=20= files=20for=20loaddefs.el...10%=0A=20=20ELC+ELN=20=20= ../lisp/emacs-lisp/shorthands.elc=0A=20=20ELC+ELN=20=20= ../lisp/emacs-lisp/syntax.elc=0A=20=20ELC+ELN=20=20= ../lisp/emacs-lisp/tabulated-list.elc=0A=20=20ELC+ELN=20=20= ../lisp/emacs-lisp/timer.elc=0A=20=20ELC+ELN=20=20../lisp/env.elc=0A=20=20= ELC+ELN=20=20../lisp/epa-hook.elc=0A=20=20ELC+ELN=20=20../lisp/faces.elc=0A= =20=20ELC+ELN=20=20../lisp/files.elc=0A=20=20ELC+ELN=20=20= ../lisp/font-core.elc=0A=20=20INFO=20=20=20=20=20Scraping=20files=20for=20= loaddefs.el...20%=0A=20=20ELC+ELN=20=20../lisp/font-lock.elc=0A=20=20= ELC+ELN=20=20../lisp/format.elc=0A=20=20ELC+ELN=20=20../lisp/frame.elc=0A= =20=20INFO=20=20=20=20=20Scraping=20files=20for=20loaddefs.el...30%=0A=20= =20ELC+ELN=20=20../lisp/fringe.elc=0A=20=20ELC+ELN=20=20../lisp/help.elc=0A= =20=20ELC+ELN=20=20../lisp/image.elc=0A=20=20ELC+ELN=20=20= ../lisp/indent.elc=0A=20=20INFO=20=20=20=20=20Scraping=20files=20for=20= loaddefs.el...40%=0A=20=20ELC+ELN=20=20= ../lisp/international/charscript.elc=0A=20=20ELC+ELN=20=20= ../lisp/international/emoji-zwj.elc=0A/opt/homebrew/bin/gmake=20-C=20= ../admin/unidata=20all=20EMACS=3D"../../src/bootstrap-emacs"=0Agmake[3]:=20= Entering=20directory=20= '/Users/jacobfaibussowitsch/soft/emacs/admin/unidata'=0A=20=20ELC=20=20=20= =20=20=20uvs.elc=0A=20=20ELC+ELN=20=20../lisp/international/cp51932.elc=0A= =20=20GEN=20=20=20=20=20=20unidata.txt=0A=20=20ELC=20=20=20=20=20=20= unidata-gen.elc=0A=20=20ELC+ELN=20=20../lisp/international/eucjp-ms.elc=0A= =20=20ELC+ELN=20=20../lisp/international/fontset.elc=0Agmake[3]:=20= Leaving=20directory=20= '/Users/jacobfaibussowitsch/soft/emacs/admin/unidata'=0A=20=20ELC+ELN=20=20= ../lisp/international/iso-transl.elc=0A=20=20ELC+ELN=20=20= ../lisp/international/mule-cmds.elc=0A=20=20ELC+ELN=20=20= ../lisp/international/mule-conf.elc=0A=20=20INFO=20=20=20=20=20Scraping=20= files=20for=20loaddefs.el...50%=0A=20=20ELC+ELN=20=20= ../lisp/international/mule-util.elc=0A=20=20ELC+ELN=20=20= ../lisp/international/mule.elc=0A=20=20ELC+ELN=20=20= ../lisp/international/ucs-normalize.elc=0A=20=20ELC+ELN=20=20= ../lisp/isearch.elc=0A=20=20INFO=20=20=20=20=20Scraping=20files=20for=20= loaddefs.el...60%=0A=20=20ELC+ELN=20=20../lisp/jit-lock.elc=0A=20=20= ELC+ELN=20=20../lisp/jka-cmpr-hook.elc=0A=20=20INFO=20=20=20=20=20= Scraping=20files=20for=20loaddefs.el...70%=0A=20=20ELC+ELN=20=20= ../lisp/keymap.elc=0A=20=20ELC+ELN=20=20../lisp/language/burmese.elc=0A=20= =20ELC+ELN=20=20../lisp/language/cham.elc=0A=20=20ELC+ELN=20=20= ../lisp/language/chinese.elc=0A=20=20ELC+ELN=20=20= ../lisp/language/cyrillic.elc=0A=20=20ELC+ELN=20=20= ../lisp/language/czech.elc=0A=20=20ELC+ELN=20=20= ../lisp/language/english.elc=0A=20=20ELC+ELN=20=20= ../lisp/language/ethiopic.elc=0A=20=20ELC+ELN=20=20= ../lisp/language/european.elc=0A=20=20ELC+ELN=20=20= ../lisp/language/georgian.elc=0A=20=20ELC+ELN=20=20= ../lisp/language/greek.elc=0A=20=20ELC+ELN=20=20= ../lisp/language/hebrew.elc=0A=20=20ELC+ELN=20=20= ../lisp/language/indian.elc=0A=20=20ELC+ELN=20=20= ../lisp/language/japanese.elc=0A=20=20ELC+ELN=20=20= ../lisp/language/khmer.elc=0A=20=20ELC+ELN=20=20= ../lisp/language/korean.elc=0A=20=20ELC+ELN=20=20= ../lisp/language/lao.elc=0A=20=20ELC+ELN=20=20= ../lisp/language/misc-lang.elc=0A=20=20ELC+ELN=20=20= ../lisp/language/romanian.elc=0A=20=20ELC+ELN=20=20= ../lisp/language/sinhala.elc=0A=20=20INFO=20=20=20=20=20Scraping=20files=20= for=20loaddefs.el...80%=0A=20=20ELC+ELN=20=20../lisp/language/slovak.elc=0A= =20=20ELC+ELN=20=20../lisp/language/tai-viet.elc=0A=20=20ELC+ELN=20=20= ../lisp/language/thai.elc=0A=20=20ELC+ELN=20=20= ../lisp/language/tibetan.elc=0A=20=20ELC+ELN=20=20= ../lisp/language/utf-8-lang.elc=0A=20=20ELC+ELN=20=20= ../lisp/language/vietnamese.elc=0A=20=20ELC+ELN=20=20../lisp/ls-lisp.elc=0A= =20=20ELC+ELN=20=20../lisp/menu-bar.elc=0A=20=20ELC+ELN=20=20= ../lisp/minibuffer.elc=0A=20=20ELC+ELN=20=20../lisp/mouse.elc=0A=20=20= ELC+ELN=20=20../lisp/mwheel.elc=0A=0AIn=20end=20of=20data:=0A= mouse.el:3006:8:=20Warning:=20the=20function=20=E2=80=98x-hide-tip=E2=80=99= =20is=20not=20known=20to=20be=20defined.=0Amouse.el:2998:8:=20Warning:=20= the=20function=20=E2=80=98x-show-tip=E2=80=99=20is=20not=20known=20to=20= be=20defined.=0A=20=20ELC+ELN=20=20../lisp/newcomment.elc=0A=20=20= ELC+ELN=20=20../lisp/obarray.elc=0A=20=20INFO=20=20=20=20=20Scraping=20= files=20for=20loaddefs.el...90%=0A=20=20ELC+ELN=20=20../lisp/paren.elc=0A= =20=20ELC+ELN=20=20../lisp/progmodes/elisp-mode.elc=0A=20=20ELC+ELN=20=20= ../lisp/progmodes/prog-mode.elc=0A=20=20ELC+ELN=20=20= ../lisp/register.elc=0A=20=20ELC+ELN=20=20../lisp/replace.elc=0A=20=20= INFO=20=20=20=20=20Scraping=20files=20for=20loaddefs.el...100%=0A=20=20= INFO=20=20=20=20=20Scraping=20files=20for=20loaddefs.el...done=0A= gmake[3]:=20Leaving=20directory=20= '/Users/jacobfaibussowitsch/soft/emacs/lisp'=0A=20=20ELC+ELN=20=20= ../lisp/rfn-eshadow.elc=0A=20=20ELC+ELN=20=20../lisp/scroll-bar.elc=0A=20= =20ELC+ELN=20=20../lisp/select.elc=0A=20=20ELC+ELN=20=20= ../lisp/simple.elc=0A=20=20ELC+ELN=20=20../lisp/startup.elc=0A=20=20= ELC+ELN=20=20../lisp/subr.elc=0A=20=20ELC+ELN=20=20../lisp/tab-bar.elc=0A= =20=20ELC+ELN=20=20../lisp/term/common-win.elc=0A=20=20ELC+ELN=20=20= ../lisp/term/haiku-win.elc=0A=20=20ELC+ELN=20=20= ../lisp/term/internal.elc=0A=20=20ELC+ELN=20=20../lisp/term/ns-win.elc=0A= =20=20ELC+ELN=20=20../lisp/term/pc-win.elc=0A=20=20ELC+ELN=20=20= ../lisp/term/pgtk-win.elc=0A=20=20ELC+ELN=20=20= ../lisp/term/tty-colors.elc=0A=0AIn=20toplevel=20form:=0A= pgtk-win.el:258:16:=20Warning:=20reference=20to=20free=20variable=20= =E2=80=98x-resource-name=E2=80=99=0Apgtk-win.el:260:15:=20Warning:=20= assignment=20to=20free=20variable=20=E2=80=98x-resource-name=E2=80=99=0A=20= =20ELC+ELN=20=20../lisp/term/w32-win.elc=0A=20=20ELC+ELN=20=20= ../lisp/term/x-win.elc=0A=20=20ELC+ELN=20=20../lisp/textmodes/fill.elc=0A= =20=20ELC+ELN=20=20../lisp/textmodes/page.elc=0A=20=20ELC+ELN=20=20= ../lisp/textmodes/paragraphs.elc=0A=20=20ELC+ELN=20=20= ../lisp/textmodes/text-mode.elc=0A=20=20ELC+ELN=20=20= ../lisp/tool-bar.elc=0A=20=20ELC+ELN=20=20../lisp/tooltip.elc=0A=20=20= ELC+ELN=20=20../lisp/uniquify.elc=0A=20=20ELC+ELN=20=20= ../lisp/vc/ediff-hook.elc=0A=20=20ELC+ELN=20=20../lisp/vc/vc-hooks.elc=0A= =20=20ELC+ELN=20=20../lisp/version.elc=0A=20=20ELC+ELN=20=20= ../lisp/w32-fns.elc=0A=20=20ELC+ELN=20=20../lisp/w32-vars.elc=0A=20=20= ELC+ELN=20=20../lisp/widget.elc=0A=20=20ELC+ELN=20=20../lisp/window.elc=0A= =20=20GEN=20=20=20=20=20=20../etc/DOC=0A=20=20ELC+ELN=20=20= ../lisp/x-dnd.elc=0A=20=20ELC+ELN=20=20= ../lisp/international/characters.elc=0Arm=20-f=20emacs=20&&=20cp=20-f=20= temacs=20emacs=0ALC_ALL=3DC=20./temacs=20-batch=20=20-l=20loadup=20= --temacs=3Dpdump=20\=0A=09--bin-dest=20= /Users/jacobfaibussowitsch/soft/bin/=20--eln-dest=20= /Users/jacobfaibussowitsch/soft/lib/emacs/29.0.50/=0ALoading=20loadup.el=20= (source)...=0ADump=20mode:=20pdump=0AUsing=20load-path=20= (/Users/jacobfaibussowitsch/soft/emacs/lisp)=0ALoading=20= emacs-lisp/debug-early=20(native=20compiled=20elisp)...=0ALoading=20= emacs-lisp/byte-run=20(native=20compiled=20elisp)...=0ALoading=20= emacs-lisp/backquote=20(native=20compiled=20elisp)...=0ALoading=20subr=20= (native=20compiled=20elisp)...=0ALoading=20keymap=20(native=20compiled=20= elisp)...=0ALoading=20version=20(native=20compiled=20elisp)...=0ALoading=20= widget=20(native=20compiled=20elisp)...=0ALoading=20custom=20(native=20= compiled=20elisp)...=0ALoading=20emacs-lisp/map-ynp=20(native=20compiled=20= elisp)...=0ALoading=20international/mule=20(native=20compiled=20= elisp)...=0ALoading=20international/mule-conf=20(native=20compiled=20= elisp)...=0ALoading=20env=20(native=20compiled=20elisp)...=0ALoading=20= format=20(native=20compiled=20elisp)...=0ALoading=20bindings=20(native=20= compiled=20elisp)...=0ALoading=20window=20(native=20compiled=20elisp)...=0A= Loading=20files=20(native=20compiled=20elisp)...=0ALoading=20= emacs-lisp/macroexp=20(native=20compiled=20elisp)...=0ALoading=20= cus-face=20(native=20compiled=20elisp)...=0ALoading=20faces=20(native=20= compiled=20elisp)...=0ALoading=20loaddefs.el=20(source)...=0ALoading=20= button=20(native=20compiled=20elisp)...=0ALoading=20= emacs-lisp/cl-preloaded=20(native=20compiled=20elisp)...=0ALoading=20= obarray=20(native=20compiled=20elisp)...=0ALoading=20abbrev=20(native=20= compiled=20elisp)...=0ALoading=20help=20(native=20compiled=20elisp)...=0A= Loading=20jka-cmpr-hook=20(native=20compiled=20elisp)...=0ALoading=20= epa-hook=20(native=20compiled=20elisp)...=0ALoading=20= international/mule-cmds=20(native=20compiled=20elisp)...=0ALoading=20= case-table=20(native=20compiled=20elisp)...=0ALoading=20= international/charprop.el=20(source)...=0ALoading=20= international/characters=20(native=20compiled=20elisp)...=0ALoading=20= international/charscript=20(native=20compiled=20elisp)...=0ALoading=20= international/emoji-zwj=20(native=20compiled=20elisp)...=0ALoading=20= composite=20(native=20compiled=20elisp)...=0ALoading=20language/chinese=20= (native=20compiled=20elisp)...=0ALoading=20language/cyrillic=20(native=20= compiled=20elisp)...=0ALoading=20language/indian=20(native=20compiled=20= elisp)...=0ALoading=20language/sinhala=20(native=20compiled=20elisp)...=0A= Loading=20language/english=20(native=20compiled=20elisp)...=0ALoading=20= language/ethiopic=20(native=20compiled=20elisp)...=0ALoading=20= language/european=20(native=20compiled=20elisp)...=0ALoading=20= language/czech=20(native=20compiled=20elisp)...=0ALoading=20= language/slovak=20(native=20compiled=20elisp)...=0ALoading=20= language/romanian=20(native=20compiled=20elisp)...=0ALoading=20= language/greek=20(native=20compiled=20elisp)...=0ALoading=20= language/hebrew=20(native=20compiled=20elisp)...=0ALoading=20= international/cp51932=20(native=20compiled=20elisp)...=0ALoading=20= international/eucjp-ms=20(native=20compiled=20elisp)...=0ALoading=20= language/japanese=20(native=20compiled=20elisp)...=0ALoading=20= language/korean=20(native=20compiled=20elisp)...=0ALoading=20= language/lao=20(native=20compiled=20elisp)...=0ALoading=20= language/tai-viet=20(native=20compiled=20elisp)...=0ALoading=20= language/thai=20(native=20compiled=20elisp)...=0ALoading=20= language/tibetan=20(native=20compiled=20elisp)...=0ALoading=20= language/vietnamese=20(native=20compiled=20elisp)...=0ALoading=20= language/misc-lang=20(native=20compiled=20elisp)...=0ALoading=20= language/utf-8-lang=20(native=20compiled=20elisp)...=0ALoading=20= language/georgian=20(native=20compiled=20elisp)...=0ALoading=20= language/khmer=20(native=20compiled=20elisp)...=0ALoading=20= language/burmese=20(native=20compiled=20elisp)...=0ALoading=20= language/cham=20(native=20compiled=20elisp)...=0ALoading=20indent=20= (native=20compiled=20elisp)...=0ALoading=20emacs-lisp/cl-generic=20= (native=20compiled=20elisp)...=0ALoading=20simple=20(native=20compiled=20= elisp)...=0ALoading=20emacs-lisp/nadvice=20(native=20compiled=20= elisp)...=0ALoading=20minibuffer=20(native=20compiled=20elisp)...=0A= Loading=20frame=20(native=20compiled=20elisp)...=0ALoading=20startup=20= (native=20compiled=20elisp)...=0ALoading=20term/tty-colors=20(native=20= compiled=20elisp)...=0ALoading=20font-core=20(native=20compiled=20= elisp)...=0ALoading=20emacs-lisp/syntax=20(native=20compiled=20elisp)...=0A= Loading=20font-lock=20(native=20compiled=20elisp)...=0ALoading=20= jit-lock=20(native=20compiled=20elisp)...=0ALoading=20mouse=20(native=20= compiled=20elisp)...=0ALoading=20select=20(native=20compiled=20elisp)...=0A= Loading=20emacs-lisp/timer=20(native=20compiled=20elisp)...=0ALoading=20= emacs-lisp/easymenu=20(native=20compiled=20elisp)...=0ALoading=20isearch=20= (native=20compiled=20elisp)...=0ALoading=20rfn-eshadow=20(native=20= compiled=20elisp)...=0ALoading=20menu-bar=20(native=20compiled=20= elisp)...=0ALoading=20tab-bar=20(native=20compiled=20elisp)...=0ALoading=20= emacs-lisp/lisp=20(native=20compiled=20elisp)...=0ALoading=20= textmodes/page=20(native=20compiled=20elisp)...=0ALoading=20register=20= (native=20compiled=20elisp)...=0ALoading=20textmodes/paragraphs=20= (native=20compiled=20elisp)...=0ALoading=20progmodes/prog-mode=20(native=20= compiled=20elisp)...=0ALoading=20emacs-lisp/lisp-mode=20(native=20= compiled=20elisp)...=0ALoading=20textmodes/text-mode=20(native=20= compiled=20elisp)...=0ALoading=20textmodes/fill=20(native=20compiled=20= elisp)...=0ALoading=20newcomment=20(native=20compiled=20elisp)...=0A= Loading=20replace=20(native=20compiled=20elisp)...=0ALoading=20= emacs-lisp/tabulated-list=20(native=20compiled=20elisp)...=0ALoading=20= buff-menu=20(native=20compiled=20elisp)...=0ALoading=20= progmodes/elisp-mode=20(native=20compiled=20elisp)...=0ALoading=20= emacs-lisp/float-sup=20(native=20compiled=20elisp)...=0ALoading=20= vc/vc-hooks=20(native=20compiled=20elisp)...=0ALoading=20vc/ediff-hook=20= (native=20compiled=20elisp)...=0ALoading=20uniquify=20(native=20compiled=20= elisp)...=0ALoading=20electric=20(native=20compiled=20elisp)...=0A= Loading=20paren=20(native=20compiled=20elisp)...=0ALoading=20= emacs-lisp/shorthands=20(native=20compiled=20elisp)...=0ALoading=20= emacs-lisp/eldoc=20(native=20compiled=20elisp)...=0ALoading=20cus-start=20= (native=20compiled=20elisp)...=0ALoading=20tooltip=20(native=20compiled=20= elisp)...=0ALoading=20international/iso-transl=20(native=20compiled=20= elisp)...=0ALoading=20leim/leim-list.el=20(source)...=0AWaiting=20for=20= git...=0AWaiting=20for=20git...=0AFinding=20pointers=20to=20doc=20= strings...=0AFinding=20pointers=20to=20doc=20strings...done=0A= Pure-hashed:=2013709=20strings,=201458=20vectors,=2040828=20conses,=20= 858=20bytecodes,=20271=20others=0ADumping=20under=20the=20name=20= emacs.pdmp=0ADumping=20fingerprint:=20= e61526ee5637c01aa1682640b0f2761cb2fc2b2a8cb019c798f22bcb16c5cfee=0ADump=20= complete=0AByte=20counts:=20header=3D100=20hot=3D8772924=20= discardable=3D174368=20cold=3D5121152=0AReloc=20counts:=20hot=3D506550=20= discardable=3D4790=0AAdding=20name=20emacs-29.0.50.1=0AAdding=20name=20= emacs-29.0.50.1.pdmp=0Acp=20-f=20emacs.pdmp=20bootstrap-emacs.pdmp=0A= gmake[2]:=20Leaving=20directory=20= '/Users/jacobfaibussowitsch/soft/emacs/src'=0A/opt/homebrew/bin/gmake=20= -C=20lisp=20all=0Agmake[2]:=20Entering=20directory=20= '/Users/jacobfaibussowitsch/soft/emacs/lisp'=0A/opt/homebrew/bin/gmake=20= -C=20../leim=20all=20EMACS=3D"../src/emacs"=0A/opt/homebrew/bin/gmake=20= -C=20../admin/grammars=20all=20EMACS=3D"../../src/emacs"=0A=20=20GEN=20=20= =20=20=20=20cus-load.el=0Agmake[3]:=20Entering=20directory=20= '/Users/jacobfaibussowitsch/soft/emacs/admin/grammars'=0Agmake[3]:=20= Nothing=20to=20be=20done=20for=20'all'.=0Agmake[3]:=20Leaving=20= directory=20'/Users/jacobfaibussowitsch/soft/emacs/admin/grammars'=0A= gmake[3]:=20Entering=20directory=20= '/Users/jacobfaibussowitsch/soft/emacs/leim'=0Agmake[3]:=20Nothing=20to=20= be=20done=20for=20'all'.=0Agmake[3]:=20Leaving=20directory=20= '/Users/jacobfaibussowitsch/soft/emacs/leim'=0A=20=20GEN=20=20=20=20=20=20= finder-inf.el=0Agmake[3]:=20Entering=20directory=20= '/Users/jacobfaibussowitsch/soft/emacs/lisp'=0A=20=20ELC=20=20=20=20=20=20= emacs-lisp/eieio.elc=0A=20=20ELC=20=20=20=20=20=20= emacs-lisp/eieio-base.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/semantic/db.elc=0A=20=20INFO=20=20=20=20=20Scanning=20files=20for=20= custom...=0A=20=20INFO=20=20=20=20=20Scanning=20files=20for=20= custom...10%=0Agmake[3]:=20Leaving=20directory=20= '/Users/jacobfaibussowitsch/soft/emacs/lisp'=0A=20=20INFO=20=20=20=20=20= Scanning=20files=20for=20finder...=0A=20=20INFO=20=20=20=20=20Scanning=20= files=20for=20custom...20%=0A=20=20INFO=20=20=20=20=20Scanning=20files=20= for=20custom...31%=0A=20=20INFO=20=20=20=20=20Scanning=20files=20for=20= finder...43%=0A=20=20INFO=20=20=20=20=20Scanning=20files=20for=20= custom...46%=0A=20=20INFO=20=20=20=20=20Scanning=20files=20for=20= finder...72%=0A=20=20INFO=20=20=20=20=20Scanning=20files=20for=20= custom...59%=0A=20=20INFO=20=20=20=20=20Scanning=20files=20for=20= finder...97%=0A=20=20INFO=20=20=20=20=20Scanning=20files=20for=20= finder...done=0A=20=20INFO=20=20=20=20=20Scanning=20files=20for=20= custom...72%=0A=20=20INFO=20=20=20=20=20Scanning=20files=20for=20= custom...84%=0A=20=20INFO=20=20=20=20=20Scanning=20files=20for=20= custom...94%=0A=20=20INFO=20=20=20=20=20Scanning=20files=20for=20= custom...done=0A=20=20INFO=20=20=20=20=20Generating=20./cus-load.el...=0A= =20=20INFO=20=20=20=20=20Generating=20./cus-load.el...done=0Agmake[3]:=20= Entering=20directory=20'/Users/jacobfaibussowitsch/soft/emacs/lisp'=0A=20= =20ELC=20=20=20=20=20=20align.elc=0A=20=20ELC=20=20=20=20=20=20= allout-widgets.elc=0A=20=20ELC=20=20=20=20=20=20allout.elc=0A=20=20ELC=20= =20=20=20=20=20ansi-color.elc=0A=20=20ELC=20=20=20=20=20=20apropos.elc=0A= =20=20ELC=20=20=20=20=20=20arc-mode.elc=0A=20=20ELC=20=20=20=20=20=20= array.elc=0A=20=20ELC=20=20=20=20=20=20auth-source-pass.elc=0A=20=20ELC=20= =20=20=20=20=20auth-source.elc=0A=20=20ELC=20=20=20=20=20=20= autoinsert.elc=0A=20=20ELC=20=20=20=20=20=20autorevert.elc=0A=20=20ELC=20= =20=20=20=20=20avoid.elc=0A=20=20ELC=20=20=20=20=20=20battery.elc=0A=20=20= ELC=20=20=20=20=20=20bookmark.elc=0A=20=20ELC=20=20=20=20=20=20bs.elc=0A=20= =20ELC=20=20=20=20=20=20calculator.elc=0A=20=20ELC=20=20=20=20=20=20= cdl.elc=0A=20=20ELC=20=20=20=20=20=20char-fold.elc=0A=20=20ELC=20=20=20=20= =20=20chistory.elc=0A=20=20ELC=20=20=20=20=20=20cmuscheme.elc=0A=20=20= ELC=20=20=20=20=20=20color.elc=0A=20=20ELC=20=20=20=20=20=20comint.elc=0A= =20=20ELC=20=20=20=20=20=20completion.elc=0A=20=20ELC=20=20=20=20=20=20= cus-dep.elc=0A=20=20ELC=20=20=20=20=20=20cus-edit.elc=0A=20=20ELC=20=20=20= =20=20=20cus-theme.elc=0A=20=20ELC=20=20=20=20=20=20dabbrev.elc=0A=20=20= ELC=20=20=20=20=20=20delim-col.elc=0A=20=20ELC=20=20=20=20=20=20= delsel.elc=0A=20=20ELC=20=20=20=20=20=20descr-text.elc=0A=20=20ELC=20=20=20= =20=20=20desktop.elc=0A=20=20ELC=20=20=20=20=20=20dframe.elc=0A=20=20ELC=20= =20=20=20=20=20dired-aux.elc=0A=20=20ELC=20=20=20=20=20=20dired-x.elc=0A=20= =20ELC=20=20=20=20=20=20dired.elc=0A=20=20ELC=20=20=20=20=20=20= dirtrack.elc=0A=20=20ELC=20=20=20=20=20=20= display-fill-column-indicator.elc=0A=20=20ELC=20=20=20=20=20=20= display-line-numbers.elc=0A=20=20ELC=20=20=20=20=20=20doc-view.elc=0A=20=20= ELC=20=20=20=20=20=20dom.elc=0A=20=20ELC=20=20=20=20=20=20double.elc=0A=20= =20ELC=20=20=20=20=20=20ebuff-menu.elc=0A=20=20ELC=20=20=20=20=20=20= echistory.elc=0A=20=20ELC=20=20=20=20=20=20ecomplete.elc=0A=20=20ELC=20=20= =20=20=20=20edmacro.elc=0A=20=20ELC=20=20=20=20=20=20ehelp.elc=0A=20=20= ELC=20=20=20=20=20=20elec-pair.elc=0A=20=20ELC=20=20=20=20=20=20= elide-head.elc=0A=20=20ELC=20=20=20=20=20=20emacs-lock.elc=0A=20=20ELC=20= =20=20=20=20=20epa-dired.elc=0A=20=20ELC=20=20=20=20=20=20epa-file.elc=0A= =20=20ELC=20=20=20=20=20=20epa-ks.elc=0A=20=20ELC=20=20=20=20=20=20= epa-mail.elc=0A=20=20ELC=20=20=20=20=20=20epa.elc=0A=20=20ELC=20=20=20=20= =20=20epg-config.elc=0A=20=20ELC=20=20=20=20=20=20epg.elc=0A=20=20ELC=20=20= =20=20=20=20expand.elc=0A=20=20ELC=20=20=20=20=20=20ezimage.elc=0A=20=20= ELC=20=20=20=20=20=20face-remap.elc=0A=20=20ELC=20=20=20=20=20=20= facemenu.elc=0A=20=20ELC=20=20=20=20=20=20ffap.elc=0A=20=20ELC=20=20=20=20= =20=20filecache.elc=0A=20=20ELC=20=20=20=20=20=20fileloop.elc=0A=20=20= ELC=20=20=20=20=20=20filenotify.elc=0A=20=20ELC=20=20=20=20=20=20= files-x.elc=0A=20=20ELC=20=20=20=20=20=20filesets.elc=0A=20=20ELC=20=20=20= =20=20=20find-cmd.elc=0A=20=20ELC=20=20=20=20=20=20find-dired.elc=0A=20=20= ELC=20=20=20=20=20=20find-file.elc=0A=20=20ELC=20=20=20=20=20=20= find-lisp.elc=0A=20=20ELC=20=20=20=20=20=20finder.elc=0A=20=20ELC=20=20=20= =20=20=20foldout.elc=0A=20=20ELC=20=20=20=20=20=20flow-ctrl.elc=0A=20=20= ELC=20=20=20=20=20=20follow.elc=0A=20=20ELC=20=20=20=20=20=20= format-spec.elc=0A=20=20ELC=20=20=20=20=20=20forms.elc=0A=20=20ELC=20=20=20= =20=20=20frameset.elc=0A=20=20ELC=20=20=20=20=20=20generic-x.elc=0A=20=20= ELC=20=20=20=20=20=20help-at-pt.elc=0A=20=20ELC=20=20=20=20=20=20= help-fns.elc=0A=20=20ELC=20=20=20=20=20=20help-macro.elc=0A=20=20ELC=20=20= =20=20=20=20help-mode.elc=0A=20=20ELC=20=20=20=20=20=20hex-util.elc=0A=20= =20ELC=20=20=20=20=20=20hexl.elc=0A=20=20ELC=20=20=20=20=20=20= hfy-cmap.elc=0A=20=20ELC=20=20=20=20=20=20hi-lock.elc=0A=20=20ELC=20=20=20= =20=20=20hilit-chg.elc=0A=20=20ELC=20=20=20=20=20=20hippie-exp.elc=0A=20=20= ELC=20=20=20=20=20=20hl-line.elc=0A=20=20ELC=20=20=20=20=20=20= htmlfontify.elc=0A=20=20ELC=20=20=20=20=20=20ibuf-ext.elc=0A=20=20ELC=20=20= =20=20=20=20ibuf-macs.elc=0A=20=20ELC=20=20=20=20=20=20ibuffer.elc=0A=20=20= ELC=20=20=20=20=20=20icomplete.elc=0A=20=20ELC=20=20=20=20=20=20ido.elc=0A= =20=20ELC=20=20=20=20=20=20ielm.elc=0A=20=20ELC=20=20=20=20=20=20= iimage.elc=0A=20=20ELC=20=20=20=20=20=20image-dired.elc=0A=20=20ELC=20=20= =20=20=20=20image-file.elc=0A=20=20ELC=20=20=20=20=20=20image-mode.elc=0A= =20=20ELC=20=20=20=20=20=20imenu.elc=0A=20=20ELC=20=20=20=20=20=20= info-look.elc=0A=20=20ELC=20=20=20=20=20=20info-xref.elc=0A=20=20ELC=20=20= =20=20=20=20info.elc=0A=20=20ELC=20=20=20=20=20=20informat.elc=0A=20=20= ELC=20=20=20=20=20=20isearchb.elc=0A=20=20ELC=20=20=20=20=20=20= jka-compr.elc=0A=20=20ELC=20=20=20=20=20=20json.elc=0A=20=20ELC=20=20=20=20= =20=20jsonrpc.elc=0A=20=20ELC=20=20=20=20=20=20kermit.elc=0A=20=20ELC=20=20= =20=20=20=20kmacro.elc=0A=20=20ELC=20=20=20=20=20=20linum.elc=0A=20=20= ELC=20=20=20=20=20=20loadhist.elc=0A=20=20ELC=20=20=20=20=20=20= locate.elc=0A=20=20ELC=20=20=20=20=20=20lpr.elc=0A=20=20ELC=20=20=20=20=20= =20macros.elc=0A=20=20ELC=20=20=20=20=20=20makesum.elc=0A=20=20ELC=20=20=20= =20=20=20man.elc=0A=20=20ELC=20=20=20=20=20=20master.elc=0A=20=20ELC=20=20= =20=20=20=20mb-depth.elc=0A=20=20ELC=20=20=20=20=20=20md4.elc=0A=20=20= ELC=20=20=20=20=20=20midnight.elc=0A=20=20ELC=20=20=20=20=20=20= minibuf-eldef.elc=0A=20=20ELC=20=20=20=20=20=20misc.elc=0A=20=20ELC=20=20= =20=20=20=20misearch.elc=0A=20=20ELC=20=20=20=20=20=20mouse-copy.elc=0A=20= =20ELC=20=20=20=20=20=20mouse-drag.elc=0A=20=20ELC=20=20=20=20=20=20= mpc.elc=0A=20=20ELC=20=20=20=20=20=20msb.elc=0A=20=20ELC=20=20=20=20=20=20= notifications.elc=0A=20=20ELC=20=20=20=20=20=20novice.elc=0A=20=20ELC=20=20= =20=20=20=20outline.elc=0A=20=20ELC=20=20=20=20=20=20password-cache.elc=0A= =20=20ELC=20=20=20=20=20=20pcmpl-cvs.elc=0A=20=20ELC=20=20=20=20=20=20= pcmpl-gnu.elc=0A=20=20ELC=20=20=20=20=20=20pcmpl-linux.elc=0A=20=20ELC=20= =20=20=20=20=20pcmpl-rpm.elc=0A=20=20ELC=20=20=20=20=20=20pcmpl-unix.elc=0A= =20=20ELC=20=20=20=20=20=20pcmpl-x.elc=0A=20=20ELC=20=20=20=20=20=20= pcomplete.elc=0A=20=20ELC=20=20=20=20=20=20pixel-scroll.elc=0A=20=20ELC=20= =20=20=20=20=20plstore.elc=0A=20=20ELC=20=20=20=20=20=20printing.elc=0A=20= =20ELC=20=20=20=20=20=20proced.elc=0A=20=20ELC=20=20=20=20=20=20= profiler.elc=0A=20=20ELC=20=20=20=20=20=20ps-bdf.elc=0A=20=20ELC=20=20=20= =20=20=20ps-def.elc=0A=20=20ELC=20=20=20=20=20=20ps-mule.elc=0A=20=20ELC=20= =20=20=20=20=20ps-print.elc=0A=20=20ELC=20=20=20=20=20=20ps-samp.elc=0A=20= =20ELC=20=20=20=20=20=20recentf.elc=0A=20=20ELC=20=20=20=20=20=20= rect.elc=0A=20=20ELC=20=20=20=20=20=20registry.elc=0A=20=20ELC=20=20=20=20= =20=20repeat.elc=0A=20=20ELC=20=20=20=20=20=20reposition.elc=0A=20=20ELC=20= =20=20=20=20=20reveal.elc=0A=20=20ELC=20=20=20=20=20=20rot13.elc=0A=20=20= ELC=20=20=20=20=20=20rtree.elc=0A=20=20ELC=20=20=20=20=20=20= ruler-mode.elc=0A=20=20ELC=20=20=20=20=20=20savehist.elc=0A=20=20ELC=20=20= =20=20=20=20saveplace.elc=0A=20=20ELC=20=20=20=20=20=20scroll-all.elc=0A=20= =20ELC=20=20=20=20=20=20scroll-lock.elc=0A=20=20ELC=20=20=20=20=20=20= server.elc=0A=20=20ELC=20=20=20=20=20=20ses.elc=0A=20=20ELC=20=20=20=20=20= =20shadowfile.elc=0A=20=20ELC=20=20=20=20=20=20shell.elc=0A=20=20ELC=20=20= =20=20=20=20skeleton.elc=0A=20=20ELC=20=20=20=20=20=20so-long.elc=0A=20=20= ELC=20=20=20=20=20=20sort.elc=0A=20=20ELC=20=20=20=20=20=20soundex.elc=0A= =20=20ELC=20=20=20=20=20=20speedbar.elc=0A=20=20ELC=20=20=20=20=20=20= sqlite-mode.elc=0A=20=20ELC=20=20=20=20=20=20sqlite.elc=0A=20=20ELC=20=20= =20=20=20=20strokes.elc=0A=20=20ELC=20=20=20=20=20=20svg.elc=0A=20=20ELC=20= =20=20=20=20=20t-mouse.elc=0A=20=20ELC=20=20=20=20=20=20tab-line.elc=0A=20= =20ELC=20=20=20=20=20=20tabify.elc=0A=20=20ELC=20=20=20=20=20=20talk.elc=0A= =20=20ELC=20=20=20=20=20=20tempo.elc=0A=20=20ELC=20=20=20=20=20=20= tar-mode.elc=0A=20=20ELC=20=20=20=20=20=20term.elc=0A=20=20ELC=20=20=20=20= =20=20thingatpt.elc=0A=20=20ELC=20=20=20=20=20=20thread.elc=0A=20=20ELC=20= =20=20=20=20=20thumbs.elc=0A=20=20ELC=20=20=20=20=20=20time-stamp.elc=0A=20= =20ELC=20=20=20=20=20=20time.elc=0A=20=20ELC=20=20=20=20=20=20= timezone.elc=0A=20=20ELC=20=20=20=20=20=20tmm.elc=0A=20=20ELC=20=20=20=20= =20=20transient.elc=0A=20=20ELC=20=20=20=20=20=20tree-widget.elc=0A=20=20= ELC=20=20=20=20=20=20tutorial.elc=0A=20=20ELC=20=20=20=20=20=20= type-break.elc=0A=20=20ELC=20=20=20=20=20=20userlock.elc=0A=20=20ELC=20=20= =20=20=20=20vcursor.elc=0A=20=20ELC=20=20=20=20=20=20view.elc=0A=20=20= ELC=20=20=20=20=20=20wdired.elc=0A=20=20ELC=20=20=20=20=20=20= whitespace.elc=0A=20=20ELC=20=20=20=20=20=20wid-browse.elc=0A=20=20ELC=20= =20=20=20=20=20wid-edit.elc=0A=20=20ELC=20=20=20=20=20=20windmove.elc=0A=20= =20ELC=20=20=20=20=20=20winner.elc=0A=20=20ELC=20=20=20=20=20=20= woman.elc=0A=20=20ELC=20=20=20=20=20=20xdg.elc=0A=20=20ELC=20=20=20=20=20= =20xml.elc=0A=20=20ELC=20=20=20=20=20=20xt-mouse.elc=0A=20=20ELC=20=20=20= =20=20=20xwidget.elc=0A=20=20ELC=20=20=20=20=20=20yank-media.elc=0A=20=20= ELC=20=20=20=20=20=20calc/calc-aent.elc=0A=20=20ELC=20=20=20=20=20=20= calc/calc-alg.elc=0A=20=20ELC=20=20=20=20=20=20calc/calc-arith.elc=0A=20=20= ELC=20=20=20=20=20=20calc/calc-bin.elc=0A=20=20ELC=20=20=20=20=20=20= calc/calc-comb.elc=0A=20=20ELC=20=20=20=20=20=20calc/calc-cplx.elc=0A=20=20= ELC=20=20=20=20=20=20calc/calc-embed.elc=0A=20=20ELC=20=20=20=20=20=20= calc/calc-ext.elc=0A=20=20ELC=20=20=20=20=20=20calc/calc-fin.elc=0A=20=20= ELC=20=20=20=20=20=20calc/calc-forms.elc=0A=20=20ELC=20=20=20=20=20=20= calc/calc-frac.elc=0A=20=20ELC=20=20=20=20=20=20calc/calc-funcs.elc=0A=20= =20ELC=20=20=20=20=20=20calc/calc-graph.elc=0A=20=20ELC=20=20=20=20=20=20= calc/calc-help.elc=0A=20=20ELC=20=20=20=20=20=20calc/calc-incom.elc=0A=20= =20ELC=20=20=20=20=20=20calc/calc-keypd.elc=0A=20=20ELC=20=20=20=20=20=20= calc/calc-lang.elc=0A=20=20ELC=20=20=20=20=20=20calc/calc-macs.elc=0A=20=20= ELC=20=20=20=20=20=20calc/calc-map.elc=0A=20=20ELC=20=20=20=20=20=20= calc/calc-math.elc=0A=20=20ELC=20=20=20=20=20=20calc/calc-menu.elc=0A=20=20= ELC=20=20=20=20=20=20calc/calc-misc.elc=0A=20=20ELC=20=20=20=20=20=20= calc/calc-mode.elc=0A=20=20ELC=20=20=20=20=20=20calc/calc-mtx.elc=0A=20=20= ELC=20=20=20=20=20=20calc/calc-nlfit.elc=0A=20=20ELC=20=20=20=20=20=20= calc/calc-poly.elc=0A=20=20ELC=20=20=20=20=20=20calc/calc-prog.elc=0A=20=20= ELC=20=20=20=20=20=20calc/calc-rewr.elc=0A=20=20ELC=20=20=20=20=20=20= calc/calc-rules.elc=0A=20=20ELC=20=20=20=20=20=20calc/calc-sel.elc=0A=20=20= ELC=20=20=20=20=20=20calc/calc-stat.elc=0A=20=20ELC=20=20=20=20=20=20= calc/calc-store.elc=0A=20=20ELC=20=20=20=20=20=20calc/calc-stuff.elc=0A=20= =20ELC=20=20=20=20=20=20calc/calc-trail.elc=0A=20=20ELC=20=20=20=20=20=20= calc/calc-undo.elc=0A=20=20ELC=20=20=20=20=20=20calc/calc-units.elc=0A=20= =20ELC=20=20=20=20=20=20calc/calc-vec.elc=0A=20=20ELC=20=20=20=20=20=20= calc/calc-yank.elc=0A=20=20ELC=20=20=20=20=20=20calc/calc.elc=0A=20=20= ELC=20=20=20=20=20=20calc/calcalg2.elc=0A=20=20ELC=20=20=20=20=20=20= calc/calcalg3.elc=0A=20=20ELC=20=20=20=20=20=20calc/calccomp.elc=0A=20=20= ELC=20=20=20=20=20=20calc/calcsel2.elc=0A=20=20ELC=20=20=20=20=20=20= calendar/appt.elc=0A=20=20ELC=20=20=20=20=20=20calendar/cal-bahai.elc=0A=20= =20ELC=20=20=20=20=20=20calendar/cal-china.elc=0A=20=20ELC=20=20=20=20=20= =20calendar/cal-coptic.elc=0A=20=20ELC=20=20=20=20=20=20= calendar/cal-dst.elc=0A=20=20ELC=20=20=20=20=20=20= calendar/cal-french.elc=0A=20=20ELC=20=20=20=20=20=20= calendar/cal-hebrew.elc=0A=20=20ELC=20=20=20=20=20=20= calendar/cal-html.elc=0A=20=20ELC=20=20=20=20=20=20= calendar/cal-islam.elc=0A=20=20ELC=20=20=20=20=20=20calendar/cal-iso.elc=0A= =20=20ELC=20=20=20=20=20=20calendar/cal-julian.elc=0A=20=20ELC=20=20=20=20= =20=20calendar/cal-mayan.elc=0A=20=20ELC=20=20=20=20=20=20= calendar/cal-menu.elc=0A=20=20ELC=20=20=20=20=20=20calendar/cal-move.elc=0A= =20=20ELC=20=20=20=20=20=20calendar/cal-persia.elc=0A=20=20ELC=20=20=20=20= =20=20calendar/cal-tex.elc=0A=20=20ELC=20=20=20=20=20=20= calendar/cal-x.elc=0A=20=20ELC=20=20=20=20=20=20calendar/calendar.elc=0A=20= =20ELC=20=20=20=20=20=20calendar/diary-lib.elc=0A=20=20ELC=20=20=20=20=20= =20calendar/holidays.elc=0A=20=20ELC=20=20=20=20=20=20= calendar/icalendar.elc=0A=20=20ELC=20=20=20=20=20=20calendar/iso8601.elc=0A= =20=20ELC=20=20=20=20=20=20calendar/lunar.elc=0A=20=20ELC=20=20=20=20=20=20= calendar/parse-time.elc=0A=20=20ELC=20=20=20=20=20=20calendar/solar.elc=0A= =20=20ELC=20=20=20=20=20=20calendar/time-date.elc=0A=20=20ELC=20=20=20=20= =20=20calendar/timeclock.elc=0A=20=20ELC=20=20=20=20=20=20= calendar/todo-mode.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/cedet-cscope.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/cedet-files.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/cedet-global.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/cedet-idutils.elc=0A=20=20ELC=20=20=20=20=20=20cedet/cedet.elc=0A=20= =20ELC=20=20=20=20=20=20cedet/data-debug.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/ede.elc=0A=20=20ELC=20=20=20=20=20=20cedet/mode-local.elc=0A=20=20= ELC=20=20=20=20=20=20cedet/pulse.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/semantic.elc=0A=20=20ELC=20=20=20=20=20=20cedet/srecode.elc=0A=20=20= ELC=20=20=20=20=20=20cedet/ede/auto.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/ede/autoconf-edit.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/ede/base.elc=0A=20=20ELC=20=20=20=20=20=20cedet/ede/config.elc=0A=20= =20ELC=20=20=20=20=20=20cedet/ede/cpp-root.elc=0A=20=20ELC=20=20=20=20=20= =20cedet/ede/custom.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/ede/detect.elc=0A=20=20ELC=20=20=20=20=20=20cedet/ede/dired.elc=0A=20= =20ELC=20=20=20=20=20=20cedet/ede/emacs.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/ede/files.elc=0A=20=20ELC=20=20=20=20=20=20cedet/ede/generic.elc=0A= =20=20ELC=20=20=20=20=20=20cedet/ede/linux.elc=0A=20=20ELC=20=20=20=20=20= =20cedet/ede/locate.elc=0A=20=20ELC=20=20=20=20=20=20cedet/ede/make.elc=0A= =20=20ELC=20=20=20=20=20=20cedet/ede/makefile-edit.elc=0A=20=20ELC=20=20=20= =20=20=20cedet/ede/pconf.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/ede/pmake.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/ede/proj-archive.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/ede/proj-aux.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/ede/proj-comp.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/ede/proj-elisp.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/ede/proj-info.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/ede/proj-misc.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/ede/proj-obj.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/ede/proj-prog.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/ede/proj-scheme.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/ede/proj-shared.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/ede/proj.elc=0A=20=20ELC=20=20=20=20=20=20cedet/ede/project-am.elc=0A= =20=20ELC=20=20=20=20=20=20cedet/ede/shell.elc=0A=20=20ELC=20=20=20=20=20= =20cedet/ede/simple.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/ede/source.elc=0A=20=20ELC=20=20=20=20=20=20cedet/ede/speedbar.elc=0A= =20=20ELC=20=20=20=20=20=20cedet/ede/srecode.elc=0A=20=20ELC=20=20=20=20=20= =20cedet/ede/system.elc=0A=20=20ELC=20=20=20=20=20=20cedet/ede/util.elc=0A= =20=20ELC=20=20=20=20=20=20cedet/semantic/analyze.elc=0A=20=20ELC=20=20=20= =20=20=20cedet/semantic/bovine.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/semantic/chart.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/semantic/complete.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/semantic/ctxt.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/semantic/db-debug.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/semantic/db-ebrowse.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/semantic/db-el.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/semantic/db-file.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/semantic/db-find.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/semantic/db-global.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/semantic/db-javascript.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/semantic/db-mode.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/semantic/db-ref.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/semantic/db-typecache.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/semantic/debug.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/semantic/decorate.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/semantic/dep.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/semantic/doc.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/semantic/ede-grammar.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/semantic/edit.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/semantic/find.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/semantic/format.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/semantic/fw.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/semantic/grammar-wy.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/semantic/grammar.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/semantic/grm-wy-boot.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/semantic/html.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/semantic/ia-sb.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/semantic/ia.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/semantic/idle.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/semantic/imenu.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/semantic/java.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/semantic/lex-spp.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/semantic/lex.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/semantic/mru-bookmark.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/semantic/sb.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/semantic/scope.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/semantic/senator.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/semantic/sort.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/semantic/symref.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/semantic/tag-file.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/semantic/tag-ls.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/semantic/tag-write.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/semantic/tag.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/semantic/texi.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/semantic/util-modes.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/semantic/util.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/semantic/wisent.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/semantic/analyze/complete.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/semantic/analyze/debug.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/semantic/analyze/fcn.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/semantic/analyze/refs.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/semantic/bovine/c-by.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/semantic/bovine/c.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/semantic/bovine/debug.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/semantic/bovine/el.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/semantic/bovine/gcc.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/semantic/bovine/grammar.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/semantic/bovine/make-by.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/semantic/bovine/make.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/semantic/bovine/scm-by.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/semantic/bovine/scm.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/semantic/decorate/include.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/semantic/decorate/mode.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/semantic/symref/cscope.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/semantic/symref/filter.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/semantic/symref/global.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/semantic/symref/grep.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/semantic/symref/idutils.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/semantic/symref/list.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/semantic/wisent/comp.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/semantic/wisent/grammar.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/semantic/wisent/java-tags.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/semantic/wisent/javascript.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/semantic/wisent/javat-wy.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/semantic/wisent/js-wy.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/semantic/wisent/python-wy.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/semantic/wisent/python.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/semantic/wisent/wisent.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/srecode/args.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/srecode/compile.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/srecode/cpp.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/srecode/ctxt.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/srecode/dictionary.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/srecode/document.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/srecode/el.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/srecode/expandproto.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/srecode/extract.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/srecode/fields.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/srecode/filters.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/srecode/find.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/srecode/getset.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/srecode/insert.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/srecode/java.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/srecode/map.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/srecode/mode.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/srecode/semantic.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/srecode/srt-mode.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/srecode/srt-wy.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/srecode/srt.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/srecode/table.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/srecode/template.elc=0A=20=20ELC=20=20=20=20=20=20= cedet/srecode/texi.elc=0A=20=20ELC=20=20=20=20=20=20= emacs-lisp/advice.elc=0A=20=20ELC=20=20=20=20=20=20= emacs-lisp/avl-tree.elc=0A=20=20ELC=20=20=20=20=20=20= emacs-lisp/backtrace.elc=0A=20=20ELC=20=20=20=20=20=20= emacs-lisp/benchmark.elc=0A=20=20ELC=20=20=20=20=20=20= emacs-lisp/bindat.elc=0A=20=20ELC=20=20=20=20=20=20emacs-lisp/chart.elc=0A= =20=20ELC=20=20=20=20=20=20emacs-lisp/check-declare.elc=0A=20=20ELC=20=20= =20=20=20=20emacs-lisp/checkdoc.elc=0A=20=20ELC=20=20=20=20=20=20= emacs-lisp/cl-extra.elc=0A=20=20ELC=20=20=20=20=20=20= emacs-lisp/cl-indent.elc=0A=20=20ELC=20=20=20=20=20=20= emacs-lisp/cl-lib.elc=0A=20=20ELC=20=20=20=20=20=20= emacs-lisp/cl-macs.elc=0A=20=20ELC=20=20=20=20=20=20= emacs-lisp/cl-print.elc=0A=20=20ELC=20=20=20=20=20=20= emacs-lisp/cl-seq.elc=0A=20=20ELC=20=20=20=20=20=20= emacs-lisp/copyright.elc=0A=20=20ELC=20=20=20=20=20=20emacs-lisp/crm.elc=0A= =20=20ELC=20=20=20=20=20=20emacs-lisp/cursor-sensor.elc=0A=20=20ELC=20=20= =20=20=20=20emacs-lisp/debug.elc=0A=20=20ELC=20=20=20=20=20=20= emacs-lisp/derived.elc=0A=20=20ELC=20=20=20=20=20=20= emacs-lisp/disass.elc=0A=20=20ELC=20=20=20=20=20=20= emacs-lisp/easy-mmode.elc=0A=20=20ELC=20=20=20=20=20=20= emacs-lisp/edebug.elc=0A=20=20ELC=20=20=20=20=20=20= emacs-lisp/eieio-core.elc=0A=20=20ELC=20=20=20=20=20=20= emacs-lisp/eieio-custom.elc=0A=20=20ELC=20=20=20=20=20=20= emacs-lisp/eieio-datadebug.elc=0A=20=20ELC=20=20=20=20=20=20= emacs-lisp/eieio-opt.elc=0A=20=20ELC=20=20=20=20=20=20= emacs-lisp/eieio-speedbar.elc=0A=20=20ELC=20=20=20=20=20=20= emacs-lisp/elint.elc=0A=20=20ELC=20=20=20=20=20=20emacs-lisp/elp.elc=0A=20= =20ELC=20=20=20=20=20=20emacs-lisp/ert-x.elc=0A=20=20ELC=20=20=20=20=20=20= emacs-lisp/ert.elc=0A=20=20ELC=20=20=20=20=20=20emacs-lisp/ewoc.elc=0A=20= =20ELC=20=20=20=20=20=20emacs-lisp/faceup.elc=0A=20=20ELC=20=20=20=20=20=20= emacs-lisp/find-func.elc=0A=20=20ELC=20=20=20=20=20=20= emacs-lisp/generator.elc=0A=20=20ELC=20=20=20=20=20=20= emacs-lisp/generic.elc=0A=20=20ELC=20=20=20=20=20=20emacs-lisp/gv.elc=0A=20= =20ELC=20=20=20=20=20=20emacs-lisp/helper.elc=0A=20=20ELC=20=20=20=20=20=20= emacs-lisp/hierarchy.elc=0A=20=20ELC=20=20=20=20=20=20= emacs-lisp/inline.elc=0A=20=20ELC=20=20=20=20=20=20= emacs-lisp/let-alist.elc=0A=20=20ELC=20=20=20=20=20=20= emacs-lisp/lisp-mnt.elc=0A=20=20ELC=20=20=20=20=20=20emacs-lisp/map.elc=0A= =20=20ELC=20=20=20=20=20=20emacs-lisp/memory-report.elc=0A=20=20ELC=20=20= =20=20=20=20emacs-lisp/multisession.elc=0A=20=20ELC=20=20=20=20=20=20= emacs-lisp/package-x.elc=0A=20=20ELC=20=20=20=20=20=20= emacs-lisp/package.elc=0A=20=20ELC=20=20=20=20=20=20emacs-lisp/pcase.elc=0A= =20=20ELC=20=20=20=20=20=20emacs-lisp/pp.elc=0A=20=20ELC=20=20=20=20=20=20= emacs-lisp/radix-tree.elc=0A=20=20ELC=20=20=20=20=20=20= emacs-lisp/range.elc=0A=20=20ELC=20=20=20=20=20=20= emacs-lisp/re-builder.elc=0A=20=20ELC=20=20=20=20=20=20= emacs-lisp/regi.elc=0A=20=20ELC=20=20=20=20=20=20emacs-lisp/ring.elc=0A=20= =20ELC=20=20=20=20=20=20emacs-lisp/rmc.elc=0A=20=20ELC=20=20=20=20=20=20= emacs-lisp/rx.elc=0A=20=20ELC=20=20=20=20=20=20emacs-lisp/seq.elc=0A=20=20= ELC=20=20=20=20=20=20emacs-lisp/shadow.elc=0A=20=20ELC=20=20=20=20=20=20= emacs-lisp/shortdoc.elc=0A=20=20ELC=20=20=20=20=20=20emacs-lisp/smie.elc=0A= =20=20ELC=20=20=20=20=20=20emacs-lisp/subr-x.elc=0A=20=20ELC=20=20=20=20=20= =20emacs-lisp/tcover-ses.elc=0A=20=20ELC=20=20=20=20=20=20= emacs-lisp/testcover.elc=0A=20=20ELC=20=20=20=20=20=20= emacs-lisp/text-property-search.elc=0A=20=20ELC=20=20=20=20=20=20= emacs-lisp/thunk.elc=0A=20=20ELC=20=20=20=20=20=20= emacs-lisp/timer-list.elc=0A=20=20ELC=20=20=20=20=20=20emacs-lisp/tq.elc=0A= =20=20ELC=20=20=20=20=20=20emacs-lisp/trace.elc=0A=20=20ELC=20=20=20=20=20= =20emacs-lisp/unsafep.elc=0A=20=20ELC=20=20=20=20=20=20= emacs-lisp/vtable.elc=0A=20=20ELC=20=20=20=20=20=20= emacs-lisp/warnings.elc=0A=20=20ELC=20=20=20=20=20=20= emulation/cua-base.elc=0A=20=20ELC=20=20=20=20=20=20= emulation/cua-gmrk.elc=0A=20=20ELC=20=20=20=20=20=20= emulation/cua-rect.elc=0A=20=20ELC=20=20=20=20=20=20= emulation/edt-lk201.elc=0A=20=20ELC=20=20=20=20=20=20= emulation/edt-mapper.elc=0A=20=20ELC=20=20=20=20=20=20= emulation/edt-pc.elc=0A=20=20ELC=20=20=20=20=20=20= emulation/edt-vt100.elc=0A=20=20ELC=20=20=20=20=20=20emulation/edt.elc=0A= =20=20ELC=20=20=20=20=20=20emulation/keypad.elc=0A=20=20ELC=20=20=20=20=20= =20emulation/viper-cmd.elc=0A=20=20ELC=20=20=20=20=20=20= emulation/viper-ex.elc=0A=20=20ELC=20=20=20=20=20=20= emulation/viper-init.elc=0A=20=20ELC=20=20=20=20=20=20= emulation/viper-keym.elc=0A=20=20ELC=20=20=20=20=20=20= emulation/viper-macs.elc=0A=20=20ELC=20=20=20=20=20=20= emulation/viper-mous.elc=0A=20=20ELC=20=20=20=20=20=20= emulation/viper-util.elc=0A=20=20ELC=20=20=20=20=20=20= emulation/viper.elc=0A=20=20ELC=20=20=20=20=20=20erc/erc-autoaway.elc=0A=20= =20ELC=20=20=20=20=20=20erc/erc-backend.elc=0A=20=20ELC=20=20=20=20=20=20= erc/erc-button.elc=0A=20=20ELC=20=20=20=20=20=20erc/erc-capab.elc=0A=20=20= ELC=20=20=20=20=20=20erc/erc-compat.elc=0A=20=20ELC=20=20=20=20=20=20= erc/erc-dcc.elc=0A=20=20ELC=20=20=20=20=20=20= erc/erc-desktop-notifications.elc=0A=20=20ELC=20=20=20=20=20=20= erc/erc-ezbounce.elc=0A=20=20ELC=20=20=20=20=20=20erc/erc-fill.elc=0A=20=20= ELC=20=20=20=20=20=20erc/erc-goodies.elc=0A=20=20ELC=20=20=20=20=20=20= erc/erc-ibuffer.elc=0A=20=20ELC=20=20=20=20=20=20erc/erc-identd.elc=0A=20= =20ELC=20=20=20=20=20=20erc/erc-imenu.elc=0A=20=20ELC=20=20=20=20=20=20= erc/erc-join.elc=0A=20=20ELC=20=20=20=20=20=20erc/erc-lang.elc=0A=20=20= ELC=20=20=20=20=20=20erc/erc-list.elc=0A=20=20ELC=20=20=20=20=20=20= erc/erc-log.elc=0A=20=20ELC=20=20=20=20=20=20erc/erc-match.elc=0A=20=20= ELC=20=20=20=20=20=20erc/erc-menu.elc=0A=20=20ELC=20=20=20=20=20=20= erc/erc-netsplit.elc=0A=20=20ELC=20=20=20=20=20=20erc/erc-networks.elc=0A= =20=20ELC=20=20=20=20=20=20erc/erc-notify.elc=0A=20=20ELC=20=20=20=20=20=20= erc/erc-page.elc=0A=20=20ELC=20=20=20=20=20=20erc/erc-pcomplete.elc=0A=20= =20ELC=20=20=20=20=20=20erc/erc-replace.elc=0A=20=20ELC=20=20=20=20=20=20= erc/erc-ring.elc=0A=20=20ELC=20=20=20=20=20=20erc/erc-services.elc=0A=20=20= ELC=20=20=20=20=20=20erc/erc-sound.elc=0A=20=20ELC=20=20=20=20=20=20= erc/erc-speedbar.elc=0A=20=20ELC=20=20=20=20=20=20erc/erc-spelling.elc=0A= =20=20ELC=20=20=20=20=20=20erc/erc-stamp.elc=0A=20=20ELC=20=20=20=20=20=20= erc/erc-status-sidebar.elc=0A=20=20ELC=20=20=20=20=20=20= erc/erc-track.elc=0A=20=20ELC=20=20=20=20=20=20erc/erc-truncate.elc=0A=20= =20ELC=20=20=20=20=20=20erc/erc-xdcc.elc=0A=20=20ELC=20=20=20=20=20=20= erc/erc.elc=0A=20=20ELC=20=20=20=20=20=20eshell/em-alias.elc=0A=20=20ELC=20= =20=20=20=20=20eshell/em-banner.elc=0A=20=20ELC=20=20=20=20=20=20= eshell/em-basic.elc=0A=20=20ELC=20=20=20=20=20=20eshell/em-cmpl.elc=0A=20= =20ELC=20=20=20=20=20=20eshell/em-dirs.elc=0A=20=20ELC=20=20=20=20=20=20= eshell/em-extpipe.elc=0A=20=20ELC=20=20=20=20=20=20eshell/em-glob.elc=0A=20= =20ELC=20=20=20=20=20=20eshell/em-hist.elc=0A=20=20ELC=20=20=20=20=20=20= eshell/em-ls.elc=0A=20=20ELC=20=20=20=20=20=20eshell/em-pred.elc=0A=20=20= ELC=20=20=20=20=20=20eshell/em-prompt.elc=0A=20=20ELC=20=20=20=20=20=20= eshell/em-rebind.elc=0A=20=20ELC=20=20=20=20=20=20eshell/em-script.elc=0A= =20=20ELC=20=20=20=20=20=20eshell/em-smart.elc=0A=20=20ELC=20=20=20=20=20= =20eshell/em-term.elc=0A=20=20ELC=20=20=20=20=20=20eshell/em-tramp.elc=0A= =20=20ELC=20=20=20=20=20=20eshell/em-unix.elc=0A=20=20ELC=20=20=20=20=20=20= eshell/em-xtra.elc=0A=20=20ELC=20=20=20=20=20=20eshell/esh-arg.elc=0A=20=20= ELC=20=20=20=20=20=20eshell/esh-cmd.elc=0A=20=20ELC=20=20=20=20=20=20= eshell/esh-ext.elc=0A=20=20ELC=20=20=20=20=20=20eshell/esh-io.elc=0A=20=20= ELC=20=20=20=20=20=20eshell/esh-mode.elc=0A=20=20ELC=20=20=20=20=20=20= eshell/esh-module.elc=0A=20=20ELC=20=20=20=20=20=20eshell/esh-opt.elc=0A=20= =20ELC=20=20=20=20=20=20eshell/esh-proc.elc=0A=20=20ELC=20=20=20=20=20=20= eshell/esh-util.elc=0A=20=20ELC=20=20=20=20=20=20eshell/esh-var.elc=0A=20= =20ELC=20=20=20=20=20=20eshell/eshell.elc=0A=20=20ELC=20=20=20=20=20=20= gnus/canlock.elc=0A=20=20ELC=20=20=20=20=20=20gnus/deuglify.elc=0A=20=20= ELC=20=20=20=20=20=20gnus/gmm-utils.elc=0A=20=20ELC=20=20=20=20=20=20= gnus/gnus-agent.elc=0A=20=20ELC=20=20=20=20=20=20gnus/gnus-art.elc=0A=20=20= ELC=20=20=20=20=20=20gnus/gnus-async.elc=0A=20=20ELC=20=20=20=20=20=20= gnus/gnus-bcklg.elc=0A=20=20ELC=20=20=20=20=20=20gnus/gnus-bookmark.elc=0A= =20=20ELC=20=20=20=20=20=20gnus/gnus-cache.elc=0A=20=20ELC=20=20=20=20=20= =20gnus/gnus-cite.elc=0A=20=20ELC=20=20=20=20=20=20gnus/gnus-cloud.elc=0A= =20=20ELC=20=20=20=20=20=20gnus/gnus-cus.elc=0A=20=20ELC=20=20=20=20=20=20= gnus/gnus-dbus.elc=0A=20=20ELC=20=20=20=20=20=20gnus/gnus-delay.elc=0A=20= =20ELC=20=20=20=20=20=20gnus/gnus-demon.elc=0A=20=20ELC=20=20=20=20=20=20= gnus/gnus-diary.elc=0A=20=20ELC=20=20=20=20=20=20gnus/gnus-dired.elc=0A=20= =20ELC=20=20=20=20=20=20gnus/gnus-draft.elc=0A=20=20ELC=20=20=20=20=20=20= gnus/gnus-dup.elc=0A=20=20ELC=20=20=20=20=20=20gnus/gnus-eform.elc=0A=20=20= ELC=20=20=20=20=20=20gnus/gnus-fun.elc=0A=20=20ELC=20=20=20=20=20=20= gnus/gnus-gravatar.elc=0A=20=20ELC=20=20=20=20=20=20gnus/gnus-group.elc=0A= =20=20ELC=20=20=20=20=20=20gnus/gnus-html.elc=0A=20=20ELC=20=20=20=20=20=20= gnus/gnus-icalendar.elc=0A=20=20ELC=20=20=20=20=20=20gnus/gnus-int.elc=0A= =20=20ELC=20=20=20=20=20=20gnus/gnus-kill.elc=0A=20=20ELC=20=20=20=20=20=20= gnus/gnus-logic.elc=0A=20=20ELC=20=20=20=20=20=20gnus/gnus-mh.elc=0A=20=20= ELC=20=20=20=20=20=20gnus/gnus-ml.elc=0A=20=20ELC=20=20=20=20=20=20= gnus/gnus-mlspl.elc=0A=20=20ELC=20=20=20=20=20=20gnus/gnus-msg.elc=0A=20=20= ELC=20=20=20=20=20=20gnus/gnus-notifications.elc=0A=20=20ELC=20=20=20=20=20= =20gnus/gnus-picon.elc=0A=20=20ELC=20=20=20=20=20=20gnus/gnus-range.elc=0A= =20=20ELC=20=20=20=20=20=20gnus/gnus-registry.elc=0A=20=20ELC=20=20=20=20= =20=20gnus/gnus-rfc1843.elc=0A=20=20ELC=20=20=20=20=20=20= gnus/gnus-rmail.elc=0A=20=20ELC=20=20=20=20=20=20gnus/gnus-salt.elc=0A=20= =20ELC=20=20=20=20=20=20gnus/gnus-score.elc=0A=20=20ELC=20=20=20=20=20=20= gnus/gnus-search.elc=0A=20=20ELC=20=20=20=20=20=20gnus/gnus-sieve.elc=0A=20= =20ELC=20=20=20=20=20=20gnus/gnus-spec.elc=0A=20=20ELC=20=20=20=20=20=20= gnus/gnus-srvr.elc=0A=20=20ELC=20=20=20=20=20=20gnus/gnus-start.elc=0A=20= =20ELC=20=20=20=20=20=20gnus/gnus-sum.elc=0A=20=20ELC=20=20=20=20=20=20= gnus/gnus-topic.elc=0A=20=20ELC=20=20=20=20=20=20gnus/gnus-undo.elc=0A=20= =20ELC=20=20=20=20=20=20gnus/gnus-util.elc=0A=20=20ELC=20=20=20=20=20=20= gnus/gnus-uu.elc=0A=20=20ELC=20=20=20=20=20=20gnus/gnus-vm.elc=0A=20=20= ELC=20=20=20=20=20=20gnus/gnus-win.elc=0A=20=20ELC=20=20=20=20=20=20= gnus/gnus.elc=0A=20=20ELC=20=20=20=20=20=20gnus/gssapi.elc=0A=20=20ELC=20= =20=20=20=20=20gnus/legacy-gnus-agent.elc=0A=20=20ELC=20=20=20=20=20=20= gnus/mail-source.elc=0A=20=20ELC=20=20=20=20=20=20gnus/message.elc=0A=20=20= ELC=20=20=20=20=20=20gnus/mm-archive.elc=0A=20=20ELC=20=20=20=20=20=20= gnus/mm-bodies.elc=0A=20=20ELC=20=20=20=20=20=20gnus/mm-decode.elc=0A=20=20= ELC=20=20=20=20=20=20gnus/mm-encode.elc=0A=20=20ELC=20=20=20=20=20=20= gnus/mm-extern.elc=0A=20=20ELC=20=20=20=20=20=20gnus/mm-partial.elc=0A=20= =20ELC=20=20=20=20=20=20gnus/mm-url.elc=0A=20=20ELC=20=20=20=20=20=20= gnus/mm-util.elc=0A=20=20ELC=20=20=20=20=20=20gnus/mm-uu.elc=0A=20=20ELC=20= =20=20=20=20=20gnus/mm-view.elc=0A=20=20ELC=20=20=20=20=20=20= gnus/mml-sec.elc=0A=20=20ELC=20=20=20=20=20=20gnus/mml-smime.elc=0A=20=20= ELC=20=20=20=20=20=20gnus/mml.elc=0A=20=20ELC=20=20=20=20=20=20= gnus/mml1991.elc=0A=20=20ELC=20=20=20=20=20=20gnus/mml2015.elc=0A=20=20= ELC=20=20=20=20=20=20gnus/nnagent.elc=0A=20=20ELC=20=20=20=20=20=20= gnus/nnbabyl.elc=0A=20=20ELC=20=20=20=20=20=20gnus/nndiary.elc=0A=20=20= ELC=20=20=20=20=20=20gnus/nndir.elc=0A=20=20ELC=20=20=20=20=20=20= gnus/nndoc.elc=0A=20=20ELC=20=20=20=20=20=20gnus/nndraft.elc=0A=20=20ELC=20= =20=20=20=20=20gnus/nneething.elc=0A=20=20ELC=20=20=20=20=20=20= gnus/nnfolder.elc=0A=20=20ELC=20=20=20=20=20=20gnus/nngateway.elc=0A=20=20= ELC=20=20=20=20=20=20gnus/nnheader.elc=0A=20=20ELC=20=20=20=20=20=20= gnus/nnimap.elc=0A=20=20ELC=20=20=20=20=20=20gnus/nnmail.elc=0A=20=20ELC=20= =20=20=20=20=20gnus/nnmaildir.elc=0A=20=20ELC=20=20=20=20=20=20= gnus/nnmairix.elc=0A=20=20ELC=20=20=20=20=20=20gnus/nnmbox.elc=0A=20=20= ELC=20=20=20=20=20=20gnus/nnmh.elc=0A=20=20ELC=20=20=20=20=20=20= gnus/nnml.elc=0A=20=20ELC=20=20=20=20=20=20gnus/nnnil.elc=0A=20=20ELC=20=20= =20=20=20=20gnus/nnoo.elc=0A=20=20ELC=20=20=20=20=20=20= gnus/nnregistry.elc=0A=20=20ELC=20=20=20=20=20=20gnus/nnrss.elc=0A=20=20= ELC=20=20=20=20=20=20gnus/nnselect.elc=0A=20=20ELC=20=20=20=20=20=20= gnus/nnspool.elc=0A=20=20ELC=20=20=20=20=20=20gnus/nntp.elc=0A=20=20ELC=20= =20=20=20=20=20gnus/nnvirtual.elc=0A=20=20ELC=20=20=20=20=20=20= gnus/nnweb.elc=0A=20=20ELC=20=20=20=20=20=20gnus/score-mode.elc=0A=20=20= ELC=20=20=20=20=20=20gnus/smiley.elc=0A=20=20ELC=20=20=20=20=20=20= gnus/smime.elc=0A=20=20ELC=20=20=20=20=20=20gnus/spam-report.elc=0A=20=20= ELC=20=20=20=20=20=20gnus/spam-stat.elc=0A=20=20ELC=20=20=20=20=20=20= gnus/spam-wash.elc=0A=20=20ELC=20=20=20=20=20=20gnus/spam.elc=0A=20=20= ELC=20=20=20=20=20=20image/compface.elc=0A=20=20ELC=20=20=20=20=20=20= image/exif.elc=0A=20=20ELC=20=20=20=20=20=20image/gravatar.elc=0A=20=20= ELC=20=20=20=20=20=20image/image-converter.elc=0A=20=20ELC=20=20=20=20=20= =20international/ccl.elc=0A=20=20ELC=20=20=20=20=20=20= international/emoji.elc=0A=20=20ELC=20=20=20=20=20=20= international/isearch-x.elc=0A=20=20ELC=20=20=20=20=20=20= international/iso-ascii.elc=0A=20=20ELC=20=20=20=20=20=20= international/iso-cvt.elc=0A=20=20ELC=20=20=20=20=20=20= international/ja-dic-cnv.elc=0A=20=20ELC=20=20=20=20=20=20= international/ja-dic-utl.elc=0A=20=20ELC=20=20=20=20=20=20= international/kinsoku.elc=0A=20=20ELC=20=20=20=20=20=20= international/kkc.elc=0A=20=20ELC=20=20=20=20=20=20= international/latexenc.elc=0A=20=20ELC=20=20=20=20=20=20= international/latin1-disp.elc=0A=20=20ELC=20=20=20=20=20=20= international/mule-diag.elc=0A=20=20ELC=20=20=20=20=20=20= international/ogonek.elc=0A=20=20ELC=20=20=20=20=20=20= international/quail.elc=0A=20=20ELC=20=20=20=20=20=20= international/rfc1843.elc=0A=20=20ELC=20=20=20=20=20=20= international/robin.elc=0A=20=20ELC=20=20=20=20=20=20= international/textsec-check.elc=0A=20=20ELC=20=20=20=20=20=20= international/textsec.elc=0A=20=20ELC=20=20=20=20=20=20= international/utf-7.elc=0A=20=20ELC=20=20=20=20=20=20= international/utf7.elc=0A=20=20ELC=20=20=20=20=20=20= language/china-util.elc=0A=20=20ELC=20=20=20=20=20=20= language/cyril-util.elc=0A=20=20ELC=20=20=20=20=20=20= language/ethio-util.elc=0A=20=20ELC=20=20=20=20=20=20= language/hanja-util.elc=0A=20=20ELC=20=20=20=20=20=20= language/ind-util.elc=0A=20=20ELC=20=20=20=20=20=20= language/japan-util.elc=0A=20=20ELC=20=20=20=20=20=20= language/korea-util.elc=0A=20=20ELC=20=20=20=20=20=20= language/lao-util.elc=0A=20=20ELC=20=20=20=20=20=20language/pinyin.elc=0A= =20=20ELC=20=20=20=20=20=20language/thai-util.elc=0A=20=20ELC=20=20=20=20= =20=20language/thai-word.elc=0A=20=20ELC=20=20=20=20=20=20= language/tibet-util.elc=0A=20=20ELC=20=20=20=20=20=20= language/tv-util.elc=0A=20=20ELC=20=20=20=20=20=20language/viet-util.elc=0A= =20=20ELC=20=20=20=20=20=20leim/ja-dic/ja-dic.elc=0A=20=20ELC=20=20=20=20= =20=20leim/quail/4Corner.elc=0A=20=20ELC=20=20=20=20=20=20= leim/quail/ARRAY30.elc=0A=20=20ELC=20=20=20=20=20=20= leim/quail/CCDOSPY.elc=0A=20=20ELC=20=20=20=20=20=20= leim/quail/CTLau-b5.elc=0A=20=20ELC=20=20=20=20=20=20= leim/quail/CTLau.elc=0A=20=20ELC=20=20=20=20=20=20leim/quail/ECDICT.elc=0A= =20=20ELC=20=20=20=20=20=20leim/quail/ETZY.elc=0A=20=20ELC=20=20=20=20=20= =20leim/quail/PY-b5.elc=0A=20=20ELC=20=20=20=20=20=20leim/quail/PY.elc=0A= =20=20ELC=20=20=20=20=20=20leim/quail/Punct-b5.elc=0A=20=20ELC=20=20=20=20= =20=20leim/quail/Punct.elc=0A=20=20INFO=20=20=20=20=20Extracting=20= OKURI-NASI=20entries...=0A=20=20ELC=20=20=20=20=20=20= leim/quail/QJ-b5.elc=0A=20=20ELC=20=20=20=20=20=20leim/quail/QJ.elc=0A=20= =20ELC=20=20=20=20=20=20leim/quail/SW.elc=0A=20=20ELC=20=20=20=20=20=20= leim/quail/TONEPY.elc=0A=20=20ELC=20=20=20=20=20=20= leim/quail/ZIRANMA.elc=0A=20=20ELC=20=20=20=20=20=20leim/quail/ZOZY.elc=0A= =20=20ELC=20=20=20=20=20=20leim/quail/arabic.elc=0A=20=20ELC=20=20=20=20=20= =20leim/quail/cham.elc=0A=20=20ELC=20=20=20=20=20=20= leim/quail/compose.elc=0A=20=20INFO=20=20=20=20=20Extracting=20= OKURI-NASI=20entries...56%=0A=20=20ELC=20=20=20=20=20=20= leim/quail/croatian.elc=0A=20=20ELC=20=20=20=20=20=20= leim/quail/cyril-jis.elc=0A=20=20ELC=20=20=20=20=20=20= leim/quail/cyrillic.elc=0A=20=20ELC=20=20=20=20=20=20= leim/quail/czech.elc=0A=20=20ELC=20=20=20=20=20=20leim/quail/emoji.elc=0A= =20=20INFO=20=20=20=20=20Extracting=20OKURI-NASI=20entries...done=0A=20=20= ELC=20=20=20=20=20=20leim/quail/ethiopic.elc=0A=20=20ELC=20=20=20=20=20=20= leim/quail/georgian.elc=0A=20=20ELC=20=20=20=20=20=20= leim/quail/greek.elc=0A=20=20ELC=20=20=20=20=20=20leim/quail/hangul.elc=0A= =20=20ELC=20=20=20=20=20=20leim/quail/hanja-jis.elc=0A=20=20ELC=20=20=20=20= =20=20leim/quail/hanja.elc=0A=20=20ELC=20=20=20=20=20=20= leim/quail/hanja3.elc=0A=20=20ELC=20=20=20=20=20=20leim/quail/hebrew.elc=0A= =20=20ELC=20=20=20=20=20=20leim/quail/indian.elc=0A=20=20ELC=20=20=20=20=20= =20leim/quail/ipa-praat.elc=0A=20=20ELC=20=20=20=20=20=20= leim/quail/ipa.elc=0A=20=20ELC=20=20=20=20=20=20leim/quail/japanese.elc=0A= =20=20ELC=20=20=20=20=20=20leim/quail/lao.elc=0A=20=20ELC=20=20=20=20=20=20= leim/quail/latin-alt.elc=0A=20=20ELC=20=20=20=20=20=20= leim/quail/latin-ltx.elc=0A=20=20ELC=20=20=20=20=20=20= leim/quail/latin-post.elc=0A=20=20ELC=20=20=20=20=20=20= leim/quail/latin-pre.elc=0A=20=20ELC=20=20=20=20=20=20leim/quail/lrt.elc=0A= =20=20ELC=20=20=20=20=20=20leim/quail/persian.elc=0A=20=20ELC=20=20=20=20= =20=20leim/quail/programmer-dvorak.elc=0A=20=20ELC=20=20=20=20=20=20= leim/quail/py-punct.elc=0A=20=20ELC=20=20=20=20=20=20= leim/quail/pypunct-b5.elc=0A=20=20ELC=20=20=20=20=20=20= leim/quail/quick-b5.elc=0A=20=20ELC=20=20=20=20=20=20= leim/quail/quick-cns.elc=0A=20=20ELC=20=20=20=20=20=20= leim/quail/rfc1345.elc=0A=20=20ELC=20=20=20=20=20=20leim/quail/sami.elc=0A= =20=20ELC=20=20=20=20=20=20leim/quail/sgml-input.elc=0A=20=20ELC=20=20=20= =20=20=20leim/quail/sisheng.elc=0A=20=20ELC=20=20=20=20=20=20= leim/quail/slovak.elc=0A=20=20ELC=20=20=20=20=20=20= leim/quail/symbol-ksc.elc=0A=20=20ELC=20=20=20=20=20=20= leim/quail/tamil-dvorak.elc=0A=20=20ELC=20=20=20=20=20=20= leim/quail/thai.elc=0A=20=20ELC=20=20=20=20=20=20leim/quail/tibetan.elc=0A= =20=20ELC=20=20=20=20=20=20leim/quail/tsang-b5.elc=0A=20=20ELC=20=20=20=20= =20=20leim/quail/tsang-cns.elc=0A=20=20ELC=20=20=20=20=20=20= leim/quail/uni-input.elc=0A=20=20ELC=20=20=20=20=20=20= leim/quail/viqr.elc=0A=20=20ELC=20=20=20=20=20=20leim/quail/vntelex.elc=0A= =20=20ELC=20=20=20=20=20=20leim/quail/vnvni.elc=0A=20=20ELC=20=20=20=20=20= =20leim/quail/welsh.elc=0A=20=20ELC=20=20=20=20=20=20mail/binhex.elc=0A=20= =20ELC=20=20=20=20=20=20mail/emacsbug.elc=0A=20=20ELC=20=20=20=20=20=20= mail/feedmail.elc=0A=20=20ELC=20=20=20=20=20=20mail/flow-fill.elc=0A=20=20= ELC=20=20=20=20=20=20mail/footnote.elc=0A=20=20ELC=20=20=20=20=20=20= mail/hashcash.elc=0A=20=20ELC=20=20=20=20=20=20mail/ietf-drums-date.elc=0A= =20=20ELC=20=20=20=20=20=20mail/ietf-drums.elc=0A=20=20ELC=20=20=20=20=20= =20mail/mail-extr.elc=0A=20=20ELC=20=20=20=20=20=20mail/mail-hist.elc=0A=20= =20ELC=20=20=20=20=20=20mail/mail-parse.elc=0A=20=20ELC=20=20=20=20=20=20= mail/mail-prsvr.elc=0A=20=20ELC=20=20=20=20=20=20mail/mail-utils.elc=0A=20= =20ELC=20=20=20=20=20=20mail/mailabbrev.elc=0A=20=20ELC=20=20=20=20=20=20= mail/mailalias.elc=0A=20=20ELC=20=20=20=20=20=20mail/mailclient.elc=0A=20= =20ELC=20=20=20=20=20=20mail/mailheader.elc=0A=20=20ELC=20=20=20=20=20=20= mail/mspools.elc=0A=20=20ELC=20=20=20=20=20=20mail/qp.elc=0A=20=20ELC=20=20= =20=20=20=20mail/reporter.elc=0A=20=20ELC=20=20=20=20=20=20= mail/rfc2045.elc=0A=20=20ELC=20=20=20=20=20=20mail/rfc2047.elc=0A=20=20= ELC=20=20=20=20=20=20mail/rfc2231.elc=0A=20=20ELC=20=20=20=20=20=20= mail/rfc6068.elc=0A=20=20ELC=20=20=20=20=20=20mail/rfc822.elc=0A=20=20= ELC=20=20=20=20=20=20mail/rmail-spam-filter.elc=0A=20=20ELC=20=20=20=20=20= =20mail/rmail.elc=0A=20=20ELC=20=20=20=20=20=20mail/rmailedit.elc=0A=20=20= ELC=20=20=20=20=20=20mail/rmailkwd.elc=0A=20=20ELC=20=20=20=20=20=20= mail/rmailmm.elc=0A=20=20ELC=20=20=20=20=20=20mail/rmailmsc.elc=0A=20=20= ELC=20=20=20=20=20=20mail/rmailout.elc=0A=20=20ELC=20=20=20=20=20=20= mail/rmailsort.elc=0A=20=20ELC=20=20=20=20=20=20mail/rmailsum.elc=0A=20=20= ELC=20=20=20=20=20=20mail/sendmail.elc=0A=20=20ELC=20=20=20=20=20=20= mail/smtpmail.elc=0A=20=20ELC=20=20=20=20=20=20mail/supercite.elc=0A=20=20= ELC=20=20=20=20=20=20mail/uce.elc=0A=20=20ELC=20=20=20=20=20=20= mail/undigest.elc=0A=20=20ELC=20=20=20=20=20=20mail/unrmail.elc=0A=20=20= ELC=20=20=20=20=20=20mail/uudecode.elc=0A=20=20ELC=20=20=20=20=20=20= mail/yenc.elc=0A=20=20ELC=20=20=20=20=20=20mh-e/mh-alias.elc=0A=20=20ELC=20= =20=20=20=20=20mh-e/mh-buffers.elc=0A=20=20ELC=20=20=20=20=20=20= mh-e/mh-comp.elc=0A=20=20ELC=20=20=20=20=20=20mh-e/mh-compat.elc=0A=20=20= ELC=20=20=20=20=20=20mh-e/mh-e.elc=0A=20=20ELC=20=20=20=20=20=20= mh-e/mh-folder.elc=0A=20=20ELC=20=20=20=20=20=20mh-e/mh-funcs.elc=0A=20=20= ELC=20=20=20=20=20=20mh-e/mh-gnus.elc=0A=20=20ELC=20=20=20=20=20=20= mh-e/mh-identity.elc=0A=20=20ELC=20=20=20=20=20=20mh-e/mh-inc.elc=0A=20=20= ELC=20=20=20=20=20=20mh-e/mh-junk.elc=0A=20=20ELC=20=20=20=20=20=20= mh-e/mh-letter.elc=0A=20=20ELC=20=20=20=20=20=20mh-e/mh-limit.elc=0A=20=20= ELC=20=20=20=20=20=20mh-e/mh-mime.elc=0A=20=20ELC=20=20=20=20=20=20= mh-e/mh-print.elc=0A=20=20ELC=20=20=20=20=20=20mh-e/mh-scan.elc=0A=20=20= ELC=20=20=20=20=20=20mh-e/mh-search.elc=0A=20=20ELC=20=20=20=20=20=20= mh-e/mh-seq.elc=0A=20=20ELC=20=20=20=20=20=20mh-e/mh-show.elc=0A=20=20= ELC=20=20=20=20=20=20mh-e/mh-speed.elc=0A=20=20ELC=20=20=20=20=20=20= mh-e/mh-thread.elc=0A=20=20ELC=20=20=20=20=20=20mh-e/mh-tool-bar.elc=0A=20= =20ELC=20=20=20=20=20=20mh-e/mh-utils.elc=0A=20=20ELC=20=20=20=20=20=20= mh-e/mh-xface.elc=0A=20=20ELC=20=20=20=20=20=20net/ange-ftp.elc=0A=20=20= ELC=20=20=20=20=20=20net/browse-url.elc=0A=20=20ELC=20=20=20=20=20=20= net/dbus.elc=0A=20=20ELC=20=20=20=20=20=20net/dictionary-connection.elc=0A= =20=20ELC=20=20=20=20=20=20net/dictionary.elc=0A=20=20ELC=20=20=20=20=20=20= net/dig.elc=0A=20=20ELC=20=20=20=20=20=20net/dns.elc=0A=20=20ELC=20=20=20= =20=20=20net/eudc-bob.elc=0A=20=20ELC=20=20=20=20=20=20= net/eudc-export.elc=0A=20=20ELC=20=20=20=20=20=20net/eudc-vars.elc=0A=20=20= ELC=20=20=20=20=20=20net/eudc-hotlist.elc=0A=20=20ELC=20=20=20=20=20=20= net/eudc.elc=0A=20=20ELC=20=20=20=20=20=20net/eudcb-bbdb.elc=0A=20=20ELC=20= =20=20=20=20=20net/eudcb-ldap.elc=0A=20=20ELC=20=20=20=20=20=20= net/eudcb-mab.elc=0A=20=20ELC=20=20=20=20=20=20= net/eudcb-macos-contacts.elc=0A=20=20ELC=20=20=20=20=20=20net/eww.elc=0A=20= =20ELC=20=20=20=20=20=20net/gnutls.elc=0A=20=20ELC=20=20=20=20=20=20= net/goto-addr.elc=0A=20=20ELC=20=20=20=20=20=20net/hmac-def.elc=0A=20=20= ELC=20=20=20=20=20=20net/hmac-md5.elc=0A=20=20ELC=20=20=20=20=20=20= net/imap.elc=0A=20=20ELC=20=20=20=20=20=20net/ldap.elc=0A=20=20ELC=20=20=20= =20=20=20net/mailcap.elc=0A=20=20ELC=20=20=20=20=20=20net/mairix.elc=0A=20= =20ELC=20=20=20=20=20=20net/net-utils.elc=0A=20=20ELC=20=20=20=20=20=20= net/netrc.elc=0A=20=20ELC=20=20=20=20=20=20net/network-stream.elc=0A=20=20= ELC=20=20=20=20=20=20net/newst-backend.elc=0A=20=20ELC=20=20=20=20=20=20= net/newst-plainview.elc=0A=20=20ELC=20=20=20=20=20=20= net/newst-reader.elc=0A=20=20ELC=20=20=20=20=20=20net/newst-ticker.elc=0A= =20=20ELC=20=20=20=20=20=20net/newst-treeview.elc=0A=20=20ELC=20=20=20=20= =20=20net/newsticker.elc=0A=20=20ELC=20=20=20=20=20=20net/nsm.elc=0A=20=20= ELC=20=20=20=20=20=20net/ntlm.elc=0A=20=20ELC=20=20=20=20=20=20= net/pop3.elc=0A=20=20ELC=20=20=20=20=20=20net/puny.elc=0A=20=20ELC=20=20=20= =20=20=20net/quickurl.elc=0A=20=20ELC=20=20=20=20=20=20net/rcirc.elc=0A=20= =20ELC=20=20=20=20=20=20net/rfc2104.elc=0A=20=20ELC=20=20=20=20=20=20= net/rlogin.elc=0A=20=20ELC=20=20=20=20=20=20net/sasl-cram.elc=0A=20=20= ELC=20=20=20=20=20=20net/sasl-digest.elc=0A=20=20ELC=20=20=20=20=20=20= net/sasl-ntlm.elc=0A=20=20ELC=20=20=20=20=20=20net/sasl-scram-rfc.elc=0A=20= =20ELC=20=20=20=20=20=20net/sasl-scram-sha256.elc=0A=20=20ELC=20=20=20=20= =20=20net/sasl.elc=0A=20=20ELC=20=20=20=20=20=20net/secrets.elc=0A=20=20= ELC=20=20=20=20=20=20net/shr-color.elc=0A=20=20ELC=20=20=20=20=20=20= net/shr.elc=0A=20=20ELC=20=20=20=20=20=20net/sieve-manage.elc=0A=20=20= ELC=20=20=20=20=20=20net/sieve-mode.elc=0A=20=20ELC=20=20=20=20=20=20= net/sieve.elc=0A=20=20ELC=20=20=20=20=20=20net/snmp-mode.elc=0A=20=20ELC=20= =20=20=20=20=20net/soap-client.elc=0A=20=20ELC=20=20=20=20=20=20= net/soap-inspect.elc=0A=20=20ELC=20=20=20=20=20=20net/socks.elc=0A=20=20= ELC=20=20=20=20=20=20net/telnet.elc=0A=20=20ELC=20=20=20=20=20=20= net/tramp-adb.elc=0A=20=20ELC=20=20=20=20=20=20net/tramp-archive.elc=0A=20= =20ELC=20=20=20=20=20=20net/tramp-cache.elc=0A=20=20ELC=20=20=20=20=20=20= net/tramp-cmds.elc=0A=20=20ELC=20=20=20=20=20=20net/tramp-compat.elc=0A=20= =20ELC=20=20=20=20=20=20net/tramp-crypt.elc=0A=20=20ELC=20=20=20=20=20=20= net/tramp-ftp.elc=0A=20=20ELC=20=20=20=20=20=20net/tramp-fuse.elc=0A=20=20= ELC=20=20=20=20=20=20net/tramp-gvfs.elc=0A=20=20ELC=20=20=20=20=20=20= net/tramp-integration.elc=0A=20=20ELC=20=20=20=20=20=20= net/tramp-rclone.elc=0A=20=20ELC=20=20=20=20=20=20net/tramp-smb.elc=0A=20= =20ELC=20=20=20=20=20=20net/tramp-sh.elc=0A=20=20ELC=20=20=20=20=20=20= net/tramp-sshfs.elc=0A=20=20ELC=20=20=20=20=20=20net/tramp-sudoedit.elc=0A= =20=20ELC=20=20=20=20=20=20net/tramp-uu.elc=0A=20=20ELC=20=20=20=20=20=20= net/tramp.elc=0A=20=20ELC=20=20=20=20=20=20net/trampver.elc=0A=20=20ELC=20= =20=20=20=20=20net/webjump.elc=0A=20=20ELC=20=20=20=20=20=20= net/zeroconf.elc=0A=20=20ELC=20=20=20=20=20=20nxml/nxml-enc.elc=0A=20=20= ELC=20=20=20=20=20=20nxml/nxml-maint.elc=0A=20=20ELC=20=20=20=20=20=20= nxml/nxml-mode.elc=0A=20=20ELC=20=20=20=20=20=20nxml/nxml-ns.elc=0A=20=20= ELC=20=20=20=20=20=20nxml/nxml-outln.elc=0A=20=20ELC=20=20=20=20=20=20= nxml/nxml-parse.elc=0A=20=20ELC=20=20=20=20=20=20nxml/nxml-rap.elc=0A=20=20= ELC=20=20=20=20=20=20nxml/nxml-util.elc=0A=20=20ELC=20=20=20=20=20=20= nxml/rng-cmpct.elc=0A=20=20ELC=20=20=20=20=20=20nxml/rng-dt.elc=0A=20=20= ELC=20=20=20=20=20=20nxml/rng-loc.elc=0A=20=20ELC=20=20=20=20=20=20= nxml/rng-maint.elc=0A=20=20ELC=20=20=20=20=20=20nxml/rng-match.elc=0A=20=20= ELC=20=20=20=20=20=20nxml/rng-nxml.elc=0A=20=20ELC=20=20=20=20=20=20= nxml/rng-parse.elc=0A=20=20ELC=20=20=20=20=20=20nxml/rng-pttrn.elc=0A=20=20= ELC=20=20=20=20=20=20nxml/rng-uri.elc=0A=20=20ELC=20=20=20=20=20=20= nxml/rng-util.elc=0A=20=20ELC=20=20=20=20=20=20nxml/rng-valid.elc=0A=20=20= ELC=20=20=20=20=20=20nxml/rng-xsd.elc=0A=20=20ELC=20=20=20=20=20=20= nxml/xmltok.elc=0A=20=20ELC=20=20=20=20=20=20nxml/xsd-regexp.elc=0A=20=20= ELC=20=20=20=20=20=20obsolete/abbrevlist.elc=0A=20=20ELC=20=20=20=20=20=20= obsolete/assoc.elc=0A=20=20ELC=20=20=20=20=20=20obsolete/autoarg.elc=0A=20= =20ELC=20=20=20=20=20=20obsolete/bruce.elc=0A=20=20ELC=20=20=20=20=20=20= obsolete/cc-compat.elc=0A=20=20ELC=20=20=20=20=20=20= obsolete/cl-compat.elc=0A=20=20ELC=20=20=20=20=20=20obsolete/cl.elc=0A=20= =20ELC=20=20=20=20=20=20obsolete/complete.elc=0A=20=20ELC=20=20=20=20=20=20= obsolete/crisp.elc=0A=20=20ELC=20=20=20=20=20=20obsolete/cust-print.elc=0A= =20=20ELC=20=20=20=20=20=20obsolete/eieio-compat.elc=0A=20=20ELC=20=20=20= =20=20=20obsolete/erc-hecomplete.elc=0A=20=20ELC=20=20=20=20=20=20= obsolete/eudcb-ph.elc=0A=20=20ELC=20=20=20=20=20=20= obsolete/fast-lock.elc=0A=20=20ELC=20=20=20=20=20=20obsolete/gs.elc=0A=20= =20ELC=20=20=20=20=20=20obsolete/gulp.elc=0A=20=20ELC=20=20=20=20=20=20= obsolete/html2text.elc=0A=20=20ELC=20=20=20=20=20=20= obsolete/info-edit.elc=0A=20=20ELC=20=20=20=20=20=20= obsolete/inversion.elc=0A=20=20ELC=20=20=20=20=20=20= obsolete/iswitchb.elc=0A=20=20ELC=20=20=20=20=20=20obsolete/landmark.elc=0A= =20=20ELC=20=20=20=20=20=20obsolete/lazy-lock.elc=0A=20=20ELC=20=20=20=20= =20=20obsolete/longlines.elc=0A=20=20ELC=20=20=20=20=20=20= obsolete/mailpost.elc=0A=20=20ELC=20=20=20=20=20=20obsolete/mantemp.elc=0A= =20=20ELC=20=20=20=20=20=20obsolete/meese.elc=0A=20=20ELC=20=20=20=20=20=20= obsolete/metamail.elc=0A=20=20ELC=20=20=20=20=20=20= obsolete/mouse-sel.elc=0A=20=20ELC=20=20=20=20=20=20obsolete/nnir.elc=0A=20= =20ELC=20=20=20=20=20=20obsolete/old-emacs-lock.elc=0A=20=20ELC=20=20=20=20= =20=20obsolete/otodo-mode.elc=0A=20=20ELC=20=20=20=20=20=20= obsolete/patcomp.elc=0A=20=20ELC=20=20=20=20=20=20obsolete/pc-mode.elc=0A= =20=20ELC=20=20=20=20=20=20obsolete/pc-select.elc=0A=20=20ELC=20=20=20=20= =20=20obsolete/pgg-def.elc=0A=20=20ELC=20=20=20=20=20=20= obsolete/pgg-gpg.elc=0A=20=20ELC=20=20=20=20=20=20obsolete/pgg-parse.elc=0A= =20=20ELC=20=20=20=20=20=20obsolete/pgg-pgp.elc=0A=20=20ELC=20=20=20=20=20= =20obsolete/pgg-pgp5.elc=0A=20=20ELC=20=20=20=20=20=20obsolete/pgg.elc=0A= =20=20ELC=20=20=20=20=20=20obsolete/rcompile.elc=0A=20=20ELC=20=20=20=20=20= =20obsolete/rfc2368.elc=0A=20=20ELC=20=20=20=20=20=20= obsolete/s-region.elc=0A=20=20ELC=20=20=20=20=20=20obsolete/sb-image.elc=0A= =20=20ELC=20=20=20=20=20=20obsolete/sregex.elc=0A=20=20ELC=20=20=20=20=20= =20obsolete/starttls.elc=0A=20=20ELC=20=20=20=20=20=20= obsolete/sup-mouse.elc=0A=20=20ELC=20=20=20=20=20=20= obsolete/terminal.elc=0A=20=20ELC=20=20=20=20=20=20obsolete/tls.elc=0A=20= =20ELC=20=20=20=20=20=20obsolete/tpu-edt.elc=0A=20=20ELC=20=20=20=20=20=20= obsolete/tpu-extras.elc=0A=20=20ELC=20=20=20=20=20=20= obsolete/tpu-mapper.elc=0A=20=20ELC=20=20=20=20=20=20obsolete/url-ns.elc=0A= =20=20ELC=20=20=20=20=20=20obsolete/vc-arch.elc=0A=20=20ELC=20=20=20=20=20= =20obsolete/vi.elc=0A=20=20ELC=20=20=20=20=20=20obsolete/vip.elc=0A=20=20= ELC=20=20=20=20=20=20obsolete/vt-control.elc=0A=20=20ELC=20=20=20=20=20=20= obsolete/vt100-led.elc=0A=20=20ELC=20=20=20=20=20=20obsolete/ws-mode.elc=0A= =20=20ELC=20=20=20=20=20=20obsolete/yow.elc=0A=20=20ELC=20=20=20=20=20=20= org/ob-C.elc=0A=20=20ELC=20=20=20=20=20=20org/ob-R.elc=0A=20=20ELC=20=20=20= =20=20=20org/ob-awk.elc=0A=20=20ELC=20=20=20=20=20=20org/ob-calc.elc=0A=20= =20ELC=20=20=20=20=20=20org/ob-clojure.elc=0A=20=20ELC=20=20=20=20=20=20= org/ob-comint.elc=0A=20=20ELC=20=20=20=20=20=20org/ob-core.elc=0A=20=20= ELC=20=20=20=20=20=20org/ob-css.elc=0A=20=20ELC=20=20=20=20=20=20= org/ob-dot.elc=0A=20=20ELC=20=20=20=20=20=20org/ob-ditaa.elc=0A=20=20ELC=20= =20=20=20=20=20org/ob-emacs-lisp.elc=0A=20=20ELC=20=20=20=20=20=20= org/ob-eshell.elc=0A=20=20ELC=20=20=20=20=20=20org/ob-eval.elc=0A=20=20= ELC=20=20=20=20=20=20org/ob-exp.elc=0A=20=20ELC=20=20=20=20=20=20= org/ob-forth.elc=0A=20=20ELC=20=20=20=20=20=20org/ob-fortran.elc=0A=20=20= ELC=20=20=20=20=20=20org/ob-gnuplot.elc=0A=20=20ELC=20=20=20=20=20=20= org/ob-groovy.elc=0A=20=20ELC=20=20=20=20=20=20org/ob-haskell.elc=0A=20=20= ELC=20=20=20=20=20=20org/ob-java.elc=0A=20=20ELC=20=20=20=20=20=20= org/ob-js.elc=0A=20=20ELC=20=20=20=20=20=20org/ob-julia.elc=0A=20=20ELC=20= =20=20=20=20=20org/ob-latex.elc=0A=20=20ELC=20=20=20=20=20=20= org/ob-lilypond.elc=0A=20=20ELC=20=20=20=20=20=20org/ob-lisp.elc=0A=20=20= ELC=20=20=20=20=20=20org/ob-lob.elc=0A=20=20ELC=20=20=20=20=20=20= org/ob-lua.elc=0A=20=20ELC=20=20=20=20=20=20org/ob-makefile.elc=0A=20=20= ELC=20=20=20=20=20=20org/ob-matlab.elc=0A=20=20ELC=20=20=20=20=20=20= org/ob-maxima.elc=0A=20=20ELC=20=20=20=20=20=20org/ob-ocaml.elc=0A=20=20= ELC=20=20=20=20=20=20org/ob-octave.elc=0A=20=20ELC=20=20=20=20=20=20= org/ob-org.elc=0A=20=20ELC=20=20=20=20=20=20org/ob-perl.elc=0A=20=20ELC=20= =20=20=20=20=20org/ob-plantuml.elc=0A=20=20ELC=20=20=20=20=20=20= org/ob-processing.elc=0A=20=20ELC=20=20=20=20=20=20org/ob-ref.elc=0A=20=20= ELC=20=20=20=20=20=20org/ob-python.elc=0A=20=20ELC=20=20=20=20=20=20= org/ob-ruby.elc=0A=20=20ELC=20=20=20=20=20=20org/ob-sass.elc=0A=20=20ELC=20= =20=20=20=20=20org/ob-scheme.elc=0A=20=20ELC=20=20=20=20=20=20= org/ob-screen.elc=0A=20=20ELC=20=20=20=20=20=20org/ob-sed.elc=0A=20=20= ELC=20=20=20=20=20=20org/ob-shell.elc=0A=20=20ELC=20=20=20=20=20=20= org/ob-sql.elc=0A=20=20ELC=20=20=20=20=20=20org/ob-sqlite.elc=0A=20=20= ELC=20=20=20=20=20=20org/ob-table.elc=0A=20=20ELC=20=20=20=20=20=20= org/ob-tangle.elc=0A=20=20ELC=20=20=20=20=20=20org/ob.elc=0A=20=20ELC=20=20= =20=20=20=20org/oc-basic.elc=0A=20=20ELC=20=20=20=20=20=20= org/oc-biblatex.elc=0A=20=20ELC=20=20=20=20=20=20org/oc-csl.elc=0A=20=20= ELC=20=20=20=20=20=20org/oc-natbib.elc=0A=20=20ELC=20=20=20=20=20=20= org/oc.elc=0A=20=20ELC=20=20=20=20=20=20org/ol-bbdb.elc=0A=20=20ELC=20=20= =20=20=20=20org/ol-bibtex.elc=0A=20=20ELC=20=20=20=20=20=20= org/ol-docview.elc=0A=20=20ELC=20=20=20=20=20=20org/ol-doi.elc=0A=20=20= ELC=20=20=20=20=20=20org/ol-eshell.elc=0A=20=20ELC=20=20=20=20=20=20= org/ol-eww.elc=0A=20=20ELC=20=20=20=20=20=20org/ol-gnus.elc=0A=20=20ELC=20= =20=20=20=20=20org/ol-info.elc=0A=20=20ELC=20=20=20=20=20=20= org/ol-irc.elc=0A=20=20ELC=20=20=20=20=20=20org/ol-man.elc=0A=20=20ELC=20= =20=20=20=20=20org/ol-mhe.elc=0A=20=20ELC=20=20=20=20=20=20= org/ol-rmail.elc=0A=20=20ELC=20=20=20=20=20=20org/ol-w3m.elc=0A=20=20ELC=20= =20=20=20=20=20org/ol.elc=0A=20=20ELC=20=20=20=20=20=20= org/org-agenda.elc=0A=20=20ELC=20=20=20=20=20=20org/org-archive.elc=0A=20= =20ELC=20=20=20=20=20=20org/org-attach.elc=0A=20=20ELC=20=20=20=20=20=20= org/org-attach-git.elc=0A=20=20ELC=20=20=20=20=20=20org/org-capture.elc=0A= =20=20ELC=20=20=20=20=20=20org/org-clock.elc=0A=20=20ELC=20=20=20=20=20=20= org/org-colview.elc=0A=20=20ELC=20=20=20=20=20=20org/org-compat.elc=0A=20= =20ELC=20=20=20=20=20=20org/org-crypt.elc=0A=20=20ELC=20=20=20=20=20=20= org/org-ctags.elc=0A=20=20ELC=20=20=20=20=20=20org/org-datetree.elc=0A=20= =20ELC=20=20=20=20=20=20org/org-duration.elc=0A=20=20ELC=20=20=20=20=20=20= org/org-element.elc=0A=20=20ELC=20=20=20=20=20=20org/org-entities.elc=0A=20= =20ELC=20=20=20=20=20=20org/org-faces.elc=0A=20=20ELC=20=20=20=20=20=20= org/org-feed.elc=0A=20=20ELC=20=20=20=20=20=20org/org-footnote.elc=0A=20=20= ELC=20=20=20=20=20=20org/org-goto.elc=0A=20=20ELC=20=20=20=20=20=20= org/org-habit.elc=0A=20=20ELC=20=20=20=20=20=20org/org-id.elc=0A=20=20= ELC=20=20=20=20=20=20org/org-indent.elc=0A=20=20ELC=20=20=20=20=20=20= org/org-inlinetask.elc=0A=20=20ELC=20=20=20=20=20=20org/org-keys.elc=0A=20= =20ELC=20=20=20=20=20=20org/org-lint.elc=0A=20=20ELC=20=20=20=20=20=20= org/org-list.elc=0A=20=20ELC=20=20=20=20=20=20org/org-macs.elc=0A=20=20= ELC=20=20=20=20=20=20org/org-macro.elc=0A=20=20ELC=20=20=20=20=20=20= org/org-mobile.elc=0A=20=20ELC=20=20=20=20=20=20org/org-mouse.elc=0A=20=20= ELC=20=20=20=20=20=20org/org-num.elc=0A=20=20ELC=20=20=20=20=20=20= org/org-pcomplete.elc=0A=20=20ELC=20=20=20=20=20=20org/org-plot.elc=0A=20= =20ELC=20=20=20=20=20=20org/org-protocol.elc=0A=20=20ELC=20=20=20=20=20=20= org/org-refile.elc=0A=20=20ELC=20=20=20=20=20=20org/org-src.elc=0A=20=20= ELC=20=20=20=20=20=20org/org-table.elc=0A=20=20ELC=20=20=20=20=20=20= org/org-tempo.elc=0A=20=20ELC=20=20=20=20=20=20org/org-timer.elc=0A=20=20= ELC=20=20=20=20=20=20org/org.elc=0A=20=20ELC=20=20=20=20=20=20= org/ox-ascii.elc=0A=20=20ELC=20=20=20=20=20=20org/ox-beamer.elc=0A=20=20= ELC=20=20=20=20=20=20org/ox-html.elc=0A=20=20ELC=20=20=20=20=20=20= org/ox-icalendar.elc=0A=20=20ELC=20=20=20=20=20=20org/ox-koma-letter.elc=0A= =20=20ELC=20=20=20=20=20=20org/ox-latex.elc=0A=20=20ELC=20=20=20=20=20=20= org/ox-man.elc=0A=20=20ELC=20=20=20=20=20=20org/ox-md.elc=0A=20=20ELC=20=20= =20=20=20=20org/ox-odt.elc=0A=20=20ELC=20=20=20=20=20=20org/ox-org.elc=0A= =20=20ELC=20=20=20=20=20=20org/ox-publish.elc=0A=20=20ELC=20=20=20=20=20=20= org/ox-texinfo.elc=0A=20=20ELC=20=20=20=20=20=20org/ox.elc=0A=20=20ELC=20= =20=20=20=20=20play/5x5.elc=0A=20=20ELC=20=20=20=20=20=20= play/animate.elc=0A=20=20ELC=20=20=20=20=20=20play/blackbox.elc=0A=20=20= ELC=20=20=20=20=20=20play/bubbles.elc=0A=20=20ELC=20=20=20=20=20=20= play/cookie1.elc=0A=20=20ELC=20=20=20=20=20=20play/decipher.elc=0A=20=20= ELC=20=20=20=20=20=20play/dissociate.elc=0A=20=20ELC=20=20=20=20=20=20= play/doctor.elc=0A=20=20ELC=20=20=20=20=20=20play/dunnet.elc=0A=20=20ELC=20= =20=20=20=20=20play/fortune.elc=0A=20=20ELC=20=20=20=20=20=20= play/gamegrid.elc=0A=20=20ELC=20=20=20=20=20=20play/gametree.elc=0A=20=20= ELC=20=20=20=20=20=20play/gomoku.elc=0A=20=20ELC=20=20=20=20=20=20= play/handwrite.elc=0A=20=20ELC=20=20=20=20=20=20play/hanoi.elc=0A=20=20= ELC=20=20=20=20=20=20play/life.elc=0A=20=20ELC=20=20=20=20=20=20= play/morse.elc=0A=20=20ELC=20=20=20=20=20=20play/mpuz.elc=0A=20=20ELC=20=20= =20=20=20=20play/pong.elc=0A=20=20ELC=20=20=20=20=20=20play/snake.elc=0A=20= =20ELC=20=20=20=20=20=20play/solitaire.elc=0A=20=20ELC=20=20=20=20=20=20= play/spook.elc=0A=20=20ELC=20=20=20=20=20=20play/studly.elc=0A=20=20ELC=20= =20=20=20=20=20play/tetris.elc=0A=20=20ELC=20=20=20=20=20=20= play/zone.elc=0A=20=20ELC=20=20=20=20=20=20progmodes/antlr-mode.elc=0A=20= =20ELC=20=20=20=20=20=20progmodes/asm-mode.elc=0A=20=20ELC=20=20=20=20=20= =20progmodes/autoconf.elc=0A=20=20ELC=20=20=20=20=20=20= progmodes/bat-mode.elc=0A=20=20ELC=20=20=20=20=20=20= progmodes/bug-reference.elc=0A=20=20ELC=20=20=20=20=20=20= progmodes/cc-bytecomp.elc=0A=20=20ELC=20=20=20=20=20=20= progmodes/cc-awk.elc=0A=20=20ELC=20=20=20=20=20=20progmodes/cc-guess.elc=0A= =20=20ELC=20=20=20=20=20=20progmodes/cfengine.elc=0A=20=20ELC=20=20=20=20= =20=20progmodes/cl-font-lock.elc=0A=20=20ELC=20=20=20=20=20=20= progmodes/cmacexp.elc=0A=20=20ELC=20=20=20=20=20=20progmodes/compile.elc=0A= =20=20ELC=20=20=20=20=20=20progmodes/cperl-mode.elc=0A=20=20ELC=20=20=20=20= =20=20progmodes/cpp.elc=0A=20=20ELC=20=20=20=20=20=20progmodes/cwarn.elc=0A= =20=20ELC=20=20=20=20=20=20progmodes/dcl-mode.elc=0A=20=20ELC=20=20=20=20= =20=20progmodes/ebnf-abn.elc=0A=20=20ELC=20=20=20=20=20=20= progmodes/ebnf-bnf.elc=0A=20=20ELC=20=20=20=20=20=20= progmodes/ebnf-dtd.elc=0A=20=20ELC=20=20=20=20=20=20= progmodes/ebnf-ebx.elc=0A=20=20ELC=20=20=20=20=20=20= progmodes/ebnf-iso.elc=0A=20=20ELC=20=20=20=20=20=20= progmodes/ebnf-otz.elc=0A=20=20ELC=20=20=20=20=20=20= progmodes/ebnf-yac.elc=0A=20=20ELC=20=20=20=20=20=20= progmodes/ebnf2ps.elc=0A=20=20ELC=20=20=20=20=20=20progmodes/ebrowse.elc=0A= =20=20ELC=20=20=20=20=20=20progmodes/erts-mode.elc=0A=20=20ELC=20=20=20=20= =20=20progmodes/etags.elc=0A=20=20ELC=20=20=20=20=20=20= progmodes/executable.elc=0A=20=20ELC=20=20=20=20=20=20progmodes/f90.elc=0A= =20=20ELC=20=20=20=20=20=20progmodes/flymake-cc.elc=0A=20=20ELC=20=20=20=20= =20=20progmodes/flymake-proc.elc=0A=20=20ELC=20=20=20=20=20=20= progmodes/flymake.elc=0A=20=20ELC=20=20=20=20=20=20progmodes/fortran.elc=0A= =20=20ELC=20=20=20=20=20=20progmodes/gdb-mi.elc=0A=20=20ELC=20=20=20=20=20= =20progmodes/glasses.elc=0A=20=20ELC=20=20=20=20=20=20progmodes/grep.elc=0A= =20=20ELC=20=20=20=20=20=20progmodes/gud.elc=0A=20=20ELC=20=20=20=20=20=20= progmodes/hideif.elc=0A=20=20ELC=20=20=20=20=20=20progmodes/hideshow.elc=0A= =20=20ELC=20=20=20=20=20=20progmodes/icon.elc=0A=20=20ELC=20=20=20=20=20=20= progmodes/idlw-complete-structtag.elc=0A=20=20ELC=20=20=20=20=20=20= progmodes/idlw-help.elc=0A=20=20ELC=20=20=20=20=20=20= progmodes/idlw-shell.elc=0A=20=20ELC=20=20=20=20=20=20= progmodes/idlw-toolbar.elc=0A=20=20ELC=20=20=20=20=20=20= progmodes/idlwave.elc=0A=20=20ELC=20=20=20=20=20=20= progmodes/inf-lisp.elc=0A=20=20ELC=20=20=20=20=20=20= progmodes/ld-script.elc=0A=20=20ELC=20=20=20=20=20=20= progmodes/m4-mode.elc=0A=20=20ELC=20=20=20=20=20=20= progmodes/make-mode.elc=0A=20=20ELC=20=20=20=20=20=20= progmodes/meta-mode.elc=0A=20=20ELC=20=20=20=20=20=20= progmodes/mixal-mode.elc=0A=20=20ELC=20=20=20=20=20=20= progmodes/modula2.elc=0A=20=20ELC=20=20=20=20=20=20progmodes/octave.elc=0A= =20=20ELC=20=20=20=20=20=20progmodes/opascal.elc=0A=20=20ELC=20=20=20=20=20= =20progmodes/pascal.elc=0A=20=20ELC=20=20=20=20=20=20= progmodes/perl-mode.elc=0A=20=20ELC=20=20=20=20=20=20= progmodes/project.elc=0A=20=20ELC=20=20=20=20=20=20progmodes/prolog.elc=0A= =20=20ELC=20=20=20=20=20=20progmodes/ps-mode.elc=0A=20=20ELC=20=20=20=20=20= =20progmodes/python.elc=0A=20=20ELC=20=20=20=20=20=20= progmodes/ruby-mode.elc=0A=20=20ELC=20=20=20=20=20=20= progmodes/scheme.elc=0A=20=20ELC=20=20=20=20=20=20= progmodes/sh-script.elc=0A=20=20ELC=20=20=20=20=20=20= progmodes/simula.elc=0A=20=20ELC=20=20=20=20=20=20progmodes/sql.elc=0A=20= =20ELC=20=20=20=20=20=20progmodes/subword.elc=0A=20=20ELC=20=20=20=20=20=20= progmodes/tcl.elc=0A=20=20ELC=20=20=20=20=20=20progmodes/vera-mode.elc=0A= =20=20ELC=20=20=20=20=20=20progmodes/verilog-mode.elc=0A=20=20ELC=20=20=20= =20=20=20progmodes/vhdl-mode.elc=0A=20=20ELC=20=20=20=20=20=20= progmodes/which-func.elc=0A=20=20ELC=20=20=20=20=20=20progmodes/xref.elc=0A= =20=20ELC=20=20=20=20=20=20progmodes/xscheme.elc=0A=20=20ELC=20=20=20=20=20= =20term/AT386.elc=0A=20=20ELC=20=20=20=20=20=20term/bobcat.elc=0A=20=20= ELC=20=20=20=20=20=20term/cygwin.elc=0A=20=20ELC=20=20=20=20=20=20= term/iris-ansi.elc=0A=20=20ELC=20=20=20=20=20=20term/konsole.elc=0A=20=20= ELC=20=20=20=20=20=20term/linux.elc=0A=20=20ELC=20=20=20=20=20=20= term/lk201.elc=0A=20=20ELC=20=20=20=20=20=20term/news.elc=0A=20=20ELC=20=20= =20=20=20=20term/rxvt.elc=0A=20=20ELC=20=20=20=20=20=20term/screen.elc=0A= =20=20ELC=20=20=20=20=20=20term/st.elc=0A=20=20ELC=20=20=20=20=20=20= term/sun.elc=0A=20=20ELC=20=20=20=20=20=20term/tmux.elc=0A=20=20ELC=20=20= =20=20=20=20term/tvi970.elc=0A=20=20ELC=20=20=20=20=20=20term/vt100.elc=0A= =20=20ELC=20=20=20=20=20=20term/vt200.elc=0A=20=20ELC=20=20=20=20=20=20= term/w32console.elc=0A=20=20ELC=20=20=20=20=20=20term/wyse50.elc=0A=20=20= ELC=20=20=20=20=20=20term/xterm.elc=0A=20=20ELC=20=20=20=20=20=20= textmodes/artist.elc=0A=20=20ELC=20=20=20=20=20=20textmodes/bib-mode.elc=0A= =20=20ELC=20=20=20=20=20=20textmodes/bibtex-style.elc=0A=20=20ELC=20=20=20= =20=20=20textmodes/bibtex.elc=0A=20=20ELC=20=20=20=20=20=20= textmodes/conf-mode.elc=0A=20=20ELC=20=20=20=20=20=20= textmodes/css-mode.elc=0A=20=20ELC=20=20=20=20=20=20= textmodes/dns-mode.elc=0A=20=20ELC=20=20=20=20=20=20= textmodes/enriched.elc=0A=20=20ELC=20=20=20=20=20=20= textmodes/etc-authors-mode.elc=0A=20=20ELC=20=20=20=20=20=20= textmodes/flyspell.elc=0A=20=20ELC=20=20=20=20=20=20= textmodes/glyphless-mode.elc=0A=20=20ELC=20=20=20=20=20=20= textmodes/ispell.elc=0A=20=20ELC=20=20=20=20=20=20= textmodes/less-css-mode.elc=0A=20=20ELC=20=20=20=20=20=20= textmodes/makeinfo.elc=0A=20=20ELC=20=20=20=20=20=20= textmodes/mhtml-mode.elc=0A=20=20ELC=20=20=20=20=20=20= textmodes/nroff-mode.elc=0A=20=20ELC=20=20=20=20=20=20= textmodes/page-ext.elc=0A=20=20ELC=20=20=20=20=20=20= textmodes/picture.elc=0A=20=20ELC=20=20=20=20=20=20= textmodes/pixel-fill.elc=0A=20=20ELC=20=20=20=20=20=20textmodes/po.elc=0A= =20=20ELC=20=20=20=20=20=20textmodes/refbib.elc=0A=20=20ELC=20=20=20=20=20= =20textmodes/refer.elc=0A=20=20ELC=20=20=20=20=20=20textmodes/refill.elc=0A= =20=20ELC=20=20=20=20=20=20textmodes/reftex-auc.elc=0A=20=20ELC=20=20=20=20= =20=20textmodes/reftex-cite.elc=0A=20=20ELC=20=20=20=20=20=20= textmodes/reftex-dcr.elc=0A=20=20ELC=20=20=20=20=20=20= textmodes/reftex-global.elc=0A=20=20ELC=20=20=20=20=20=20= textmodes/reftex-index.elc=0A=20=20ELC=20=20=20=20=20=20= textmodes/reftex-parse.elc=0A=20=20ELC=20=20=20=20=20=20= textmodes/reftex-ref.elc=0A=20=20ELC=20=20=20=20=20=20= textmodes/reftex-sel.elc=0A=20=20ELC=20=20=20=20=20=20= textmodes/reftex-toc.elc=0A=20=20ELC=20=20=20=20=20=20= textmodes/reftex-vars.elc=0A=20=20ELC=20=20=20=20=20=20= textmodes/reftex.elc=0A=20=20ELC=20=20=20=20=20=20textmodes/remember.elc=0A= =20=20ELC=20=20=20=20=20=20textmodes/rst.elc=0A=20=20ELC=20=20=20=20=20=20= textmodes/sgml-mode.elc=0A=20=20ELC=20=20=20=20=20=20textmodes/table.elc=0A= =20=20ELC=20=20=20=20=20=20textmodes/tex-mode.elc=0A=20=20ELC=20=20=20=20= =20=20textmodes/texinfmt.elc=0A=20=20ELC=20=20=20=20=20=20= textmodes/texinfo.elc=0A=20=20ELC=20=20=20=20=20=20= textmodes/texnfo-upd.elc=0A=20=20ELC=20=20=20=20=20=20= textmodes/tildify.elc=0A=20=20ELC=20=20=20=20=20=20= textmodes/two-column.elc=0A=20=20ELC=20=20=20=20=20=20= textmodes/underline.elc=0A=20=20ELC=20=20=20=20=20=20url/url-about.elc=0A= =20=20ELC=20=20=20=20=20=20url/url-auth.elc=0A=20=20ELC=20=20=20=20=20=20= url/url-cache.elc=0A=20=20ELC=20=20=20=20=20=20url/url-cid.elc=0A=20=20= ELC=20=20=20=20=20=20url/url-cookie.elc=0A=20=20ELC=20=20=20=20=20=20= url/url-dav.elc=0A=20=20ELC=20=20=20=20=20=20url/url-dired.elc=0A=20=20= ELC=20=20=20=20=20=20url/url-domsuf.elc=0A=20=20ELC=20=20=20=20=20=20= url/url-expand.elc=0A=20=20ELC=20=20=20=20=20=20url/url-file.elc=0A=20=20= ELC=20=20=20=20=20=20url/url-ftp.elc=0A=20=20ELC=20=20=20=20=20=20= url/url-future.elc=0A=20=20ELC=20=20=20=20=20=20url/url-gw.elc=0A=20=20= ELC=20=20=20=20=20=20url/url-handlers.elc=0A=20=20ELC=20=20=20=20=20=20= url/url-history.elc=0A=20=20ELC=20=20=20=20=20=20url/url-http.elc=0A=20=20= ELC=20=20=20=20=20=20url/url-imap.elc=0A=20=20ELC=20=20=20=20=20=20= url/url-irc.elc=0A=20=20ELC=20=20=20=20=20=20url/url-ldap.elc=0A=20=20= ELC=20=20=20=20=20=20url/url-mailto.elc=0A=20=20ELC=20=20=20=20=20=20= url/url-methods.elc=0A=20=20ELC=20=20=20=20=20=20url/url-misc.elc=0A=20=20= ELC=20=20=20=20=20=20url/url-news.elc=0A=20=20ELC=20=20=20=20=20=20= url/url-nfs.elc=0A=20=20ELC=20=20=20=20=20=20url/url-parse.elc=0A=20=20= ELC=20=20=20=20=20=20url/url-privacy.elc=0A=20=20ELC=20=20=20=20=20=20= url/url-proxy.elc=0A=20=20ELC=20=20=20=20=20=20url/url-queue.elc=0A=20=20= ELC=20=20=20=20=20=20url/url-tramp.elc=0A=20=20ELC=20=20=20=20=20=20= url/url-util.elc=0A=20=20ELC=20=20=20=20=20=20url/url-vars.elc=0A=20=20= ELC=20=20=20=20=20=20url/url.elc=0A=20=20ELC=20=20=20=20=20=20= vc/add-log.elc=0A=20=20ELC=20=20=20=20=20=20vc/compare-w.elc=0A=20=20ELC=20= =20=20=20=20=20vc/cvs-status.elc=0A=20=20ELC=20=20=20=20=20=20= vc/diff-mode.elc=0A=20=20ELC=20=20=20=20=20=20vc/diff.elc=0A=20=20ELC=20=20= =20=20=20=20vc/ediff-diff.elc=0A=20=20ELC=20=20=20=20=20=20= vc/ediff-help.elc=0A=20=20ELC=20=20=20=20=20=20vc/ediff-init.elc=0A=20=20= ELC=20=20=20=20=20=20vc/ediff-merg.elc=0A=20=20ELC=20=20=20=20=20=20= vc/ediff-mult.elc=0A=20=20ELC=20=20=20=20=20=20vc/ediff-ptch.elc=0A=20=20= ELC=20=20=20=20=20=20vc/ediff-util.elc=0A=20=20ELC=20=20=20=20=20=20= vc/ediff-vers.elc=0A=20=20ELC=20=20=20=20=20=20vc/ediff-wind.elc=0A=20=20= ELC=20=20=20=20=20=20vc/ediff.elc=0A=20=20ELC=20=20=20=20=20=20= vc/emerge.elc=0A=20=20ELC=20=20=20=20=20=20vc/log-edit.elc=0A=20=20ELC=20= =20=20=20=20=20vc/log-view.elc=0A=20=20ELC=20=20=20=20=20=20= vc/pcvs-defs.elc=0A=20=20ELC=20=20=20=20=20=20vc/pcvs-info.elc=0A=20=20= ELC=20=20=20=20=20=20vc/pcvs-util.elc=0A=20=20ELC=20=20=20=20=20=20= vc/pcvs-parse.elc=0A=20=20ELC=20=20=20=20=20=20vc/pcvs.elc=0A=20=20ELC=20= =20=20=20=20=20vc/smerge-mode.elc=0A=20=20ELC=20=20=20=20=20=20= vc/vc-annotate.elc=0A=20=20ELC=20=20=20=20=20=20vc/vc-bzr.elc=0A=20=20= ELC=20=20=20=20=20=20vc/vc-cvs.elc=0A=20=20ELC=20=20=20=20=20=20= vc/vc-dav.elc=0A=20=20ELC=20=20=20=20=20=20vc/vc-dir.elc=0A=20=20ELC=20=20= =20=20=20=20vc/vc-dispatcher.elc=0A=20=20ELC=20=20=20=20=20=20= vc/vc-filewise.elc=0A=20=20ELC=20=20=20=20=20=20vc/vc-git.elc=0A=20=20= ELC=20=20=20=20=20=20vc/vc-hg.elc=0A=20=20ELC=20=20=20=20=20=20= vc/vc-mtn.elc=0A=20=20ELC=20=20=20=20=20=20vc/vc-rcs.elc=0A=20=20ELC=20=20= =20=20=20=20vc/vc-sccs.elc=0A=20=20ELC=20=20=20=20=20=20vc/vc-src.elc=0A=20= =20ELC=20=20=20=20=20=20vc/vc-svn.elc=0A=20=20ELC=20=20=20=20=20=20= vc/vc.elc=0A=20=20ELC=20=20=20=20=20=20progmodes/cc-defs.elc=0A=20=20ELC=20= =20=20=20=20=20progmodes/cc-menus.elc=0A=20=20ELC=20=20=20=20=20=20= progmodes/cc-vars.elc=0A=20=20ELC=20=20=20=20=20=20= progmodes/cc-langs.elc=0A=20=20ELC=20=20=20=20=20=20= progmodes/cc-engine.elc=0A=20=20ELC=20=20=20=20=20=20= progmodes/cc-align.elc=0A=20=20ELC=20=20=20=20=20=20= progmodes/cc-fonts.elc=0A=20=20ELC=20=20=20=20=20=20= progmodes/cc-cmds.elc=0A=20=20ELC=20=20=20=20=20=20= progmodes/cc-styles.elc=0A=20=20ELC=20=20=20=20=20=20= progmodes/cc-mode.elc=0A=20=20ELC=20=20=20=20=20=20progmodes/js.elc=0A= gmake[3]:=20Leaving=20directory=20= '/Users/jacobfaibussowitsch/soft/emacs/lisp'=0Agmake[2]:=20Leaving=20= directory=20'/Users/jacobfaibussowitsch/soft/emacs/lisp'=0A= /opt/homebrew/bin/gmake=20-C=20doc/misc=20info=0Agmake[2]:=20Entering=20= directory=20'/Users/jacobfaibussowitsch/soft/emacs/doc/misc'=0A=20=20GEN=20= =20=20=20=20=20../../info/auth.info=0A=20=20GEN=20=20=20=20=20=20= ../../info/autotype.info=0A=20=20GEN=20=20=20=20=20=20= ../../info/bovine.info=0A=20=20GEN=20=20=20=20=20=20../../info/calc.info=0A= =20=20GEN=20=20=20=20=20=20../../info/ccmode.info=0A=20=20GEN=20=20=20=20= =20=20../../info/cl.info=0A=20=20GEN=20=20=20=20=20=20= ../../info/dbus.info=0A=20=20GEN=20=20=20=20=20=20= ../../info/dired-x.info=0A=20=20GEN=20=20=20=20=20=20= ../../info/ebrowse.info=0A=20=20GEN=20=20=20=20=20=20../../info/ede.info=0A= =20=20GEN=20=20=20=20=20=20../../info/ediff.info=0A=20=20GEN=20=20=20=20=20= =20../../info/edt.info=0A=20=20GEN=20=20=20=20=20=20= ../../info/eieio.info=0A=20=20GEN=20=20=20=20=20=20= ../../info/emacs-mime.info=0A=20=20GEN=20=20=20=20=20=20= ../../info/epa.info=0A=20=20GEN=20=20=20=20=20=20../../info/erc.info=0A=20= =20GEN=20=20=20=20=20=20../../info/ert.info=0A=20=20GEN=20=20=20=20=20=20= ../../info/eshell.info=0A=20=20GEN=20=20=20=20=20=20../../info/eudc.info=0A= =20=20GEN=20=20=20=20=20=20../../info/efaq.info=0A=20=20GEN=20=20=20=20=20= =20../../info/eww.info=0A=20=20GEN=20=20=20=20=20=20= ../../info/flymake.info=0A=20=20GEN=20=20=20=20=20=20= ../../info/forms.info=0A=20=20GEN=20=20=20=20=20=20../../info/gnus.info=0A= =20=20GEN=20=20=20=20=20=20../../info/emacs-gnutls.info=0A=20=20GEN=20=20= =20=20=20=20../../info/htmlfontify.info=0A=20=20GEN=20=20=20=20=20=20= ../../info/idlwave.info=0A=20=20GEN=20=20=20=20=20=20../../info/ido.info=0A= =20=20GEN=20=20=20=20=20=20../../info/info.info=0A=20=20GEN=20=20=20=20=20= =20../../info/mairix-el.info=0A=20=20GEN=20=20=20=20=20=20= ../../info/message.info=0A=20=20GEN=20=20=20=20=20=20= ../../info/mh-e.info=0A=20=20GEN=20=20=20=20=20=20modus-themes.texi=0A=20= =20GEN=20=20=20=20=20=20../../info/newsticker.info=0A=20=20GEN=20=20=20=20= =20=20../../info/nxml-mode.info=0A=20=20GEN=20=20=20=20=20=20= ../../info/octave-mode.info=0A=20=20GEN=20=20=20=20=20=20org.texi=0A=20=20= GEN=20=20=20=20=20=20../../info/pcl-cvs.info=0A=20=20GEN=20=20=20=20=20=20= ../../info/pgg.info=0A=20=20GEN=20=20=20=20=20=20../../info/rcirc.info=0A= =20=20GEN=20=20=20=20=20=20../../info/remember.info=0A=20=20GEN=20=20=20=20= =20=20../../info/reftex.info=0A=20=20GEN=20=20=20=20=20=20= ../../info/sasl.info=0A=20=20GEN=20=20=20=20=20=20../../info/sc.info=0A=20= =20GEN=20=20=20=20=20=20../../info/semantic.info=0A=20=20GEN=20=20=20=20=20= =20../../info/ses.info=0A=20=20GEN=20=20=20=20=20=20= ../../info/sieve.info=0A=20=20GEN=20=20=20=20=20=20= ../../info/smtpmail.info=0A=20=20GEN=20=20=20=20=20=20= ../../info/speedbar.info=0A=20=20GEN=20=20=20=20=20=20= ../../info/srecode.info=0A=20=20GEN=20=20=20=20=20=20= ../../info/todo-mode.info=0A=20=20GEN=20=20=20=20=20=20= ../../info/transient.info=0A=20=20GEN=20=20=20=20=20=20= ../../info/tramp.info=0A=20=20GEN=20=20=20=20=20=20../../info/url.info=0A= =20=20GEN=20=20=20=20=20=20../../info/vhdl-mode.info=0A=20=20GEN=20=20=20= =20=20=20../../info/vip.info=0A=20=20GEN=20=20=20=20=20=20= ../../info/viper.info=0A=20=20GEN=20=20=20=20=20=20= ../../info/vtable.info=0A=20=20GEN=20=20=20=20=20=20= ../../info/widget.info=0A=20=20GEN=20=20=20=20=20=20= ../../info/wisent.info=0A=20=20GEN=20=20=20=20=20=20= ../../info/woman.info=0A=20=20GEN=20=20=20=20=20=20= ../../info/efaq-w32.info=0A=20=20GEN=20=20=20=20=20=20= ../../info/modus-themes.info=0A=20=20GEN=20=20=20=20=20=20= ../../info/org.info=0Agmake[2]:=20Leaving=20directory=20= '/Users/jacobfaibussowitsch/soft/emacs/doc/misc'=0Agmake[1]:=20Leaving=20= directory=20'/Users/jacobfaibussowitsch/soft/emacs'=0A= --Apple-Mail=_470BBFDF-7112-464B-A5CE-433902D32784--