GNU bug report logs - #72620
GNUstep build on Linux fails due to lacking -fobjc-exception flag

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Reported by: Daphne Preston-Kendal <dpk@HIDDEN>; dated Wed, 14 Aug 2024 12:19:02 UTC; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 14 Aug 2024 12:18:44 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Wed Aug 14 08:18:44 2024
Received: from localhost ([127.0.0.1]:46417 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1seCxg-0002Kh-6W
	for submit <at> debbugs.gnu.org; Wed, 14 Aug 2024 08:18:44 -0400
Received: from lists.gnu.org ([209.51.188.17]:50598)
 by debbugs.gnu.org with esmtp (Exim 4.84_2)
 (envelope-from <dpk@HIDDEN>) id 1seCxe-0002Ka-IF
 for submit <at> debbugs.gnu.org; Wed, 14 Aug 2024 08:18:42 -0400
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 <dpk@HIDDEN>) id 1seCx4-0001lQ-EH
 for bug-gnu-emacs@HIDDEN; Wed, 14 Aug 2024 08:18:07 -0400
Received: from fout3-smtp.messagingengine.com ([103.168.172.146])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <dpk@HIDDEN>) id 1seCww-0008L4-Me
 for bug-gnu-emacs@HIDDEN; Wed, 14 Aug 2024 08:18:05 -0400
Received: from phl-compute-06.internal (phl-compute-06.nyi.internal
 [10.202.2.46])
 by mailfout.nyi.internal (Postfix) with ESMTP id 5E2C7138FC83
 for <bug-gnu-emacs@HIDDEN>; Wed, 14 Aug 2024 08:17:55 -0400 (EDT)
Received: from phl-mailfrontend-01 ([10.202.2.162])
 by phl-compute-06.internal (MEProxy); Wed, 14 Aug 2024 08:17:55 -0400
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=nonceword.org;
 h=cc:content-type:content-type:date:date:from:from:in-reply-to
 :message-id:mime-version:reply-to:subject:subject:to:to; s=fm3;
 t=1723637875; x=1723724275; bh=kRvguIRN3ku+PGh8Rj4aRFkmII/TEO/a
 NcpfpRbb940=; b=nAoBM0oNveh4Gjrwt3bu4YBtHDOzsU/qF6+y5uxhKpIP8QsS
 wXCV9IFbJqNh5+8wrqfl8PkZluP2AJahaYoDLH2ioDTtDYvJwsc0qyAvnqPWdc6z
 I69E+7YHkv1N83QFmttAP8W7imfOcomTU+MEmqu/LLvIaPfgUN/inTcwdvRANCaR
 NfeEhFn5OBsPSmoKANPuzPc5dQdRb8N7kBogVJtkTickS5RdH5fNJirU8/d0CDS2
 /7nK2RPEOS4vfp8e1qFXnMzSMCwWUmOEGHobjRg+sH3Ie4jYsVULXGhQGOjxqTH4
 iGa89ciemsZ29j27D80SF9FVApzzC45JFLcNFw==
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=
 messagingengine.com; h=cc:content-type:content-type:date:date
 :feedback-id:feedback-id:from:from:in-reply-to:message-id
 :mime-version:reply-to:subject:subject:to:to:x-me-proxy
 :x-me-proxy:x-me-sender:x-me-sender:x-sasl-enc; s=fm3; t=
 1723637875; x=1723724275; bh=kRvguIRN3ku+PGh8Rj4aRFkmII/TEO/aNcp
 fpRbb940=; b=lKJmEppHr6gziZhC2PDQen5p0QSXjJJzef21+s5R9mqZAzOsFZ2
 5Cnt0q6AaQawonNMKcJn5v61y1n2sdgg8o6AGvLXpr3rLXoZEZavv+nfKwZSuTOr
 0GJTLvcx3wQ7rAIyHiUvqMg87oq7vR6CoA3EwyOPrjT/OfX0JLTIIG30S7TTlGP5
 ryxusYJKbRVieM7hZqtnZOCT49VxXryqERVpmPY3HZruVGOC8jmGSERj/YRLIcOa
 mVW2wEDHcFK3bz4WUltfpm+Fh+UeeAivRxEi+MEavcaWfl153oVRlS+9hl94y3ta
 zHjcyqu6rrT7zXFB7aOWcF4VE8nTCNnDqFg==
X-ME-Sender: <xms:cqC8Zi6oeEMYFQ2VTbLNFjiTD6WwtebVUIRdAtG58tB-BCZ6diB8mA>
 <xme:cqC8Zr4L11e0PyCl0_iVSwOaImIbYphqJW5GqtwTN5tH5JVb_gseDTJ7mGzQorwIJ
 7LpRoDycdrMEuqMog>
X-ME-Received: <xmr:cqC8ZhcMpSkftEMGpnJjdCMe-4Ti-lo2fKTVhZ8yvQ3bs0fTXPX1v6OCEkyiQjmTIkj_ca_DV3GoSTbsFKODqBqopowNCJ_2NyFJ4XhI5blZWrtkrqXF0aBwEHk>
X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgeeftddruddtgedgheduucetufdoteggodetrfdotf
 fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdggtfgfnhhsuhgsshgtrhhisggvpdfu
 rfetoffkrfgpnffqhgenuceurghilhhouhhtmecufedttdenucenucfjughrpefhtggguf
 fkfffvofesmhdtmherhhdtjeenucfhrhhomhepffgrphhhnhgvucfrrhgvshhtohhnqdfm
 vghnuggrlhcuoeguphhksehnohhntggvfihorhgurdhorhhgqeenucggtffrrghtthgvrh
 hnpeeihefhgfekuefgleeifefgvdegleehfeehfffgteeugeekjefgheekgeelveeguden
 ucevlhhushhtvghrufhiiigvpedtnecurfgrrhgrmhepmhgrihhlfhhrohhmpeguphhkse
 hnohhntggvfihorhgurdhorhhgpdhnsggprhgtphhtthhopedupdhmohguvgepshhmthhp
 ohhuthdprhgtphhtthhopegsuhhgqdhgnhhuqdgvmhgrtghssehgnhhurdhorhhg
X-ME-Proxy: <xmx:cqC8ZvI7OmCBlc6ShKBrX3WO_N4rQsvJxw9XIYnvMD4K8i7uMo1veQ>
 <xmx:cqC8ZmK2AqZeoaqQ2wlQFKZwPH2pvvGOBXQPulY8cKa6A1RZNGIXdw>
 <xmx:cqC8ZgxQQr4sY8n89ISp61u-Bhy7ZCeYn5HYkOzY4pvIBOt5cuUeRg>
 <xmx:cqC8ZqJu1DtAVIHsxkF1eyUdAA-5KVmo9P_Lj558HuDvx9SyCqSnTQ>
 <xmx:c6C8ZogTDqYVWA9P0gfPQJFS0KyBLUhUzMBkOgtnVYnMITfIpUxKeF7k>
Feedback-ID: ibc314252:Fastmail
Received: by mail.messagingengine.com (Postfix) with ESMTPA for
 <bug-gnu-emacs@HIDDEN>; Wed, 14 Aug 2024 08:17:53 -0400 (EDT)
From: Daphne Preston-Kendal <dpk@HIDDEN>
Content-Type: multipart/mixed;
 boundary="Apple-Mail=_FBA61A50-4187-4531-ABEC-C0177FE7E6CB"
Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3774.600.62\))
Subject: GNUstep build on Linux fails due to lacking -fobjc-exception flag
Message-Id: <CB2E34AA-9818-4E91-8E91-0F62D975F00F@HIDDEN>
Date: Wed, 14 Aug 2024 14:17:40 +0200
To: bug-gnu-emacs@HIDDEN
X-Mailer: Apple Mail (2.3774.600.62)
Received-SPF: pass client-ip=103.168.172.146; envelope-from=dpk@HIDDEN;
 helo=fout3-smtp.messagingengine.com
X-Spam_score_int: -27
X-Spam_score: -2.8
X-Spam_bar: --
X-Spam_report: (-2.8 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1,
 DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1,
 RCVD_IN_DNSWL_LOW=-0.7, SPF_HELO_PASS=-0.001, SPF_PASS=-0.001,
 T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no
X-Spam_action: no action
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>


--Apple-Mail=_FBA61A50-4187-4531-ABEC-C0177FE7E6CB
Content-Transfer-Encoding: quoted-printable
Content-Type: text/plain;
	charset=utf-8

Emacs 29.4 build from source tarball

Configure command:
./configure --with-ns

configure runs fine, make eventually fails with:
gcc -c  -Demacs  -I. -I. -I../lib -I../lib         =
-I/usr/include/libxml2                 -MMD -MF deps/nsfont.d -MP     =
-I/usr/include/p11-kit-1        -g3 -O2 -MMD -MP -DGNUSTEP =
-DGNUSTEP_BASE_LIBRARY=3D1 -DGNU_GUI_LIBRARY=3D1 -DGNU_RUNTIME=3D1 =
-DGNUSTEP_BASE_LIBRARY=3D1 -fno-strict-aliasing -pthread -fPIC -Wall =
-DGSWARN -DGSDIAGNOSE -Wno-import -fstack-clash-protection =
-D_FORTIFY_SOURCE=3D2 -mtune=3Dgeneric -O2 -pipe -g =
-ffile-prefix-map=3D/builddir/gnustep-make-2.9.2=3D. =
-fconstant-string-class=3DNSConstantString -I. =
-I/home/dpk/GNUstep/Library/Headers -I/usr/include -std=3Dc99  nsfont.m
nsfont.m: In function 'ns_uni_to_glyphs_1':
nsfont.m:1613:9: error: '-fobjc-exceptions' is required to enable =
Objective-C exception syntax
 1613 |         {
      |         ^

(this is the output from make V=3D1)

This can be fixed by running ./configure as:

CC=3D"gcc -fobjc-exceptions" ./configure --with-ns
which produces a lot of spurious warnings:
cc1: warning: command-line option '-fobjc-exceptions' is valid for =
ObjC/ObjC++ but not for C
but with no ill effect =E2=80=93 the build successfully completes this =
way.

Neither OBJC nor OBJCFLAGS has any effect despite this being an
Objective-C file. It seems to compile .m files with CC and CCFLAGS
rather than OBJC and OBJCFLAGS. This might be the root of the issue.


gcc --version:
gcc (GCC) 13.2.0
Copyright (C) 2023 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is =
NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR =
PURPOSE.


uname -a:
Linux voidvm 6.6.43_1 #1 SMP PREEMPT_DYNAMIC Sun Jul 28 03:10:47 UTC =
2024 x86_64 GNU/Linux


Running on Void Linux on musl with the following GNUstep packages =
installed:
gnustep-back-0.31.0_1
gnustep-base-1.30.0_1
gnustep-base-devel-1.30.0_1
gnustep-gui-0.31.1_1
gnustep-gui-devel-0.31.1_1
gnustep-make-2.9.2_1


--Apple-Mail=_FBA61A50-4187-4531-ABEC-C0177FE7E6CB
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.4, which was
generated by GNU Autoconf 2.71.  Invocation command line was

  $ ./configure --with-ns

## --------- ##
## Platform. ##
## --------- ##

hostname = voidvm
uname -m = x86_64
uname -r = 6.6.43_1
uname -s = Linux
uname -v = #1 SMP PREEMPT_DYNAMIC Sun Jul 28 03:10:47 UTC 2024

/usr/bin/uname -p = unknown
/bin/uname -X     = unknown

/bin/arch              = x86_64
/usr/bin/arch -k       = unknown
/usr/convex/getsysinfo = unknown
/usr/bin/hostinfo      = unknown
/bin/machine           = unknown
/usr/bin/oslevel       = unknown
/bin/universe          = unknown

PATH: /usr/local/sbin/
PATH: /usr/local/bin/
PATH: /usr/bin/
PATH: /usr/sbin/
PATH: /sbin/
PATH: /bin/


## ----------- ##
## Core tests. ##
## ----------- ##

configure:4679: looking for aux files: install-sh config.guess config.sub
configure:4692:  trying ./build-aux/
configure:4703:   ./build-aux/install-sh found
configure:4721:   ./build-aux/config.guess found
configure:4721:   ./build-aux/config.sub found
configure:4877: checking for xcrun
configure:4912: result: no
configure:4981: checking for GNU Make
configure:5037: result: make
configure:5054: checking build system type
configure:5069: result: x86_64-pc-linux-musl
configure:5089: checking host system type
configure:5103: result: x86_64-pc-linux-musl
configure:6309: checking for gcc
configure:6330: found /usr/bin/gcc
configure:6341: result: gcc
configure:6372: checking for C compiler version
configure:6381: gcc --version >&5
gcc (GCC) 13.2.0
Copyright (C) 2023 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

configure:6392: $? = 0
configure:6381: gcc -v >&5
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib64/gcc/x86_64-linux-musl/13.2.0/lto-wrapper
Target: x86_64-linux-musl
Configured with: /builddir/gcc-13.2.0/configure --build=x86_64-linux-musl --disable-gnu-unique-object --disable-libsanitizer --disable-symvers libat_cv_have_ifunc=no --enable-vtable-verify --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --libexecdir=/usr/lib64 --libdir=/usr/lib64 --enable-threads=posix --enable-__cxa_atexit --disable-multilib --with-system-zlib --enable-shared --enable-lto --enable-plugins --enable-linker-build-id --disable-werror --disable-nls --enable-default-pie --enable-default-ssp --enable-checking=release --disable-libstdcxx-pch --with-isl --with-linker-hash-style=gnu --disable-sjlj-exceptions --disable-target-libiberty --disable-libssp --enable-languages=c,c++,objc,obj-c++,fortran,lto,go,ada
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 13.2.0 (GCC) 
configure:6392: $? = 0
configure:6381: gcc -V >&5
gcc: error: unrecognized command-line option '-V'
gcc: fatal error: no input files
compilation terminated.
configure:6392: $? = 1
configure:6381: gcc -qversion >&5
gcc: error: unrecognized command-line option '-qversion'; did you mean '--version'?
gcc: fatal error: no input files
compilation terminated.
configure:6392: $? = 1
configure:6381: gcc -version >&5
gcc: error: unrecognized command-line option '-version'
gcc: fatal error: no input files
compilation terminated.
configure:6392: $? = 1
configure:6412: checking whether the C compiler works
configure:6434: gcc    conftest.c  >&5
configure:6438: $? = 0
configure:6488: result: yes
configure:6491: checking for C compiler default output file name
configure:6493: result: a.out
configure:6499: checking for suffix of executables
configure:6506: gcc -o conftest    conftest.c  >&5
configure:6510: $? = 0
configure:6533: result: 
configure:6555: checking whether we are cross compiling
configure:6563: gcc -o conftest    conftest.c  >&5
configure:6567: $? = 0
configure:6574: ./conftest
configure:6578: $? = 0
configure:6593: result: no
configure:6598: checking for suffix of object files
configure:6621: gcc -c   conftest.c >&5
configure:6625: $? = 0
configure:6647: result: o
configure:6651: checking whether the compiler supports GNU C
configure:6671: gcc -c   conftest.c >&5
configure:6671: $? = 0
configure:6681: result: yes
configure:6692: checking whether gcc accepts -g
configure:6713: gcc -c -g  conftest.c >&5
configure:6713: $? = 0
configure:6757: result: yes
configure:6777: checking for gcc option to enable C11 features
configure:6792: gcc  -c -g -O2  conftest.c >&5
configure:6792: $? = 0
configure:6810: result: none needed
configure:6921: checking whether the compiler is clang
configure:6943: gcc -c -g -O2  conftest.c >&5
configure:6943: $? = 0
configure:6952: result: no
configure:6956: checking for compiler option needed when checking for declarations
configure:6989: result: none
configure:7054: checking whether gcc and cc understand -c and -o together
configure:7086: gcc -c conftest.c -o conftest2.o >&5
configure:7090: $? = 0
configure:7096: gcc -c conftest.c -o conftest2.o >&5
configure:7100: $? = 0
configure:7111: cc -c conftest.c >&5
configure:7115: $? = 0
configure:7123: cc -c conftest.c -o conftest2.o >&5
configure:7127: $? = 0
configure:7133: cc -c conftest.c -o conftest2.o >&5
configure:7137: $? = 0
configure:7155: result: yes
configure:7190: checking for stdio.h
configure:7190: gcc -c -g -O2  conftest.c >&5
configure:7190: $? = 0
configure:7190: result: yes
configure:7190: checking for stdlib.h
configure:7190: gcc -c -g -O2  conftest.c >&5
configure:7190: $? = 0
configure:7190: result: yes
configure:7190: checking for string.h
configure:7190: gcc -c -g -O2  conftest.c >&5
configure:7190: $? = 0
configure:7190: result: yes
configure:7190: checking for inttypes.h
configure:7190: gcc -c -g -O2  conftest.c >&5
configure:7190: $? = 0
configure:7190: result: yes
configure:7190: checking for stdint.h
configure:7190: gcc -c -g -O2  conftest.c >&5
configure:7190: $? = 0
configure:7190: result: yes
configure:7190: checking for strings.h
configure:7190: gcc -c -g -O2  conftest.c >&5
configure:7190: $? = 0
configure:7190: result: yes
configure:7190: checking for sys/stat.h
configure:7190: gcc -c -g -O2  conftest.c >&5
configure:7190: $? = 0
configure:7190: result: yes
configure:7190: checking for sys/types.h
configure:7190: gcc -c -g -O2  conftest.c >&5
configure:7190: $? = 0
configure:7190: result: yes
configure:7190: checking for unistd.h
configure:7190: gcc -c -g -O2  conftest.c >&5
configure:7190: $? = 0
configure:7190: result: yes
configure:7190: checking for wchar.h
configure:7190: gcc -c -g -O2  conftest.c >&5
configure:7190: $? = 0
configure:7190: result: yes
configure:7190: checking for minix/config.h
configure:7190: gcc -c -g -O2  conftest.c >&5
conftest.c:48:10: fatal error: minix/config.h: No such file or directory
   48 | #include <minix/config.h>
      |          ^~~~~~~~~~~~~~~~
compilation terminated.
configure:7190: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_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 <stddef.h>
| #ifdef HAVE_STDIO_H
| # include <stdio.h>
| #endif
| #ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| #endif
| #ifdef HAVE_STRING_H
| # include <string.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <minix/config.h>
configure:7190: result: no
configure:7190: checking for linux/fs.h
configure:7190: gcc -c -g -O2  conftest.c >&5
configure:7190: $? = 0
configure:7190: result: yes
configure:7190: checking for malloc.h
configure:7190: gcc -c -g -O2  conftest.c >&5
configure:7190: $? = 0
configure:7190: result: yes
configure:7190: checking for sys/systeminfo.h
configure:7190: gcc -c -g -O2  conftest.c >&5
conftest.c:50:10: fatal error: sys/systeminfo.h: No such file or directory
   50 | #include <sys/systeminfo.h>
      |          ^~~~~~~~~~~~~~~~~~
compilation terminated.
configure:7190: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| /* end confdefs.h.  */
| #include <stddef.h>
| #ifdef HAVE_STDIO_H
| # include <stdio.h>
| #endif
| #ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| #endif
| #ifdef HAVE_STRING_H
| # include <string.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <sys/systeminfo.h>
configure:7190: result: no
configure:7190: checking for sys/sysinfo.h
configure:7190: gcc -c -g -O2  conftest.c >&5
configure:7190: $? = 0
configure:7190: result: yes
configure:7190: checking for coff.h
configure:7190: gcc -c -g -O2  conftest.c >&5
conftest.c:51:10: fatal error: coff.h: No such file or directory
   51 | #include <coff.h>
      |          ^~~~~~~~
compilation terminated.
configure:7190: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| /* end confdefs.h.  */
| #include <stddef.h>
| #ifdef HAVE_STDIO_H
| # include <stdio.h>
| #endif
| #ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| #endif
| #ifdef HAVE_STRING_H
| # include <string.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <coff.h>
configure:7190: result: no
configure:7190: checking for pty.h
configure:7190: gcc -c -g -O2  conftest.c >&5
configure:7190: $? = 0
configure:7190: result: yes
configure:7190: checking for sys/resource.h
configure:7190: gcc -c -g -O2  conftest.c >&5
configure:7190: $? = 0
configure:7190: result: yes
configure:7190: checking for sys/utsname.h
configure:7190: gcc -c -g -O2  conftest.c >&5
configure:7190: $? = 0
configure:7190: result: yes
configure:7190: checking for pwd.h
configure:7190: gcc -c -g -O2  conftest.c >&5
configure:7190: $? = 0
configure:7190: result: yes
configure:7190: checking for utmp.h
configure:7190: gcc -c -g -O2  conftest.c >&5
configure:7190: $? = 0
configure:7190: result: yes
configure:7190: checking for util.h
configure:7190: gcc -c -g -O2  conftest.c >&5
conftest.c:56:10: fatal error: util.h: No such file or directory
   56 | #include <util.h>
      |          ^~~~~~~~
compilation terminated.
configure:7190: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| /* end confdefs.h.  */
| #include <stddef.h>
| #ifdef HAVE_STDIO_H
| # include <stdio.h>
| #endif
| #ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| #endif
| #ifdef HAVE_STRING_H
| # include <string.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <util.h>
configure:7190: result: no
configure:7190: checking for sanitizer/lsan_interface.h
configure:7190: gcc -c -g -O2  conftest.c >&5
conftest.c:56:10: fatal error: sanitizer/lsan_interface.h: No such file or directory
   56 | #include <sanitizer/lsan_interface.h>
      |          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
configure:7190: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| /* end confdefs.h.  */
| #include <stddef.h>
| #ifdef HAVE_STDIO_H
| # include <stdio.h>
| #endif
| #ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| #endif
| #ifdef HAVE_STRING_H
| # include <string.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <sanitizer/lsan_interface.h>
configure:7190: result: no
configure:7190: checking for sys/socket.h
configure:7190: gcc -c -g -O2  conftest.c >&5
configure:7190: $? = 0
configure:7190: result: yes
configure:7190: checking for sys/param.h
configure:7190: gcc -c -g -O2  conftest.c >&5
configure:7190: $? = 0
configure:7190: result: yes
configure:7190: checking for pthread.h
configure:7190: gcc -c -g -O2  conftest.c >&5
configure:7190: $? = 0
configure:7190: result: yes
configure:7190: checking for malloc/malloc.h
configure:7190: gcc -c -g -O2  conftest.c >&5
conftest.c:59:10: fatal error: malloc/malloc.h: No such file or directory
   59 | #include <malloc/malloc.h>
      |          ^~~~~~~~~~~~~~~~~
compilation terminated.
configure:7190: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| /* end confdefs.h.  */
| #include <stddef.h>
| #ifdef HAVE_STDIO_H
| # include <stdio.h>
| #endif
| #ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| #endif
| #ifdef HAVE_STRING_H
| # include <string.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <malloc/malloc.h>
configure:7190: result: no
configure:7190: checking for sys/un.h
configure:7190: gcc -c -g -O2  conftest.c >&5
configure:7190: $? = 0
configure:7190: result: yes
configure:7190: checking for vfork.h
configure:7190: gcc -c -g -O2  conftest.c >&5
conftest.c:60:10: fatal error: vfork.h: No such file or directory
   60 | #include <vfork.h>
      |          ^~~~~~~~~
compilation terminated.
configure:7190: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| /* end confdefs.h.  */
| #include <stddef.h>
| #ifdef HAVE_STDIO_H
| # include <stdio.h>
| #endif
| #ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| #endif
| #ifdef HAVE_STRING_H
| # include <string.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <vfork.h>
configure:7190: result: no
configure:7190: checking for dirent.h
configure:7190: gcc -c -g -O2  conftest.c >&5
configure:7190: $? = 0
configure:7190: result: yes
configure:7190: checking for execinfo.h
configure:7190: gcc -c -g -O2  conftest.c >&5
conftest.c:61:10: fatal error: execinfo.h: No such file or directory
   61 | #include <execinfo.h>
      |          ^~~~~~~~~~~~
compilation terminated.
configure:7190: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| /* end confdefs.h.  */
| #include <stddef.h>
| #ifdef HAVE_STDIO_H
| # include <stdio.h>
| #endif
| #ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| #endif
| #ifdef HAVE_STRING_H
| # include <string.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <execinfo.h>
configure:7190: result: no
configure:7190: checking for stdio_ext.h
configure:7190: gcc -c -g -O2  conftest.c >&5
configure:7190: $? = 0
configure:7190: result: yes
configure:7190: checking for sys/vfs.h
configure:7190: gcc -c -g -O2  conftest.c >&5
configure:7190: $? = 0
configure:7190: result: yes
configure:7190: checking for sys/fs_types.h
configure:7190: gcc -c -g -O2  conftest.c >&5
conftest.c:63:10: fatal error: sys/fs_types.h: No such file or directory
   63 | #include <sys/fs_types.h>
      |          ^~~~~~~~~~~~~~~~
compilation terminated.
configure:7190: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| /* end confdefs.h.  */
| #include <stddef.h>
| #ifdef HAVE_STDIO_H
| # include <stdio.h>
| #endif
| #ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| #endif
| #ifdef HAVE_STRING_H
| # include <string.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <sys/fs_types.h>
configure:7190: result: no
configure:7190: checking for getopt.h
configure:7190: gcc -c -g -O2  conftest.c >&5
configure:7190: $? = 0
configure:7190: result: yes
configure:7190: checking for sys/cdefs.h
configure:7190: gcc -c -g -O2  conftest.c >&5
conftest.c:64:10: fatal error: sys/cdefs.h: No such file or directory
   64 | #include <sys/cdefs.h>
      |          ^~~~~~~~~~~~~
compilation terminated.
configure:7190: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| /* end confdefs.h.  */
| #include <stddef.h>
| #ifdef HAVE_STDIO_H
| # include <stdio.h>
| #endif
| #ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| #endif
| #ifdef HAVE_STRING_H
| # include <string.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <sys/cdefs.h>
configure:7190: result: no
configure:7190: checking for sys/time.h
configure:7190: gcc -c -g -O2  conftest.c >&5
configure:7190: $? = 0
configure:7190: result: yes
configure:7190: checking for ieee754.h
configure:7190: gcc -c -g -O2  conftest.c >&5
conftest.c:65:10: fatal error: ieee754.h: No such file or directory
   65 | #include <ieee754.h>
      |          ^~~~~~~~~~~
compilation terminated.
configure:7190: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_TIME_H 1
| /* end confdefs.h.  */
| #include <stddef.h>
| #ifdef HAVE_STDIO_H
| # include <stdio.h>
| #endif
| #ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| #endif
| #ifdef HAVE_STRING_H
| # include <string.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <ieee754.h>
configure:7190: result: no
configure:7190: checking for limits.h
configure:7190: gcc -c -g -O2  conftest.c >&5
configure:7190: $? = 0
configure:7190: result: yes
configure:7190: checking for sys/select.h
configure:7190: gcc -c -g -O2  conftest.c >&5
configure:7190: $? = 0
configure:7190: result: yes
configure:7190: checking for stdalign.h
configure:7190: gcc -c -g -O2  conftest.c >&5
configure:7190: $? = 0
configure:7190: result: yes
configure:7190: checking for stdbool.h
configure:7190: gcc -c -g -O2  conftest.c >&5
configure:7190: $? = 0
configure:7190: result: yes
configure:7190: checking for stdckdint.h
configure:7190: gcc -c -g -O2  conftest.c >&5
conftest.c:69:10: fatal error: stdckdint.h: No such file or directory
   69 | #include <stdckdint.h>
      |          ^~~~~~~~~~~~~
compilation terminated.
configure:7190: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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
| /* end confdefs.h.  */
| #include <stddef.h>
| #ifdef HAVE_STDIO_H
| # include <stdio.h>
| #endif
| #ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| #endif
| #ifdef HAVE_STRING_H
| # include <string.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <stdckdint.h>
configure:7190: result: no
configure:7190: checking for sys/random.h
configure:7190: gcc -c -g -O2  conftest.c >&5
configure:7190: $? = 0
configure:7190: result: yes
configure:7221: checking whether it is safe to define __EXTENSIONS__
configure:7240: gcc -c -g -O2  conftest.c >&5
configure:7240: $? = 0
configure:7248: result: yes
configure:7251: checking whether _XOPEN_SOURCE should be defined
configure:7273: gcc -c -g -O2  conftest.c >&5
configure:7273: $? = 0
configure:7300: result: no
configure:7373: checking how to run the C preprocessor
configure:7399: gcc -E  conftest.c
configure:7399: $? = 0
configure:7414: gcc -E  conftest.c
conftest.c:59:10: fatal error: ac_nonexistent.h: No such file or directory
   59 | #include <ac_nonexistent.h>
      |          ^~~~~~~~~~~~~~~~~~
compilation terminated.
configure:7414: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 <ac_nonexistent.h>
configure:7441: result: gcc -E
configure:7455: gcc -E  conftest.c
configure:7455: $? = 0
configure:7470: gcc -E  conftest.c
conftest.c:59:10: fatal error: ac_nonexistent.h: No such file or directory
   59 | #include <ac_nonexistent.h>
      |          ^~~~~~~~~~~~~~~~~~
compilation terminated.
configure:7470: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 <ac_nonexistent.h>
configure:7501: checking for grep that handles long lines and -e
configure:7565: result: /usr/bin/grep
configure:7570: checking for egrep
configure:7638: result: /usr/bin/grep -E
configure:7646: checking for Minix Amsterdam compiler
configure:7672: result: no
configure:7734: checking for ar
configure:7755: found /usr/bin/ar
configure:7766: result: ar
configure:7846: checking for ranlib
configure:7867: found /usr/bin/ranlib
configure:7878: result: ranlib
configure:7951: checking for special C compiler options needed for large files
configure:7999: result: no
configure:8005: checking for _FILE_OFFSET_BITS value needed for large files
configure:8031: gcc -c -g -O2  conftest.c >&5
configure:8031: $? = 0
configure:8066: result: no
configure:8465: checking whether gcc accepts -g3 -O2
configure:8482: gcc -o conftest -g3 -O2   conftest.c  >&5
configure:8482: $? = 0
configure:8491: result: yes
configure:8552: checking whether the compiler is clang
configure:8573: gcc -c -g3 -O2  conftest.c >&5
conftest.c:61:19: error: expected '=', ',', ';', 'asm' or '__attribute__' before string constant
   61 |             error "not clang";
      |                   ^~~~~~~~~~~
configure:8573: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 __clang__
| 	    error "not clang";
| 	  #endif
| 
| int
| main (void)
| {
| 
|   ;
|   return 0;
| }
configure:8581: result: no
configure:8681: checking whether C compiler handles -Werror -Wunknown-warning-option
configure:8701: gcc -o conftest -g3 -O2  -Werror -Wunknown-warning-option   conftest.c  >&5
gcc: error: unrecognized command-line option '-Wunknown-warning-option'
configure:8701: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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.  */
| 
| int
| main (void)
| {
| 
|   ;
|   return 0;
| }
configure:8712: result: no
configure:10203: checking for a BSD-compatible install
configure:10276: result: /usr/bin/install -c
configure:10290: checking command to symlink files in the same directory
configure:10312: result: ln -s
configure:10326: checking for install-info
configure:10349: found /usr/bin/install-info
configure:10362: result: /usr/bin/install-info
configure:10372: checking for gzip
configure:10395: found /usr/bin/gzip
configure:10407: result: /usr/bin/gzip
configure:10423: checking for 'find' args to delete a file
configure:10435: result: -delete
configure:10562: checking for brew
configure:10597: result: no
configure:10759: checking for -znocombreloc
configure:10792: result: not needed
configure:10801: checking whether addresses are sanitized
configure:10825: gcc -c -g3 -O2  conftest.c >&5
conftest.c:64:18: error: expected '=', ',', ';', 'asm' or '__attribute__' before string constant
   64 |            error "Addresses are not sanitized.";
      |                  ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
configure:10825: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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:10833: result: no
configure:10999: checking for math library
configure:11050: gcc -o conftest -g3 -O2     conftest.c  >&5 
configure:11050: $? = 0
configure:11068: result: none required
configure:11175: checking for pkg-config
configure:11198: found /usr/bin/pkg-config
configure:11210: result: /usr/bin/pkg-config
configure:11235: checking pkg-config is at least version 0.9.0
configure:11238: result: yes
configure:11255: checking for machine/soundcard.h
configure:11255: gcc -c -g3 -O2    conftest.c >&5
conftest.c:67:10: fatal error: machine/soundcard.h: No such file or directory
   67 | #include <machine/soundcard.h>
      |          ^~~~~~~~~~~~~~~~~~~~~
compilation terminated.
configure:11255: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| /* end confdefs.h.  */
| 
|     #ifdef __MINGW32__
|     #define WIN32_LEAN_AND_MEAN
|     #include <windows.h>
|     #endif
| 
| 
| #include <machine/soundcard.h>
configure:11255: result: no
configure:11255: checking for sys/soundcard.h
configure:11255: gcc -c -g3 -O2    conftest.c >&5
configure:11255: $? = 0
configure:11255: result: yes
configure:11255: checking for soundcard.h
configure:11255: gcc -c -g3 -O2    conftest.c >&5
conftest.c:68:10: fatal error: soundcard.h: No such file or directory
   68 | #include <soundcard.h>
      |          ^~~~~~~~~~~~~
compilation terminated.
configure:11255: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| /* end confdefs.h.  */
| 
|     #ifdef __MINGW32__
|     #define WIN32_LEAN_AND_MEAN
|     #include <windows.h>
|     #endif
| 
| 
| #include <soundcard.h>
configure:11255: result: no
configure:11255: checking for mmsystem.h
configure:11255: gcc -c -g3 -O2    conftest.c >&5
conftest.c:68:10: fatal error: mmsystem.h: No such file or directory
   68 | #include <mmsystem.h>
      |          ^~~~~~~~~~~~
compilation terminated.
configure:11255: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| /* end confdefs.h.  */
| 
|     #ifdef __MINGW32__
|     #define WIN32_LEAN_AND_MEAN
|     #include <windows.h>
|     #endif
| 
| 
| #include <mmsystem.h>
configure:11255: result: no
configure:11276: checking for _oss_ioctl in -lossaudio
configure:11299: gcc -o conftest -g3 -O2     conftest.c -lossaudio   >&5 
/usr/bin/ld: cannot find -lossaudio: No such file or directory
collect2: error: ld returned 1 exit status
configure:11299: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_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 _oss_ioctl ();
| int
| main (void)
| {
| return _oss_ioctl ();
|   ;
|   return 0;
| }
configure:11309: result: no
configure:11328: checking for alsa >= 1.0.0
configure:11335: $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:11338: $? = 1
configure:11352: $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:11355: $? = 1
configure:11369: result: no
No package 'alsa' found
configure:11436: checking for ADDR_NO_RANDOMIZE
configure:11454: gcc -c -g3 -O2    conftest.c >&5
configure:11454: $? = 0
configure:11462: result: yes
configure:11474: checking if Linux sysinfo may be used
configure:11493: gcc -c -g3 -O2    conftest.c >&5
configure:11493: $? = 0
configure:11501: result: yes
configure:11519: gcc -c -g3 -O2    conftest.c >&5
configure:11519: $? = 0
configure:11540: gcc -E    conftest.c
configure:11540: $? = 0
configure:11547: checking for sys/wait.h that is POSIX.1 compatible
configure:11574: gcc -c -g3 -O2    conftest.c >&5
configure:11574: $? = 0
configure:11582: result: yes
configure:11593: checking for net/if.h
configure:11593: gcc -c -g3 -O2    conftest.c >&5
configure:11593: $? = 0
configure:11593: result: yes
configure:11604: checking for ifaddrs.h
configure:11604: gcc -c -g3 -O2    conftest.c >&5
configure:11604: $? = 0
configure:11604: result: yes
configure:11615: checking for net/if_dl.h
configure:11615: gcc -c -g3 -O2    conftest.c >&5
conftest.c:101:10: fatal error: net/if_dl.h: No such file or directory
  101 | #include <net/if_dl.h>
      |          ^~~~~~~~~~~~~
compilation terminated.
configure:11615: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| /* end confdefs.h.  */
| #include <stddef.h>
| #ifdef HAVE_STDIO_H
| # include <stdio.h>
| #endif
| #ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| #endif
| #ifdef HAVE_STRING_H
| # include <string.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #if HAVE_SYS_SOCKET_H
| #include <sys/socket.h>
| #endif
| 
| #include <net/if_dl.h>
configure:11615: result: no
configure:11627: checking for struct ifreq.ifr_flags
configure:11627: gcc -c -g3 -O2    conftest.c >&5
configure:11627: $? = 0
configure:11627: result: yes
configure:11642: checking for struct ifreq.ifr_hwaddr
configure:11642: gcc -c -g3 -O2    conftest.c >&5
conftest.c: In function 'main':
conftest.c:109:5: error: used struct type value where scalar is required
  109 | if (ac_aggr.ifr_hwaddr)
      |     ^~~~~~~
configure:11642: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| /* end confdefs.h.  */
| #include <stddef.h>
| #ifdef HAVE_STDIO_H
| # include <stdio.h>
| #endif
| #ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| #endif
| #ifdef HAVE_STRING_H
| # include <string.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #if HAVE_SYS_SOCKET_H
| #include <sys/socket.h>
| #endif
| #if HAVE_NET_IF_H
| #include <net/if.h>
| #endif
| 
| int
| main (void)
| {
| static struct ifreq ac_aggr;
| if (ac_aggr.ifr_hwaddr)
| return 0;
|   ;
|   return 0;
| }
configure:11642: gcc -c -g3 -O2    conftest.c >&5
configure:11642: $? = 0
configure:11642: result: yes
configure:11657: checking for struct ifreq.ifr_netmask
configure:11657: gcc -c -g3 -O2    conftest.c >&5
conftest.c: In function 'main':
conftest.c:110:5: error: used struct type value where scalar is required
  110 | if (ac_aggr.ifr_netmask)
      |     ^~~~~~~
configure:11657: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| /* end confdefs.h.  */
| #include <stddef.h>
| #ifdef HAVE_STDIO_H
| # include <stdio.h>
| #endif
| #ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| #endif
| #ifdef HAVE_STRING_H
| # include <string.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #if HAVE_SYS_SOCKET_H
| #include <sys/socket.h>
| #endif
| #if HAVE_NET_IF_H
| #include <net/if.h>
| #endif
| 
| int
| main (void)
| {
| static struct ifreq ac_aggr;
| if (ac_aggr.ifr_netmask)
| return 0;
|   ;
|   return 0;
| }
configure:11657: gcc -c -g3 -O2    conftest.c >&5
configure:11657: $? = 0
configure:11657: result: yes
configure:11672: checking for struct ifreq.ifr_broadaddr
configure:11672: gcc -c -g3 -O2    conftest.c >&5
conftest.c: In function 'main':
conftest.c:111:5: error: used struct type value where scalar is required
  111 | if (ac_aggr.ifr_broadaddr)
      |     ^~~~~~~
configure:11672: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| /* end confdefs.h.  */
| #include <stddef.h>
| #ifdef HAVE_STDIO_H
| # include <stdio.h>
| #endif
| #ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| #endif
| #ifdef HAVE_STRING_H
| # include <string.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #if HAVE_SYS_SOCKET_H
| #include <sys/socket.h>
| #endif
| #if HAVE_NET_IF_H
| #include <net/if.h>
| #endif
| 
| int
| main (void)
| {
| static struct ifreq ac_aggr;
| if (ac_aggr.ifr_broadaddr)
| return 0;
|   ;
|   return 0;
| }
configure:11672: gcc -c -g3 -O2    conftest.c >&5
configure:11672: $? = 0
configure:11672: result: yes
configure:11687: checking for struct ifreq.ifr_addr
configure:11687: gcc -c -g3 -O2    conftest.c >&5
conftest.c: In function 'main':
conftest.c:112:5: error: used struct type value where scalar is required
  112 | if (ac_aggr.ifr_addr)
      |     ^~~~~~~
configure:11687: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| /* end confdefs.h.  */
| #include <stddef.h>
| #ifdef HAVE_STDIO_H
| # include <stdio.h>
| #endif
| #ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| #endif
| #ifdef HAVE_STRING_H
| # include <string.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #if HAVE_SYS_SOCKET_H
| #include <sys/socket.h>
| #endif
| #if HAVE_NET_IF_H
| #include <net/if.h>
| #endif
| 
| int
| main (void)
| {
| static struct ifreq ac_aggr;
| if (ac_aggr.ifr_addr)
| return 0;
|   ;
|   return 0;
| }
configure:11687: gcc -c -g3 -O2    conftest.c >&5
configure:11687: $? = 0
configure:11687: result: yes
configure:11702: checking for struct ifreq.ifr_addr.sa_len
configure:11702: gcc -c -g3 -O2    conftest.c >&5
conftest.c: In function 'main':
conftest.c:113:21: error: 'struct sockaddr' has no member named 'sa_len'
  113 | if (ac_aggr.ifr_addr.sa_len)
      |                     ^
configure:11702: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| /* end confdefs.h.  */
| #include <stddef.h>
| #ifdef HAVE_STDIO_H
| # include <stdio.h>
| #endif
| #ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| #endif
| #ifdef HAVE_STRING_H
| # include <string.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #if HAVE_SYS_SOCKET_H
| #include <sys/socket.h>
| #endif
| #if HAVE_NET_IF_H
| #include <net/if.h>
| #endif
| 
| int
| main (void)
| {
| static struct ifreq ac_aggr;
| if (ac_aggr.ifr_addr.sa_len)
| return 0;
|   ;
|   return 0;
| }
configure:11702: gcc -c -g3 -O2    conftest.c >&5
conftest.c: In function 'main':
conftest.c:113:28: error: 'struct sockaddr' has no member named 'sa_len'
  113 | if (sizeof ac_aggr.ifr_addr.sa_len)
      |                            ^
configure:11702: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| /* end confdefs.h.  */
| #include <stddef.h>
| #ifdef HAVE_STDIO_H
| # include <stdio.h>
| #endif
| #ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| #endif
| #ifdef HAVE_STRING_H
| # include <string.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #if HAVE_SYS_SOCKET_H
| #include <sys/socket.h>
| #endif
| #if HAVE_NET_IF_H
| #include <net/if.h>
| #endif
| 
| int
| main (void)
| {
| static struct ifreq ac_aggr;
| if (sizeof ac_aggr.ifr_addr.sa_len)
| return 0;
|   ;
|   return 0;
| }
configure:11702: result: no
configure:11724: checking whether gcc understands -MMD -MF
configure:11743: gcc -c -g3 -O2 -MMD -MF deps.d -MP    conftest.c >&5
configure:11743: $? = 0
configure:11754: result: yes
configure:11776: checking for X
configure:11814: gcc -o conftest -g3 -O2     conftest.c -lX11  >&5 
conftest.c:74:10: fatal error: X11/Xlib.h: No such file or directory
   74 | #include <X11/Xlib.h>
      |          ^~~~~~~~~~~~
compilation terminated.
configure:11814: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| /* end confdefs.h.  */
| #include <X11/Xlib.h>
| int
| main (void)
| {
| XrmInitialize ()
|   ;
|   return 0;
| }
configure:11916: gcc -E    conftest.c
conftest.c:74:10: fatal error: X11/Xlib.h: No such file or directory
   74 | #include <X11/Xlib.h>
      |          ^~~~~~~~~~~~
compilation terminated.
configure:11916: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| /* end confdefs.h.  */
| #include <X11/Xlib.h>
configure:11948: gcc -o conftest -g3 -O2     conftest.c -lX11  >&5 
conftest.c:74:10: fatal error: X11/Xlib.h: No such file or directory
   74 | #include <X11/Xlib.h>
      |          ^~~~~~~~~~~~
compilation terminated.
configure:11948: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| /* end confdefs.h.  */
| #include <X11/Xlib.h>
| int
| main (void)
| {
| XrmInitialize ()
|   ;
|   return 0;
| }
configure:11990: result: no
configure:12168: checking for AppKit/AppKit.h
configure:12168: gcc -c -g3 -O2 -x objective-c -MMD -MP -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_GUI_LIBRARY=1 -DGNU_RUNTIME=1 -DGNUSTEP_BASE_LIBRARY=1 -fno-strict-aliasing -pthread -fPIC -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe -g -ffile-prefix-map=/builddir/gnustep-make-2.9.2=. -fconstant-string-class=NSConstantString -I. -I/home/dpk/GNUstep/Library/Headers -I/usr/include    -x objective-c -MMD -MP -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_GUI_LIBRARY=1 -DGNU_RUNTIME=1 -DGNUSTEP_BASE_LIBRARY=1 -fno-strict-aliasing -pthread -fPIC -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe -g -ffile-prefix-map=/builddir/gnustep-make-2.9.2=. -fconstant-string-class=NSConstantString -I. -I/home/dpk/GNUstep/Library/Headers -I/usr/include conftest.c >&5
configure:12168: $? = 0
configure:12168: result: yes
configure:12217: checking for Mac OS X 12.0 or later
configure:12239: gcc -c -g3 -O2 -x objective-c -MMD -MP -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_GUI_LIBRARY=1 -DGNU_RUNTIME=1 -DGNUSTEP_BASE_LIBRARY=1 -fno-strict-aliasing -pthread -fPIC -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe -g -ffile-prefix-map=/builddir/gnustep-make-2.9.2=. -fconstant-string-class=NSConstantString -I. -I/home/dpk/GNUstep/Library/Headers -I/usr/include    -x objective-c -MMD -MP -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_GUI_LIBRARY=1 -DGNU_RUNTIME=1 -DGNUSTEP_BASE_LIBRARY=1 -fno-strict-aliasing -pthread -fPIC -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe -g -ffile-prefix-map=/builddir/gnustep-make-2.9.2=. -fconstant-string-class=NSConstantString -I. -I/home/dpk/GNUstep/Library/Headers -I/usr/include conftest.c >&5
conftest.c:75:10: fatal error: AvailabilityMacros.h: No such file or directory
   75 | #include <AvailabilityMacros.h>
      |          ^~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
configure:12239: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| /* end confdefs.h.  */
| 
| #include <AvailabilityMacros.h>
| #if MAC_OS_X_VERSION_MAX_ALLOWED >= 120000
| Mac OS X 12.x or later.
| #endif
| 
| int
| main (void)
| {
| 
|   ;
|   return 0;
| }
configure:12247: result: yes
configure:12366: checking for gcc
configure:12387: found /usr/bin/gcc
configure:12398: result: gcc
configure:12423: checking for Objective C compiler version
configure:12432: gcc --version >&5
gcc (GCC) 13.2.0
Copyright (C) 2023 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

configure:12443: $? = 0
configure:12432: gcc -v >&5
Using built-in specs.
COLLECT_GCC=gcc
COLLECT_LTO_WRAPPER=/usr/lib64/gcc/x86_64-linux-musl/13.2.0/lto-wrapper
Target: x86_64-linux-musl
Configured with: /builddir/gcc-13.2.0/configure --build=x86_64-linux-musl --disable-gnu-unique-object --disable-libsanitizer --disable-symvers libat_cv_have_ifunc=no --enable-vtable-verify --prefix=/usr --mandir=/usr/share/man --infodir=/usr/share/info --libexecdir=/usr/lib64 --libdir=/usr/lib64 --enable-threads=posix --enable-__cxa_atexit --disable-multilib --with-system-zlib --enable-shared --enable-lto --enable-plugins --enable-linker-build-id --disable-werror --disable-nls --enable-default-pie --enable-default-ssp --enable-checking=release --disable-libstdcxx-pch --with-isl --with-linker-hash-style=gnu --disable-sjlj-exceptions --disable-target-libiberty --disable-libssp --enable-languages=c,c++,objc,obj-c++,fortran,lto,go,ada
Thread model: posix
Supported LTO compression algorithms: zlib zstd
gcc version 13.2.0 (GCC) 
configure:12443: $? = 0
configure:12432: gcc -V >&5
gcc: error: unrecognized command-line option '-V'
gcc: fatal error: no input files
compilation terminated.
configure:12443: $? = 1
configure:12432: gcc -qversion >&5
gcc: error: unrecognized command-line option '-qversion'; did you mean '--version'?
gcc: fatal error: no input files
compilation terminated.
configure:12443: $? = 1
configure:12447: checking whether the compiler supports GNU Objective C
configure:12467: gcc -c     conftest.m >&5
configure:12467: $? = 0
configure:12477: result: yes
configure:12488: checking whether gcc accepts -g
configure:12509: gcc -c -g    conftest.m >&5
configure:12509: $? = 0
configure:12553: result: yes
configure:12577: checking if the Objective C compiler supports instancetype
configure:12589: gcc -c -g -O2    conftest.m >&5
configure:12589: $? = 0
configure:12597: result: yes
configure:12606: checking if the Objective C compiler defaults to C99
configure:12623: gcc -c -g -O2    conftest.m >&5
conftest.m: In function 'main':
conftest.m:81:1: error: 'for' loop initial declarations are only allowed in C99 or C11 mode
   81 | for (int i = 0;;);
      | ^~~
conftest.m:81:1: note: use option '-std=c99', '-std=gnu99', '-std=c11' or '-std=gnu11' to compile your code
configure:12623: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| /* end confdefs.h.  */
| 
| int
| main (void)
| {
| for (int i = 0;;);
|   ;
|   return 0;
| }
configure:12631: result: no
configure:13455: checking whether malloc is Doug Lea style
configure:13477: gcc -o conftest -g3 -O2     conftest.c  >&5
conftest.c: In function 'main':
conftest.c:82:1: warning: implicit declaration of function 'malloc_set_state' [-Wimplicit-function-declaration]
   82 | malloc_set_state (malloc_get_state ());
      | ^~~~~~~~~~~~~~~~
conftest.c:82:19: warning: implicit declaration of function 'malloc_get_state' [-Wimplicit-function-declaration]
   82 | malloc_set_state (malloc_get_state ());
      |                   ^~~~~~~~~~~~~~~~
conftest.c:83:13: error: '__after_morecore_hook' undeclared (first use in this function)
   83 |             __after_morecore_hook = hook;
      |             ^~~~~~~~~~~~~~~~~~~~~
conftest.c:83:13: note: each undeclared identifier is reported only once for each function it appears in
conftest.c:84:13: error: '__malloc_initialize_hook' undeclared (first use in this function)
   84 |             __malloc_initialize_hook = hook;
      |             ^~~~~~~~~~~~~~~~~~~~~~~~
configure:13477: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| /* end confdefs.h.  */
| #include <malloc.h>
| 	    static void hook (void) {}
| int
| main (void)
| {
| malloc_set_state (malloc_get_state ());
| 	    __after_morecore_hook = hook;
| 	    __malloc_initialize_hook = hook;
|   ;
|   return 0;
| }
configure:13485: result: no
configure:13496: checking for sbrk
configure:13496: gcc -o conftest -g3 -O2     conftest.c  >&5
configure:13496: $? = 0
configure:13496: result: yes
configure:13496: checking for getpagesize
configure:13496: gcc -o conftest -g3 -O2     conftest.c  >&5
configure:13496: $? = 0
configure:13496: result: yes
configure:13496: checking for __lsan_ignore_object
configure:13496: gcc -o conftest -g3 -O2     conftest.c  >&5
/usr/bin/ld: /tmp/ccPCahoB.o: in function `main':
/home/dpk/emacs-29.4/conftest.c:106:(.text.startup+0x7): undefined reference to `__lsan_ignore_object'
collect2: error: ld returned 1 exit status
configure:13496: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| /* end confdefs.h.  */
| /* Define __lsan_ignore_object to an innocuous variant, in case <limits.h> declares __lsan_ignore_object.
|    For example, HP-UX 11i <limits.h> 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 <limits.h>
| #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:13496: result: no
configure:13496: checking for fork
configure:13496: gcc -o conftest -g3 -O2     conftest.c  >&5
conftest.c:95:6: warning: conflicting types for built-in function 'fork'; expected 'int(void)' [-Wbuiltin-declaration-mismatch]
   95 | char fork ();
      |      ^~~~
configure:13496: $? = 0
configure:13496: result: yes
configure:13496: checking for vfork
configure:13496: gcc -o conftest -g3 -O2     conftest.c  >&5
configure:13496: $? = 0
configure:13496: result: yes
configure:13496: checking for fchmod
configure:13496: gcc -o conftest -g3 -O2     conftest.c  >&5
configure:13496: $? = 0
configure:13496: result: yes
configure:13496: checking for canonicalize_file_name
configure:13496: gcc -o conftest -g3 -O2     conftest.c  >&5
/usr/bin/ld: /tmp/cchmofNF.o: in function `main':
/home/dpk/emacs-29.4/conftest.c:109:(.text.startup+0x7): undefined reference to `canonicalize_file_name'
collect2: error: ld returned 1 exit status
configure:13496: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| /* end confdefs.h.  */
| /* Define canonicalize_file_name to an innocuous variant, in case <limits.h> declares canonicalize_file_name.
|    For example, HP-UX 11i <limits.h> 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 <limits.h>
| #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:13496: result: no
configure:13496: checking for faccessat
configure:13496: gcc -o conftest -g3 -O2     conftest.c  >&5
configure:13496: $? = 0
configure:13496: result: yes
configure:13496: checking for realpath
configure:13496: gcc -o conftest -g3 -O2     conftest.c  >&5
configure:13496: $? = 0
configure:13496: result: yes
configure:13496: checking for lstat
configure:13496: gcc -o conftest -g3 -O2     conftest.c  >&5
configure:13496: $? = 0
configure:13496: result: yes
configure:13496: checking for readlinkat
configure:13496: gcc -o conftest -g3 -O2     conftest.c  >&5
configure:13496: $? = 0
configure:13496: result: yes
configure:13496: checking for explicit_bzero
configure:13496: gcc -o conftest -g3 -O2     conftest.c  >&5
configure:13496: $? = 0
configure:13496: result: yes
configure:13496: checking for memset_s
configure:13496: gcc -o conftest -g3 -O2     conftest.c  >&5
/usr/bin/ld: /tmp/ccDpGoLG.o: in function `main':
/home/dpk/emacs-29.4/conftest.c:114:(.text.startup+0x7): undefined reference to `memset_s'
collect2: error: ld returned 1 exit status
configure:13496: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| /* end confdefs.h.  */
| /* Define memset_s to an innocuous variant, in case <limits.h> declares memset_s.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define memset_s innocuous_memset_s
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char memset_s (); below.  */
| 
| #include <limits.h>
| #undef memset_s
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char memset_s ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined __stub_memset_s || defined __stub___memset_s
| choke me
| #endif
| 
| int
| main (void)
| {
| return memset_s ();
|   ;
|   return 0;
| }
configure:13496: result: no
configure:13496: checking for fchmodat
configure:13496: gcc -o conftest -g3 -O2     conftest.c  >&5
configure:13496: $? = 0
configure:13496: result: yes
configure:13496: checking for lchmod
configure:13496: gcc -o conftest -g3 -O2     conftest.c  >&5
configure:13496: $? = 0
configure:13496: result: yes
configure:13496: checking for fcntl
configure:13496: gcc -o conftest -g3 -O2     conftest.c  >&5
configure:13496: $? = 0
configure:13496: result: yes
configure:13496: checking for fdopendir
configure:13496: gcc -o conftest -g3 -O2     conftest.c  >&5
configure:13496: $? = 0
configure:13496: result: yes
configure:13496: checking for fstatat
configure:13496: gcc -o conftest -g3 -O2     conftest.c  >&5
configure:13496: $? = 0
configure:13496: result: yes
configure:13496: checking for fsync
configure:13496: gcc -o conftest -g3 -O2     conftest.c  >&5
configure:13496: $? = 0
configure:13496: result: yes
configure:13496: checking for futimens
configure:13496: gcc -o conftest -g3 -O2     conftest.c  >&5
configure:13496: $? = 0
configure:13496: result: yes
configure:13496: checking for getrandom
configure:13496: gcc -o conftest -g3 -O2     conftest.c  >&5
configure:13496: $? = 0
configure:13496: result: yes
configure:13496: checking for gettimeofday
configure:13496: gcc -o conftest -g3 -O2     conftest.c  >&5
configure:13496: $? = 0
configure:13496: result: yes
configure:13496: checking for mkostemp
configure:13496: gcc -o conftest -g3 -O2     conftest.c  >&5
configure:13496: $? = 0
configure:13496: result: yes
configure:13496: checking for pipe2
configure:13496: gcc -o conftest -g3 -O2     conftest.c  >&5
configure:13496: $? = 0
configure:13496: result: yes
configure:13496: checking for pselect
configure:13496: gcc -o conftest -g3 -O2     conftest.c  >&5
configure:13496: $? = 0
configure:13496: result: yes
configure:13496: checking for pthread_sigmask
configure:13496: gcc -o conftest -g3 -O2     conftest.c  >&5
configure:13496: $? = 0
configure:13496: result: yes
configure:13496: checking for readlink
configure:13496: gcc -o conftest -g3 -O2     conftest.c  >&5
configure:13496: $? = 0
configure:13496: result: yes
configure:13496: checking for isblank
configure:13496: gcc -o conftest -g3 -O2     conftest.c  >&5
conftest.c:117:6: warning: conflicting types for built-in function 'isblank'; expected 'int(int)' [-Wbuiltin-declaration-mismatch]
  117 | char isblank ();
      |      ^~~~~~~
conftest.c:109:1: note: 'isblank' is declared in header '<ctype.h>'
  108 | #include <limits.h>
  109 | #undef isblank
configure:13496: $? = 0
configure:13496: result: yes
configure:13496: checking for iswctype
configure:13496: gcc -o conftest -g3 -O2     conftest.c  >&5
configure:13496: $? = 0
configure:13496: result: yes
configure:13496: checking for strtoimax
configure:13496: gcc -o conftest -g3 -O2     conftest.c  >&5
configure:13496: $? = 0
configure:13496: result: yes
configure:13496: checking for symlink
configure:13496: gcc -o conftest -g3 -O2     conftest.c  >&5
configure:13496: $? = 0
configure:13496: result: yes
configure:13496: checking for localtime_r
configure:13496: gcc -o conftest -g3 -O2     conftest.c  >&5
configure:13496: $? = 0
configure:13496: result: yes
configure:13496: checking for timegm
configure:13496: gcc -o conftest -g3 -O2     conftest.c  >&5
configure:13496: $? = 0
configure:13496: result: yes
configure:13496: checking for utimensat
configure:13496: gcc -o conftest -g3 -O2     conftest.c  >&5
configure:13496: $? = 0
configure:13496: result: yes
configure:13496: checking for getdtablesize
configure:13496: gcc -o conftest -g3 -O2     conftest.c  >&5
configure:13496: $? = 0
configure:13496: result: yes
configure:13496: checking for futimes
configure:13496: gcc -o conftest -g3 -O2     conftest.c  >&5
configure:13496: $? = 0
configure:13496: result: yes
configure:13496: checking for futimesat
configure:13496: gcc -o conftest -g3 -O2     conftest.c  >&5
configure:13496: $? = 0
configure:13496: result: yes
configure:13496: checking for lutimes
configure:13496: gcc -o conftest -g3 -O2     conftest.c  >&5
configure:13496: $? = 0
configure:13496: result: yes
configure:13621: checking for working mmap
configure:13773: gcc -o conftest -g3 -O2     conftest.c  >&5
configure:13773: $? = 0
configure:13773: ./conftest
configure:13773: $? = 0
configure:13784: result: yes
configure:13802: checking for main in -lXbsd
configure:13822: gcc -o conftest -g3 -O2     conftest.c -lXbsd    >&5
/usr/bin/ld: cannot find -lXbsd: No such file or directory
collect2: error: ld returned 1 exit status
configure:13822: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| /* end confdefs.h.  */
| 
| 
| int
| main (void)
| {
| return main ();
|   ;
|   return 0;
| }
configure:13832: result: no
configure:13844: checking for pthread library
configure:13881: gcc -o conftest -g3 -O2     conftest.c   >&5
configure:13881: $? = 0
configure:13893: result: none needed
configure:13920: checking for thread support
configure:13936: result: yes
configure:14236: checking for librsvg-2.0 >= 2.14.0
configure:14243: $PKG_CONFIG --exists --print-errors "$RSVG_MODULE"
Package librsvg-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `librsvg-2.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'librsvg-2.0' found
configure:14246: $? = 1
configure:14260: $PKG_CONFIG --exists --print-errors "$RSVG_MODULE"
Package librsvg-2.0 was not found in the pkg-config search path.
Perhaps you should add the directory containing `librsvg-2.0.pc'
to the PKG_CONFIG_PATH environment variable
No package 'librsvg-2.0' found
configure:14263: $? = 1
configure:14277: result: no
No package 'librsvg-2.0' found
configure:14333: checking for libwebpdemux >= 0.6.0
configure:14340: $PKG_CONFIG --exists --print-errors "$WEBP_MODULE"
Package libwebpdemux was not found in the pkg-config search path.
Perhaps you should add the directory containing `libwebpdemux.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libwebpdemux' found
configure:14343: $? = 1
configure:14357: $PKG_CONFIG --exists --print-errors "$WEBP_MODULE"
Package libwebpdemux was not found in the pkg-config search path.
Perhaps you should add the directory containing `libwebpdemux.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libwebpdemux' found
configure:14360: $? = 1
configure:14374: result: no
No package 'libwebpdemux' found
configure:14412: checking for WebPGetInfo
configure:14412: gcc -o conftest -g3 -O2      conftest.c    >&5
/usr/bin/ld: /tmp/ccPBJimD.o: in function `main':
/home/dpk/emacs-29.4/conftest.c:143:(.text.startup+0x7): undefined reference to `WebPGetInfo'
collect2: error: ld returned 1 exit status
configure:14412: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| /* end confdefs.h.  */
| /* Define WebPGetInfo to an innocuous variant, in case <limits.h> declares WebPGetInfo.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define WebPGetInfo innocuous_WebPGetInfo
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char WebPGetInfo (); below.  */
| 
| #include <limits.h>
| #undef WebPGetInfo
| 
| /* Override any GCC internal prototype to 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 WebPGetInfo ();
| /* 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_WebPGetInfo || defined __stub___WebPGetInfo
| choke me
| #endif
| 
| int
| main (void)
| {
| return WebPGetInfo ();
|   ;
|   return 0;
| }
configure:14412: result: no
configure:14423: checking for libwebpdemux >= 0.6.0 libwebpdecoder >= 0.6.0
configure:14430: $PKG_CONFIG --exists --print-errors "$WEBP_MODULE"
Package libwebpdemux was not found in the pkg-config search path.
Perhaps you should add the directory containing `libwebpdemux.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libwebpdemux' found
Package libwebpdecoder was not found in the pkg-config search path.
Perhaps you should add the directory containing `libwebpdecoder.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libwebpdecoder' found
configure:14433: $? = 1
configure:14447: $PKG_CONFIG --exists --print-errors "$WEBP_MODULE"
Package libwebpdemux was not found in the pkg-config search path.
Perhaps you should add the directory containing `libwebpdemux.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libwebpdemux' found
Package libwebpdecoder was not found in the pkg-config search path.
Perhaps you should add the directory containing `libwebpdecoder.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libwebpdecoder' found
configure:14450: $? = 1
configure:14464: result: no
No package 'libwebpdemux' found
No package 'libwebpdecoder' found
configure:14517: checking for sqlite3_open_v2 in -lsqlite3
configure:14540: gcc -o conftest -g3 -O2     conftest.c -lsqlite3    >&5
/usr/bin/ld: cannot find -lsqlite3: No such file or directory
collect2: error: ld returned 1 exit status
configure:14540: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 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_open_v2 ();
| int
| main (void)
| {
| return sqlite3_open_v2 ();
|   ;
|   return 0;
| }
configure:14550: result: no
configure:14838: checking for getaddrinfo_a in -lanl
configure:14861: gcc -o conftest -g3 -O2     conftest.c -lanl    >&5
/usr/bin/ld: cannot find -lanl: No such file or directory
collect2: error: ld returned 1 exit status
configure:14861: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 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:14871: result: no
configure:15295: checking for malloc_trim
configure:15295: gcc -o conftest -g3 -O2     conftest.c   >&5
/usr/bin/ld: /tmp/cccaAKpn.o: in function `main':
/home/dpk/emacs-29.4/conftest.c:143:(.text.startup+0x7): undefined reference to `malloc_trim'
collect2: error: ld returned 1 exit status
configure:15295: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| /* end confdefs.h.  */
| /* Define malloc_trim to an innocuous variant, in case <limits.h> declares malloc_trim.
|    For example, HP-UX 11i <limits.h> 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 <limits.h>
| #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:15295: result: no
configure:15308: checking for dbus-1 >= 1.0
configure:15315: $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:15318: $? = 1
configure:15332: $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:15335: $? = 1
configure:15349: result: no
No package 'dbus-1' found
configure:15736: checking for lgetfilecon in -lselinux
configure:15759: gcc -o conftest -g3 -O2     conftest.c -lselinux    >&5
/usr/bin/ld: cannot find -lselinux: No such file or directory
collect2: error: ld returned 1 exit status
configure:15759: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 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:15769: result: no
configure:15791: checking for gnutls >= 2.12.2
configure:15798: $PKG_CONFIG --exists --print-errors "gnutls >= 2.12.2"
configure:15801: $? = 0
configure:15815: $PKG_CONFIG --exists --print-errors "gnutls >= 2.12.2"
configure:15818: $? = 0
configure:15856: result: yes
configure:15880: checking for libsystemd >= 222
configure:15887: $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:15890: $? = 1
configure:15904: $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:15907: $? = 1
configure:15921: result: no
No package 'libsystemd' found
configure:15966: checking for jansson >= 2.7
configure:15973: $PKG_CONFIG --exists --print-errors "jansson >= 2.7"
Package jansson was not found in the pkg-config search path.
Perhaps you should add the directory containing `jansson.pc'
to the PKG_CONFIG_PATH environment variable
No package 'jansson' found
configure:15976: $? = 1
configure:15990: $PKG_CONFIG --exists --print-errors "jansson >= 2.7"
Package jansson was not found in the pkg-config search path.
Perhaps you should add the directory containing `jansson.pc'
to the PKG_CONFIG_PATH environment variable
No package 'jansson' found
configure:15993: $? = 1
configure:16007: result: no
No package 'jansson' found
configure:16060: checking for tree-sitter >= 0.20.2
configure:16067: $PKG_CONFIG --exists --print-errors "tree-sitter >= 0.20.2"
Package tree-sitter was not found in the pkg-config search path.
Perhaps you should add the directory containing `tree-sitter.pc'
to the PKG_CONFIG_PATH environment variable
No package 'tree-sitter' found
configure:16070: $? = 1
configure:16084: $PKG_CONFIG --exists --print-errors "tree-sitter >= 0.20.2"
Package tree-sitter was not found in the pkg-config search path.
Perhaps you should add the directory containing `tree-sitter.pc'
to the PKG_CONFIG_PATH environment variable
No package 'tree-sitter' found
configure:16087: $? = 1
configure:16101: result: no
No package 'tree-sitter' found
configure:16138: checking for tree-sitter >= 0.6.3
configure:16145: $PKG_CONFIG --exists --print-errors "tree-sitter >= 0.6.3"
Package tree-sitter was not found in the pkg-config search path.
Perhaps you should add the directory containing `tree-sitter.pc'
to the PKG_CONFIG_PATH environment variable
No package 'tree-sitter' found
configure:16148: $? = 1
configure:16162: $PKG_CONFIG --exists --print-errors "tree-sitter >= 0.6.3"
Package tree-sitter was not found in the pkg-config search path.
Perhaps you should add the directory containing `tree-sitter.pc'
to the PKG_CONFIG_PATH environment variable
No package 'tree-sitter' found
configure:16165: $? = 1
configure:16179: result: no
No package 'tree-sitter' found
configure:16271: checking for sys/inotify.h
configure:16271: gcc -c -g3 -O2    conftest.c >&5
configure:16271: $? = 0
configure:16271: result: yes
configure:16278: checking for inotify_init1
configure:16278: gcc -o conftest -g3 -O2     conftest.c   >&5
configure:16278: $? = 0
configure:16278: result: yes
configure:17011: gcc -c -g3 -O2    conftest.c >&5
conftest.c:121:20: fatal error: X11/Xlib.h: No such file or directory
  121 |           #include <X11/Xlib.h>
      |                    ^~~~~~~~~~~~
compilation terminated.
configure:17011: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_GNUTLS 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| /* end confdefs.h.  */
| 
| 	  #include <X11/Xlib.h>
| 	  #include <X11/Xresource.h>
| int
| main (void)
| {
| XIMProc  callback;
|   ;
|   return 0;
| }
configure:19616: checking for jpeglib 6b or later
configure:19650: gcc -o conftest -g3 -O2     conftest.c   >&5
conftest.c:123:26: fatal error: jpeglib.h: No such file or directory
  123 |                 #include <jpeglib.h>
      |                          ^~~~~~~~~~~
compilation terminated.
configure:19650: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_GNUTLS 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define USE_XIM 1
| /* end confdefs.h.  */
| #undef HAVE_STDLIB_H /* Avoid config.h/jpeglib.h collision.  */
| 		#include <stdio.h> /* jpeglib.h needs FILE and size_t.  */
| 		#include <jpeglib.h>
| 		#include <jerror.h>
| 		char verify[JPEG_LIB_VERSION < 62 ? -1 : 1];
| 		struct jpeg_decompress_struct cinfo;
| 
| int
| main (void)
| {
| 
| 		jpeg_create_decompress (&cinfo);
| 		WARNMS (&cinfo, JWRN_JPEG_EOF);
| 		jpeg_destroy_decompress (&cinfo);
| 
|   ;
|   return 0;
| }
configure:19650: gcc -o conftest -g3 -O2     conftest.c   -ljpeg >&5
conftest.c:123:26: fatal error: jpeglib.h: No such file or directory
  123 |                 #include <jpeglib.h>
      |                          ^~~~~~~~~~~
compilation terminated.
configure:19650: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_GNUTLS 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define USE_XIM 1
| /* end confdefs.h.  */
| #undef HAVE_STDLIB_H /* Avoid config.h/jpeglib.h collision.  */
| 		#include <stdio.h> /* jpeglib.h needs FILE and size_t.  */
| 		#include <jpeglib.h>
| 		#include <jerror.h>
| 		char verify[JPEG_LIB_VERSION < 62 ? -1 : 1];
| 		struct jpeg_decompress_struct cinfo;
| 
| int
| main (void)
| {
| 
| 		jpeg_create_decompress (&cinfo);
| 		WARNMS (&cinfo, JWRN_JPEG_EOF);
| 		jpeg_destroy_decompress (&cinfo);
| 
|   ;
|   return 0;
| }
configure:19662: result: no
configure:19685: checking for lcms2
configure:19692: $PKG_CONFIG --exists --print-errors "lcms2"
Package lcms2 was not found in the pkg-config search path.
Perhaps you should add the directory containing `lcms2.pc'
to the PKG_CONFIG_PATH environment variable
No package 'lcms2' found
configure:19695: $? = 1
configure:19709: $PKG_CONFIG --exists --print-errors "lcms2"
Package lcms2 was not found in the pkg-config search path.
Perhaps you should add the directory containing `lcms2.pc'
to the PKG_CONFIG_PATH environment variable
No package 'lcms2' found
configure:19712: $? = 1
configure:19726: result: no
No package 'lcms2' found
configure:19772: checking for library containing inflateEnd
configure:19802: gcc -o conftest -g3 -O2     conftest.c   >&5
/usr/bin/ld: /tmp/ccdBDgAb.o: in function `main':
/home/dpk/emacs-29.4/conftest.c:129:(.text.startup+0x7): undefined reference to `inflateEnd'
collect2: error: ld returned 1 exit status
configure:19802: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_GNUTLS 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define USE_XIM 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:19802: gcc -o conftest -g3 -O2     conftest.c -lz    >&5
configure:19802: $? = 0
configure:19822: result: -lz
configure:19908: checking for dladdr
configure:19908: gcc -o conftest -g3 -O2     conftest.c   -ldl >&5
configure:19908: $? = 0
configure:19908: result: yes
configure:19914: checking for dlfunc
configure:19914: gcc -o conftest -g3 -O2     conftest.c   -ldl >&5
/usr/bin/ld: /tmp/ccAhJlHm.o: in function `main':
/home/dpk/emacs-29.4/conftest.c:152:(.text.startup+0x7): undefined reference to `dlfunc'
collect2: error: ld returned 1 exit status
configure:19914: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_GNUTLS 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define USE_XIM 1
| #define HAVE_ZLIB 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define HAVE_DLADDR 1
| /* end confdefs.h.  */
| /* Define dlfunc to an innocuous variant, in case <limits.h> declares dlfunc.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define dlfunc innocuous_dlfunc
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char dlfunc (); below.  */
| 
| #include <limits.h>
| #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:19914: result: no
configure:20217: checking for libpng >= 1.0.0
configure:20224: $PKG_CONFIG --exists --print-errors "libpng >= 1.0.0"
Package libpng was not found in the pkg-config search path.
Perhaps you should add the directory containing `libpng.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libpng' found
configure:20227: $? = 1
configure:20241: $PKG_CONFIG --exists --print-errors "libpng >= 1.0.0"
Package libpng was not found in the pkg-config search path.
Perhaps you should add the directory containing `libpng.pc'
to the PKG_CONFIG_PATH environment variable
No package 'libpng' found
configure:20244: $? = 1
configure:20258: result: no
No package 'libpng' found
configure:20291: checking for libpng not configured by pkg-config
./configure: 1: libpng-config: not found
configure:20322: gcc -o conftest -g3 -O2      conftest.c -lpng -lz -lm   >&5
conftest.c:128:10: fatal error: png.h: No such file or directory
  128 | #include <png.h>
      |          ^~~~~~~
compilation terminated.
configure:20322: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_GNUTLS 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define USE_XIM 1
| #define HAVE_ZLIB 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define HAVE_DLADDR 1
| #define HAVE_MODULES 1
| #define MODULES_SUFFIX ".so"
| #define NATIVE_ELISP_SUFFIX ".eln"
| /* end confdefs.h.  */
| #include <png.h>
| int
| main (void)
| {
| return !png_get_channels (0, 0);
|   ;
|   return 0;
| }
configure:20332: result: no
configure:20392: checking for tiffio.h
configure:20392: gcc -c -g3 -O2    conftest.c >&5
conftest.c:156:10: fatal error: tiffio.h: No such file or directory
  156 | #include <tiffio.h>
      |          ^~~~~~~~~~
compilation terminated.
configure:20392: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_GNUTLS 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define USE_XIM 1
| #define HAVE_ZLIB 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define HAVE_DLADDR 1
| #define HAVE_MODULES 1
| #define MODULES_SUFFIX ".so"
| #define NATIVE_ELISP_SUFFIX ".eln"
| /* end confdefs.h.  */
| #include <stddef.h>
| #ifdef HAVE_STDIO_H
| # include <stdio.h>
| #endif
| #ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| #endif
| #ifdef HAVE_STRING_H
| # include <string.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <tiffio.h>
configure:20392: result: no
configure:20475: checking for gif_lib.h
configure:20475: gcc -c -g3 -O2    conftest.c >&5
conftest.c:156:10: fatal error: gif_lib.h: No such file or directory
  156 | #include <gif_lib.h>
      |          ^~~~~~~~~~~
compilation terminated.
configure:20475: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_GNUTLS 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define USE_XIM 1
| #define HAVE_ZLIB 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define HAVE_DLADDR 1
| #define HAVE_MODULES 1
| #define MODULES_SUFFIX ".so"
| #define NATIVE_ELISP_SUFFIX ".eln"
| /* end confdefs.h.  */
| #include <stddef.h>
| #ifdef HAVE_STDIO_H
| # include <stdio.h>
| #endif
| #ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| #endif
| #ifdef HAVE_STRING_H
| # include <string.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <gif_lib.h>
configure:20475: result: no
configure:20687: checking for gpm.h
configure:20687: gcc -c -g3 -O2    conftest.c >&5
conftest.c:156:10: fatal error: gpm.h: No such file or directory
  156 | #include <gpm.h>
      |          ^~~~~~~
compilation terminated.
configure:20687: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_GNUTLS 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define USE_XIM 1
| #define HAVE_ZLIB 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define HAVE_DLADDR 1
| #define HAVE_MODULES 1
| #define MODULES_SUFFIX ".so"
| #define NATIVE_ELISP_SUFFIX ".eln"
| /* end confdefs.h.  */
| #include <stddef.h>
| #ifdef HAVE_STDIO_H
| # include <stdio.h>
| #endif
| #ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| #endif
| #ifdef HAVE_STRING_H
| # include <string.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <gpm.h>
configure:20687: result: no
configure:21744: checking for libxml-2.0 > 2.6.17
configure:21751: $PKG_CONFIG --exists --print-errors "libxml-2.0 > 2.6.17"
configure:21754: $? = 0
configure:21768: $PKG_CONFIG --exists --print-errors "libxml-2.0 > 2.6.17"
configure:21771: $? = 0
configure:21809: result: yes
configure:21844: checking for htmlReadMemory in -lxml2
configure:21867: gcc -o conftest -g3 -O2     conftest.c -lxml2 -lxml2   >&5
configure:21867: $? = 0
configure:21877: result: yes
configure:21907: checking for maillock in -lmail
configure:21930: gcc -o conftest -g3 -O2     conftest.c -lmail    >&5
/usr/bin/ld: cannot find -lmail: No such file or directory
collect2: error: ld returned 1 exit status
configure:21930: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_GNUTLS 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define USE_XIM 1
| #define HAVE_ZLIB 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define HAVE_DLADDR 1
| #define HAVE_MODULES 1
| #define MODULES_SUFFIX ".so"
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_NS 1
| #define NS_IMPL_GNUSTEP 1
| #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:21940: result: no
configure:21966: checking for maillock in -llockfile
configure:21989: gcc -o conftest -g3 -O2     conftest.c -llockfile    >&5
/usr/bin/ld: cannot find -llockfile: No such file or directory
collect2: error: ld returned 1 exit status
configure:21989: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_GNUTLS 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define USE_XIM 1
| #define HAVE_ZLIB 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define HAVE_DLADDR 1
| #define HAVE_MODULES 1
| #define MODULES_SUFFIX ".so"
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_NS 1
| #define NS_IMPL_GNUSTEP 1
| #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:21999: result: no
configure:22019: checking for liblockfile.so
configure:22053: result: no
configure:22067: checking for maillock.h
configure:22067: gcc -c -g3 -O2    conftest.c >&5
conftest.c:159:10: fatal error: maillock.h: No such file or directory
  159 | #include <maillock.h>
      |          ^~~~~~~~~~~~
compilation terminated.
configure:22067: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_GNUTLS 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define USE_XIM 1
| #define HAVE_ZLIB 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define HAVE_DLADDR 1
| #define HAVE_MODULES 1
| #define MODULES_SUFFIX ".so"
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_NS 1
| #define NS_IMPL_GNUSTEP 1
| #define HAVE_LIBXML2 1
| /* end confdefs.h.  */
| #include <stddef.h>
| #ifdef HAVE_STDIO_H
| # include <stdio.h>
| #endif
| #ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| #endif
| #ifdef HAVE_STRING_H
| # include <string.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <maillock.h>
configure:22067: result: no
configure:22129: checking for linux/seccomp.h
configure:22129: gcc -c -g3 -O2    conftest.c >&5
configure:22129: $? = 0
configure:22129: result: yes
configure:22135: checking whether SECCOMP_SET_MODE_FILTER is declared
configure:22135: gcc -c -g3 -O2     conftest.c >&5
configure:22135: $? = 0
configure:22135: result: yes
configure:22150: checking whether SECCOMP_FILTER_FLAG_TSYNC is declared
configure:22150: gcc -c -g3 -O2     conftest.c >&5
configure:22150: $? = 0
configure:22150: result: yes
configure:22129: checking for linux/filter.h
configure:22129: gcc -c -g3 -O2    conftest.c >&5
configure:22129: $? = 0
configure:22129: result: yes
configure:22135: checking whether SECCOMP_SET_MODE_FILTER is declared
configure:22135: result: yes
configure:22150: checking whether SECCOMP_FILTER_FLAG_TSYNC is declared
configure:22150: result: yes
configure:22173: checking for libseccomp >= 2.5.2
configure:22180: $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:22183: $? = 1
configure:22197: $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:22200: $? = 1
configure:22214: result: no
No package 'libseccomp' found
configure:22251: checking size of long
configure:22257: gcc -o conftest -g3 -O2     conftest.c   >&5
configure:22257: $? = 0
configure:22257: ./conftest
configure:22257: $? = 0
configure:22272: result: 8
configure:22285: checking for accept4
configure:22285: gcc -o conftest -g3 -O2     conftest.c     >&5
configure:22285: $? = 0
configure:22285: result: yes
configure:22291: checking for fchdir
configure:22291: gcc -o conftest -g3 -O2     conftest.c     >&5
configure:22291: $? = 0
configure:22291: result: yes
configure:22297: checking for gethostname
configure:22297: gcc -o conftest -g3 -O2     conftest.c     >&5
configure:22297: $? = 0
configure:22297: result: yes
configure:22303: checking for getrusage
configure:22303: gcc -o conftest -g3 -O2     conftest.c     >&5
configure:22303: $? = 0
configure:22303: result: yes
configure:22309: checking for get_current_dir_name
configure:22309: gcc -o conftest -g3 -O2     conftest.c     >&5
configure:22309: $? = 0
configure:22309: result: yes
configure:22315: checking for lrand48
configure:22315: gcc -o conftest -g3 -O2     conftest.c     >&5
configure:22315: $? = 0
configure:22315: result: yes
configure:22321: checking for random
configure:22321: gcc -o conftest -g3 -O2     conftest.c     >&5
configure:22321: $? = 0
configure:22321: result: yes
configure:22327: checking for rint
configure:22327: gcc -o conftest -g3 -O2     conftest.c     >&5
conftest.c:162:6: warning: conflicting types for built-in function 'rint'; expected 'double(double)' [-Wbuiltin-declaration-mismatch]
  162 | char rint ();
      |      ^~~~
conftest.c:154:1: note: 'rint' is declared in header '<math.h>'
  153 | #include <limits.h>
  154 | #undef rint
configure:22327: $? = 0
configure:22327: result: yes
configure:22333: checking for trunc
configure:22333: gcc -o conftest -g3 -O2     conftest.c     >&5
conftest.c:163:6: warning: conflicting types for built-in function 'trunc'; expected 'double(double)' [-Wbuiltin-declaration-mismatch]
  163 | char trunc ();
      |      ^~~~~
conftest.c:155:1: note: 'trunc' is declared in header '<math.h>'
  154 | #include <limits.h>
  155 | #undef trunc
configure:22333: $? = 0
configure:22333: result: yes
configure:22339: checking for select
configure:22339: gcc -o conftest -g3 -O2     conftest.c     >&5
configure:22339: $? = 0
configure:22339: result: yes
configure:22345: checking for getpagesize
configure:22345: result: yes
configure:22351: checking for setlocale
configure:22351: gcc -o conftest -g3 -O2     conftest.c     >&5
configure:22351: $? = 0
configure:22351: result: yes
configure:22357: checking for newlocale
configure:22357: gcc -o conftest -g3 -O2     conftest.c     >&5
configure:22357: $? = 0
configure:22357: result: yes
configure:22363: checking for getrlimit
configure:22363: gcc -o conftest -g3 -O2     conftest.c     >&5
configure:22363: $? = 0
configure:22363: result: yes
configure:22369: checking for setrlimit
configure:22369: gcc -o conftest -g3 -O2     conftest.c     >&5
configure:22369: $? = 0
configure:22369: result: yes
configure:22375: checking for shutdown
configure:22375: gcc -o conftest -g3 -O2     conftest.c     >&5
configure:22375: $? = 0
configure:22375: result: yes
configure:22381: checking for pthread_sigmask
configure:22381: result: yes
configure:22387: checking for strsignal
configure:22387: gcc -o conftest -g3 -O2     conftest.c     >&5
configure:22387: $? = 0
configure:22387: result: yes
configure:22393: checking for setitimer
configure:22393: gcc -o conftest -g3 -O2     conftest.c     >&5
configure:22393: $? = 0
configure:22393: result: yes
configure:22399: checking for sendto
configure:22399: gcc -o conftest -g3 -O2     conftest.c     >&5
configure:22399: $? = 0
configure:22399: result: yes
configure:22405: checking for recvfrom
configure:22405: gcc -o conftest -g3 -O2     conftest.c     >&5
configure:22405: $? = 0
configure:22405: result: yes
configure:22411: checking for getsockname
configure:22411: gcc -o conftest -g3 -O2     conftest.c     >&5
configure:22411: $? = 0
configure:22411: result: yes
configure:22417: checking for getifaddrs
configure:22417: gcc -o conftest -g3 -O2     conftest.c     >&5
configure:22417: $? = 0
configure:22417: result: yes
configure:22423: checking for freeifaddrs
configure:22423: gcc -o conftest -g3 -O2     conftest.c     >&5
configure:22423: $? = 0
configure:22423: result: yes
configure:22429: checking for gai_strerror
configure:22429: gcc -o conftest -g3 -O2     conftest.c     >&5
configure:22429: $? = 0
configure:22429: result: yes
configure:22435: checking for sync
configure:22435: gcc -o conftest -g3 -O2     conftest.c     >&5
configure:22435: $? = 0
configure:22435: result: yes
configure:22441: checking for getpwent
configure:22441: gcc -o conftest -g3 -O2     conftest.c     >&5
configure:22441: $? = 0
configure:22441: result: yes
configure:22447: checking for endpwent
configure:22447: gcc -o conftest -g3 -O2     conftest.c     >&5
configure:22447: $? = 0
configure:22447: result: yes
configure:22453: checking for getgrent
configure:22453: gcc -o conftest -g3 -O2     conftest.c     >&5
configure:22453: $? = 0
configure:22453: result: yes
configure:22459: checking for endgrent
configure:22459: gcc -o conftest -g3 -O2     conftest.c     >&5
configure:22459: $? = 0
configure:22459: result: yes
configure:22465: checking for cfmakeraw
configure:22465: gcc -o conftest -g3 -O2     conftest.c     >&5
configure:22465: $? = 0
configure:22465: result: yes
configure:22471: checking for cfsetspeed
configure:22471: gcc -o conftest -g3 -O2     conftest.c     >&5
configure:22471: $? = 0
configure:22471: result: yes
configure:22477: checking for __executable_start
configure:22477: gcc -o conftest -g3 -O2     conftest.c     >&5
configure:22477: $? = 0
configure:22477: result: yes
configure:22483: checking for log2
configure:22483: gcc -o conftest -g3 -O2     conftest.c     >&5
conftest.c:188:6: warning: conflicting types for built-in function 'log2'; expected 'double(double)' [-Wbuiltin-declaration-mismatch]
  188 | char log2 ();
      |      ^~~~
conftest.c:180:1: note: 'log2' is declared in header '<math.h>'
  179 | #include <limits.h>
  180 | #undef log2
configure:22483: $? = 0
configure:22483: result: yes
configure:22489: checking for pthread_setname_np
configure:22489: gcc -o conftest -g3 -O2     conftest.c     >&5
configure:22489: $? = 0
configure:22489: result: yes
configure:22495: checking for pthread_set_name_np
configure:22495: gcc -o conftest -g3 -O2     conftest.c     >&5
/usr/bin/ld: /tmp/ccdgknMi.o: in function `main':
/home/dpk/emacs-29.4/conftest.c:201:(.text.startup+0x7): undefined reference to `pthread_set_name_np'
collect2: error: ld returned 1 exit status
configure:22495: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_GNUTLS 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define USE_XIM 1
| #define HAVE_ZLIB 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define HAVE_DLADDR 1
| #define HAVE_MODULES 1
| #define MODULES_SUFFIX ".so"
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_NS 1
| #define NS_IMPL_GNUSTEP 1
| #define HAVE_LIBXML2 1
| #define MAIL_USE_FLOCK 1
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 8
| #define HAVE_ACCEPT4 1
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_GET_CURRENT_DIR_NAME 1
| #define HAVE_LRAND48 1
| #define HAVE_RANDOM 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NEWLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_FREEIFADDRS 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE_GETPWENT 1
| #define HAVE_ENDPWENT 1
| #define HAVE_GETGRENT 1
| #define HAVE_ENDGRENT 1
| #define HAVE_CFMAKERAW 1
| #define HAVE_CFSETSPEED 1
| #define HAVE___EXECUTABLE_START 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 <limits.h> declares pthread_set_name_np.
|    For example, HP-UX 11i <limits.h> 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 <limits.h>
| #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:22495: result: no
configure:22505: checking whether pthread_setname_np takes a single argument
configure:22522: gcc -c -g3 -O2    conftest.c >&5
conftest.c: In function 'main':
conftest.c:178:21: warning: passing argument 1 of 'pthread_setname_np' from incompatible pointer type [-Wincompatible-pointer-types]
  178 | pthread_setname_np ("a");
      |                     ^~~
      |                     |
      |                     char *
In file included from conftest.c:174:
/usr/include/pthread.h:220:24: note: expected 'pthread_t' {aka 'struct __pthread *'} but argument is of type 'char *'
  220 | int pthread_setname_np(pthread_t, const char *);
      |                        ^~~~~~~~~
conftest.c:178:1: error: too few arguments to function 'pthread_setname_np'
  178 | pthread_setname_np ("a");
      | ^~~~~~~~~~~~~~~~~~
/usr/include/pthread.h:220:5: note: declared here
  220 | int pthread_setname_np(pthread_t, const char *);
      |     ^~~~~~~~~~~~~~~~~~
configure:22522: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_GNUTLS 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define USE_XIM 1
| #define HAVE_ZLIB 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define HAVE_DLADDR 1
| #define HAVE_MODULES 1
| #define MODULES_SUFFIX ".so"
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_NS 1
| #define NS_IMPL_GNUSTEP 1
| #define HAVE_LIBXML2 1
| #define MAIL_USE_FLOCK 1
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 8
| #define HAVE_ACCEPT4 1
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_GET_CURRENT_DIR_NAME 1
| #define HAVE_LRAND48 1
| #define HAVE_RANDOM 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NEWLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_FREEIFADDRS 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE_GETPWENT 1
| #define HAVE_ENDPWENT 1
| #define HAVE_GETGRENT 1
| #define HAVE_ENDGRENT 1
| #define HAVE_CFMAKERAW 1
| #define HAVE_CFSETSPEED 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| /* end confdefs.h.  */
| #include <pthread.h>
| int
| main (void)
| {
| pthread_setname_np ("a");
|   ;
|   return 0;
| }
configure:22530: result: no
configure:22537: checking whether pthread_setname_np takes three arguments
configure:22554: gcc -c -g3 -O2    conftest.c >&5
conftest.c: In function 'main':
conftest.c:178:1: error: too many arguments to function 'pthread_setname_np'
  178 | pthread_setname_np (0, "%s", "a");
      | ^~~~~~~~~~~~~~~~~~
In file included from conftest.c:174:
/usr/include/pthread.h:220:5: note: declared here
  220 | int pthread_setname_np(pthread_t, const char *);
      |     ^~~~~~~~~~~~~~~~~~
configure:22554: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_GNUTLS 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define USE_XIM 1
| #define HAVE_ZLIB 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define HAVE_DLADDR 1
| #define HAVE_MODULES 1
| #define MODULES_SUFFIX ".so"
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_NS 1
| #define NS_IMPL_GNUSTEP 1
| #define HAVE_LIBXML2 1
| #define MAIL_USE_FLOCK 1
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 8
| #define HAVE_ACCEPT4 1
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_GET_CURRENT_DIR_NAME 1
| #define HAVE_LRAND48 1
| #define HAVE_RANDOM 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NEWLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_FREEIFADDRS 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE_GETPWENT 1
| #define HAVE_ENDPWENT 1
| #define HAVE_GETGRENT 1
| #define HAVE_ENDGRENT 1
| #define HAVE_CFMAKERAW 1
| #define HAVE_CFSETSPEED 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| /* end confdefs.h.  */
| #include <pthread.h>
| int
| main (void)
| {
| pthread_setname_np (0, "%s", "a");
|   ;
|   return 0;
| }
configure:22562: result: no
configure:22576: checking for aligned_alloc
configure:22576: gcc -o conftest -g3 -O2     conftest.c   >&5
conftest.c:190:6: warning: conflicting types for built-in function 'aligned_alloc'; expected 'void *(long unsigned int,  long unsigned int)' [-Wbuiltin-declaration-mismatch]
  190 | char aligned_alloc ();
      |      ^~~~~~~~~~~~~
conftest.c:182:1: note: 'aligned_alloc' is declared in header '<stdlib.h>'
  181 | #include <limits.h>
  182 | #undef aligned_alloc
configure:22576: $? = 0
configure:22576: result: yes
configure:22586: checking whether aligned_alloc is declared
configure:22586: gcc -c -g3 -O2     conftest.c >&5
configure:22586: $? = 0
configure:22586: result: yes
configure:22614: checking for posix_madvise
configure:22614: gcc -o conftest -g3 -O2     conftest.c   >&5
configure:22614: $? = 0
configure:22614: result: yes
configure:22622: checking for __builtin_frame_address
configure:22639: gcc -o conftest -g3 -O2     conftest.c   >&5
configure:22639: $? = 0
configure:22648: result: yes
configure:22655: checking for __builtin_unwind_init
configure:22672: gcc -o conftest -g3 -O2     conftest.c   >&5
configure:22672: $? = 0
configure:22681: result: yes
configure:22692: checking for _LARGEFILE_SOURCE value needed for large files
configure:22712: gcc -o conftest -g3 -O2     conftest.c   >&5
configure:22712: $? = 0
configure:22743: result: no
configure:22764: checking for grantpt
configure:22764: gcc -o conftest -g3 -O2     conftest.c   >&5
configure:22764: $? = 0
configure:22764: result: yes
configure:22773: checking for getpt
configure:22773: gcc -o conftest -g3 -O2     conftest.c   >&5
/usr/bin/ld: /tmp/ccImadkH.o: in function `main':
/home/dpk/emacs-29.4/conftest.c:208:(.text.startup+0x7): undefined reference to `getpt'
collect2: error: ld returned 1 exit status
configure:22773: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_GNUTLS 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define USE_XIM 1
| #define HAVE_ZLIB 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define HAVE_DLADDR 1
| #define HAVE_MODULES 1
| #define MODULES_SUFFIX ".so"
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_NS 1
| #define NS_IMPL_GNUSTEP 1
| #define HAVE_LIBXML2 1
| #define MAIL_USE_FLOCK 1
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 8
| #define HAVE_ACCEPT4 1
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_GET_CURRENT_DIR_NAME 1
| #define HAVE_LRAND48 1
| #define HAVE_RANDOM 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NEWLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_FREEIFADDRS 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE_GETPWENT 1
| #define HAVE_ENDPWENT 1
| #define HAVE_GETGRENT 1
| #define HAVE_ENDGRENT 1
| #define HAVE_CFMAKERAW 1
| #define HAVE_CFSETSPEED 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_ALIGNED_ALLOC 1
| #define HAVE_DECL_ALIGNED_ALLOC 1
| #define 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 <limits.h> declares getpt.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define getpt innocuous_getpt
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char getpt (); below.  */
| 
| #include <limits.h>
| #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:22773: result: no
configure:22779: checking for posix_openpt
configure:22779: gcc -o conftest -g3 -O2     conftest.c   >&5
configure:22779: $? = 0
configure:22779: result: yes
configure:22793: checking for library containing tputs
configure:22847: gcc -o conftest -g3 -O2     conftest.c   >&5
/usr/bin/ld: /tmp/cckLmkcO.o: in function `main':
/home/dpk/emacs-29.4/conftest.c:187:(.text.startup+0x17): undefined reference to `tputs'
collect2: error: ld returned 1 exit status
configure:22847: $? = 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.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_GNUTLS 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define USE_XIM 1
| #define HAVE_ZLIB 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define HAVE_DLADDR 1
| #define HAVE_MODULES 1
| #define MODULES_SUFFIX ".so"
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_NS 1
| #define NS_IMPL_GNUSTEP 1
| #define HAVE_LIBXML2 1
| #define MAIL_USE_FLOCK 1
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 8
| #define HAVE_ACCEPT4 1
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_GET_CURRENT_DIR_NAME 1
| #define HAVE_LRAND48 1
| #define HAVE_RANDOM 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NEWLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_FREEIFADDRS 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE_GETPWENT 1
| #define HAVE_ENDPWENT 1
| #define HAVE_GETGRENT 1
| #define HAVE_ENDGRENT 1
| #define HAVE_CFMAKERAW 1
| #define HAVE_CFSETSPEED 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_ALIGNED_ALLOC 1
| #define HAVE_DECL_ALIGNED_ALLOC 1
| #define HAVE_POSIX_MADVISE 1
| #define 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:22847: gcc -o conftest -g3 -O2     conftest.c -ltinfo   >&5
/usr/bin/ld: cannot find -ltinfo: No such file or directory
collect2: error: ld returned 1 exit status
configure:22847: $? = 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.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_GNUTLS 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define USE_XIM 1
| #define HAVE_ZLIB 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define HAVE_DLADDR 1
| #define HAVE_MODULES 1
| #define MODULES_SUFFIX ".so"
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_NS 1
| #define NS_IMPL_GNUSTEP 1
| #define HAVE_LIBXML2 1
| #define MAIL_USE_FLOCK 1
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 8
| #define HAVE_ACCEPT4 1
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_GET_CURRENT_DIR_NAME 1
| #define HAVE_LRAND48 1
| #define HAVE_RANDOM 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NEWLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_FREEIFADDRS 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE_GETPWENT 1
| #define HAVE_ENDPWENT 1
| #define HAVE_GETGRENT 1
| #define HAVE_ENDGRENT 1
| #define HAVE_CFMAKERAW 1
| #define HAVE_CFSETSPEED 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_ALIGNED_ALLOC 1
| #define HAVE_DECL_ALIGNED_ALLOC 1
| #define HAVE_POSIX_MADVISE 1
| #define 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:22847: gcc -o conftest -g3 -O2     conftest.c -lncurses   >&5
configure:22847: $? = 0
configure:22847: ./conftest
configure:22847: $? = 0
configure:22864: result: -lncurses
configure:22974: checking whether -lncurses library defines BC
configure:22993: gcc -o conftest -g3 -O2     conftest.c   -lncurses >&5
configure:22993: $? = 0
configure:23003: result: yes
configure:23020: checking for timerfd interface
configure:23040: gcc -c -g3 -O2    conftest.c >&5
configure:23040: $? = 0
configure:23048: result: yes
configure:23057: checking whether signals can be handled on alternate stack
configure:23082: gcc -c -g3 -O2    conftest.c >&5
configure:23082: $? = 0
configure:23090: result: yes
configure:23716: checking for valgrind/valgrind.h
configure:23716: gcc -c -g3 -O2    conftest.c >&5
conftest.c:214:10: fatal error: valgrind/valgrind.h: No such file or directory
  214 | #include <valgrind/valgrind.h>
      |          ^~~~~~~~~~~~~~~~~~~~~
compilation terminated.
configure:23716: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_GNUTLS 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define USE_XIM 1
| #define HAVE_ZLIB 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define HAVE_DLADDR 1
| #define HAVE_MODULES 1
| #define MODULES_SUFFIX ".so"
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_NS 1
| #define NS_IMPL_GNUSTEP 1
| #define HAVE_LIBXML2 1
| #define MAIL_USE_FLOCK 1
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 8
| #define HAVE_ACCEPT4 1
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_GET_CURRENT_DIR_NAME 1
| #define HAVE_LRAND48 1
| #define HAVE_RANDOM 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NEWLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_FREEIFADDRS 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE_GETPWENT 1
| #define HAVE_ENDPWENT 1
| #define HAVE_GETGRENT 1
| #define HAVE_ENDGRENT 1
| #define HAVE_CFMAKERAW 1
| #define HAVE_CFSETSPEED 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_ALIGNED_ALLOC 1
| #define HAVE_DECL_ALIGNED_ALLOC 1
| #define HAVE_POSIX_MADVISE 1
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_FSEEKO 1
| #define HAVE_GRANTPT 1
| #define HAVE_POSIX_OPENPT 1
| #define TERMINFO 1
| #define TERMINFO_DEFINES_BC 1
| #define USE_NCURSES 1
| #define HAVE_TIMERFD 1
| /* end confdefs.h.  */
| #include <stddef.h>
| #ifdef HAVE_STDIO_H
| # include <stdio.h>
| #endif
| #ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| #endif
| #ifdef HAVE_STRING_H
| # include <string.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <valgrind/valgrind.h>
configure:23716: result: no
configure:23724: checking for struct unipair.unicode
configure:23724: gcc -c -g3 -O2    conftest.c >&5
configure:23724: $? = 0
configure:23724: result: yes
configure:23739: checking for pid_t
configure:23739: gcc -c -g3 -O2    conftest.c >&5
configure:23739: $? = 0
configure:23739: gcc -c -g3 -O2    conftest.c >&5
conftest.c: In function 'main':
conftest.c:219:20: error: expected expression before ')' token
  219 | if (sizeof ((pid_t)))
      |                    ^
configure:23739: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_GNUTLS 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define USE_XIM 1
| #define HAVE_ZLIB 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define HAVE_DLADDR 1
| #define HAVE_MODULES 1
| #define MODULES_SUFFIX ".so"
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_NS 1
| #define NS_IMPL_GNUSTEP 1
| #define HAVE_LIBXML2 1
| #define MAIL_USE_FLOCK 1
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 8
| #define HAVE_ACCEPT4 1
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_GET_CURRENT_DIR_NAME 1
| #define HAVE_LRAND48 1
| #define HAVE_RANDOM 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NEWLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_FREEIFADDRS 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE_GETPWENT 1
| #define HAVE_ENDPWENT 1
| #define HAVE_GETGRENT 1
| #define HAVE_ENDGRENT 1
| #define HAVE_CFMAKERAW 1
| #define HAVE_CFSETSPEED 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_ALIGNED_ALLOC 1
| #define HAVE_DECL_ALIGNED_ALLOC 1
| #define HAVE_POSIX_MADVISE 1
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_FSEEKO 1
| #define HAVE_GRANTPT 1
| #define HAVE_POSIX_OPENPT 1
| #define TERMINFO 1
| #define TERMINFO_DEFINES_BC 1
| #define USE_NCURSES 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| /* end confdefs.h.  */
| #include <stddef.h>
| #ifdef HAVE_STDIO_H
| # include <stdio.h>
| #endif
| #ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| #endif
| #ifdef HAVE_STRING_H
| # include <string.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| 
| int
| main (void)
| {
| if (sizeof ((pid_t)))
| 	    return 0;
|   ;
|   return 0;
| }
configure:23739: result: yes
configure:23781: checking for working fork
configure:23805: gcc -o conftest -g3 -O2     conftest.c   >&5
configure:23805: $? = 0
configure:23805: ./conftest
configure:23805: $? = 0
configure:23816: result: yes
configure:23837: checking for working vfork
configure:23966: result: yes
configure:23992: checking for snprintf
configure:23992: gcc -o conftest -g3 -O2     conftest.c   >&5
conftest.c:205:6: warning: conflicting types for built-in function 'snprintf'; expected 'int(char *, long unsigned int,  const char *, ...)' [-Wbuiltin-declaration-mismatch]
  205 | char snprintf ();
      |      ^~~~~~~~
conftest.c:197:1: note: 'snprintf' is declared in header '<stdio.h>'
  196 | #include <limits.h>
  197 | #undef snprintf
configure:23992: $? = 0
configure:23992: result: yes
configure:24000: checking for spawn.h
configure:24000: gcc -c -g3 -O2    conftest.c >&5
configure:24000: $? = 0
configure:24000: result: yes
configure:24008: checking for posix_spawn
configure:24008: gcc -o conftest -g3 -O2     conftest.c   >&5
configure:24008: $? = 0
configure:24008: result: yes
configure:24014: checking for posix_spawn_file_actions_addchdir
configure:24014: gcc -o conftest -g3 -O2     conftest.c   >&5
/usr/bin/ld: /tmp/ccobiAcE.o: in function `main':
/home/dpk/emacs-29.4/conftest.c:219:(.text.startup+0x7): undefined reference to `posix_spawn_file_actions_addchdir'
collect2: error: ld returned 1 exit status
configure:24014: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_GNUTLS 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define USE_XIM 1
| #define HAVE_ZLIB 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define HAVE_DLADDR 1
| #define HAVE_MODULES 1
| #define MODULES_SUFFIX ".so"
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_NS 1
| #define NS_IMPL_GNUSTEP 1
| #define HAVE_LIBXML2 1
| #define MAIL_USE_FLOCK 1
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 8
| #define HAVE_ACCEPT4 1
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_GET_CURRENT_DIR_NAME 1
| #define HAVE_LRAND48 1
| #define HAVE_RANDOM 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NEWLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_FREEIFADDRS 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE_GETPWENT 1
| #define HAVE_ENDPWENT 1
| #define HAVE_GETGRENT 1
| #define HAVE_ENDGRENT 1
| #define HAVE_CFMAKERAW 1
| #define HAVE_CFSETSPEED 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_ALIGNED_ALLOC 1
| #define HAVE_DECL_ALIGNED_ALLOC 1
| #define HAVE_POSIX_MADVISE 1
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_FSEEKO 1
| #define HAVE_GRANTPT 1
| #define HAVE_POSIX_OPENPT 1
| #define TERMINFO 1
| #define TERMINFO_DEFINES_BC 1
| #define USE_NCURSES 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #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 <limits.h> declares posix_spawn_file_actions_addchdir.
|    For example, HP-UX 11i <limits.h> 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 <limits.h>
| #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:24014: result: no
configure:24020: checking for posix_spawn_file_actions_addchdir_np
configure:24020: gcc -o conftest -g3 -O2     conftest.c   >&5
configure:24020: $? = 0
configure:24020: result: yes
configure:24026: checking for posix_spawnattr_setflags
configure:24026: gcc -o conftest -g3 -O2     conftest.c   >&5
configure:24026: $? = 0
configure:24026: result: yes
configure:24037: checking whether POSIX_SPAWN_SETSID is declared
configure:24037: gcc -c -g3 -O2     conftest.c >&5
configure:24037: $? = 0
configure:24037: result: yes
configure:24052: checking whether GLib is linked in
configure:24076: gcc -o conftest -g3 -O2           conftest.c         >&5
conftest.c:195:10: fatal error: glib.h: No such file or directory
  195 | #include <glib.h>
      |          ^~~~~~~~
compilation terminated.
configure:24076: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_GNUTLS 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define USE_XIM 1
| #define HAVE_ZLIB 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define HAVE_DLADDR 1
| #define HAVE_MODULES 1
| #define MODULES_SUFFIX ".so"
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_NS 1
| #define NS_IMPL_GNUSTEP 1
| #define HAVE_LIBXML2 1
| #define MAIL_USE_FLOCK 1
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 8
| #define HAVE_ACCEPT4 1
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_GET_CURRENT_DIR_NAME 1
| #define HAVE_LRAND48 1
| #define HAVE_RANDOM 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NEWLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_FREEIFADDRS 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE_GETPWENT 1
| #define HAVE_ENDPWENT 1
| #define HAVE_GETGRENT 1
| #define HAVE_ENDGRENT 1
| #define HAVE_CFMAKERAW 1
| #define HAVE_CFSETSPEED 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_ALIGNED_ALLOC 1
| #define HAVE_DECL_ALIGNED_ALLOC 1
| #define HAVE_POSIX_MADVISE 1
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_FSEEKO 1
| #define HAVE_GRANTPT 1
| #define HAVE_POSIX_OPENPT 1
| #define TERMINFO 1
| #define TERMINFO_DEFINES_BC 1
| #define USE_NCURSES 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_POSIX_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 <glib.h>
| 
| int
| main (void)
| {
| g_print ("Hello world");
|   ;
|   return 0;
| }
configure:24087: result: no
configure:24099: checking for nl_langinfo and CODESET
configure:24116: gcc -o conftest -g3 -O2     conftest.c   >&5
configure:24116: $? = 0
configure:24126: result: yes
configure:24133: checking for nl_langinfo and _NL_PAPER_WIDTH
configure:24150: gcc -o conftest -g3 -O2     conftest.c   >&5
conftest.c: In function 'main':
conftest.c:200:25: error: '_NL_PAPER_WIDTH' undeclared (first use in this function)
  200 | char *cs = nl_langinfo (_NL_PAPER_WIDTH);
      |                         ^~~~~~~~~~~~~~~
conftest.c:200:25: note: each undeclared identifier is reported only once for each function it appears in
configure:24150: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_GNUTLS 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define USE_XIM 1
| #define HAVE_ZLIB 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define HAVE_DLADDR 1
| #define HAVE_MODULES 1
| #define MODULES_SUFFIX ".so"
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_NS 1
| #define NS_IMPL_GNUSTEP 1
| #define HAVE_LIBXML2 1
| #define MAIL_USE_FLOCK 1
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 8
| #define HAVE_ACCEPT4 1
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_GET_CURRENT_DIR_NAME 1
| #define HAVE_LRAND48 1
| #define HAVE_RANDOM 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NEWLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_FREEIFADDRS 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE_GETPWENT 1
| #define HAVE_ENDPWENT 1
| #define HAVE_GETGRENT 1
| #define HAVE_ENDGRENT 1
| #define HAVE_CFMAKERAW 1
| #define HAVE_CFSETSPEED 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_ALIGNED_ALLOC 1
| #define HAVE_DECL_ALIGNED_ALLOC 1
| #define HAVE_POSIX_MADVISE 1
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_FSEEKO 1
| #define HAVE_GRANTPT 1
| #define HAVE_POSIX_OPENPT 1
| #define TERMINFO 1
| #define TERMINFO_DEFINES_BC 1
| #define USE_NCURSES 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_POSIX_SPAWN 1
| #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 <langinfo.h>
| int
| main (void)
| {
| char *cs = nl_langinfo (_NL_PAPER_WIDTH);
|   ;
|   return 0;
| }
configure:24160: result: no
configure:24171: checking for mbstate_t
configure:24189: gcc -c -g3 -O2    conftest.c >&5
configure:24189: $? = 0
configure:24197: result: yes
configure:24518: checking for signals via characters
configure:24540: gcc -E    conftest.c
configure:24540: $? = 0
configure:24548: result: yes
configure:24588: gcc -E    conftest.c
conftest.c:220:3: error: #error "not ia64"
  220 | # error "not ia64"
      |   ^~~~~
configure:24588: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_GNUTLS 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define USE_XIM 1
| #define HAVE_ZLIB 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define HAVE_DLADDR 1
| #define HAVE_MODULES 1
| #define MODULES_SUFFIX ".so"
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_NS 1
| #define NS_IMPL_GNUSTEP 1
| #define HAVE_LIBXML2 1
| #define MAIL_USE_FLOCK 1
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 8
| #define HAVE_ACCEPT4 1
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_GET_CURRENT_DIR_NAME 1
| #define HAVE_LRAND48 1
| #define HAVE_RANDOM 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NEWLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_FREEIFADDRS 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE_GETPWENT 1
| #define HAVE_ENDPWENT 1
| #define HAVE_GETGRENT 1
| #define HAVE_ENDGRENT 1
| #define HAVE_CFMAKERAW 1
| #define HAVE_CFSETSPEED 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_ALIGNED_ALLOC 1
| #define HAVE_DECL_ALIGNED_ALLOC 1
| #define HAVE_POSIX_MADVISE 1
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_FSEEKO 1
| #define HAVE_GRANTPT 1
| #define HAVE_POSIX_OPENPT 1
| #define TERMINFO 1
| #define TERMINFO_DEFINES_BC 1
| #define USE_NCURSES 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_POSIX_SPAWN 1
| #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 HAVE_PROCFS 1
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define INTERRUPT_INPUT 1
| #define NARROWPROTO 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
| /* end confdefs.h.  */
| 
| #ifndef __ia64__
| # error "not ia64"
| #endif
| 
| int
| main (void)
| {
| 
|   ;
|   return 0;
| }
configure:24631: gcc -E    conftest.c
configure:24631: $? = 0
configure:24652: checking for _setjmp
configure:24675: gcc -o conftest -g3 -O2     conftest.c   >&5
configure:24675: $? = 0
configure:24684: result: yes
configure:24693: checking for sigsetjmp
configure:24713: gcc -o conftest -g3 -O2     conftest.c   >&5
configure:24713: $? = 0
configure:24722: result: yes
configure:24855: checking POSIX termios
configure:24876: gcc -o conftest -g3 -O2     conftest.c   >&5
configure:24876: $? = 0
configure:24885: result: yes
configure:24893: checking size of speed_t
configure:24899: gcc -o conftest -g3 -O2     conftest.c   >&5
configure:24899: $? = 0
configure:24899: ./conftest
configure:24899: $? = 0
configure:24915: result: 4
configure:24931: checking for usable FIONREAD
configure:24963: gcc -c -g3 -O2    conftest.c >&5
configure:24963: $? = 0
configure:24973: result: yes
configure:24981: checking for usable SIGIO
configure:25000: gcc -c -g3 -O2    conftest.c >&5
configure:25000: $? = 0
configure:25008: result: yes
configure:25270: checking for struct alignment
configure:25291: gcc -c -g3 -O2    conftest.c >&5
configure:25291: $? = 0
configure:25299: result: yes
configure:25308: checking for typeof syntax and keyword spelling
configure:25340: gcc -c -g3 -O2    conftest.c >&5
configure:25340: $? = 0
configure:25348: result: typeof
configure:25362: checking for statement expressions
configure:25379: gcc -c -g3 -O2    conftest.c >&5
configure:25379: $? = 0
configure:25387: result: yes
configure:25457: checking whether malloc (0) returns nonnull
configure:25492: gcc -o conftest -g3 -O2     conftest.c   >&5
configure:25492: $? = 0
configure:25492: ./conftest
configure:25492: $? = 0
configure:25504: result: yes
configure:25564: checking for working alloca.h
configure:25582: gcc -o conftest -g3 -O2     conftest.c   >&5
configure:25582: $? = 0
configure:25591: result: yes
configure:25599: checking for alloca
configure:25644: result: yes
configure:25716: checking for a race-free mkdir -p
configure:25760: result: /usr/bin/mkdir -p
configure:25765: checking whether the preprocessor supports include_next
configure:25804: gcc -c -g3 -O2    -Iconftestd1b -Iconftestd2 conftest.c >&5
configure:25804: $? = 0
configure:25827: result: yes
configure:25849: checking whether source code line length is unlimited
configure:25874: result: yes
configure:25961: checking whether lstat correctly handles trailing slash
configure:26005: gcc -o conftest -g3 -O2     conftest.c   >&5
configure:26005: $? = 0
configure:26005: ./conftest
configure:26005: $? = 0
configure:26018: result: yes
configure:26032: checking whether // is distinct from /
configure:26062: result: no
configure:26074: checking whether realpath works
configure:26288: gcc -o conftest -g3 -O2     conftest.c   >&5
configure:26288: $? = 0
configure:26288: ./conftest
configure:26288: $? = 32
configure: program exited with status 32
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_GNUTLS 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define USE_XIM 1
| #define HAVE_ZLIB 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define HAVE_DLADDR 1
| #define HAVE_MODULES 1
| #define MODULES_SUFFIX ".so"
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_NS 1
| #define NS_IMPL_GNUSTEP 1
| #define HAVE_LIBXML2 1
| #define MAIL_USE_FLOCK 1
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 8
| #define HAVE_ACCEPT4 1
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_GET_CURRENT_DIR_NAME 1
| #define HAVE_LRAND48 1
| #define HAVE_RANDOM 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NEWLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_FREEIFADDRS 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE_GETPWENT 1
| #define HAVE_ENDPWENT 1
| #define HAVE_GETGRENT 1
| #define HAVE_ENDGRENT 1
| #define HAVE_CFMAKERAW 1
| #define HAVE_CFSETSPEED 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_ALIGNED_ALLOC 1
| #define HAVE_DECL_ALIGNED_ALLOC 1
| #define HAVE_POSIX_MADVISE 1
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_FSEEKO 1
| #define HAVE_GRANTPT 1
| #define HAVE_POSIX_OPENPT 1
| #define TERMINFO 1
| #define TERMINFO_DEFINES_BC 1
| #define USE_NCURSES 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_POSIX_SPAWN 1
| #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 HAVE_PROCFS 1
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define INTERRUPT_INPUT 1
| #define NARROWPROTO 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 GC_SETJMP_WORKS 1
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define USG /**/
| #define GNU_LINUX /**/
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2024 Free Software Foundation, Inc."
| #define TERM_HEADER "nsterm.h"
| #define EMACS_CONFIGURATION "x86_64-pc-linux-musl"
| #define EMACS_CONFIG_OPTIONS "--with-ns"
| #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 LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| /* end confdefs.h.  */
| 
| 
| 
| #include <stdlib.h>
| #if defined __MACH__ && defined __APPLE__
| /* Avoid a crash on Mac OS X.  */
| #include <mach/mach.h>
| #include <mach/mach_error.h>
| #include <mach/thread_status.h>
| #include <mach/exception.h>
| #include <mach/task.h>
| #include <pthread.h>
| /* 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 <windows.h>
| #include <winerror.h>
| 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 <signal.h>
| #include <unistd.h>
| /* 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 <errno.h>
|         #include <stdlib.h>
|         #include <string.h>
| 
| 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:26305: result: nearly
configure:26328: checking for getcwd
configure:26328: gcc -o conftest -g3 -O2     conftest.c   >&5
configure:26328: $? = 0
configure:26328: result: yes
configure:26535: checking for C/C++ restrict keyword
configure:26565: gcc -c -g3 -O2    conftest.c >&5
configure:26565: $? = 0
configure:26574: result: __restrict__
configure:27023: checking whether byte ordering is bigendian
configure:27039: gcc -c -g3 -O2    conftest.c >&5
conftest.c:243:16: error: unknown type name 'not'
  243 |                not a universal capable compiler
      |                ^~~
conftest.c:243:22: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'universal'
  243 |                not a universal capable compiler
      |                      ^~~~~~~~~
conftest.c:243:22: error: unknown type name 'universal'
configure:27039: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_GNUTLS 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define USE_XIM 1
| #define HAVE_ZLIB 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define HAVE_DLADDR 1
| #define HAVE_MODULES 1
| #define MODULES_SUFFIX ".so"
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_NS 1
| #define NS_IMPL_GNUSTEP 1
| #define HAVE_LIBXML2 1
| #define MAIL_USE_FLOCK 1
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 8
| #define HAVE_ACCEPT4 1
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_GET_CURRENT_DIR_NAME 1
| #define HAVE_LRAND48 1
| #define HAVE_RANDOM 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NEWLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_FREEIFADDRS 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE_GETPWENT 1
| #define HAVE_ENDPWENT 1
| #define HAVE_GETGRENT 1
| #define HAVE_ENDGRENT 1
| #define HAVE_CFMAKERAW 1
| #define HAVE_CFSETSPEED 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_ALIGNED_ALLOC 1
| #define HAVE_DECL_ALIGNED_ALLOC 1
| #define HAVE_POSIX_MADVISE 1
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_FSEEKO 1
| #define HAVE_GRANTPT 1
| #define HAVE_POSIX_OPENPT 1
| #define TERMINFO 1
| #define TERMINFO_DEFINES_BC 1
| #define USE_NCURSES 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_POSIX_SPAWN 1
| #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 HAVE_PROCFS 1
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define INTERRUPT_INPUT 1
| #define NARROWPROTO 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 GC_SETJMP_WORKS 1
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define USG /**/
| #define GNU_LINUX /**/
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2024 Free Software Foundation, Inc."
| #define TERM_HEADER "nsterm.h"
| #define EMACS_CONFIGURATION "x86_64-pc-linux-musl"
| #define EMACS_CONFIG_OPTIONS "--with-ns"
| #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 LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define FUNC_REALPATH_NEARLY_WORKS 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| /* end confdefs.h.  */
| #ifndef __APPLE_CC__
| 	       not a universal capable compiler
| 	     #endif
| 	     typedef int dummy;
| 
configure:27085: gcc -c -g3 -O2    conftest.c >&5
configure:27085: $? = 0
configure:27104: gcc -c -g3 -O2    conftest.c >&5
conftest.c: In function 'main':
conftest.c:249:18: error: unknown type name 'not'; did you mean 'ino_t'?
  249 |                  not big endian
      |                  ^~~
      |                  ino_t
conftest.c:249:26: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'endian'
  249 |                  not big endian
      |                          ^~~~~~
configure:27104: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_GNUTLS 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define USE_XIM 1
| #define HAVE_ZLIB 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define HAVE_DLADDR 1
| #define HAVE_MODULES 1
| #define MODULES_SUFFIX ".so"
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_NS 1
| #define NS_IMPL_GNUSTEP 1
| #define HAVE_LIBXML2 1
| #define MAIL_USE_FLOCK 1
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 8
| #define HAVE_ACCEPT4 1
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_GET_CURRENT_DIR_NAME 1
| #define HAVE_LRAND48 1
| #define HAVE_RANDOM 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NEWLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_FREEIFADDRS 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE_GETPWENT 1
| #define HAVE_ENDPWENT 1
| #define HAVE_GETGRENT 1
| #define HAVE_ENDGRENT 1
| #define HAVE_CFMAKERAW 1
| #define HAVE_CFSETSPEED 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_ALIGNED_ALLOC 1
| #define HAVE_DECL_ALIGNED_ALLOC 1
| #define HAVE_POSIX_MADVISE 1
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_FSEEKO 1
| #define HAVE_GRANTPT 1
| #define HAVE_POSIX_OPENPT 1
| #define TERMINFO 1
| #define TERMINFO_DEFINES_BC 1
| #define USE_NCURSES 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_POSIX_SPAWN 1
| #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 HAVE_PROCFS 1
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define INTERRUPT_INPUT 1
| #define NARROWPROTO 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 GC_SETJMP_WORKS 1
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define USG /**/
| #define GNU_LINUX /**/
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2024 Free Software Foundation, Inc."
| #define TERM_HEADER "nsterm.h"
| #define EMACS_CONFIGURATION "x86_64-pc-linux-musl"
| #define EMACS_CONFIG_OPTIONS "--with-ns"
| #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 LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define FUNC_REALPATH_NEARLY_WORKS 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| /* end confdefs.h.  */
| #include <sys/types.h>
| 		#include <sys/param.h>
| 
| int
| main (void)
| {
| #if BYTE_ORDER != BIG_ENDIAN
| 		 not big endian
| 		#endif
| 
|   ;
|   return 0;
| }
configure:27238: result: no
configure:27464: checking if environ is properly declared
configure:27488: gcc -c -g3 -O2    conftest.c >&5
conftest.c:249:26: error: conflicting types for 'environ'; have 'foo_t'
  249 |             extern foo_t environ;
      |                          ^~~~~~~
In file included from conftest.c:243:
/usr/include/unistd.h:185:15: note: previous declaration of 'environ' with type 'char **'
  185 | extern char **environ;
      |               ^~~~~~~
configure:27488: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_GNUTLS 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define USE_XIM 1
| #define HAVE_ZLIB 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define HAVE_DLADDR 1
| #define HAVE_MODULES 1
| #define MODULES_SUFFIX ".so"
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_NS 1
| #define NS_IMPL_GNUSTEP 1
| #define HAVE_LIBXML2 1
| #define MAIL_USE_FLOCK 1
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 8
| #define HAVE_ACCEPT4 1
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_GET_CURRENT_DIR_NAME 1
| #define HAVE_LRAND48 1
| #define HAVE_RANDOM 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NEWLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_FREEIFADDRS 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE_GETPWENT 1
| #define HAVE_ENDPWENT 1
| #define HAVE_GETGRENT 1
| #define HAVE_ENDGRENT 1
| #define HAVE_CFMAKERAW 1
| #define HAVE_CFSETSPEED 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_ALIGNED_ALLOC 1
| #define HAVE_DECL_ALIGNED_ALLOC 1
| #define HAVE_POSIX_MADVISE 1
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_FSEEKO 1
| #define HAVE_GRANTPT 1
| #define HAVE_POSIX_OPENPT 1
| #define TERMINFO 1
| #define TERMINFO_DEFINES_BC 1
| #define USE_NCURSES 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_POSIX_SPAWN 1
| #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 HAVE_PROCFS 1
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define INTERRUPT_INPUT 1
| #define NARROWPROTO 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 GC_SETJMP_WORKS 1
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define USG /**/
| #define GNU_LINUX /**/
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2024 Free Software Foundation, Inc."
| #define TERM_HEADER "nsterm.h"
| #define EMACS_CONFIGURATION "x86_64-pc-linux-musl"
| #define EMACS_CONFIG_OPTIONS "--with-ns"
| #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 LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define FUNC_REALPATH_NEARLY_WORKS 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| /* end confdefs.h.  */
| #if HAVE_UNISTD_H
|      #include <unistd.h>
|      #endif
|      /* mingw, BeOS, Haiku declare environ in <stdlib.h>, not in <unistd.h>.  */
|      #include <stdlib.h>
| 
|             typedef struct { int foo; } foo_t;
|             extern foo_t environ;
| int
| main (void)
| {
| environ.foo = 1;
|   ;
|   return 0;
| }
configure:27496: result: yes
configure:27511: checking for complete errno.h
configure:27586: result: yes
configure:28112: checking whether ctype.h defines __header_inline
configure:28126: gcc -E    conftest.c
conftest.c:245:28: error: #error "<ctype.h> does not define __header_inline"
  245 |                           #error "<ctype.h> does not define __header_inline"
      |                            ^~~~~
configure:28126: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_GNUTLS 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define USE_XIM 1
| #define HAVE_ZLIB 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define HAVE_DLADDR 1
| #define HAVE_MODULES 1
| #define MODULES_SUFFIX ".so"
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_NS 1
| #define NS_IMPL_GNUSTEP 1
| #define HAVE_LIBXML2 1
| #define MAIL_USE_FLOCK 1
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 8
| #define HAVE_ACCEPT4 1
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_GET_CURRENT_DIR_NAME 1
| #define HAVE_LRAND48 1
| #define HAVE_RANDOM 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NEWLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_FREEIFADDRS 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE_GETPWENT 1
| #define HAVE_ENDPWENT 1
| #define HAVE_GETGRENT 1
| #define HAVE_ENDGRENT 1
| #define HAVE_CFMAKERAW 1
| #define HAVE_CFSETSPEED 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_ALIGNED_ALLOC 1
| #define HAVE_DECL_ALIGNED_ALLOC 1
| #define HAVE_POSIX_MADVISE 1
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_FSEEKO 1
| #define HAVE_GRANTPT 1
| #define HAVE_POSIX_OPENPT 1
| #define TERMINFO 1
| #define TERMINFO_DEFINES_BC 1
| #define USE_NCURSES 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_POSIX_SPAWN 1
| #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 HAVE_PROCFS 1
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define INTERRUPT_INPUT 1
| #define NARROWPROTO 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 GC_SETJMP_WORKS 1
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define USG /**/
| #define GNU_LINUX /**/
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2024 Free Software Foundation, Inc."
| #define TERM_HEADER "nsterm.h"
| #define EMACS_CONFIGURATION "x86_64-pc-linux-musl"
| #define EMACS_CONFIG_OPTIONS "--with-ns"
| #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 LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define FUNC_REALPATH_NEARLY_WORKS 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| /* end confdefs.h.  */
| #include <ctype.h>
|                          #ifndef __header_inline
|                           #error "<ctype.h> does not define __header_inline"
|                          #endif
| 
configure:28134: result: no
configure:28299: checking for mode_t
configure:28299: gcc -c -g3 -O2    conftest.c >&5
configure:28299: $? = 0
configure:28299: gcc -c -g3 -O2    conftest.c >&5
conftest.c: In function 'main':
conftest.c:274:21: error: expected expression before ')' token
  274 | if (sizeof ((mode_t)))
      |                     ^
configure:28299: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_GNUTLS 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define USE_XIM 1
| #define HAVE_ZLIB 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define HAVE_DLADDR 1
| #define HAVE_MODULES 1
| #define MODULES_SUFFIX ".so"
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_NS 1
| #define NS_IMPL_GNUSTEP 1
| #define HAVE_LIBXML2 1
| #define MAIL_USE_FLOCK 1
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 8
| #define HAVE_ACCEPT4 1
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_GET_CURRENT_DIR_NAME 1
| #define HAVE_LRAND48 1
| #define HAVE_RANDOM 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NEWLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_FREEIFADDRS 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE_GETPWENT 1
| #define HAVE_ENDPWENT 1
| #define HAVE_GETGRENT 1
| #define HAVE_ENDGRENT 1
| #define HAVE_CFMAKERAW 1
| #define HAVE_CFSETSPEED 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_ALIGNED_ALLOC 1
| #define HAVE_DECL_ALIGNED_ALLOC 1
| #define HAVE_POSIX_MADVISE 1
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_FSEEKO 1
| #define HAVE_GRANTPT 1
| #define HAVE_POSIX_OPENPT 1
| #define TERMINFO 1
| #define TERMINFO_DEFINES_BC 1
| #define USE_NCURSES 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_POSIX_SPAWN 1
| #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 HAVE_PROCFS 1
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define INTERRUPT_INPUT 1
| #define NARROWPROTO 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 GC_SETJMP_WORKS 1
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define USG /**/
| #define GNU_LINUX /**/
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2024 Free Software Foundation, Inc."
| #define TERM_HEADER "nsterm.h"
| #define EMACS_CONFIGURATION "x86_64-pc-linux-musl"
| #define EMACS_CONFIG_OPTIONS "--with-ns"
| #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 LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define FUNC_REALPATH_NEARLY_WORKS 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| /* end confdefs.h.  */
| #include <stddef.h>
| #ifdef HAVE_STDIO_H
| # include <stdio.h>
| #endif
| #ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| #endif
| #ifdef HAVE_STRING_H
| # include <string.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main (void)
| {
| if (sizeof ((mode_t)))
| 	    return 0;
|   ;
|   return 0;
| }
configure:28299: result: yes
configure:28392: checking whether strmode is declared
configure:28392: gcc -c -g3 -O2     conftest.c >&5
conftest.c: In function 'main':
conftest.c:278:10: error: 'strmode' undeclared (first use in this function); did you mean 'strtod'?
  278 |   (void) strmode;
      |          ^~~~~~~
      |          strtod
conftest.c:278:10: note: each undeclared identifier is reported only once for each function it appears in
configure:28392: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_GNUTLS 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define USE_XIM 1
| #define HAVE_ZLIB 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define HAVE_DLADDR 1
| #define HAVE_MODULES 1
| #define MODULES_SUFFIX ".so"
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_NS 1
| #define NS_IMPL_GNUSTEP 1
| #define HAVE_LIBXML2 1
| #define MAIL_USE_FLOCK 1
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 8
| #define HAVE_ACCEPT4 1
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_GET_CURRENT_DIR_NAME 1
| #define HAVE_LRAND48 1
| #define HAVE_RANDOM 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NEWLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_FREEIFADDRS 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE_GETPWENT 1
| #define HAVE_ENDPWENT 1
| #define HAVE_GETGRENT 1
| #define HAVE_ENDGRENT 1
| #define HAVE_CFMAKERAW 1
| #define HAVE_CFSETSPEED 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_ALIGNED_ALLOC 1
| #define HAVE_DECL_ALIGNED_ALLOC 1
| #define HAVE_POSIX_MADVISE 1
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_FSEEKO 1
| #define HAVE_GRANTPT 1
| #define HAVE_POSIX_OPENPT 1
| #define TERMINFO 1
| #define TERMINFO_DEFINES_BC 1
| #define USE_NCURSES 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_POSIX_SPAWN 1
| #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 HAVE_PROCFS 1
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define INTERRUPT_INPUT 1
| #define NARROWPROTO 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 GC_SETJMP_WORKS 1
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define USG /**/
| #define GNU_LINUX /**/
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2024 Free Software Foundation, Inc."
| #define TERM_HEADER "nsterm.h"
| #define EMACS_CONFIGURATION "x86_64-pc-linux-musl"
| #define EMACS_CONFIG_OPTIONS "--with-ns"
| #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 LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define FUNC_REALPATH_NEARLY_WORKS 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| /* end confdefs.h.  */
| #include <stddef.h>
| #ifdef HAVE_STDIO_H
| # include <stdio.h>
| #endif
| #ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| #endif
| #ifdef HAVE_STRING_H
| # include <string.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main (void)
| {
| #ifndef strmode
| #ifdef __cplusplus
|   (void) strmode;
| #else
|   (void) strmode;
| #endif
| #endif
| 
|   ;
|   return 0;
| }
configure:28392: result: no
configure:28411: checking for gawk
configure:28432: found /usr/bin/gawk
configure:28443: result: gawk
configure:28550: checking for getopt.h
configure:28550: result: yes
configure:28566: checking for getopt_long_only
configure:28566: gcc -o conftest -g3 -O2     conftest.c   >&5
configure:28566: $? = 0
configure:28566: result: yes
configure:28579: checking whether getopt is POSIX compatible
configure:28623: gcc -o conftest -g3 -O2     conftest.c   >&5
configure:28623: $? = 0
configure:28623: ./conftest
configure:28623: $? = 0
configure:28684: gcc -o conftest -g3 -O2     conftest.c   >&5
configure:28684: $? = 0
configure:28684: ./conftest
configure:28684: $? = 0
configure:28728: gcc -o conftest -g3 -O2     conftest.c   >&5
configure:28728: $? = 0
configure:28728: ./conftest
program: option requires an argument: b
configure:28728: $? = 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.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_GNUTLS 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define USE_XIM 1
| #define HAVE_ZLIB 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define HAVE_DLADDR 1
| #define HAVE_MODULES 1
| #define MODULES_SUFFIX ".so"
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_NS 1
| #define NS_IMPL_GNUSTEP 1
| #define HAVE_LIBXML2 1
| #define MAIL_USE_FLOCK 1
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 8
| #define HAVE_ACCEPT4 1
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_GET_CURRENT_DIR_NAME 1
| #define HAVE_LRAND48 1
| #define HAVE_RANDOM 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NEWLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_FREEIFADDRS 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE_GETPWENT 1
| #define HAVE_ENDPWENT 1
| #define HAVE_GETGRENT 1
| #define HAVE_ENDGRENT 1
| #define HAVE_CFMAKERAW 1
| #define HAVE_CFSETSPEED 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_ALIGNED_ALLOC 1
| #define HAVE_DECL_ALIGNED_ALLOC 1
| #define HAVE_POSIX_MADVISE 1
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_FSEEKO 1
| #define HAVE_GRANTPT 1
| #define HAVE_POSIX_OPENPT 1
| #define TERMINFO 1
| #define TERMINFO_DEFINES_BC 1
| #define USE_NCURSES 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_POSIX_SPAWN 1
| #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 HAVE_PROCFS 1
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define INTERRUPT_INPUT 1
| #define NARROWPROTO 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 GC_SETJMP_WORKS 1
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define USG /**/
| #define GNU_LINUX /**/
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2024 Free Software Foundation, Inc."
| #define TERM_HEADER "nsterm.h"
| #define EMACS_CONFIGURATION "x86_64-pc-linux-musl"
| #define EMACS_CONFIG_OPTIONS "--with-ns"
| #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 LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define FUNC_REALPATH_NEARLY_WORKS 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| /* end confdefs.h.  */
| 
| #include <unistd.h>
| #include <stdlib.h>
| #include <string.h>
| 
| 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:28747: result: no
configure:29085: checking for timespec_get
configure:29105: gcc -o conftest -g3 -O2     conftest.c   >&5
configure:29105: $? = 0
configure:29115: result: yes
configure:29236: checking for struct timeval
configure:29260: gcc -c -g3 -O2    conftest.c >&5
configure:29260: $? = 0
configure:29269: result: yes
configure:29274: checking for wide-enough struct timeval.tv_sec member
configure:29302: gcc -c -g3 -O2    conftest.c >&5
configure:29302: $? = 0
configure:29311: result: yes
configure:29410: checking whether limits.h has WORD_BIT, BOOL_WIDTH etc.
configure:29435: gcc -c -g3 -O2    conftest.c >&5
conftest.c:252:24: error: 'ULLONG_WIDTH' undeclared here (not in a function)
  252 |             int ullw = ULLONG_WIDTH;
      |                        ^~~~~~~~~~~~
conftest.c:253:22: error: 'BOOL_WIDTH' undeclared here (not in a function)
  253 |             int bw = BOOL_WIDTH;
      |                      ^~~~~~~~~~
configure:29435: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_GNUTLS 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define USE_XIM 1
| #define HAVE_ZLIB 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define HAVE_DLADDR 1
| #define HAVE_MODULES 1
| #define MODULES_SUFFIX ".so"
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_NS 1
| #define NS_IMPL_GNUSTEP 1
| #define HAVE_LIBXML2 1
| #define MAIL_USE_FLOCK 1
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 8
| #define HAVE_ACCEPT4 1
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_GET_CURRENT_DIR_NAME 1
| #define HAVE_LRAND48 1
| #define HAVE_RANDOM 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NEWLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_FREEIFADDRS 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE_GETPWENT 1
| #define HAVE_ENDPWENT 1
| #define HAVE_GETGRENT 1
| #define HAVE_ENDGRENT 1
| #define HAVE_CFMAKERAW 1
| #define HAVE_CFSETSPEED 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_ALIGNED_ALLOC 1
| #define HAVE_DECL_ALIGNED_ALLOC 1
| #define HAVE_POSIX_MADVISE 1
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_FSEEKO 1
| #define HAVE_GRANTPT 1
| #define HAVE_POSIX_OPENPT 1
| #define TERMINFO 1
| #define TERMINFO_DEFINES_BC 1
| #define USE_NCURSES 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_POSIX_SPAWN 1
| #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 HAVE_PROCFS 1
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define INTERRUPT_INPUT 1
| #define NARROWPROTO 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 GC_SETJMP_WORKS 1
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define USG /**/
| #define GNU_LINUX /**/
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2024 Free Software Foundation, Inc."
| #define TERM_HEADER "nsterm.h"
| #define EMACS_CONFIGURATION "x86_64-pc-linux-musl"
| #define EMACS_CONFIG_OPTIONS "--with-ns"
| #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 LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define FUNC_REALPATH_NEARLY_WORKS 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #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 <limits.h>
|             long long llm = LLONG_MAX;
|             int wb = WORD_BIT;
|             int ullw = ULLONG_WIDTH;
|             int bw = BOOL_WIDTH;
| 
| int
| main (void)
| {
| 
|   ;
|   return 0;
| }
configure:29443: result: no
configure:29454: checking whether the compiler produces multi-arch binaries
configure:29469: gcc -c -g3 -O2    conftest.c >&5
conftest.c:247:13: error: unknown type name 'not'
  247 |             not a universal capable compiler
      |             ^~~
conftest.c:247:19: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'universal'
  247 |             not a universal capable compiler
      |                   ^~~~~~~~~
conftest.c:247:19: error: unknown type name 'universal'
configure:29469: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_GNUTLS 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define USE_XIM 1
| #define HAVE_ZLIB 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define HAVE_DLADDR 1
| #define HAVE_MODULES 1
| #define MODULES_SUFFIX ".so"
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_NS 1
| #define NS_IMPL_GNUSTEP 1
| #define HAVE_LIBXML2 1
| #define MAIL_USE_FLOCK 1
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 8
| #define HAVE_ACCEPT4 1
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_GET_CURRENT_DIR_NAME 1
| #define HAVE_LRAND48 1
| #define HAVE_RANDOM 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NEWLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_FREEIFADDRS 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE_GETPWENT 1
| #define HAVE_ENDPWENT 1
| #define HAVE_GETGRENT 1
| #define HAVE_ENDGRENT 1
| #define HAVE_CFMAKERAW 1
| #define HAVE_CFSETSPEED 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_ALIGNED_ALLOC 1
| #define HAVE_DECL_ALIGNED_ALLOC 1
| #define HAVE_POSIX_MADVISE 1
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_FSEEKO 1
| #define HAVE_GRANTPT 1
| #define HAVE_POSIX_OPENPT 1
| #define TERMINFO 1
| #define TERMINFO_DEFINES_BC 1
| #define USE_NCURSES 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_POSIX_SPAWN 1
| #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 HAVE_PROCFS 1
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define INTERRUPT_INPUT 1
| #define NARROWPROTO 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 GC_SETJMP_WORKS 1
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define USG /**/
| #define GNU_LINUX /**/
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2024 Free Software Foundation, Inc."
| #define TERM_HEADER "nsterm.h"
| #define EMACS_CONFIGURATION "x86_64-pc-linux-musl"
| #define EMACS_CONFIG_OPTIONS "--with-ns"
| #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 LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define FUNC_REALPATH_NEARLY_WORKS 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| /* end confdefs.h.  */
| #ifndef __APPLE_CC__
|             not a universal capable compiler
|            #endif
|            typedef int dummy;
| 
configure:29497: result: no
configure:29629: checking whether stdint.h conforms to C99
configure:29806: gcc -c -g3 -O2    conftest.c >&5
configure:29806: $? = 0
configure:29891: gcc -o conftest -g3 -O2     conftest.c   >&5
configure:29891: $? = 0
configure:29891: ./conftest
configure:29891: $? = 0
configure:29904: result: yes
configure:29915: checking whether stdint.h works without ISO C predefines
configure:29948: gcc -c -g3 -O2    conftest.c >&5
configure:29948: $? = 0
configure:29955: result: yes
configure:29966: checking whether stdint.h has UINTMAX_WIDTH etc.
configure:29999: gcc -c -g3 -O2    conftest.c >&5
conftest.c:262:24: error: 'UINTMAX_WIDTH' undeclared here (not in a function); did you mean 'UINTMAX_MAX'?
  262 |               int iw = UINTMAX_WIDTH;
      |                        ^~~~~~~~~~~~~
      |                        UINTMAX_MAX
configure:29999: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_GNUTLS 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define USE_XIM 1
| #define HAVE_ZLIB 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define HAVE_DLADDR 1
| #define HAVE_MODULES 1
| #define MODULES_SUFFIX ".so"
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_NS 1
| #define NS_IMPL_GNUSTEP 1
| #define HAVE_LIBXML2 1
| #define MAIL_USE_FLOCK 1
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 8
| #define HAVE_ACCEPT4 1
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_GET_CURRENT_DIR_NAME 1
| #define HAVE_LRAND48 1
| #define HAVE_RANDOM 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NEWLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_FREEIFADDRS 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE_GETPWENT 1
| #define HAVE_ENDPWENT 1
| #define HAVE_GETGRENT 1
| #define HAVE_ENDGRENT 1
| #define HAVE_CFMAKERAW 1
| #define HAVE_CFSETSPEED 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_ALIGNED_ALLOC 1
| #define HAVE_DECL_ALIGNED_ALLOC 1
| #define HAVE_POSIX_MADVISE 1
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_FSEEKO 1
| #define HAVE_GRANTPT 1
| #define HAVE_POSIX_OPENPT 1
| #define TERMINFO 1
| #define TERMINFO_DEFINES_BC 1
| #define USE_NCURSES 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_POSIX_SPAWN 1
| #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 HAVE_PROCFS 1
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define INTERRUPT_INPUT 1
| #define NARROWPROTO 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 GC_SETJMP_WORKS 1
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define USG /**/
| #define GNU_LINUX /**/
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2024 Free Software Foundation, Inc."
| #define TERM_HEADER "nsterm.h"
| #define EMACS_CONFIGURATION "x86_64-pc-linux-musl"
| #define EMACS_CONFIG_OPTIONS "--with-ns"
| #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 LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define FUNC_REALPATH_NEARLY_WORKS 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #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 <stdint.h>
| 
|   #include <stddef.h>
|   #include <signal.h>
|   #if HAVE_WCHAR_H
|   # include <wchar.h>
|   #endif
| 
|               int iw = UINTMAX_WIDTH;
| 
| int
| main (void)
| {
| 
|   ;
|   return 0;
| }
configure:30005: result: no
configure:30527: checking whether memmem is declared
configure:30527: gcc -c -g3 -O2     conftest.c >&5
configure:30527: $? = 0
configure:30527: result: yes
configure:30536: checking whether memrchr is declared
configure:30536: gcc -c -g3 -O2     conftest.c >&5
configure:30536: $? = 0
configure:30536: result: yes
configure:30549: checking whether <limits.h> defines MIN and MAX
configure:30567: gcc -c -g3 -O2    conftest.c >&5
conftest.c:251:21: warning: implicit declaration of function 'MIN' [-Wimplicit-function-declaration]
  251 |             int x = MIN (42, 17);
      |                     ^~~
conftest.c:251:21: error: initializer element is not constant
configure:30567: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_GNUTLS 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define USE_XIM 1
| #define HAVE_ZLIB 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define HAVE_DLADDR 1
| #define HAVE_MODULES 1
| #define MODULES_SUFFIX ".so"
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_NS 1
| #define NS_IMPL_GNUSTEP 1
| #define HAVE_LIBXML2 1
| #define MAIL_USE_FLOCK 1
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 8
| #define HAVE_ACCEPT4 1
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_GET_CURRENT_DIR_NAME 1
| #define HAVE_LRAND48 1
| #define HAVE_RANDOM 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NEWLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_FREEIFADDRS 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE_GETPWENT 1
| #define HAVE_ENDPWENT 1
| #define HAVE_GETGRENT 1
| #define HAVE_ENDGRENT 1
| #define HAVE_CFMAKERAW 1
| #define HAVE_CFSETSPEED 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_ALIGNED_ALLOC 1
| #define HAVE_DECL_ALIGNED_ALLOC 1
| #define HAVE_POSIX_MADVISE 1
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_FSEEKO 1
| #define HAVE_GRANTPT 1
| #define HAVE_POSIX_OPENPT 1
| #define TERMINFO 1
| #define TERMINFO_DEFINES_BC 1
| #define USE_NCURSES 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_POSIX_SPAWN 1
| #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 HAVE_PROCFS 1
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define INTERRUPT_INPUT 1
| #define NARROWPROTO 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 GC_SETJMP_WORKS 1
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define USG /**/
| #define GNU_LINUX /**/
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2024 Free Software Foundation, Inc."
| #define TERM_HEADER "nsterm.h"
| #define EMACS_CONFIGURATION "x86_64-pc-linux-musl"
| #define EMACS_CONFIG_OPTIONS "--with-ns"
| #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 LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define FUNC_REALPATH_NEARLY_WORKS 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_DECL_MEMMEM 1
| #define HAVE_DECL_MEMRCHR 1
| /* end confdefs.h.  */
| #include <limits.h>
|             int x = MIN (42, 17);
| int
| main (void)
| {
| 
|   ;
|   return 0;
| }
configure:30575: result: no
configure:30588: checking whether <sys/param.h> defines MIN and MAX
configure:30606: gcc -c -g3 -O2    conftest.c >&5
configure:30606: $? = 0
configure:30614: result: yes
configure:30647: checking whether time_t is signed
configure:30665: gcc -c -g3 -O2    conftest.c >&5
configure:30665: $? = 0
configure:30673: result: yes
configure:30681: checking whether alarm is declared
configure:30681: gcc -c -g3 -O2     conftest.c >&5
configure:30681: $? = 0
configure:30681: result: yes
configure:30696: checking for working mktime
configure:30943: gcc -o conftest -g3 -O2     conftest.c   >&5
configure:30943: $? = 0
configure:30943: ./conftest
configure:30943: $? = 0
configure:30956: result: yes
configure:31013: checking whether struct tm is in sys/time.h or time.h
configure:31034: gcc -c -g3 -O2    conftest.c >&5
configure:31034: $? = 0
configure:31042: result: time.h
configure:31050: checking for struct tm.tm_zone
configure:31050: gcc -c -g3 -O2    conftest.c >&5
configure:31050: $? = 0
configure:31050: result: yes
configure:31117: checking for struct tm.tm_gmtoff
configure:31117: gcc -c -g3 -O2    conftest.c >&5
configure:31117: $? = 0
configure:31117: result: yes
configure:31137: checking whether <sys/select.h> is self-contained
configure:31155: gcc -c -g3 -O2    conftest.c >&5
configure:31155: $? = 0
configure:31175: gcc -c -g3 -O2    conftest.c >&5
configure:31175: $? = 0
configure:31206: gcc -o conftest -g3 -O2     conftest.c   >&5
configure:31206: $? = 0
configure:31220: result: yes
configure:31382: checking for inline
configure:31399: gcc -c -g3 -O2    conftest.c >&5
configure:31399: $? = 0
configure:31408: result: inline
configure:31429: checking for sigset_t
configure:31429: gcc -c -g3 -O2    conftest.c >&5
configure:31429: $? = 0
configure:31429: gcc -c -g3 -O2    conftest.c >&5
conftest.c: In function 'main':
conftest.c:265:23: error: expected expression before ')' token
  265 | if (sizeof ((sigset_t)))
      |                       ^
configure:31429: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_GNUTLS 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define USE_XIM 1
| #define HAVE_ZLIB 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define HAVE_DLADDR 1
| #define HAVE_MODULES 1
| #define MODULES_SUFFIX ".so"
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_NS 1
| #define NS_IMPL_GNUSTEP 1
| #define HAVE_LIBXML2 1
| #define MAIL_USE_FLOCK 1
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 8
| #define HAVE_ACCEPT4 1
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_GET_CURRENT_DIR_NAME 1
| #define HAVE_LRAND48 1
| #define HAVE_RANDOM 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NEWLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_FREEIFADDRS 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE_GETPWENT 1
| #define HAVE_ENDPWENT 1
| #define HAVE_GETGRENT 1
| #define HAVE_ENDGRENT 1
| #define HAVE_CFMAKERAW 1
| #define HAVE_CFSETSPEED 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_ALIGNED_ALLOC 1
| #define HAVE_DECL_ALIGNED_ALLOC 1
| #define HAVE_POSIX_MADVISE 1
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_FSEEKO 1
| #define HAVE_GRANTPT 1
| #define HAVE_POSIX_OPENPT 1
| #define TERMINFO 1
| #define TERMINFO_DEFINES_BC 1
| #define USE_NCURSES 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_POSIX_SPAWN 1
| #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 HAVE_PROCFS 1
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define INTERRUPT_INPUT 1
| #define NARROWPROTO 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 GC_SETJMP_WORKS 1
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define USG /**/
| #define GNU_LINUX /**/
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2024 Free Software Foundation, Inc."
| #define TERM_HEADER "nsterm.h"
| #define EMACS_CONFIGURATION "x86_64-pc-linux-musl"
| #define EMACS_CONFIG_OPTIONS "--with-ns"
| #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 LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define FUNC_REALPATH_NEARLY_WORKS 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_DECL_MEMMEM 1
| #define HAVE_DECL_MEMRCHR 1
| #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| #define TIME_T_IS_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 <signal.h>
|       /* Mingw defines sigset_t not in <signal.h>, but in <sys/types.h>.  */
|       #include <sys/types.h>
| 
| 
| int
| main (void)
| {
| if (sizeof ((sigset_t)))
| 	    return 0;
|   ;
|   return 0;
| }
configure:31429: result: yes
configure:31528: checking for volatile sig_atomic_t
configure:31528: gcc -c -g3 -O2    conftest.c >&5
configure:31528: $? = 0
configure:31528: gcc -c -g3 -O2    conftest.c >&5
conftest.c: In function 'main':
conftest.c:264:36: error: expected expression before ')' token
  264 | if (sizeof ((volatile sig_atomic_t)))
      |                                    ^
configure:31528: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_GNUTLS 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define USE_XIM 1
| #define HAVE_ZLIB 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define HAVE_DLADDR 1
| #define HAVE_MODULES 1
| #define MODULES_SUFFIX ".so"
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_NS 1
| #define NS_IMPL_GNUSTEP 1
| #define HAVE_LIBXML2 1
| #define MAIL_USE_FLOCK 1
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 8
| #define HAVE_ACCEPT4 1
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_GET_CURRENT_DIR_NAME 1
| #define HAVE_LRAND48 1
| #define HAVE_RANDOM 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NEWLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_FREEIFADDRS 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE_GETPWENT 1
| #define HAVE_ENDPWENT 1
| #define HAVE_GETGRENT 1
| #define HAVE_ENDGRENT 1
| #define HAVE_CFMAKERAW 1
| #define HAVE_CFSETSPEED 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_ALIGNED_ALLOC 1
| #define HAVE_DECL_ALIGNED_ALLOC 1
| #define HAVE_POSIX_MADVISE 1
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_FSEEKO 1
| #define HAVE_GRANTPT 1
| #define HAVE_POSIX_OPENPT 1
| #define TERMINFO 1
| #define TERMINFO_DEFINES_BC 1
| #define USE_NCURSES 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_POSIX_SPAWN 1
| #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 HAVE_PROCFS 1
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define INTERRUPT_INPUT 1
| #define NARROWPROTO 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 GC_SETJMP_WORKS 1
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define USG /**/
| #define GNU_LINUX /**/
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2024 Free Software Foundation, Inc."
| #define TERM_HEADER "nsterm.h"
| #define EMACS_CONFIGURATION "x86_64-pc-linux-musl"
| #define EMACS_CONFIG_OPTIONS "--with-ns"
| #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 LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define FUNC_REALPATH_NEARLY_WORKS 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_DECL_MEMMEM 1
| #define HAVE_DECL_MEMRCHR 1
| #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| #define TIME_T_IS_SIGNED 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 <signal.h>
| 
| 
| int
| main (void)
| {
| if (sizeof ((volatile sig_atomic_t)))
| 	    return 0;
|   ;
|   return 0;
| }
configure:31528: result: yes
configure:31545: checking for sighandler_t
configure:31545: gcc -c -g3 -O2    conftest.c >&5
configure:31545: $? = 0
configure:31545: gcc -c -g3 -O2    conftest.c >&5
conftest.c: In function 'main':
conftest.c:264:27: error: expected expression before ')' token
  264 | if (sizeof ((sighandler_t)))
      |                           ^
configure:31545: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_GNUTLS 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define USE_XIM 1
| #define HAVE_ZLIB 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define HAVE_DLADDR 1
| #define HAVE_MODULES 1
| #define MODULES_SUFFIX ".so"
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_NS 1
| #define NS_IMPL_GNUSTEP 1
| #define HAVE_LIBXML2 1
| #define MAIL_USE_FLOCK 1
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 8
| #define HAVE_ACCEPT4 1
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_GET_CURRENT_DIR_NAME 1
| #define HAVE_LRAND48 1
| #define HAVE_RANDOM 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NEWLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_FREEIFADDRS 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE_GETPWENT 1
| #define HAVE_ENDPWENT 1
| #define HAVE_GETGRENT 1
| #define HAVE_ENDGRENT 1
| #define HAVE_CFMAKERAW 1
| #define HAVE_CFSETSPEED 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_ALIGNED_ALLOC 1
| #define HAVE_DECL_ALIGNED_ALLOC 1
| #define HAVE_POSIX_MADVISE 1
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_FSEEKO 1
| #define HAVE_GRANTPT 1
| #define HAVE_POSIX_OPENPT 1
| #define TERMINFO 1
| #define TERMINFO_DEFINES_BC 1
| #define USE_NCURSES 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_POSIX_SPAWN 1
| #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 HAVE_PROCFS 1
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define INTERRUPT_INPUT 1
| #define NARROWPROTO 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 GC_SETJMP_WORKS 1
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define USG /**/
| #define GNU_LINUX /**/
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2024 Free Software Foundation, Inc."
| #define TERM_HEADER "nsterm.h"
| #define EMACS_CONFIGURATION "x86_64-pc-linux-musl"
| #define EMACS_CONFIG_OPTIONS "--with-ns"
| #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 LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define FUNC_REALPATH_NEARLY_WORKS 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_DECL_MEMMEM 1
| #define HAVE_DECL_MEMRCHR 1
| #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| #define TIME_T_IS_SIGNED 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 <signal.h>
| 
| 
| int
| main (void)
| {
| if (sizeof ((sighandler_t)))
| 	    return 0;
|   ;
|   return 0;
| }
configure:31545: result: yes
configure:31581: checking for wchar_t
configure:31599: gcc -c -g3 -O2    conftest.c >&5
configure:31599: $? = 0
configure:31607: result: yes
configure:31623: checking for good max_align_t
configure:31653: gcc -c -g3 -O2    conftest.c >&5
configure:31653: $? = 0
configure:31662: result: yes
configure:31674: checking whether NULL can be used in arbitrary expressions
configure:31693: gcc -c -g3 -O2    conftest.c >&5
configure:31693: $? = 0
configure:31701: result: yes
configure:31837: checking whether fcloseall is declared
configure:31837: gcc -c -g3 -O2     conftest.c >&5
conftest.c: In function 'main':
conftest.c:293:10: error: 'fcloseall' undeclared (first use in this function); did you mean 'fclose'?
  293 |   (void) fcloseall;
      |          ^~~~~~~~~
      |          fclose
conftest.c:293:10: note: each undeclared identifier is reported only once for each function it appears in
configure:31837: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_GNUTLS 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define USE_XIM 1
| #define HAVE_ZLIB 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define HAVE_DLADDR 1
| #define HAVE_MODULES 1
| #define MODULES_SUFFIX ".so"
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_NS 1
| #define NS_IMPL_GNUSTEP 1
| #define HAVE_LIBXML2 1
| #define MAIL_USE_FLOCK 1
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 8
| #define HAVE_ACCEPT4 1
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_GET_CURRENT_DIR_NAME 1
| #define HAVE_LRAND48 1
| #define HAVE_RANDOM 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NEWLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_FREEIFADDRS 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE_GETPWENT 1
| #define HAVE_ENDPWENT 1
| #define HAVE_GETGRENT 1
| #define HAVE_ENDGRENT 1
| #define HAVE_CFMAKERAW 1
| #define HAVE_CFSETSPEED 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_ALIGNED_ALLOC 1
| #define HAVE_DECL_ALIGNED_ALLOC 1
| #define HAVE_POSIX_MADVISE 1
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_FSEEKO 1
| #define HAVE_GRANTPT 1
| #define HAVE_POSIX_OPENPT 1
| #define TERMINFO 1
| #define TERMINFO_DEFINES_BC 1
| #define USE_NCURSES 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_POSIX_SPAWN 1
| #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 HAVE_PROCFS 1
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define INTERRUPT_INPUT 1
| #define NARROWPROTO 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 GC_SETJMP_WORKS 1
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define USG /**/
| #define GNU_LINUX /**/
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2024 Free Software Foundation, Inc."
| #define TERM_HEADER "nsterm.h"
| #define EMACS_CONFIGURATION "x86_64-pc-linux-musl"
| #define EMACS_CONFIG_OPTIONS "--with-ns"
| #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 LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define FUNC_REALPATH_NEARLY_WORKS 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_DECL_MEMMEM 1
| #define HAVE_DECL_MEMRCHR 1
| #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| #define TIME_T_IS_SIGNED 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 <stddef.h>
| #ifdef HAVE_STDIO_H
| # include <stdio.h>
| #endif
| #ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| #endif
| #ifdef HAVE_STRING_H
| # include <string.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main (void)
| {
| #ifndef fcloseall
| #ifdef __cplusplus
|   (void) fcloseall;
| #else
|   (void) fcloseall;
| #endif
| #endif
| 
|   ;
|   return 0;
| }
configure:31837: result: no
configure:31924: checking which flavor of printf attribute matches inttypes macros
configure:31952: gcc -c -g3 -O2    conftest.c >&5
configure:31952: $? = 0
configure:31960: result: system
configure:32224: checking whether ecvt is declared
configure:32224: gcc -c -g3 -O2     conftest.c >&5
configure:32224: $? = 0
configure:32224: result: yes
configure:32233: checking whether fcvt is declared
configure:32233: gcc -c -g3 -O2     conftest.c >&5
configure:32233: $? = 0
configure:32233: result: yes
configure:32242: checking whether gcvt is declared
configure:32242: gcc -c -g3 -O2     conftest.c >&5
configure:32242: $? = 0
configure:32242: result: yes
configure:32422: checking whether strnlen is declared
configure:32422: gcc -c -g3 -O2     conftest.c >&5
configure:32422: $? = 0
configure:32422: result: yes
configure:32432: checking whether strtoimax is declared
configure:32432: gcc -c -g3 -O2     conftest.c >&5
configure:32432: $? = 0
configure:32432: result: yes
configure:32538: checking whether stat file-mode macros are broken
configure:32566: gcc -c -g3 -O2    conftest.c >&5
configure:32566: $? = 0
configure:32574: result: no
configure:32679: checking for nlink_t
configure:32679: gcc -c -g3 -O2    conftest.c >&5
configure:32679: $? = 0
configure:32679: gcc -c -g3 -O2    conftest.c >&5
conftest.c: In function 'main':
conftest.c:271:22: error: expected expression before ')' token
  271 | if (sizeof ((nlink_t)))
      |                      ^
configure:32679: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_GNUTLS 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define USE_XIM 1
| #define HAVE_ZLIB 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define HAVE_DLADDR 1
| #define HAVE_MODULES 1
| #define MODULES_SUFFIX ".so"
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_NS 1
| #define NS_IMPL_GNUSTEP 1
| #define HAVE_LIBXML2 1
| #define MAIL_USE_FLOCK 1
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 8
| #define HAVE_ACCEPT4 1
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_GET_CURRENT_DIR_NAME 1
| #define HAVE_LRAND48 1
| #define HAVE_RANDOM 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NEWLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_FREEIFADDRS 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE_GETPWENT 1
| #define HAVE_ENDPWENT 1
| #define HAVE_GETGRENT 1
| #define HAVE_ENDGRENT 1
| #define HAVE_CFMAKERAW 1
| #define HAVE_CFSETSPEED 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_ALIGNED_ALLOC 1
| #define HAVE_DECL_ALIGNED_ALLOC 1
| #define HAVE_POSIX_MADVISE 1
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_FSEEKO 1
| #define HAVE_GRANTPT 1
| #define HAVE_POSIX_OPENPT 1
| #define TERMINFO 1
| #define TERMINFO_DEFINES_BC 1
| #define USE_NCURSES 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_POSIX_SPAWN 1
| #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 HAVE_PROCFS 1
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define INTERRUPT_INPUT 1
| #define NARROWPROTO 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 GC_SETJMP_WORKS 1
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define USG /**/
| #define GNU_LINUX /**/
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2024 Free Software Foundation, Inc."
| #define TERM_HEADER "nsterm.h"
| #define EMACS_CONFIGURATION "x86_64-pc-linux-musl"
| #define EMACS_CONFIG_OPTIONS "--with-ns"
| #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 LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define FUNC_REALPATH_NEARLY_WORKS 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_DECL_MEMMEM 1
| #define HAVE_DECL_MEMRCHR 1
| #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| #define TIME_T_IS_SIGNED 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 <sys/types.h>
|      #include <sys/stat.h>
| 
| int
| main (void)
| {
| if (sizeof ((nlink_t)))
| 	    return 0;
|   ;
|   return 0;
| }
configure:32679: result: yes
configure:32799: checking for struct timespec in <time.h>
configure:32817: gcc -c -g3 -O2    conftest.c >&5
configure:32817: $? = 0
configure:32825: result: yes
configure:33017: checking for TIME_UTC in <time.h>
configure:33035: gcc -c -g3 -O2    conftest.c >&5
configure:33035: $? = 0
configure:33043: result: yes
configure:33054: checking whether execvpe is declared
configure:33054: gcc -c -g3 -O2     conftest.c >&5
configure:33054: $? = 0
configure:33054: result: yes
configure:33165: checking whether clearerr_unlocked is declared
configure:33165: gcc -c -g3 -O2     conftest.c >&5
configure:33165: $? = 0
configure:33165: result: yes
configure:33174: checking whether feof_unlocked is declared
configure:33174: gcc -c -g3 -O2     conftest.c >&5
configure:33174: $? = 0
configure:33174: result: yes
configure:33183: checking whether ferror_unlocked is declared
configure:33183: gcc -c -g3 -O2     conftest.c >&5
configure:33183: $? = 0
configure:33183: result: yes
configure:33192: checking whether fflush_unlocked is declared
configure:33192: gcc -c -g3 -O2     conftest.c >&5
configure:33192: $? = 0
configure:33192: result: yes
configure:33201: checking whether fgets_unlocked is declared
configure:33201: gcc -c -g3 -O2     conftest.c >&5
configure:33201: $? = 0
configure:33201: result: yes
configure:33210: checking whether fputc_unlocked is declared
configure:33210: gcc -c -g3 -O2     conftest.c >&5
configure:33210: $? = 0
configure:33210: result: yes
configure:33219: checking whether fputs_unlocked is declared
configure:33219: gcc -c -g3 -O2     conftest.c >&5
configure:33219: $? = 0
configure:33219: result: yes
configure:33228: checking whether fread_unlocked is declared
configure:33228: gcc -c -g3 -O2     conftest.c >&5
configure:33228: $? = 0
configure:33228: result: yes
configure:33237: checking whether fwrite_unlocked is declared
configure:33237: gcc -c -g3 -O2     conftest.c >&5
configure:33237: $? = 0
configure:33237: result: yes
configure:33246: checking whether getc_unlocked is declared
configure:33246: gcc -c -g3 -O2     conftest.c >&5
configure:33246: $? = 0
configure:33246: result: yes
configure:33255: checking whether getchar_unlocked is declared
configure:33255: gcc -c -g3 -O2     conftest.c >&5
configure:33255: $? = 0
configure:33255: result: yes
configure:33264: checking whether putc_unlocked is declared
configure:33264: gcc -c -g3 -O2     conftest.c >&5
configure:33264: $? = 0
configure:33264: result: yes
configure:33273: checking whether putchar_unlocked is declared
configure:33273: gcc -c -g3 -O2     conftest.c >&5
configure:33273: $? = 0
configure:33273: result: yes
configure:33283: checking type of array argument to getgroups
configure:33319: gcc -o conftest -g3 -O2     conftest.c   >&5
configure:33319: $? = 0
configure:33319: ./conftest
configure:33319: $? = 0
configure:33346: result: gid_t
configure:33353: checking whether getdtablesize is declared
configure:33353: gcc -c -g3 -O2     conftest.c >&5
configure:33353: $? = 0
configure:33353: result: yes
configure:33363: checking whether malloc is ptrdiff_t safe
configure:33400: gcc -c -g3 -O2    conftest.c >&5
configure:33400: $? = 0
configure:33409: result: yes
configure:33419: checking whether malloc, realloc, calloc set errno on failure
configure:33437: result: yes
configure:33453: checking for O_CLOEXEC
configure:33474: gcc -c -g3 -O2    conftest.c >&5
configure:33474: $? = 0
configure:33482: result: yes
configure:33487: checking for promoted mode_t type
configure:33505: gcc -c -g3 -O2    conftest.c >&5
conftest.c: In function 'main':
conftest.c:287:13: error: size of array 'array' is negative
  287 | typedef int array[2 * (sizeof (mode_t) < sizeof (int)) - 1];
      |             ^~~~~
configure:33505: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_GNUTLS 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define USE_XIM 1
| #define HAVE_ZLIB 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define HAVE_DLADDR 1
| #define HAVE_MODULES 1
| #define MODULES_SUFFIX ".so"
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_NS 1
| #define NS_IMPL_GNUSTEP 1
| #define HAVE_LIBXML2 1
| #define MAIL_USE_FLOCK 1
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 8
| #define HAVE_ACCEPT4 1
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_GET_CURRENT_DIR_NAME 1
| #define HAVE_LRAND48 1
| #define HAVE_RANDOM 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NEWLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_FREEIFADDRS 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE_GETPWENT 1
| #define HAVE_ENDPWENT 1
| #define HAVE_GETGRENT 1
| #define HAVE_ENDGRENT 1
| #define HAVE_CFMAKERAW 1
| #define HAVE_CFSETSPEED 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_ALIGNED_ALLOC 1
| #define HAVE_DECL_ALIGNED_ALLOC 1
| #define HAVE_POSIX_MADVISE 1
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_FSEEKO 1
| #define HAVE_GRANTPT 1
| #define HAVE_POSIX_OPENPT 1
| #define TERMINFO 1
| #define TERMINFO_DEFINES_BC 1
| #define USE_NCURSES 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_POSIX_SPAWN 1
| #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 HAVE_PROCFS 1
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define INTERRUPT_INPUT 1
| #define NARROWPROTO 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 GC_SETJMP_WORKS 1
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define USG /**/
| #define GNU_LINUX /**/
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2024 Free Software Foundation, Inc."
| #define TERM_HEADER "nsterm.h"
| #define EMACS_CONFIGURATION "x86_64-pc-linux-musl"
| #define EMACS_CONFIG_OPTIONS "--with-ns"
| #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 LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define FUNC_REALPATH_NEARLY_WORKS 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_DECL_MEMMEM 1
| #define HAVE_DECL_MEMRCHR 1
| #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| #define TIME_T_IS_SIGNED 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 1
| #define HAVE_DECL_CLEARERR_UNLOCKED 1
| #define HAVE_DECL_FEOF_UNLOCKED 1
| #define HAVE_DECL_FERROR_UNLOCKED 1
| #define HAVE_DECL_FFLUSH_UNLOCKED 1
| #define HAVE_DECL_FGETS_UNLOCKED 1
| #define HAVE_DECL_FPUTC_UNLOCKED 1
| #define HAVE_DECL_FPUTS_UNLOCKED 1
| #define HAVE_DECL_FREAD_UNLOCKED 1
| #define HAVE_DECL_FWRITE_UNLOCKED 1
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 1
| #define HAVE_MALLOC_POSIX 1
| /* end confdefs.h.  */
| #include <sys/types.h>
| int
| main (void)
| {
| typedef int array[2 * (sizeof (mode_t) < sizeof (int)) - 1];
|   ;
|   return 0;
| }
configure:33514: result: mode_t
configure:33528: checking whether the utimes function works
configure:33669: gcc -o conftest -g3 -O2     conftest.c   >&5
configure:33669: $? = 0
configure:33669: ./conftest
configure:33669: $? = 0
configure:33681: result: yes
configure:33697: checking for C compiler option to allow warnings
configure:33706: gcc -g3 -O2    -c conftest.c 2>conftest1.err
configure:33709: $? = 0
configure:33712: gcc -g3 -O2    -Wno-error -c conftest.c 2>conftest2.err
configure:33715: $? = 0
configure:33725: result: -Wno-error
configure:33765: gcc -g3 -O2    -E conftest.c > conftest.out
configure:33768: $? = 0
configure:33806: checking for sys/acl.h
configure:33806: gcc -c -g3 -O2    conftest.c >&5
conftest.c:313:10: fatal error: sys/acl.h: No such file or directory
  313 | #include <sys/acl.h>
      |          ^~~~~~~~~~~
compilation terminated.
configure:33806: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_GNUTLS 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define USE_XIM 1
| #define HAVE_ZLIB 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define HAVE_DLADDR 1
| #define HAVE_MODULES 1
| #define MODULES_SUFFIX ".so"
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_NS 1
| #define NS_IMPL_GNUSTEP 1
| #define HAVE_LIBXML2 1
| #define MAIL_USE_FLOCK 1
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 8
| #define HAVE_ACCEPT4 1
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_GET_CURRENT_DIR_NAME 1
| #define HAVE_LRAND48 1
| #define HAVE_RANDOM 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NEWLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_FREEIFADDRS 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE_GETPWENT 1
| #define HAVE_ENDPWENT 1
| #define HAVE_GETGRENT 1
| #define HAVE_ENDGRENT 1
| #define HAVE_CFMAKERAW 1
| #define HAVE_CFSETSPEED 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_ALIGNED_ALLOC 1
| #define HAVE_DECL_ALIGNED_ALLOC 1
| #define HAVE_POSIX_MADVISE 1
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_FSEEKO 1
| #define HAVE_GRANTPT 1
| #define HAVE_POSIX_OPENPT 1
| #define TERMINFO 1
| #define TERMINFO_DEFINES_BC 1
| #define USE_NCURSES 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_POSIX_SPAWN 1
| #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 HAVE_PROCFS 1
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define INTERRUPT_INPUT 1
| #define NARROWPROTO 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 GC_SETJMP_WORKS 1
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define USG /**/
| #define GNU_LINUX /**/
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2024 Free Software Foundation, Inc."
| #define TERM_HEADER "nsterm.h"
| #define EMACS_CONFIGURATION "x86_64-pc-linux-musl"
| #define EMACS_CONFIG_OPTIONS "--with-ns"
| #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 LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define FUNC_REALPATH_NEARLY_WORKS 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_DECL_MEMMEM 1
| #define HAVE_DECL_MEMRCHR 1
| #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| #define TIME_T_IS_SIGNED 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 1
| #define HAVE_DECL_CLEARERR_UNLOCKED 1
| #define HAVE_DECL_FEOF_UNLOCKED 1
| #define HAVE_DECL_FERROR_UNLOCKED 1
| #define HAVE_DECL_FFLUSH_UNLOCKED 1
| #define HAVE_DECL_FGETS_UNLOCKED 1
| #define HAVE_DECL_FPUTC_UNLOCKED 1
| #define HAVE_DECL_FPUTS_UNLOCKED 1
| #define HAVE_DECL_FREAD_UNLOCKED 1
| #define HAVE_DECL_FWRITE_UNLOCKED 1
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 1
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T mode_t
| #define HAVE_WORKING_UTIMES 1
| /* end confdefs.h.  */
| #include <stddef.h>
| #ifdef HAVE_STDIO_H
| # include <stdio.h>
| #endif
| #ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| #endif
| #ifdef HAVE_STRING_H
| # include <string.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <sys/acl.h>
configure:33806: result: no
configure:34266: WARNING: libacl development library was not found or not usable.
configure:34268: WARNING: GNU Emacs will be built without ACL support.
configure:34288: checking for alloca as a compiler built-in
configure:34314: result: yes
configure:34363: checking for static_assert
configure:34401: gcc -c -g3 -O2    conftest.c >&5
conftest.c:294:28: error: expected declaration specifiers or '...' before numeric constant
  294 |             static_assert (2 + 2 == 4, "arithmetic does not work");
      |                            ^
conftest.c:294:40: error: expected declaration specifiers or '...' before string constant
  294 |             static_assert (2 + 2 == 4, "arithmetic does not work");
      |                                        ^~~~~~~~~~~~~~~~~~~~~~~~~~
conftest.c:295:28: error: expected declaration specifiers or '...' before numeric constant
  295 |             static_assert (2 + 2 == 4);
      |                            ^
conftest.c: In function 'main':
conftest.c:301:13: warning: implicit declaration of function 'static_assert' [-Wimplicit-function-declaration]
  301 |             static_assert (sizeof (char) == 1, "sizeof does not work");
      |             ^~~~~~~~~~~~~
configure:34401: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_GNUTLS 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define USE_XIM 1
| #define HAVE_ZLIB 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define HAVE_DLADDR 1
| #define HAVE_MODULES 1
| #define MODULES_SUFFIX ".so"
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_NS 1
| #define NS_IMPL_GNUSTEP 1
| #define HAVE_LIBXML2 1
| #define MAIL_USE_FLOCK 1
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 8
| #define HAVE_ACCEPT4 1
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_GET_CURRENT_DIR_NAME 1
| #define HAVE_LRAND48 1
| #define HAVE_RANDOM 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NEWLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_FREEIFADDRS 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE_GETPWENT 1
| #define HAVE_ENDPWENT 1
| #define HAVE_GETGRENT 1
| #define HAVE_ENDGRENT 1
| #define HAVE_CFMAKERAW 1
| #define HAVE_CFSETSPEED 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_ALIGNED_ALLOC 1
| #define HAVE_DECL_ALIGNED_ALLOC 1
| #define HAVE_POSIX_MADVISE 1
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_FSEEKO 1
| #define HAVE_GRANTPT 1
| #define HAVE_POSIX_OPENPT 1
| #define TERMINFO 1
| #define TERMINFO_DEFINES_BC 1
| #define USE_NCURSES 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_POSIX_SPAWN 1
| #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 HAVE_PROCFS 1
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define INTERRUPT_INPUT 1
| #define NARROWPROTO 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 GC_SETJMP_WORKS 1
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define USG /**/
| #define GNU_LINUX /**/
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2024 Free Software Foundation, Inc."
| #define TERM_HEADER "nsterm.h"
| #define EMACS_CONFIGURATION "x86_64-pc-linux-musl"
| #define EMACS_CONFIG_OPTIONS "--with-ns"
| #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 LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define FUNC_REALPATH_NEARLY_WORKS 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_DECL_MEMMEM 1
| #define HAVE_DECL_MEMRCHR 1
| #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| #define TIME_T_IS_SIGNED 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 1
| #define HAVE_DECL_CLEARERR_UNLOCKED 1
| #define HAVE_DECL_FEOF_UNLOCKED 1
| #define HAVE_DECL_FERROR_UNLOCKED 1
| #define HAVE_DECL_FFLUSH_UNLOCKED 1
| #define HAVE_DECL_FGETS_UNLOCKED 1
| #define HAVE_DECL_FPUTC_UNLOCKED 1
| #define HAVE_DECL_FPUTS_UNLOCKED 1
| #define HAVE_DECL_FREAD_UNLOCKED 1
| #define HAVE_DECL_FWRITE_UNLOCKED 1
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 1
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T mode_t
| #define HAVE_WORKING_UTIMES 1
| #define USE_ACL 0
| #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 <assert.h>
|             #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:34401: gcc -c -g3 -O2 -DINCLUDE_ASSERT_H    conftest.c >&5
configure:34401: $? = 0
configure:34412: result: yes, an <assert.h> macro
configure:34529: checking for __builtin_expect
configure:34545: gcc -o conftest -g3 -O2     conftest.c   >&5
configure:34545: $? = 0
configure:34572: result: yes
configure:34586: checking for byteswap.h
configure:34586: gcc -c -g3 -O2    conftest.c >&5
configure:34586: $? = 0
configure:34586: result: yes
configure:34709: checking for library containing clock_gettime
configure:34739: gcc -o conftest -g3 -O2     conftest.c   >&5
configure:34739: $? = 0
configure:34759: result: none required
configure:34769: checking for clock_getres
configure:34769: gcc -o conftest -g3 -O2     conftest.c   >&5
configure:34769: $? = 0
configure:34769: result: yes
configure:34775: checking for clock_gettime
configure:34775: gcc -o conftest -g3 -O2     conftest.c   >&5
configure:34775: $? = 0
configure:34775: result: yes
configure:34781: checking for clock_settime
configure:34781: gcc -o conftest -g3 -O2     conftest.c   >&5
configure:34781: $? = 0
configure:34781: result: yes
configure:34801: checking for copy_file_range
configure:34823: gcc -o conftest -g3 -O2     conftest.c   >&5
configure:34823: $? = 0
configure:34833: result: yes
configure:34845: checking whether copy_file_range is known to work
configure:34866: gcc -c -g3 -O2    conftest.c >&5
configure:34866: $? = 0
configure:34874: result: yes
configure:34930: checking for d_type member in directory struct
configure:34950: gcc -o conftest -g3 -O2     conftest.c   >&5
configure:34950: $? = 0
configure:34961: result: yes
configure:34979: checking whether // is distinct from /
configure:35009: result: no
configure:35020: checking whether dup2 works
configure:35113: gcc -o conftest -g3 -O2     conftest.c   >&5
configure:35113: $? = 0
configure:35113: ./conftest
configure:35113: $? = 0
configure:35125: result: yes
configure:35445: checking whether fchmodat works
configure:35517: gcc -o conftest -g3 -O2     conftest.c   >&5
configure:35517: $? = 0
configure:35517: ./conftest
configure:35517: $? = 0
configure:35533: result: yes
configure:35600: checking whether fcntl handles F_DUPFD correctly
configure:35664: gcc -o conftest -g3 -O2     conftest.c   >&5
configure:35664: $? = 0
configure:35664: ./conftest
configure:35664: $? = 0
configure:35675: result: yes
configure:35693: checking whether fcntl understands F_DUPFD_CLOEXEC
configure:35728: gcc -o conftest -g3 -O2     conftest.c   >&5
configure:35728: $? = 0
configure:35728: ./conftest
configure:35728: $? = 0
configure:35747: gcc -c -g3 -O2    conftest.c >&5
conftest.c:301:1: error: unknown type name 'choke'
  301 | choke me
      | ^~~~~
conftest.c:301:9: error: expected ';' before 'int'
  301 | choke me
      |         ^
      |         ;
......
  304 | int
      | ~~~      
configure:35747: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_GNUTLS 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define USE_XIM 1
| #define HAVE_ZLIB 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define HAVE_DLADDR 1
| #define HAVE_MODULES 1
| #define MODULES_SUFFIX ".so"
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_NS 1
| #define NS_IMPL_GNUSTEP 1
| #define HAVE_LIBXML2 1
| #define MAIL_USE_FLOCK 1
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 8
| #define HAVE_ACCEPT4 1
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_GET_CURRENT_DIR_NAME 1
| #define HAVE_LRAND48 1
| #define HAVE_RANDOM 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NEWLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_FREEIFADDRS 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE_GETPWENT 1
| #define HAVE_ENDPWENT 1
| #define HAVE_GETGRENT 1
| #define HAVE_ENDGRENT 1
| #define HAVE_CFMAKERAW 1
| #define HAVE_CFSETSPEED 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_ALIGNED_ALLOC 1
| #define HAVE_DECL_ALIGNED_ALLOC 1
| #define HAVE_POSIX_MADVISE 1
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_FSEEKO 1
| #define HAVE_GRANTPT 1
| #define HAVE_POSIX_OPENPT 1
| #define TERMINFO 1
| #define TERMINFO_DEFINES_BC 1
| #define USE_NCURSES 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_POSIX_SPAWN 1
| #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 HAVE_PROCFS 1
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define INTERRUPT_INPUT 1
| #define NARROWPROTO 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 GC_SETJMP_WORKS 1
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define USG /**/
| #define GNU_LINUX /**/
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2024 Free Software Foundation, Inc."
| #define TERM_HEADER "nsterm.h"
| #define EMACS_CONFIGURATION "x86_64-pc-linux-musl"
| #define EMACS_CONFIG_OPTIONS "--with-ns"
| #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 LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define FUNC_REALPATH_NEARLY_WORKS 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_DECL_MEMMEM 1
| #define HAVE_DECL_MEMRCHR 1
| #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| #define TIME_T_IS_SIGNED 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 1
| #define HAVE_DECL_CLEARERR_UNLOCKED 1
| #define HAVE_DECL_FEOF_UNLOCKED 1
| #define HAVE_DECL_FERROR_UNLOCKED 1
| #define HAVE_DECL_FFLUSH_UNLOCKED 1
| #define HAVE_DECL_FGETS_UNLOCKED 1
| #define HAVE_DECL_FPUTC_UNLOCKED 1
| #define HAVE_DECL_FPUTS_UNLOCKED 1
| #define HAVE_DECL_FREAD_UNLOCKED 1
| #define HAVE_DECL_FWRITE_UNLOCKED 1
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 1
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T mode_t
| #define HAVE_WORKING_UTIMES 1
| #define USE_ACL 0
| #define HAVE_ALLOCA 1
| #define HAVE___BUILTIN_EXPECT 1
| #define HAVE_BYTESWAP_H 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_COPY_FILE_RANGE 1
| #define HAVE_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| /* end confdefs.h.  */
| 
| #ifdef __linux__
| /* The Linux kernel only added F_DUPFD_CLOEXEC in 2.6.24, so we always replace
|    it to support the semantics on older kernels that failed with EINVAL.  */
| choke me
| #endif
| 
| int
| main (void)
| {
| 
|   ;
|   return 0;
| }
configure:35764: result: needs runtime check
configure:35817: checking whether fdopendir is declared
configure:35817: gcc -c -g3 -O2     conftest.c >&5
configure:35817: $? = 0
configure:35817: result: yes
configure:35839: checking whether fdopendir works
configure:35889: gcc -o conftest -g3 -O2     conftest.c   >&5
configure:35889: $? = 0
configure:35889: ./conftest
configure:35889: $? = 0
configure:35900: result: yes
configure:35941: checking for getxattr with XATTR_NAME_POSIX_ACL macros
configure:35965: gcc -o conftest -g3 -O2     conftest.c   >&5
configure:35965: $? = 0
configure:35972: result: yes
configure:35990: checking for flexible array member
configure:36019: gcc -c -g3 -O2    conftest.c >&5
configure:36019: $? = 0
configure:36027: result: yes
configure:36046: checking for __fpending
configure:36064: gcc -o conftest -g3 -O2     conftest.c   >&5
configure:36064: $? = 0
configure:36074: result: yes
configure:36077: checking whether __fpending is declared
configure:36077: gcc -c -g3 -O2     conftest.c >&5
configure:36077: $? = 0
configure:36077: result: yes
configure:36100: checking whether free is known to preserve errno
configure:36124: gcc -c -g3 -O2    conftest.c >&5
conftest.c: In function 'main':
conftest.c:311:16: error: #error "'free' is not known to preserve errno"
  311 |               #error "'free' is not known to preserve errno"
      |                ^~~~~
configure:36124: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_GNUTLS 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define USE_XIM 1
| #define HAVE_ZLIB 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define HAVE_DLADDR 1
| #define HAVE_MODULES 1
| #define MODULES_SUFFIX ".so"
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_NS 1
| #define NS_IMPL_GNUSTEP 1
| #define HAVE_LIBXML2 1
| #define MAIL_USE_FLOCK 1
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 8
| #define HAVE_ACCEPT4 1
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_GET_CURRENT_DIR_NAME 1
| #define HAVE_LRAND48 1
| #define HAVE_RANDOM 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NEWLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_FREEIFADDRS 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE_GETPWENT 1
| #define HAVE_ENDPWENT 1
| #define HAVE_GETGRENT 1
| #define HAVE_ENDGRENT 1
| #define HAVE_CFMAKERAW 1
| #define HAVE_CFSETSPEED 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_ALIGNED_ALLOC 1
| #define HAVE_DECL_ALIGNED_ALLOC 1
| #define HAVE_POSIX_MADVISE 1
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_FSEEKO 1
| #define HAVE_GRANTPT 1
| #define HAVE_POSIX_OPENPT 1
| #define TERMINFO 1
| #define TERMINFO_DEFINES_BC 1
| #define USE_NCURSES 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_POSIX_SPAWN 1
| #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 HAVE_PROCFS 1
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define INTERRUPT_INPUT 1
| #define NARROWPROTO 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 GC_SETJMP_WORKS 1
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define USG /**/
| #define GNU_LINUX /**/
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2024 Free Software Foundation, Inc."
| #define TERM_HEADER "nsterm.h"
| #define EMACS_CONFIGURATION "x86_64-pc-linux-musl"
| #define EMACS_CONFIG_OPTIONS "--with-ns"
| #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 LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define FUNC_REALPATH_NEARLY_WORKS 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_DECL_MEMMEM 1
| #define HAVE_DECL_MEMRCHR 1
| #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| #define TIME_T_IS_SIGNED 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 1
| #define HAVE_DECL_CLEARERR_UNLOCKED 1
| #define HAVE_DECL_FEOF_UNLOCKED 1
| #define HAVE_DECL_FERROR_UNLOCKED 1
| #define HAVE_DECL_FFLUSH_UNLOCKED 1
| #define HAVE_DECL_FGETS_UNLOCKED 1
| #define HAVE_DECL_FPUTC_UNLOCKED 1
| #define HAVE_DECL_FPUTS_UNLOCKED 1
| #define HAVE_DECL_FREAD_UNLOCKED 1
| #define HAVE_DECL_FWRITE_UNLOCKED 1
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 1
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T mode_t
| #define HAVE_WORKING_UTIMES 1
| #define USE_ACL 0
| #define HAVE_ALLOCA 1
| #define HAVE___BUILTIN_EXPECT 1
| #define HAVE_BYTESWAP_H 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_COPY_FILE_RANGE 1
| #define HAVE_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_DECL___FPENDING 1
| /* end confdefs.h.  */
| #include <stdlib.h>
| 
| 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:36133: result: no
configure:36184: checking whether fstatat (..., 0) works
configure:36211: gcc -o conftest -g3 -O2     conftest.c   >&5
configure:36211: $? = 0
configure:36211: ./conftest
configure:36211: $? = 0
configure:36223: result: yes
configure:36271: checking for sys/mount.h
configure:36271: gcc -c -g3 -O2    conftest.c >&5
configure:36271: $? = 0
configure:36271: result: yes
configure:36296: checking for statvfs function (SVR4)
configure:36332: gcc -o conftest -g3 -O2     conftest.c   >&5
configure:36332: $? = 0
configure:36342: result: yes
configure:36349: checking whether to use statvfs64
configure:36373: gcc -o conftest -g3 -O2     conftest.c   >&5
conftest.c:306:21: error: size of array 'check_f_blocks_larger_in_statvfs64' is negative
  306 |                 int check_f_blocks_larger_in_statvfs64
      |                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
configure:36373: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_GNUTLS 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define USE_XIM 1
| #define HAVE_ZLIB 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define HAVE_DLADDR 1
| #define HAVE_MODULES 1
| #define MODULES_SUFFIX ".so"
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_NS 1
| #define NS_IMPL_GNUSTEP 1
| #define HAVE_LIBXML2 1
| #define MAIL_USE_FLOCK 1
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 8
| #define HAVE_ACCEPT4 1
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_GET_CURRENT_DIR_NAME 1
| #define HAVE_LRAND48 1
| #define HAVE_RANDOM 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NEWLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_FREEIFADDRS 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE_GETPWENT 1
| #define HAVE_ENDPWENT 1
| #define HAVE_GETGRENT 1
| #define HAVE_ENDGRENT 1
| #define HAVE_CFMAKERAW 1
| #define HAVE_CFSETSPEED 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_ALIGNED_ALLOC 1
| #define HAVE_DECL_ALIGNED_ALLOC 1
| #define HAVE_POSIX_MADVISE 1
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_FSEEKO 1
| #define HAVE_GRANTPT 1
| #define HAVE_POSIX_OPENPT 1
| #define TERMINFO 1
| #define TERMINFO_DEFINES_BC 1
| #define USE_NCURSES 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_POSIX_SPAWN 1
| #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 HAVE_PROCFS 1
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define INTERRUPT_INPUT 1
| #define NARROWPROTO 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 GC_SETJMP_WORKS 1
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define USG /**/
| #define GNU_LINUX /**/
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2024 Free Software Foundation, Inc."
| #define TERM_HEADER "nsterm.h"
| #define EMACS_CONFIGURATION "x86_64-pc-linux-musl"
| #define EMACS_CONFIG_OPTIONS "--with-ns"
| #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 LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define FUNC_REALPATH_NEARLY_WORKS 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_DECL_MEMMEM 1
| #define HAVE_DECL_MEMRCHR 1
| #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| #define TIME_T_IS_SIGNED 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 1
| #define HAVE_DECL_CLEARERR_UNLOCKED 1
| #define HAVE_DECL_FEOF_UNLOCKED 1
| #define HAVE_DECL_FERROR_UNLOCKED 1
| #define HAVE_DECL_FFLUSH_UNLOCKED 1
| #define HAVE_DECL_FGETS_UNLOCKED 1
| #define HAVE_DECL_FPUTC_UNLOCKED 1
| #define HAVE_DECL_FPUTS_UNLOCKED 1
| #define HAVE_DECL_FREAD_UNLOCKED 1
| #define HAVE_DECL_FWRITE_UNLOCKED 1
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 1
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T mode_t
| #define HAVE_WORKING_UTIMES 1
| #define USE_ACL 0
| #define HAVE_ALLOCA 1
| #define HAVE___BUILTIN_EXPECT 1
| #define HAVE_BYTESWAP_H 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_COPY_FILE_RANGE 1
| #define HAVE_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_DECL___FPENDING 1
| #define HAVE_SYS_MOUNT_H 1
| /* end confdefs.h.  */
| #include <sys/types.h>
|                 #include <sys/statvfs.h>
|                 struct statvfs64 fsd;
|                 int check_f_blocks_larger_in_statvfs64
|                   [sizeof (((struct statvfs64 *) 0)->f_blocks)
|                    > sizeof (((struct statvfs *) 0)->f_blocks)
|                    ? 1 : -1];
| 
| int
| main (void)
| {
| statvfs64 (0, &fsd);
|   ;
|   return 0;
| }
configure:36383: result: no
configure:36399: checking for two-argument statfs with statfs.f_frsize member
configure:36429: gcc -o conftest -g3 -O2     conftest.c   >&5
configure:36429: $? = 0
configure:36429: ./conftest
configure:36429: $? = 0
configure:36441: result: yes
configure:36681: checking for sys/fs/s5param.h
configure:36681: gcc -c -g3 -O2    conftest.c >&5
conftest.c:333:10: fatal error: sys/fs/s5param.h: No such file or directory
  333 | #include <sys/fs/s5param.h>
      |          ^~~~~~~~~~~~~~~~~~
compilation terminated.
configure:36681: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_GNUTLS 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define USE_XIM 1
| #define HAVE_ZLIB 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define HAVE_DLADDR 1
| #define HAVE_MODULES 1
| #define MODULES_SUFFIX ".so"
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_NS 1
| #define NS_IMPL_GNUSTEP 1
| #define HAVE_LIBXML2 1
| #define MAIL_USE_FLOCK 1
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 8
| #define HAVE_ACCEPT4 1
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_GET_CURRENT_DIR_NAME 1
| #define HAVE_LRAND48 1
| #define HAVE_RANDOM 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NEWLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_FREEIFADDRS 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE_GETPWENT 1
| #define HAVE_ENDPWENT 1
| #define HAVE_GETGRENT 1
| #define HAVE_ENDGRENT 1
| #define HAVE_CFMAKERAW 1
| #define HAVE_CFSETSPEED 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_ALIGNED_ALLOC 1
| #define HAVE_DECL_ALIGNED_ALLOC 1
| #define HAVE_POSIX_MADVISE 1
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_FSEEKO 1
| #define HAVE_GRANTPT 1
| #define HAVE_POSIX_OPENPT 1
| #define TERMINFO 1
| #define TERMINFO_DEFINES_BC 1
| #define USE_NCURSES 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_POSIX_SPAWN 1
| #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 HAVE_PROCFS 1
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define INTERRUPT_INPUT 1
| #define NARROWPROTO 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 GC_SETJMP_WORKS 1
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define USG /**/
| #define GNU_LINUX /**/
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2024 Free Software Foundation, Inc."
| #define TERM_HEADER "nsterm.h"
| #define EMACS_CONFIGURATION "x86_64-pc-linux-musl"
| #define EMACS_CONFIG_OPTIONS "--with-ns"
| #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 LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define FUNC_REALPATH_NEARLY_WORKS 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_DECL_MEMMEM 1
| #define HAVE_DECL_MEMRCHR 1
| #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| #define TIME_T_IS_SIGNED 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 1
| #define HAVE_DECL_CLEARERR_UNLOCKED 1
| #define HAVE_DECL_FEOF_UNLOCKED 1
| #define HAVE_DECL_FERROR_UNLOCKED 1
| #define HAVE_DECL_FFLUSH_UNLOCKED 1
| #define HAVE_DECL_FGETS_UNLOCKED 1
| #define HAVE_DECL_FPUTC_UNLOCKED 1
| #define HAVE_DECL_FPUTS_UNLOCKED 1
| #define HAVE_DECL_FREAD_UNLOCKED 1
| #define HAVE_DECL_FWRITE_UNLOCKED 1
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 1
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T mode_t
| #define HAVE_WORKING_UTIMES 1
| #define USE_ACL 0
| #define HAVE_ALLOCA 1
| #define HAVE___BUILTIN_EXPECT 1
| #define HAVE_BYTESWAP_H 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_COPY_FILE_RANGE 1
| #define HAVE_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_DECL___FPENDING 1
| #define HAVE_SYS_MOUNT_H 1
| #define STAT_STATVFS 1
| #define STAT_STATFS2_FRSIZE 1
| /* end confdefs.h.  */
| #include <stddef.h>
| #ifdef HAVE_STDIO_H
| # include <stdio.h>
| #endif
| #ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| #endif
| #ifdef HAVE_STRING_H
| # include <string.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <sys/fs/s5param.h>
configure:36681: result: no
configure:36687: checking for sys/statfs.h
configure:36687: gcc -c -g3 -O2    conftest.c >&5
configure:36687: $? = 0
configure:36687: result: yes
configure:36695: checking for statfs that truncates block counts
configure:36720: gcc -c -g3 -O2    conftest.c >&5
conftest.c:308:7: error: expected '=', ',', ';', 'asm' or '__attribute__' before '--' token
  308 | choke -- this is a workaround for a Sun-specific problem
      |       ^~
In file included from /usr/include/sys/select.h:16,
                 from /usr/include/sys/types.h:71,
                 from conftest.c:310:
/usr/include/bits/alltypes.h:265:18: error: unknown type name 'time_t'
  265 | struct timeval { time_t tv_sec; suseconds_t tv_usec; };
      |                  ^~~~~~
/usr/include/bits/alltypes.h:270:19: error: unknown type name 'time_t'
  270 | struct timespec { time_t tv_sec; long tv_nsec; };
      |                   ^~~~~~
configure:36720: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_GNUTLS 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define USE_XIM 1
| #define HAVE_ZLIB 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define HAVE_DLADDR 1
| #define HAVE_MODULES 1
| #define MODULES_SUFFIX ".so"
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_NS 1
| #define NS_IMPL_GNUSTEP 1
| #define HAVE_LIBXML2 1
| #define MAIL_USE_FLOCK 1
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 8
| #define HAVE_ACCEPT4 1
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_GET_CURRENT_DIR_NAME 1
| #define HAVE_LRAND48 1
| #define HAVE_RANDOM 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NEWLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_FREEIFADDRS 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE_GETPWENT 1
| #define HAVE_ENDPWENT 1
| #define HAVE_GETGRENT 1
| #define HAVE_ENDGRENT 1
| #define HAVE_CFMAKERAW 1
| #define HAVE_CFSETSPEED 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_ALIGNED_ALLOC 1
| #define HAVE_DECL_ALIGNED_ALLOC 1
| #define HAVE_POSIX_MADVISE 1
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_FSEEKO 1
| #define HAVE_GRANTPT 1
| #define HAVE_POSIX_OPENPT 1
| #define TERMINFO 1
| #define TERMINFO_DEFINES_BC 1
| #define USE_NCURSES 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_POSIX_SPAWN 1
| #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 HAVE_PROCFS 1
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define INTERRUPT_INPUT 1
| #define NARROWPROTO 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 GC_SETJMP_WORKS 1
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define USG /**/
| #define GNU_LINUX /**/
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2024 Free Software Foundation, Inc."
| #define TERM_HEADER "nsterm.h"
| #define EMACS_CONFIGURATION "x86_64-pc-linux-musl"
| #define EMACS_CONFIG_OPTIONS "--with-ns"
| #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 LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define FUNC_REALPATH_NEARLY_WORKS 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_DECL_MEMMEM 1
| #define HAVE_DECL_MEMRCHR 1
| #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| #define TIME_T_IS_SIGNED 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 1
| #define HAVE_DECL_CLEARERR_UNLOCKED 1
| #define HAVE_DECL_FEOF_UNLOCKED 1
| #define HAVE_DECL_FERROR_UNLOCKED 1
| #define HAVE_DECL_FFLUSH_UNLOCKED 1
| #define HAVE_DECL_FGETS_UNLOCKED 1
| #define HAVE_DECL_FPUTC_UNLOCKED 1
| #define HAVE_DECL_FPUTS_UNLOCKED 1
| #define HAVE_DECL_FREAD_UNLOCKED 1
| #define HAVE_DECL_FWRITE_UNLOCKED 1
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 1
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T mode_t
| #define HAVE_WORKING_UTIMES 1
| #define USE_ACL 0
| #define HAVE_ALLOCA 1
| #define HAVE___BUILTIN_EXPECT 1
| #define HAVE_BYTESWAP_H 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_COPY_FILE_RANGE 1
| #define HAVE_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_DECL___FPENDING 1
| #define HAVE_SYS_MOUNT_H 1
| #define STAT_STATVFS 1
| #define STAT_STATFS2_FRSIZE 1
| #define HAVE_SYS_STATFS_H 1
| /* end confdefs.h.  */
| 
| #if !defined(sun) && !defined(__sun)
| choke -- this is a workaround for a Sun-specific problem
| #endif
| #include <sys/types.h>
| #include <sys/vfs.h>
| 
| int
| main (void)
| {
| struct statfs t; long c = *(t.f_spare);
|            if (c) return 0;
| 
|   ;
|   return 0;
| }
configure:36729: result: no
configure:36783: checking whether futimens works
configure:36838: gcc -o conftest -g3 -O2     conftest.c   >&5
configure:36838: $? = 0
configure:36838: ./conftest
configure:36838: $? = 3
configure: program exited with status 3
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_GNUTLS 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define USE_XIM 1
| #define HAVE_ZLIB 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define HAVE_DLADDR 1
| #define HAVE_MODULES 1
| #define MODULES_SUFFIX ".so"
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_NS 1
| #define NS_IMPL_GNUSTEP 1
| #define HAVE_LIBXML2 1
| #define MAIL_USE_FLOCK 1
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 8
| #define HAVE_ACCEPT4 1
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_GET_CURRENT_DIR_NAME 1
| #define HAVE_LRAND48 1
| #define HAVE_RANDOM 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NEWLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_FREEIFADDRS 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE_GETPWENT 1
| #define HAVE_ENDPWENT 1
| #define HAVE_GETGRENT 1
| #define HAVE_ENDGRENT 1
| #define HAVE_CFMAKERAW 1
| #define HAVE_CFSETSPEED 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_ALIGNED_ALLOC 1
| #define HAVE_DECL_ALIGNED_ALLOC 1
| #define HAVE_POSIX_MADVISE 1
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_FSEEKO 1
| #define HAVE_GRANTPT 1
| #define HAVE_POSIX_OPENPT 1
| #define TERMINFO 1
| #define TERMINFO_DEFINES_BC 1
| #define USE_NCURSES 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_POSIX_SPAWN 1
| #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 HAVE_PROCFS 1
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define INTERRUPT_INPUT 1
| #define NARROWPROTO 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 GC_SETJMP_WORKS 1
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define USG /**/
| #define GNU_LINUX /**/
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2024 Free Software Foundation, Inc."
| #define TERM_HEADER "nsterm.h"
| #define EMACS_CONFIGURATION "x86_64-pc-linux-musl"
| #define EMACS_CONFIG_OPTIONS "--with-ns"
| #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 LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define FUNC_REALPATH_NEARLY_WORKS 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_DECL_MEMMEM 1
| #define HAVE_DECL_MEMRCHR 1
| #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| #define TIME_T_IS_SIGNED 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 1
| #define HAVE_DECL_CLEARERR_UNLOCKED 1
| #define HAVE_DECL_FEOF_UNLOCKED 1
| #define HAVE_DECL_FERROR_UNLOCKED 1
| #define HAVE_DECL_FFLUSH_UNLOCKED 1
| #define HAVE_DECL_FGETS_UNLOCKED 1
| #define HAVE_DECL_FPUTC_UNLOCKED 1
| #define HAVE_DECL_FPUTS_UNLOCKED 1
| #define HAVE_DECL_FREAD_UNLOCKED 1
| #define HAVE_DECL_FWRITE_UNLOCKED 1
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 1
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T mode_t
| #define HAVE_WORKING_UTIMES 1
| #define USE_ACL 0
| #define HAVE_ALLOCA 1
| #define HAVE___BUILTIN_EXPECT 1
| #define HAVE_BYTESWAP_H 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_COPY_FILE_RANGE 1
| #define HAVE_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_DECL___FPENDING 1
| #define HAVE_SYS_MOUNT_H 1
| #define STAT_STATVFS 1
| #define STAT_STATFS2_FRSIZE 1
| #define HAVE_SYS_STATFS_H 1
| /* end confdefs.h.  */
| 
| #include <fcntl.h>
| #include <sys/stat.h>
| #include <unistd.h>
| #include <errno.h>
| 
| 
| 
| #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:36850: result: no
configure:36894: checking for getloadavg
configure:36894: gcc -o conftest -g3 -O2     conftest.c   >&5
configure:36894: $? = 0
configure:36894: result: yes
configure:37247: checking for sys/loadavg.h
configure:37247: gcc -c -g3 -O2    conftest.c >&5
conftest.c:334:10: fatal error: sys/loadavg.h: No such file or directory
  334 | #include <sys/loadavg.h>
      |          ^~~~~~~~~~~~~~~
compilation terminated.
configure:37247: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_GNUTLS 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define USE_XIM 1
| #define HAVE_ZLIB 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define HAVE_DLADDR 1
| #define HAVE_MODULES 1
| #define MODULES_SUFFIX ".so"
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_NS 1
| #define NS_IMPL_GNUSTEP 1
| #define HAVE_LIBXML2 1
| #define MAIL_USE_FLOCK 1
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 8
| #define HAVE_ACCEPT4 1
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_GET_CURRENT_DIR_NAME 1
| #define HAVE_LRAND48 1
| #define HAVE_RANDOM 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NEWLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_FREEIFADDRS 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE_GETPWENT 1
| #define HAVE_ENDPWENT 1
| #define HAVE_GETGRENT 1
| #define HAVE_ENDGRENT 1
| #define HAVE_CFMAKERAW 1
| #define HAVE_CFSETSPEED 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_ALIGNED_ALLOC 1
| #define HAVE_DECL_ALIGNED_ALLOC 1
| #define HAVE_POSIX_MADVISE 1
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_FSEEKO 1
| #define HAVE_GRANTPT 1
| #define HAVE_POSIX_OPENPT 1
| #define TERMINFO 1
| #define TERMINFO_DEFINES_BC 1
| #define USE_NCURSES 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_POSIX_SPAWN 1
| #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 HAVE_PROCFS 1
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define INTERRUPT_INPUT 1
| #define NARROWPROTO 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 GC_SETJMP_WORKS 1
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define USG /**/
| #define GNU_LINUX /**/
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2024 Free Software Foundation, Inc."
| #define TERM_HEADER "nsterm.h"
| #define EMACS_CONFIGURATION "x86_64-pc-linux-musl"
| #define EMACS_CONFIG_OPTIONS "--with-ns"
| #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 LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define FUNC_REALPATH_NEARLY_WORKS 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_DECL_MEMMEM 1
| #define HAVE_DECL_MEMRCHR 1
| #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| #define TIME_T_IS_SIGNED 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 1
| #define HAVE_DECL_CLEARERR_UNLOCKED 1
| #define HAVE_DECL_FEOF_UNLOCKED 1
| #define HAVE_DECL_FERROR_UNLOCKED 1
| #define HAVE_DECL_FFLUSH_UNLOCKED 1
| #define HAVE_DECL_FGETS_UNLOCKED 1
| #define HAVE_DECL_FPUTC_UNLOCKED 1
| #define HAVE_DECL_FPUTS_UNLOCKED 1
| #define HAVE_DECL_FREAD_UNLOCKED 1
| #define HAVE_DECL_FWRITE_UNLOCKED 1
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 1
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T mode_t
| #define HAVE_WORKING_UTIMES 1
| #define USE_ACL 0
| #define HAVE_ALLOCA 1
| #define HAVE___BUILTIN_EXPECT 1
| #define HAVE_BYTESWAP_H 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_COPY_FILE_RANGE 1
| #define HAVE_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_DECL___FPENDING 1
| #define HAVE_SYS_MOUNT_H 1
| #define STAT_STATVFS 1
| #define STAT_STATFS2_FRSIZE 1
| #define HAVE_SYS_STATFS_H 1
| /* end confdefs.h.  */
| #include <stddef.h>
| #ifdef HAVE_STDIO_H
| # include <stdio.h>
| #endif
| #ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| #endif
| #ifdef HAVE_STRING_H
| # include <string.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <sys/loadavg.h>
configure:37247: result: no
configure:37259: checking whether getloadavg is declared
configure:37259: gcc -c -g3 -O2     conftest.c >&5
configure:37259: $? = 0
configure:37259: result: yes
configure:37543: checking whether getrandom is compatible with its GNU+BSD signature
configure:37567: gcc -c -g3 -O2    conftest.c >&5
configure:37567: $? = 0
configure:37576: result: yes
configure:37685: checking for gettimeofday with POSIX signature
configure:37714: gcc -c -g3 -O2    conftest.c >&5
configure:37714: $? = 0
configure:37741: result: yes
configure:37836: checking whether the compiler supports the __inline keyword
configure:37854: gcc -c -g3 -O2    conftest.c >&5
configure:37854: $? = 0
configure:37862: result: yes
configure:37886: checking for gmp.h
configure:37886: gcc -c -g3 -O2    conftest.c >&5
configure:37886: $? = 0
configure:37886: result: yes
configure:37900: checking for library containing __gmpz_roinit_n
configure:37930: gcc -o conftest -g3 -O2     conftest.c   >&5
/usr/bin/ld: /tmp/ccGbcflL.o: in function `main':
/home/dpk/emacs-29.4/conftest.c:320:(.text.startup+0x7): undefined reference to `__gmpz_roinit_n'
collect2: error: ld returned 1 exit status
configure:37930: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_GNUTLS 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define USE_XIM 1
| #define HAVE_ZLIB 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define HAVE_DLADDR 1
| #define HAVE_MODULES 1
| #define MODULES_SUFFIX ".so"
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_NS 1
| #define NS_IMPL_GNUSTEP 1
| #define HAVE_LIBXML2 1
| #define MAIL_USE_FLOCK 1
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 8
| #define HAVE_ACCEPT4 1
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_GET_CURRENT_DIR_NAME 1
| #define HAVE_LRAND48 1
| #define HAVE_RANDOM 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NEWLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_FREEIFADDRS 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE_GETPWENT 1
| #define HAVE_ENDPWENT 1
| #define HAVE_GETGRENT 1
| #define HAVE_ENDGRENT 1
| #define HAVE_CFMAKERAW 1
| #define HAVE_CFSETSPEED 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_ALIGNED_ALLOC 1
| #define HAVE_DECL_ALIGNED_ALLOC 1
| #define HAVE_POSIX_MADVISE 1
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_FSEEKO 1
| #define HAVE_GRANTPT 1
| #define HAVE_POSIX_OPENPT 1
| #define TERMINFO 1
| #define TERMINFO_DEFINES_BC 1
| #define USE_NCURSES 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_POSIX_SPAWN 1
| #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 HAVE_PROCFS 1
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define INTERRUPT_INPUT 1
| #define NARROWPROTO 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 GC_SETJMP_WORKS 1
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define USG /**/
| #define GNU_LINUX /**/
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2024 Free Software Foundation, Inc."
| #define TERM_HEADER "nsterm.h"
| #define EMACS_CONFIGURATION "x86_64-pc-linux-musl"
| #define EMACS_CONFIG_OPTIONS "--with-ns"
| #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 LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define FUNC_REALPATH_NEARLY_WORKS 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_DECL_MEMMEM 1
| #define HAVE_DECL_MEMRCHR 1
| #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| #define TIME_T_IS_SIGNED 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 1
| #define HAVE_DECL_CLEARERR_UNLOCKED 1
| #define HAVE_DECL_FEOF_UNLOCKED 1
| #define HAVE_DECL_FERROR_UNLOCKED 1
| #define HAVE_DECL_FFLUSH_UNLOCKED 1
| #define HAVE_DECL_FGETS_UNLOCKED 1
| #define HAVE_DECL_FPUTC_UNLOCKED 1
| #define HAVE_DECL_FPUTS_UNLOCKED 1
| #define HAVE_DECL_FREAD_UNLOCKED 1
| #define HAVE_DECL_FWRITE_UNLOCKED 1
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 1
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T mode_t
| #define HAVE_WORKING_UTIMES 1
| #define USE_ACL 0
| #define HAVE_ALLOCA 1
| #define HAVE___BUILTIN_EXPECT 1
| #define HAVE_BYTESWAP_H 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_COPY_FILE_RANGE 1
| #define HAVE_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_DECL___FPENDING 1
| #define HAVE_SYS_MOUNT_H 1
| #define STAT_STATVFS 1
| #define STAT_STATFS2_FRSIZE 1
| #define HAVE_SYS_STATFS_H 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:37930: gcc -o conftest -g3 -O2     conftest.c -lgmp    >&5
configure:37930: $? = 0
configure:37950: result: -lgmp
configure:38109: checking for memmem
configure:38109: gcc -o conftest -g3 -O2     conftest.c   >&5
configure:38109: $? = 0
configure:38109: result: yes
configure:38125: checking whether memmem works
configure:38193: gcc -o conftest -g3 -O2     conftest.c   >&5
configure:38193: $? = 0
configure:38193: ./conftest
configure:38193: $? = 0
configure:38205: result: yes
configure:38254: checking for mempcpy
configure:38254: gcc -o conftest -g3 -O2     conftest.c   >&5
conftest.c:329:6: warning: conflicting types for built-in function 'mempcpy'; expected 'void *(void *, const void *, long unsigned int)' [-Wbuiltin-declaration-mismatch]
  329 | char mempcpy ();
      |      ^~~~~~~
configure:38254: $? = 0
configure:38254: result: yes
configure:38310: checking for memrchr
configure:38310: gcc -o conftest -g3 -O2     conftest.c   >&5
configure:38310: $? = 0
configure:38310: result: yes
configure:38463: checking for library containing nanosleep
configure:38493: gcc -o conftest -g3 -O2     conftest.c   >&5
configure:38493: $? = 0
configure:38513: result: none required
configure:38534: checking for working nanosleep
configure:38619: gcc -o conftest -g3 -O2     conftest.c   >&5
configure:38619: $? = 0
configure:38619: ./conftest
configure:38619: $? = 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.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_GNUTLS 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define USE_XIM 1
| #define HAVE_ZLIB 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define HAVE_DLADDR 1
| #define HAVE_MODULES 1
| #define MODULES_SUFFIX ".so"
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_NS 1
| #define NS_IMPL_GNUSTEP 1
| #define HAVE_LIBXML2 1
| #define MAIL_USE_FLOCK 1
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 8
| #define HAVE_ACCEPT4 1
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_GET_CURRENT_DIR_NAME 1
| #define HAVE_LRAND48 1
| #define HAVE_RANDOM 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NEWLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_FREEIFADDRS 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE_GETPWENT 1
| #define HAVE_ENDPWENT 1
| #define HAVE_GETGRENT 1
| #define HAVE_ENDGRENT 1
| #define HAVE_CFMAKERAW 1
| #define HAVE_CFSETSPEED 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_ALIGNED_ALLOC 1
| #define HAVE_DECL_ALIGNED_ALLOC 1
| #define HAVE_POSIX_MADVISE 1
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_FSEEKO 1
| #define HAVE_GRANTPT 1
| #define HAVE_POSIX_OPENPT 1
| #define TERMINFO 1
| #define TERMINFO_DEFINES_BC 1
| #define USE_NCURSES 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_POSIX_SPAWN 1
| #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 HAVE_PROCFS 1
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define INTERRUPT_INPUT 1
| #define NARROWPROTO 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 GC_SETJMP_WORKS 1
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define USG /**/
| #define GNU_LINUX /**/
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2024 Free Software Foundation, Inc."
| #define TERM_HEADER "nsterm.h"
| #define EMACS_CONFIGURATION "x86_64-pc-linux-musl"
| #define EMACS_CONFIG_OPTIONS "--with-ns"
| #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 LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define FUNC_REALPATH_NEARLY_WORKS 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_DECL_MEMMEM 1
| #define HAVE_DECL_MEMRCHR 1
| #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| #define TIME_T_IS_SIGNED 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 1
| #define HAVE_DECL_CLEARERR_UNLOCKED 1
| #define HAVE_DECL_FEOF_UNLOCKED 1
| #define HAVE_DECL_FERROR_UNLOCKED 1
| #define HAVE_DECL_FFLUSH_UNLOCKED 1
| #define HAVE_DECL_FGETS_UNLOCKED 1
| #define HAVE_DECL_FPUTC_UNLOCKED 1
| #define HAVE_DECL_FPUTS_UNLOCKED 1
| #define HAVE_DECL_FREAD_UNLOCKED 1
| #define HAVE_DECL_FWRITE_UNLOCKED 1
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 1
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T mode_t
| #define HAVE_WORKING_UTIMES 1
| #define USE_ACL 0
| #define HAVE_ALLOCA 1
| #define HAVE___BUILTIN_EXPECT 1
| #define HAVE_BYTESWAP_H 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_COPY_FILE_RANGE 1
| #define HAVE_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_DECL___FPENDING 1
| #define HAVE_SYS_MOUNT_H 1
| #define STAT_STATVFS 1
| #define STAT_STATFS2_FRSIZE 1
| #define HAVE_SYS_STATFS_H 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 HAVE_MEMPCPY 1
| #define HAVE_MEMRCHR 1
| #define GNULIB_MKOSTEMP 1
| /* end confdefs.h.  */
| 
|           #include <errno.h>
|           #include <limits.h>
|           #include <signal.h>
|           #include <time.h>
|           #include <unistd.h>
|           #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:38635: result: no (mishandles large arguments)
configure:38684: checking for sys/pstat.h
configure:38684: gcc -c -g3 -O2    conftest.c >&5
conftest.c:346:10: fatal error: sys/pstat.h: No such file or directory
  346 | #include <sys/pstat.h>
      |          ^~~~~~~~~~~~~
compilation terminated.
configure:38684: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_GNUTLS 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define USE_XIM 1
| #define HAVE_ZLIB 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define HAVE_DLADDR 1
| #define HAVE_MODULES 1
| #define MODULES_SUFFIX ".so"
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_NS 1
| #define NS_IMPL_GNUSTEP 1
| #define HAVE_LIBXML2 1
| #define MAIL_USE_FLOCK 1
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 8
| #define HAVE_ACCEPT4 1
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_GET_CURRENT_DIR_NAME 1
| #define HAVE_LRAND48 1
| #define HAVE_RANDOM 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NEWLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_FREEIFADDRS 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE_GETPWENT 1
| #define HAVE_ENDPWENT 1
| #define HAVE_GETGRENT 1
| #define HAVE_ENDGRENT 1
| #define HAVE_CFMAKERAW 1
| #define HAVE_CFSETSPEED 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_ALIGNED_ALLOC 1
| #define HAVE_DECL_ALIGNED_ALLOC 1
| #define HAVE_POSIX_MADVISE 1
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_FSEEKO 1
| #define HAVE_GRANTPT 1
| #define HAVE_POSIX_OPENPT 1
| #define TERMINFO 1
| #define TERMINFO_DEFINES_BC 1
| #define USE_NCURSES 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_POSIX_SPAWN 1
| #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 HAVE_PROCFS 1
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define INTERRUPT_INPUT 1
| #define NARROWPROTO 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 GC_SETJMP_WORKS 1
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define USG /**/
| #define GNU_LINUX /**/
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2024 Free Software Foundation, Inc."
| #define TERM_HEADER "nsterm.h"
| #define EMACS_CONFIGURATION "x86_64-pc-linux-musl"
| #define EMACS_CONFIG_OPTIONS "--with-ns"
| #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 LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define FUNC_REALPATH_NEARLY_WORKS 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_DECL_MEMMEM 1
| #define HAVE_DECL_MEMRCHR 1
| #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| #define TIME_T_IS_SIGNED 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 1
| #define HAVE_DECL_CLEARERR_UNLOCKED 1
| #define HAVE_DECL_FEOF_UNLOCKED 1
| #define HAVE_DECL_FERROR_UNLOCKED 1
| #define HAVE_DECL_FFLUSH_UNLOCKED 1
| #define HAVE_DECL_FGETS_UNLOCKED 1
| #define HAVE_DECL_FPUTC_UNLOCKED 1
| #define HAVE_DECL_FPUTS_UNLOCKED 1
| #define HAVE_DECL_FREAD_UNLOCKED 1
| #define HAVE_DECL_FWRITE_UNLOCKED 1
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 1
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T mode_t
| #define HAVE_WORKING_UTIMES 1
| #define USE_ACL 0
| #define HAVE_ALLOCA 1
| #define HAVE___BUILTIN_EXPECT 1
| #define HAVE_BYTESWAP_H 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_COPY_FILE_RANGE 1
| #define HAVE_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_DECL___FPENDING 1
| #define HAVE_SYS_MOUNT_H 1
| #define STAT_STATVFS 1
| #define STAT_STATFS2_FRSIZE 1
| #define HAVE_SYS_STATFS_H 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 HAVE_MEMPCPY 1
| #define HAVE_MEMRCHR 1
| #define GNULIB_MKOSTEMP 1
| #define HAVE_BUG_BIG_NANOSLEEP 1
| /* end confdefs.h.  */
| #include <stddef.h>
| #ifdef HAVE_STDIO_H
| # include <stdio.h>
| #endif
| #ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| #endif
| #ifdef HAVE_STRING_H
| # include <string.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| 
| #include <sys/pstat.h>
configure:38684: result: no
configure:38691: checking for sys/sysmp.h
configure:38691: gcc -c -g3 -O2    conftest.c >&5
conftest.c:346:10: fatal error: sys/sysmp.h: No such file or directory
  346 | #include <sys/sysmp.h>
      |          ^~~~~~~~~~~~~
compilation terminated.
configure:38691: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_GNUTLS 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define USE_XIM 1
| #define HAVE_ZLIB 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define HAVE_DLADDR 1
| #define HAVE_MODULES 1
| #define MODULES_SUFFIX ".so"
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_NS 1
| #define NS_IMPL_GNUSTEP 1
| #define HAVE_LIBXML2 1
| #define MAIL_USE_FLOCK 1
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 8
| #define HAVE_ACCEPT4 1
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_GET_CURRENT_DIR_NAME 1
| #define HAVE_LRAND48 1
| #define HAVE_RANDOM 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NEWLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_FREEIFADDRS 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE_GETPWENT 1
| #define HAVE_ENDPWENT 1
| #define HAVE_GETGRENT 1
| #define HAVE_ENDGRENT 1
| #define HAVE_CFMAKERAW 1
| #define HAVE_CFSETSPEED 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_ALIGNED_ALLOC 1
| #define HAVE_DECL_ALIGNED_ALLOC 1
| #define HAVE_POSIX_MADVISE 1
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_FSEEKO 1
| #define HAVE_GRANTPT 1
| #define HAVE_POSIX_OPENPT 1
| #define TERMINFO 1
| #define TERMINFO_DEFINES_BC 1
| #define USE_NCURSES 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_POSIX_SPAWN 1
| #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 HAVE_PROCFS 1
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define INTERRUPT_INPUT 1
| #define NARROWPROTO 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 GC_SETJMP_WORKS 1
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define USG /**/
| #define GNU_LINUX /**/
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2024 Free Software Foundation, Inc."
| #define TERM_HEADER "nsterm.h"
| #define EMACS_CONFIGURATION "x86_64-pc-linux-musl"
| #define EMACS_CONFIG_OPTIONS "--with-ns"
| #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 LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define FUNC_REALPATH_NEARLY_WORKS 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_DECL_MEMMEM 1
| #define HAVE_DECL_MEMRCHR 1
| #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| #define TIME_T_IS_SIGNED 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 1
| #define HAVE_DECL_CLEARERR_UNLOCKED 1
| #define HAVE_DECL_FEOF_UNLOCKED 1
| #define HAVE_DECL_FERROR_UNLOCKED 1
| #define HAVE_DECL_FFLUSH_UNLOCKED 1
| #define HAVE_DECL_FGETS_UNLOCKED 1
| #define HAVE_DECL_FPUTC_UNLOCKED 1
| #define HAVE_DECL_FPUTS_UNLOCKED 1
| #define HAVE_DECL_FREAD_UNLOCKED 1
| #define HAVE_DECL_FWRITE_UNLOCKED 1
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 1
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T mode_t
| #define HAVE_WORKING_UTIMES 1
| #define USE_ACL 0
| #define HAVE_ALLOCA 1
| #define HAVE___BUILTIN_EXPECT 1
| #define HAVE_BYTESWAP_H 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_COPY_FILE_RANGE 1
| #define HAVE_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_DECL___FPENDING 1
| #define HAVE_SYS_MOUNT_H 1
| #define STAT_STATVFS 1
| #define STAT_STATFS2_FRSIZE 1
| #define HAVE_SYS_STATFS_H 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 HAVE_MEMPCPY 1
| #define HAVE_MEMRCHR 1
| #define GNULIB_MKOSTEMP 1
| #define HAVE_BUG_BIG_NANOSLEEP 1
| /* end confdefs.h.  */
| #include <stddef.h>
| #ifdef HAVE_STDIO_H
| # include <stdio.h>
| #endif
| #ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| #endif
| #ifdef HAVE_STRING_H
| # include <string.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| 
| #include <sys/sysmp.h>
configure:38691: result: no
configure:38698: checking for sys/param.h
configure:38698: result: yes
configure:38706: checking for sys/sysctl.h
configure:38706: gcc -c -g3 -O2    conftest.c >&5
conftest.c:351:10: fatal error: sys/sysctl.h: No such file or directory
  351 | #include <sys/sysctl.h>
      |          ^~~~~~~~~~~~~~
compilation terminated.
configure:38706: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_GNUTLS 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define USE_XIM 1
| #define HAVE_ZLIB 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define HAVE_DLADDR 1
| #define HAVE_MODULES 1
| #define MODULES_SUFFIX ".so"
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_NS 1
| #define NS_IMPL_GNUSTEP 1
| #define HAVE_LIBXML2 1
| #define MAIL_USE_FLOCK 1
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 8
| #define HAVE_ACCEPT4 1
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_GET_CURRENT_DIR_NAME 1
| #define HAVE_LRAND48 1
| #define HAVE_RANDOM 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NEWLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_FREEIFADDRS 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE_GETPWENT 1
| #define HAVE_ENDPWENT 1
| #define HAVE_GETGRENT 1
| #define HAVE_ENDGRENT 1
| #define HAVE_CFMAKERAW 1
| #define HAVE_CFSETSPEED 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_ALIGNED_ALLOC 1
| #define HAVE_DECL_ALIGNED_ALLOC 1
| #define HAVE_POSIX_MADVISE 1
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_FSEEKO 1
| #define HAVE_GRANTPT 1
| #define HAVE_POSIX_OPENPT 1
| #define TERMINFO 1
| #define TERMINFO_DEFINES_BC 1
| #define USE_NCURSES 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_POSIX_SPAWN 1
| #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 HAVE_PROCFS 1
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define INTERRUPT_INPUT 1
| #define NARROWPROTO 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 GC_SETJMP_WORKS 1
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define USG /**/
| #define GNU_LINUX /**/
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2024 Free Software Foundation, Inc."
| #define TERM_HEADER "nsterm.h"
| #define EMACS_CONFIGURATION "x86_64-pc-linux-musl"
| #define EMACS_CONFIG_OPTIONS "--with-ns"
| #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 LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define FUNC_REALPATH_NEARLY_WORKS 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_DECL_MEMMEM 1
| #define HAVE_DECL_MEMRCHR 1
| #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| #define TIME_T_IS_SIGNED 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 1
| #define HAVE_DECL_CLEARERR_UNLOCKED 1
| #define HAVE_DECL_FEOF_UNLOCKED 1
| #define HAVE_DECL_FERROR_UNLOCKED 1
| #define HAVE_DECL_FFLUSH_UNLOCKED 1
| #define HAVE_DECL_FGETS_UNLOCKED 1
| #define HAVE_DECL_FPUTC_UNLOCKED 1
| #define HAVE_DECL_FPUTS_UNLOCKED 1
| #define HAVE_DECL_FREAD_UNLOCKED 1
| #define HAVE_DECL_FWRITE_UNLOCKED 1
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 1
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T mode_t
| #define HAVE_WORKING_UTIMES 1
| #define USE_ACL 0
| #define HAVE_ALLOCA 1
| #define HAVE___BUILTIN_EXPECT 1
| #define HAVE_BYTESWAP_H 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_COPY_FILE_RANGE 1
| #define HAVE_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_DECL___FPENDING 1
| #define HAVE_SYS_MOUNT_H 1
| #define STAT_STATVFS 1
| #define STAT_STATFS2_FRSIZE 1
| #define HAVE_SYS_STATFS_H 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 HAVE_MEMPCPY 1
| #define HAVE_MEMRCHR 1
| #define GNULIB_MKOSTEMP 1
| #define HAVE_BUG_BIG_NANOSLEEP 1
| #define HAVE_SYS_PARAM_H 1
| /* end confdefs.h.  */
| #include <stddef.h>
| #ifdef HAVE_STDIO_H
| # include <stdio.h>
| #endif
| #ifdef HAVE_STDLIB_H
| # include <stdlib.h>
| #endif
| #ifdef HAVE_STRING_H
| # include <string.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
|      #if HAVE_SYS_PARAM_H
|      # include <sys/param.h>
|      #endif
| 
| 
| #include <sys/sysctl.h>
configure:38706: result: no
configure:38719: checking for sched_getaffinity
configure:38719: gcc -o conftest -g3 -O2     conftest.c   >&5
configure:38719: $? = 0
configure:38719: result: yes
configure:38725: checking for sched_getaffinity_np
configure:38725: gcc -o conftest -g3 -O2     conftest.c   >&5
/usr/bin/ld: /tmp/cclbbGGG.o: in function `main':
/home/dpk/emacs-29.4/conftest.c:346:(.text.startup+0x7): undefined reference to `sched_getaffinity_np'
collect2: error: ld returned 1 exit status
configure:38725: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_GNUTLS 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define USE_XIM 1
| #define HAVE_ZLIB 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define HAVE_DLADDR 1
| #define HAVE_MODULES 1
| #define MODULES_SUFFIX ".so"
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_NS 1
| #define NS_IMPL_GNUSTEP 1
| #define HAVE_LIBXML2 1
| #define MAIL_USE_FLOCK 1
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 8
| #define HAVE_ACCEPT4 1
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_GET_CURRENT_DIR_NAME 1
| #define HAVE_LRAND48 1
| #define HAVE_RANDOM 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NEWLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_FREEIFADDRS 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE_GETPWENT 1
| #define HAVE_ENDPWENT 1
| #define HAVE_GETGRENT 1
| #define HAVE_ENDGRENT 1
| #define HAVE_CFMAKERAW 1
| #define HAVE_CFSETSPEED 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_ALIGNED_ALLOC 1
| #define HAVE_DECL_ALIGNED_ALLOC 1
| #define HAVE_POSIX_MADVISE 1
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_FSEEKO 1
| #define HAVE_GRANTPT 1
| #define HAVE_POSIX_OPENPT 1
| #define TERMINFO 1
| #define TERMINFO_DEFINES_BC 1
| #define USE_NCURSES 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_POSIX_SPAWN 1
| #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 HAVE_PROCFS 1
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define INTERRUPT_INPUT 1
| #define NARROWPROTO 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 GC_SETJMP_WORKS 1
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define USG /**/
| #define GNU_LINUX /**/
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2024 Free Software Foundation, Inc."
| #define TERM_HEADER "nsterm.h"
| #define EMACS_CONFIGURATION "x86_64-pc-linux-musl"
| #define EMACS_CONFIG_OPTIONS "--with-ns"
| #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 LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define FUNC_REALPATH_NEARLY_WORKS 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_DECL_MEMMEM 1
| #define HAVE_DECL_MEMRCHR 1
| #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| #define TIME_T_IS_SIGNED 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 1
| #define HAVE_DECL_CLEARERR_UNLOCKED 1
| #define HAVE_DECL_FEOF_UNLOCKED 1
| #define HAVE_DECL_FERROR_UNLOCKED 1
| #define HAVE_DECL_FFLUSH_UNLOCKED 1
| #define HAVE_DECL_FGETS_UNLOCKED 1
| #define HAVE_DECL_FPUTC_UNLOCKED 1
| #define HAVE_DECL_FPUTS_UNLOCKED 1
| #define HAVE_DECL_FREAD_UNLOCKED 1
| #define HAVE_DECL_FWRITE_UNLOCKED 1
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 1
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T mode_t
| #define HAVE_WORKING_UTIMES 1
| #define USE_ACL 0
| #define HAVE_ALLOCA 1
| #define HAVE___BUILTIN_EXPECT 1
| #define HAVE_BYTESWAP_H 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_COPY_FILE_RANGE 1
| #define HAVE_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_DECL___FPENDING 1
| #define HAVE_SYS_MOUNT_H 1
| #define STAT_STATVFS 1
| #define STAT_STATFS2_FRSIZE 1
| #define HAVE_SYS_STATFS_H 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 HAVE_MEMPCPY 1
| #define HAVE_MEMRCHR 1
| #define GNULIB_MKOSTEMP 1
| #define HAVE_BUG_BIG_NANOSLEEP 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SCHED_GETAFFINITY 1
| /* end confdefs.h.  */
| /* Define sched_getaffinity_np to an innocuous variant, in case <limits.h> declares sched_getaffinity_np.
|    For example, HP-UX 11i <limits.h> 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 <limits.h>
| #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:38725: result: no
configure:38731: checking for pstat_getdynamic
configure:38731: gcc -o conftest -g3 -O2     conftest.c   >&5
/usr/bin/ld: /tmp/ccMPAGPM.o: in function `main':
/home/dpk/emacs-29.4/conftest.c:346:(.text.startup+0x7): undefined reference to `pstat_getdynamic'
collect2: error: ld returned 1 exit status
configure:38731: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_GNUTLS 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define USE_XIM 1
| #define HAVE_ZLIB 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define HAVE_DLADDR 1
| #define HAVE_MODULES 1
| #define MODULES_SUFFIX ".so"
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_NS 1
| #define NS_IMPL_GNUSTEP 1
| #define HAVE_LIBXML2 1
| #define MAIL_USE_FLOCK 1
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 8
| #define HAVE_ACCEPT4 1
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_GET_CURRENT_DIR_NAME 1
| #define HAVE_LRAND48 1
| #define HAVE_RANDOM 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NEWLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_FREEIFADDRS 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE_GETPWENT 1
| #define HAVE_ENDPWENT 1
| #define HAVE_GETGRENT 1
| #define HAVE_ENDGRENT 1
| #define HAVE_CFMAKERAW 1
| #define HAVE_CFSETSPEED 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_ALIGNED_ALLOC 1
| #define HAVE_DECL_ALIGNED_ALLOC 1
| #define HAVE_POSIX_MADVISE 1
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_FSEEKO 1
| #define HAVE_GRANTPT 1
| #define HAVE_POSIX_OPENPT 1
| #define TERMINFO 1
| #define TERMINFO_DEFINES_BC 1
| #define USE_NCURSES 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_POSIX_SPAWN 1
| #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 HAVE_PROCFS 1
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define INTERRUPT_INPUT 1
| #define NARROWPROTO 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 GC_SETJMP_WORKS 1
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define USG /**/
| #define GNU_LINUX /**/
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2024 Free Software Foundation, Inc."
| #define TERM_HEADER "nsterm.h"
| #define EMACS_CONFIGURATION "x86_64-pc-linux-musl"
| #define EMACS_CONFIG_OPTIONS "--with-ns"
| #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 LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define FUNC_REALPATH_NEARLY_WORKS 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_DECL_MEMMEM 1
| #define HAVE_DECL_MEMRCHR 1
| #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| #define TIME_T_IS_SIGNED 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 1
| #define HAVE_DECL_CLEARERR_UNLOCKED 1
| #define HAVE_DECL_FEOF_UNLOCKED 1
| #define HAVE_DECL_FERROR_UNLOCKED 1
| #define HAVE_DECL_FFLUSH_UNLOCKED 1
| #define HAVE_DECL_FGETS_UNLOCKED 1
| #define HAVE_DECL_FPUTC_UNLOCKED 1
| #define HAVE_DECL_FPUTS_UNLOCKED 1
| #define HAVE_DECL_FREAD_UNLOCKED 1
| #define HAVE_DECL_FWRITE_UNLOCKED 1
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 1
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T mode_t
| #define HAVE_WORKING_UTIMES 1
| #define USE_ACL 0
| #define HAVE_ALLOCA 1
| #define HAVE___BUILTIN_EXPECT 1
| #define HAVE_BYTESWAP_H 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_COPY_FILE_RANGE 1
| #define HAVE_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_DECL___FPENDING 1
| #define HAVE_SYS_MOUNT_H 1
| #define STAT_STATVFS 1
| #define STAT_STATFS2_FRSIZE 1
| #define HAVE_SYS_STATFS_H 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 HAVE_MEMPCPY 1
| #define HAVE_MEMRCHR 1
| #define GNULIB_MKOSTEMP 1
| #define HAVE_BUG_BIG_NANOSLEEP 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SCHED_GETAFFINITY 1
| /* end confdefs.h.  */
| /* Define pstat_getdynamic to an innocuous variant, in case <limits.h> declares pstat_getdynamic.
|    For example, HP-UX 11i <limits.h> 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 <limits.h>
| #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:38731: result: no
configure:38737: checking for sysmp
configure:38737: gcc -o conftest -g3 -O2     conftest.c   >&5
/usr/bin/ld: /tmp/ccjLlbME.o: in function `main':
/home/dpk/emacs-29.4/conftest.c:346:(.text.startup+0x7): undefined reference to `sysmp'
collect2: error: ld returned 1 exit status
configure:38737: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_GNUTLS 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define USE_XIM 1
| #define HAVE_ZLIB 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define HAVE_DLADDR 1
| #define HAVE_MODULES 1
| #define MODULES_SUFFIX ".so"
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_NS 1
| #define NS_IMPL_GNUSTEP 1
| #define HAVE_LIBXML2 1
| #define MAIL_USE_FLOCK 1
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 8
| #define HAVE_ACCEPT4 1
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_GET_CURRENT_DIR_NAME 1
| #define HAVE_LRAND48 1
| #define HAVE_RANDOM 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NEWLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_FREEIFADDRS 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE_GETPWENT 1
| #define HAVE_ENDPWENT 1
| #define HAVE_GETGRENT 1
| #define HAVE_ENDGRENT 1
| #define HAVE_CFMAKERAW 1
| #define HAVE_CFSETSPEED 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_ALIGNED_ALLOC 1
| #define HAVE_DECL_ALIGNED_ALLOC 1
| #define HAVE_POSIX_MADVISE 1
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_FSEEKO 1
| #define HAVE_GRANTPT 1
| #define HAVE_POSIX_OPENPT 1
| #define TERMINFO 1
| #define TERMINFO_DEFINES_BC 1
| #define USE_NCURSES 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_POSIX_SPAWN 1
| #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 HAVE_PROCFS 1
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define INTERRUPT_INPUT 1
| #define NARROWPROTO 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 GC_SETJMP_WORKS 1
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define USG /**/
| #define GNU_LINUX /**/
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2024 Free Software Foundation, Inc."
| #define TERM_HEADER "nsterm.h"
| #define EMACS_CONFIGURATION "x86_64-pc-linux-musl"
| #define EMACS_CONFIG_OPTIONS "--with-ns"
| #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 LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define FUNC_REALPATH_NEARLY_WORKS 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_DECL_MEMMEM 1
| #define HAVE_DECL_MEMRCHR 1
| #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| #define TIME_T_IS_SIGNED 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 1
| #define HAVE_DECL_CLEARERR_UNLOCKED 1
| #define HAVE_DECL_FEOF_UNLOCKED 1
| #define HAVE_DECL_FERROR_UNLOCKED 1
| #define HAVE_DECL_FFLUSH_UNLOCKED 1
| #define HAVE_DECL_FGETS_UNLOCKED 1
| #define HAVE_DECL_FPUTC_UNLOCKED 1
| #define HAVE_DECL_FPUTS_UNLOCKED 1
| #define HAVE_DECL_FREAD_UNLOCKED 1
| #define HAVE_DECL_FWRITE_UNLOCKED 1
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 1
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T mode_t
| #define HAVE_WORKING_UTIMES 1
| #define USE_ACL 0
| #define HAVE_ALLOCA 1
| #define HAVE___BUILTIN_EXPECT 1
| #define HAVE_BYTESWAP_H 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_COPY_FILE_RANGE 1
| #define HAVE_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_DECL___FPENDING 1
| #define HAVE_SYS_MOUNT_H 1
| #define STAT_STATVFS 1
| #define STAT_STATFS2_FRSIZE 1
| #define HAVE_SYS_STATFS_H 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 HAVE_MEMPCPY 1
| #define HAVE_MEMRCHR 1
| #define GNULIB_MKOSTEMP 1
| #define HAVE_BUG_BIG_NANOSLEEP 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SCHED_GETAFFINITY 1
| /* end confdefs.h.  */
| /* Define sysmp to an innocuous variant, in case <limits.h> declares sysmp.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define sysmp innocuous_sysmp
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char sysmp (); below.  */
| 
| #include <limits.h>
| #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:38737: result: no
configure:38743: checking for sysctl
configure:38743: gcc -o conftest -g3 -O2     conftest.c   >&5
/usr/bin/ld: /tmp/ccfPmdHK.o: in function `main':
/home/dpk/emacs-29.4/conftest.c:346:(.text.startup+0x7): undefined reference to `sysctl'
collect2: error: ld returned 1 exit status
configure:38743: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_GNUTLS 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define USE_XIM 1
| #define HAVE_ZLIB 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define HAVE_DLADDR 1
| #define HAVE_MODULES 1
| #define MODULES_SUFFIX ".so"
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_NS 1
| #define NS_IMPL_GNUSTEP 1
| #define HAVE_LIBXML2 1
| #define MAIL_USE_FLOCK 1
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 8
| #define HAVE_ACCEPT4 1
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_GET_CURRENT_DIR_NAME 1
| #define HAVE_LRAND48 1
| #define HAVE_RANDOM 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NEWLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_FREEIFADDRS 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE_GETPWENT 1
| #define HAVE_ENDPWENT 1
| #define HAVE_GETGRENT 1
| #define HAVE_ENDGRENT 1
| #define HAVE_CFMAKERAW 1
| #define HAVE_CFSETSPEED 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_ALIGNED_ALLOC 1
| #define HAVE_DECL_ALIGNED_ALLOC 1
| #define HAVE_POSIX_MADVISE 1
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_FSEEKO 1
| #define HAVE_GRANTPT 1
| #define HAVE_POSIX_OPENPT 1
| #define TERMINFO 1
| #define TERMINFO_DEFINES_BC 1
| #define USE_NCURSES 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_POSIX_SPAWN 1
| #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 HAVE_PROCFS 1
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define INTERRUPT_INPUT 1
| #define NARROWPROTO 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 GC_SETJMP_WORKS 1
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define USG /**/
| #define GNU_LINUX /**/
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2024 Free Software Foundation, Inc."
| #define TERM_HEADER "nsterm.h"
| #define EMACS_CONFIGURATION "x86_64-pc-linux-musl"
| #define EMACS_CONFIG_OPTIONS "--with-ns"
| #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 LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define FUNC_REALPATH_NEARLY_WORKS 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_DECL_MEMMEM 1
| #define HAVE_DECL_MEMRCHR 1
| #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| #define TIME_T_IS_SIGNED 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 1
| #define HAVE_DECL_CLEARERR_UNLOCKED 1
| #define HAVE_DECL_FEOF_UNLOCKED 1
| #define HAVE_DECL_FERROR_UNLOCKED 1
| #define HAVE_DECL_FFLUSH_UNLOCKED 1
| #define HAVE_DECL_FGETS_UNLOCKED 1
| #define HAVE_DECL_FPUTC_UNLOCKED 1
| #define HAVE_DECL_FPUTS_UNLOCKED 1
| #define HAVE_DECL_FREAD_UNLOCKED 1
| #define HAVE_DECL_FWRITE_UNLOCKED 1
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 1
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T mode_t
| #define HAVE_WORKING_UTIMES 1
| #define USE_ACL 0
| #define HAVE_ALLOCA 1
| #define HAVE___BUILTIN_EXPECT 1
| #define HAVE_BYTESWAP_H 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_COPY_FILE_RANGE 1
| #define HAVE_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_DECL___FPENDING 1
| #define HAVE_SYS_MOUNT_H 1
| #define STAT_STATVFS 1
| #define STAT_STATFS2_FRSIZE 1
| #define HAVE_SYS_STATFS_H 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 HAVE_MEMPCPY 1
| #define HAVE_MEMRCHR 1
| #define GNULIB_MKOSTEMP 1
| #define HAVE_BUG_BIG_NANOSLEEP 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SCHED_GETAFFINITY 1
| /* end confdefs.h.  */
| /* Define sysctl to an innocuous variant, in case <limits.h> declares sysctl.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define sysctl innocuous_sysctl
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char sysctl (); below.  */
| 
| #include <limits.h>
| #undef sysctl
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char sysctl ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined __stub_sysctl || defined __stub___sysctl
| choke me
| #endif
| 
| int
| main (void)
| {
| return sysctl ();
|   ;
|   return 0;
| }
configure:38743: result: no
configure:38752: checking for glibc compatible sched_getaffinity
configure:38770: gcc -c -g3 -O2    conftest.c >&5
configure:38770: $? = 0
configure:38779: result: yes
configure:38835: checking whether signature of pselect conforms to POSIX
configure:38856: gcc -o conftest -g3 -O2     conftest.c   >&5
configure:38856: $? = 0
configure:38865: result: yes
configure:38868: checking whether pselect detects invalid fds
configure:38920: gcc -o conftest -g3 -O2     conftest.c   >&5
configure:38920: $? = 0
configure:38920: ./conftest
configure:38920: $? = 0
configure:38932: result: yes
configure:38972: checking whether pthread_sigmask is a macro
configure:38998: result: no
configure:39027: checking whether pthread_sigmask works without -lpthread
configure:39058: gcc -o conftest -g3 -O2     conftest.c   >&5
configure:39058: $? = 0
configure:39058: ./conftest
configure:39058: $? = 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.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_GNUTLS 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define USE_XIM 1
| #define HAVE_ZLIB 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define HAVE_DLADDR 1
| #define HAVE_MODULES 1
| #define MODULES_SUFFIX ".so"
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_NS 1
| #define NS_IMPL_GNUSTEP 1
| #define HAVE_LIBXML2 1
| #define MAIL_USE_FLOCK 1
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 8
| #define HAVE_ACCEPT4 1
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_GET_CURRENT_DIR_NAME 1
| #define HAVE_LRAND48 1
| #define HAVE_RANDOM 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NEWLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_FREEIFADDRS 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE_GETPWENT 1
| #define HAVE_ENDPWENT 1
| #define HAVE_GETGRENT 1
| #define HAVE_ENDGRENT 1
| #define HAVE_CFMAKERAW 1
| #define HAVE_CFSETSPEED 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_ALIGNED_ALLOC 1
| #define HAVE_DECL_ALIGNED_ALLOC 1
| #define HAVE_POSIX_MADVISE 1
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_FSEEKO 1
| #define HAVE_GRANTPT 1
| #define HAVE_POSIX_OPENPT 1
| #define TERMINFO 1
| #define TERMINFO_DEFINES_BC 1
| #define USE_NCURSES 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_POSIX_SPAWN 1
| #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 HAVE_PROCFS 1
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define INTERRUPT_INPUT 1
| #define NARROWPROTO 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 GC_SETJMP_WORKS 1
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define USG /**/
| #define GNU_LINUX /**/
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2024 Free Software Foundation, Inc."
| #define TERM_HEADER "nsterm.h"
| #define EMACS_CONFIGURATION "x86_64-pc-linux-musl"
| #define EMACS_CONFIG_OPTIONS "--with-ns"
| #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 LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define FUNC_REALPATH_NEARLY_WORKS 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_DECL_MEMMEM 1
| #define HAVE_DECL_MEMRCHR 1
| #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| #define TIME_T_IS_SIGNED 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 1
| #define HAVE_DECL_CLEARERR_UNLOCKED 1
| #define HAVE_DECL_FEOF_UNLOCKED 1
| #define HAVE_DECL_FERROR_UNLOCKED 1
| #define HAVE_DECL_FFLUSH_UNLOCKED 1
| #define HAVE_DECL_FGETS_UNLOCKED 1
| #define HAVE_DECL_FPUTC_UNLOCKED 1
| #define HAVE_DECL_FPUTS_UNLOCKED 1
| #define HAVE_DECL_FREAD_UNLOCKED 1
| #define HAVE_DECL_FWRITE_UNLOCKED 1
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 1
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T mode_t
| #define HAVE_WORKING_UTIMES 1
| #define USE_ACL 0
| #define HAVE_ALLOCA 1
| #define HAVE___BUILTIN_EXPECT 1
| #define HAVE_BYTESWAP_H 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_COPY_FILE_RANGE 1
| #define HAVE_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_DECL___FPENDING 1
| #define HAVE_SYS_MOUNT_H 1
| #define STAT_STATVFS 1
| #define STAT_STATFS2_FRSIZE 1
| #define HAVE_SYS_STATFS_H 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 HAVE_MEMPCPY 1
| #define HAVE_MEMRCHR 1
| #define GNULIB_MKOSTEMP 1
| #define HAVE_BUG_BIG_NANOSLEEP 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SCHED_GETAFFINITY 1
| #define HAVE_SCHED_GETAFFINITY_LIKE_GLIBC 1
| #define my_strftime nstrftime
| /* end confdefs.h.  */
| 
|                    #include <pthread.h>
|                    #include <signal.h>
|                    #include <stddef.h>
|                    int main ()
|                    {
|                      sigset_t set;
|                      sigemptyset (&set);
|                      return pthread_sigmask (1729, &set, NULL) != 0;
|                    }
configure:39070: result: yes
configure:39083: checking whether pthread_sigmask returns error numbers
configure:39117: gcc -o conftest -g3 -O2     conftest.c    >&5
configure:39117: $? = 0
configure:39117: ./conftest
configure:39117: $? = 0
configure:39130: result: yes
configure:39141: checking whether pthread_sigmask unblocks signals correctly
configure:39203: gcc -o conftest -g3 -O2     conftest.c   >&5
configure:39203: $? = 0
configure:39203: ./conftest
configure:39203: $? = 0
configure:39216: result: guessing yes
configure:39269: checking whether readlink signature is correct
configure:39288: gcc -c -g3 -O2    conftest.c >&5
configure:39288: $? = 0
configure:39296: result: yes
configure:39298: checking whether readlink handles trailing slash correctly
configure:39335: gcc -o conftest -g3 -O2     conftest.c   >&5
configure:39335: $? = 0
configure:39335: ./conftest
configure:39335: $? = 0
configure:39347: result: yes
configure:39363: checking whether readlink truncates results correctly
configure:39399: gcc -o conftest -g3 -O2     conftest.c   >&5
configure:39399: $? = 0
configure:39399: ./conftest
configure:39399: $? = 0
configure:39411: result: yes
configure:39467: checking whether readlinkat signature is correct
configure:39486: gcc -c -g3 -O2    conftest.c >&5
configure:39486: $? = 0
configure:39494: result: yes
configure:39549: checking for working re_compile_pattern
configure:39864: gcc -o conftest -g3 -O2     conftest.c   >&5
conftest.c: In function 'main':
conftest.c:349:33: error: storage size of 'regs' isn't known
  349 |             struct re_registers regs;
      |                                 ^~~~
conftest.c:374:19: warning: implicit declaration of function 're_set_syntax' [-Wimplicit-function-declaration]
  374 |                   re_set_syntax (RE_SYNTAX_GREP | RE_HAT_LISTS_NOT_NEWLINE
      |                   ^~~~~~~~~~~~~
conftest.c:374:34: error: 'RE_SYNTAX_GREP' undeclared (first use in this function)
  374 |                   re_set_syntax (RE_SYNTAX_GREP | RE_HAT_LISTS_NOT_NEWLINE
      |                                  ^~~~~~~~~~~~~~
conftest.c:374:34: note: each undeclared identifier is reported only once for each function it appears in
conftest.c:374:51: error: 'RE_HAT_LISTS_NOT_NEWLINE' undeclared (first use in this function)
  374 |                   re_set_syntax (RE_SYNTAX_GREP | RE_HAT_LISTS_NOT_NEWLINE
      |                                                   ^~~~~~~~~~~~~~~~~~~~~~~~
conftest.c:375:36: error: 'RE_ICASE' undeclared (first use in this function); did you mean 'REG_ICASE'?
  375 |                                  | RE_ICASE);
      |                                    ^~~~~~~~
      |                                    REG_ICASE
conftest.c:377:23: warning: implicit declaration of function 're_compile_pattern' [-Wimplicit-function-declaration]
  377 |                   s = re_compile_pattern (pat, sizeof pat - 1, &regex);
      |                       ^~~~~~~~~~~~~~~~~~
conftest.c:377:21: warning: assignment to 'const char *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
  377 |                   s = re_compile_pattern (pat, sizeof pat - 1, &regex);
      |                     ^
conftest.c:382:27: warning: implicit declaration of function 're_search' [-Wimplicit-function-declaration]
  382 |                       if (re_search (&regex, data, sizeof data - 1,
      |                           ^~~~~~~~~
conftest.c:409:21: warning: assignment to 'const char *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
  409 |                   s = re_compile_pattern (pat, sizeof pat - 1, &regex);
      |                     ^
conftest.c:427:28: error: 'RE_SYNTAX_EGREP' undeclared (first use in this function)
  427 |             re_set_syntax (RE_SYNTAX_EGREP | RE_HAT_LISTS_NOT_NEWLINE);
      |                            ^~~~~~~~~~~~~~~
conftest.c:429:15: warning: assignment to 'const char *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
  429 |             s = re_compile_pattern ("a[^x]b", 6, &regex);
      |               ^
conftest.c:442:28: error: 'RE_SYNTAX_POSIX_EGREP' undeclared (first use in this function)
  442 |             re_set_syntax (RE_SYNTAX_POSIX_EGREP);
      |                            ^~~~~~~~~~~~~~~~~~~~~
conftest.c:446:18: error: 'struct re_pattern_buffer' has no member named 'translate'
  446 |             regex.translate = folded_chars;
      |                  ^
conftest.c:447:15: warning: assignment to 'const char *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
  447 |             s = re_compile_pattern ("a[[:]:]]b\n", 11, &regex);
      |               ^
conftest.c:457:52: error: 'RE_NO_EMPTY_RANGES' undeclared (first use in this function)
  457 |             re_set_syntax (RE_SYNTAX_POSIX_EGREP | RE_NO_EMPTY_RANGES);
      |                                                    ^~~~~~~~~~~~~~~~~~
conftest.c:459:15: warning: assignment to 'const char *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
  459 |             s = re_compile_pattern ("a[b-a]", 6, &regex);
      |               ^
conftest.c:468:15: warning: assignment to 'const char *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
  468 |             s = re_compile_pattern ("{1", 2, &regex);
      |               ^
conftest.c:477:15: warning: assignment to 'const char *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
  477 |             s = re_compile_pattern ("[an\371]*n", 7, &regex);
      |               ^
conftest.c:483:21: warning: implicit declaration of function 're_match' [-Wimplicit-function-declaration]
  483 |                 if (re_match (&regex, "an", 2, 0, &regs) != 2)
      |                     ^~~~~~~~
conftest.c:494:15: warning: assignment to 'const char *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
  494 |             s = re_compile_pattern ("x", 1, &regex);
      |               ^
conftest.c:512:28: error: 'RE_SYNTAX_EMACS' undeclared (first use in this function)
  512 |             re_set_syntax (RE_SYNTAX_EMACS | RE_ICASE);
      |                            ^~~~~~~~~~~~~~~
conftest.c:514:15: warning: assignment to 'const char *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
  514 |             s = re_compile_pattern ("x", 1, &regex);
      |               ^
conftest.c:532:28: error: 'RE_SYNTAX_POSIX_BASIC' undeclared (first use in this function)
  532 |             re_set_syntax (RE_SYNTAX_POSIX_BASIC
      |                            ^~~~~~~~~~~~~~~~~~~~~
conftest.c:533:31: error: 'RE_CONTEXT_INVALID_DUP' undeclared (first use in this function)
  533 |                            & ~RE_CONTEXT_INVALID_DUP
      |                               ^~~~~~~~~~~~~~~~~~~~~~
conftest.c:536:15: warning: assignment to 'const char *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
  536 |             s = re_compile_pattern ("[[:alnum:]_-]\\+$", 16, &regex);
      |               ^
conftest.c:544:19: error: 'REG_STARTEND' undeclared (first use in this function); did you mean 'REG_EPAREN'?
  544 |             if (! REG_STARTEND)
      |                   ^~~~~~~~~~~~
      |                   REG_EPAREN
conftest.c:554:15: warning: assignment to 'const char *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
  554 |             s = re_compile_pattern ("0|()0|\\1|0", 10, &regex);
      |               ^
conftest.c:578:15: warning: assignment to 'const char *' from 'int' makes pointer from integer without a cast [-Wint-conversion]
  578 |             s = re_compile_pattern (pat_sub2, sizeof pat_sub2 - 1, &regex);
      |               ^
configure:39864: $? = 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.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_GNUTLS 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define USE_XIM 1
| #define HAVE_ZLIB 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define HAVE_DLADDR 1
| #define HAVE_MODULES 1
| #define MODULES_SUFFIX ".so"
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_NS 1
| #define NS_IMPL_GNUSTEP 1
| #define HAVE_LIBXML2 1
| #define MAIL_USE_FLOCK 1
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 8
| #define HAVE_ACCEPT4 1
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_GET_CURRENT_DIR_NAME 1
| #define HAVE_LRAND48 1
| #define HAVE_RANDOM 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NEWLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_FREEIFADDRS 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE_GETPWENT 1
| #define HAVE_ENDPWENT 1
| #define HAVE_GETGRENT 1
| #define HAVE_ENDGRENT 1
| #define HAVE_CFMAKERAW 1
| #define HAVE_CFSETSPEED 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_ALIGNED_ALLOC 1
| #define HAVE_DECL_ALIGNED_ALLOC 1
| #define HAVE_POSIX_MADVISE 1
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_FSEEKO 1
| #define HAVE_GRANTPT 1
| #define HAVE_POSIX_OPENPT 1
| #define TERMINFO 1
| #define TERMINFO_DEFINES_BC 1
| #define USE_NCURSES 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_POSIX_SPAWN 1
| #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 HAVE_PROCFS 1
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define INTERRUPT_INPUT 1
| #define NARROWPROTO 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 GC_SETJMP_WORKS 1
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define USG /**/
| #define GNU_LINUX /**/
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2024 Free Software Foundation, Inc."
| #define TERM_HEADER "nsterm.h"
| #define EMACS_CONFIGURATION "x86_64-pc-linux-musl"
| #define EMACS_CONFIG_OPTIONS "--with-ns"
| #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 LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define FUNC_REALPATH_NEARLY_WORKS 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_DECL_MEMMEM 1
| #define HAVE_DECL_MEMRCHR 1
| #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| #define TIME_T_IS_SIGNED 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 1
| #define HAVE_DECL_CLEARERR_UNLOCKED 1
| #define HAVE_DECL_FEOF_UNLOCKED 1
| #define HAVE_DECL_FERROR_UNLOCKED 1
| #define HAVE_DECL_FFLUSH_UNLOCKED 1
| #define HAVE_DECL_FGETS_UNLOCKED 1
| #define HAVE_DECL_FPUTC_UNLOCKED 1
| #define HAVE_DECL_FPUTS_UNLOCKED 1
| #define HAVE_DECL_FREAD_UNLOCKED 1
| #define HAVE_DECL_FWRITE_UNLOCKED 1
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 1
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T mode_t
| #define HAVE_WORKING_UTIMES 1
| #define USE_ACL 0
| #define HAVE_ALLOCA 1
| #define HAVE___BUILTIN_EXPECT 1
| #define HAVE_BYTESWAP_H 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_COPY_FILE_RANGE 1
| #define HAVE_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_DECL___FPENDING 1
| #define HAVE_SYS_MOUNT_H 1
| #define STAT_STATVFS 1
| #define STAT_STATFS2_FRSIZE 1
| #define HAVE_SYS_STATFS_H 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 HAVE_MEMPCPY 1
| #define HAVE_MEMRCHR 1
| #define GNULIB_MKOSTEMP 1
| #define HAVE_BUG_BIG_NANOSLEEP 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SCHED_GETAFFINITY 1
| #define HAVE_SCHED_GETAFFINITY_LIKE_GLIBC 1
| #define my_strftime nstrftime
| /* end confdefs.h.  */
| #include <regex.h>
| 
|             #include <locale.h>
|             #include <limits.h>
|             #include <string.h>
| 
|             #if defined M_CHECK_ACTION || HAVE_DECL_ALARM
|             # include <signal.h>
|             # include <unistd.h>
|             #endif
| 
|             #if HAVE_MALLOC_H
|             # include <malloc.h>
|             #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 (&regex, 0, sizeof regex);
|                   s = re_compile_pattern (pat, sizeof pat - 1, &regex);
|                   if (s)
|                     result |= 1;
|                   else
|                     {
|                       if (re_search (&regex, data, sizeof data - 1,
|                                      0, sizeof data - 1, &regs)
|                           != -1)
|                         result |= 1;
|                       regfree (&regex);
|                     }
|                 }
| 
|                 {
|                   /* This test is from glibc bug 15078.
|                      The test case is from Andreas Schwab in
|                      <https://sourceware.org/ml/libc-alpha/2013-01/msg00967.html>.
|                      */
|                   static char const pat[] = "[^x]x";
|                   static char const data[] =
|                     /* <U1000><U103B><U103D><U1014><U103A><U102F><U1015><U103A> */
|                     "\xe1\x80\x80"
|                     "\xe1\x80\xbb"
|                     "\xe1\x80\xbd"
|                     "\xe1\x80\x94"
|                     "\xe1\x80\xba"
|                     "\xe1\x80\xaf"
|                     "\xe1\x80\x95"
|                     "\xe1\x80\xba"
|                     "x";
|                   re_set_syntax (0);
|                   memset (&regex, 0, sizeof regex);
|                   s = re_compile_pattern (pat, sizeof pat - 1, &regex);
|                   if (s)
|                     result |= 1;
|                   else
|                     {
|                       i = re_search (&regex, data, sizeof data - 1,
|                                      0, sizeof data - 1, 0);
|                       if (i != 0 && i != 21)
|                         result |= 1;
|                       regfree (&regex);
|                     }
|                 }
| 
|                 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 (&regex, 0, sizeof regex);
|             s = re_compile_pattern ("a[^x]b", 6, &regex);
|             if (s)
|               result |= 2;
|             else
|               {
|                 /* This should fail, but succeeds for glibc-2.5.  */
|                 if (re_search (&regex, "a\nb", 3, 0, 3, &regs) != -1)
|                   result |= 2;
|                 regfree (&regex);
|               }
| 
|             /* This regular expression is from Spencer ere test number 75
|                in grep-2.3.  */
|             re_set_syntax (RE_SYNTAX_POSIX_EGREP);
|             memset (&regex, 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, &regex);
|             /* This should fail with _Invalid character class name_ error.  */
|             if (!s)
|               {
|                 result |= 4;
|                 regfree (&regex);
|               }
| 
|             /* 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 (&regex, 0, sizeof regex);
|             s = re_compile_pattern ("a[b-a]", 6, &regex);
|             if (s == 0)
|               {
|                 result |= 8;
|                 regfree (&regex);
|               }
| 
|             /* This should succeed, but does not for glibc-2.1.3.  */
|             memset (&regex, 0, sizeof regex);
|             s = re_compile_pattern ("{1", 2, &regex);
|             if (s)
|               result |= 8;
|             else
|               regfree (&regex);
| 
|             /* The following example is derived from a problem report
|                against gawk from Jorge Stolfi <stolfi@HIDDEN>.  */
|             memset (&regex, 0, sizeof regex);
|             s = re_compile_pattern ("[an\371]*n", 7, &regex);
|             if (s)
|               result |= 8;
|             else
|               {
|                 /* This should match, but does not for glibc-2.2.1.  */
|                 if (re_match (&regex, "an", 2, 0, &regs) != 2)
|                   result |= 8;
|                 else
|                   {
|                     free (regs.start);
|                     free (regs.end);
|                   }
|                 regfree (&regex);
|               }
| 
|             memset (&regex, 0, sizeof regex);
|             s = re_compile_pattern ("x", 1, &regex);
|             if (s)
|               result |= 8;
|             else
|               {
|                 /* glibc-2.2.93 does not work with a negative RANGE argument.  */
|                 if (re_search (&regex, "wxy", 3, 2, -2, &regs) != 1)
|                   result |= 8;
|                 else
|                   {
|                     free (regs.start);
|                     free (regs.end);
|                   }
|                 regfree (&regex);
|               }
| 
|             /* 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 (&regex, 0, sizeof regex);
|             s = re_compile_pattern ("x", 1, &regex);
|             if (s)
|               result |= 16;
|             else
|               {
|                 if (re_search (&regex, "WXY", 3, 0, 3, &regs) < 0)
|                   result |= 16;
|                 else
|                   {
|                     free (regs.start);
|                     free (regs.end);
|                   }
|                 regfree (&regex);
|               }
| 
|             /* 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 (&regex, 0, sizeof regex);
|             s = re_compile_pattern ("[[:alnum:]_-]\\+$", 16, &regex);
|             if (s)
|               result |= 32;
|             else
|               regfree (&regex);
| 
|             /* 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 (&regex, 0, sizeof regex);
|             s = re_compile_pattern ("0|()0|\\1|0", 10, &regex);
|             if (!s)
|               {
|                 memset (&regs, 0, sizeof regs);
|                 i = re_search (&regex, "x", 1, 0, 1, &regs);
|                 if (i != -1)
|                   result |= 64;
|                 if (0 <= i)
|                   {
|                     free (regs.start);
|                     free (regs.end);
|                   }
|                 regfree (&regex);
|               }
|             else
|               {
|                 if (strcmp (s, "Invalid back reference"))
|                   result |= 64;
|               }
| 
|             /* glibc bug 11053.  */
|             re_set_syntax (RE_SYNTAX_POSIX_BASIC);
|             memset (&regex, 0, sizeof regex);
|             static char const pat_sub2[] = "\\(a*\\)*a*\\1";
|             s = re_compile_pattern (pat_sub2, sizeof pat_sub2 - 1, &regex);
|             if (s)
|               result |= 64;
|             else
|               {
|                 memset (&regs, 0, sizeof regs);
|                 static char const data[] = "a";
|                 int datalen = sizeof data - 1;
|                 i = re_search (&regex, data, datalen, 0, datalen, &regs);
|                 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 (&regex);
|                 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:39876: result: no
configure:39958: checking for libintl.h
configure:39958: gcc -c -g3 -O2    conftest.c >&5
configure:39958: $? = 0
configure:39958: result: yes
configure:39966: checking whether isblank is declared
configure:39966: gcc -c -g3 -O2     conftest.c >&5
configure:39966: $? = 0
configure:39966: result: yes
configure:39980: checking for sig2str
configure:39980: gcc -o conftest -g3 -O2     conftest.c   >&5
/usr/bin/ld: /tmp/ccOiLeeN.o: in function `main':
/home/dpk/emacs-29.4/conftest.c:367:(.text.startup+0x7): undefined reference to `sig2str'
collect2: error: ld returned 1 exit status
configure:39980: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_GNUTLS 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define USE_XIM 1
| #define HAVE_ZLIB 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define HAVE_DLADDR 1
| #define HAVE_MODULES 1
| #define MODULES_SUFFIX ".so"
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_NS 1
| #define NS_IMPL_GNUSTEP 1
| #define HAVE_LIBXML2 1
| #define MAIL_USE_FLOCK 1
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 8
| #define HAVE_ACCEPT4 1
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_GET_CURRENT_DIR_NAME 1
| #define HAVE_LRAND48 1
| #define HAVE_RANDOM 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NEWLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_FREEIFADDRS 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE_GETPWENT 1
| #define HAVE_ENDPWENT 1
| #define HAVE_GETGRENT 1
| #define HAVE_ENDGRENT 1
| #define HAVE_CFMAKERAW 1
| #define HAVE_CFSETSPEED 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_ALIGNED_ALLOC 1
| #define HAVE_DECL_ALIGNED_ALLOC 1
| #define HAVE_POSIX_MADVISE 1
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_FSEEKO 1
| #define HAVE_GRANTPT 1
| #define HAVE_POSIX_OPENPT 1
| #define TERMINFO 1
| #define TERMINFO_DEFINES_BC 1
| #define USE_NCURSES 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_POSIX_SPAWN 1
| #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 HAVE_PROCFS 1
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define INTERRUPT_INPUT 1
| #define NARROWPROTO 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 GC_SETJMP_WORKS 1
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define USG /**/
| #define GNU_LINUX /**/
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2024 Free Software Foundation, Inc."
| #define TERM_HEADER "nsterm.h"
| #define EMACS_CONFIGURATION "x86_64-pc-linux-musl"
| #define EMACS_CONFIG_OPTIONS "--with-ns"
| #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 LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define FUNC_REALPATH_NEARLY_WORKS 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_DECL_MEMMEM 1
| #define HAVE_DECL_MEMRCHR 1
| #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| #define TIME_T_IS_SIGNED 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 1
| #define HAVE_DECL_CLEARERR_UNLOCKED 1
| #define HAVE_DECL_FEOF_UNLOCKED 1
| #define HAVE_DECL_FERROR_UNLOCKED 1
| #define HAVE_DECL_FFLUSH_UNLOCKED 1
| #define HAVE_DECL_FGETS_UNLOCKED 1
| #define HAVE_DECL_FPUTC_UNLOCKED 1
| #define HAVE_DECL_FPUTS_UNLOCKED 1
| #define HAVE_DECL_FREAD_UNLOCKED 1
| #define HAVE_DECL_FWRITE_UNLOCKED 1
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 1
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T mode_t
| #define HAVE_WORKING_UTIMES 1
| #define USE_ACL 0
| #define HAVE_ALLOCA 1
| #define HAVE___BUILTIN_EXPECT 1
| #define HAVE_BYTESWAP_H 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_COPY_FILE_RANGE 1
| #define HAVE_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_DECL___FPENDING 1
| #define HAVE_SYS_MOUNT_H 1
| #define STAT_STATVFS 1
| #define STAT_STATFS2_FRSIZE 1
| #define HAVE_SYS_STATFS_H 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 HAVE_MEMPCPY 1
| #define HAVE_MEMRCHR 1
| #define GNULIB_MKOSTEMP 1
| #define HAVE_BUG_BIG_NANOSLEEP 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SCHED_GETAFFINITY 1
| #define HAVE_SCHED_GETAFFINITY_LIKE_GLIBC 1
| #define my_strftime nstrftime
| #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 <limits.h> declares sig2str.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define sig2str innocuous_sig2str
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char sig2str (); below.  */
| 
| #include <limits.h>
| #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:39980: result: no
configure:40008: checking for sigdescr_np
configure:40008: gcc -o conftest -g3 -O2     conftest.c   >&5
/usr/bin/ld: /tmp/cchBhOpM.o: in function `main':
/home/dpk/emacs-29.4/conftest.c:367:(.text.startup+0x7): undefined reference to `sigdescr_np'
collect2: error: ld returned 1 exit status
configure:40008: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_GNUTLS 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define USE_XIM 1
| #define HAVE_ZLIB 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define HAVE_DLADDR 1
| #define HAVE_MODULES 1
| #define MODULES_SUFFIX ".so"
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_NS 1
| #define NS_IMPL_GNUSTEP 1
| #define HAVE_LIBXML2 1
| #define MAIL_USE_FLOCK 1
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 8
| #define HAVE_ACCEPT4 1
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_GET_CURRENT_DIR_NAME 1
| #define HAVE_LRAND48 1
| #define HAVE_RANDOM 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NEWLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_FREEIFADDRS 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE_GETPWENT 1
| #define HAVE_ENDPWENT 1
| #define HAVE_GETGRENT 1
| #define HAVE_ENDGRENT 1
| #define HAVE_CFMAKERAW 1
| #define HAVE_CFSETSPEED 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_ALIGNED_ALLOC 1
| #define HAVE_DECL_ALIGNED_ALLOC 1
| #define HAVE_POSIX_MADVISE 1
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_FSEEKO 1
| #define HAVE_GRANTPT 1
| #define HAVE_POSIX_OPENPT 1
| #define TERMINFO 1
| #define TERMINFO_DEFINES_BC 1
| #define USE_NCURSES 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_POSIX_SPAWN 1
| #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 HAVE_PROCFS 1
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define INTERRUPT_INPUT 1
| #define NARROWPROTO 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 GC_SETJMP_WORKS 1
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define USG /**/
| #define GNU_LINUX /**/
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2024 Free Software Foundation, Inc."
| #define TERM_HEADER "nsterm.h"
| #define EMACS_CONFIGURATION "x86_64-pc-linux-musl"
| #define EMACS_CONFIG_OPTIONS "--with-ns"
| #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 LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define FUNC_REALPATH_NEARLY_WORKS 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_DECL_MEMMEM 1
| #define HAVE_DECL_MEMRCHR 1
| #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| #define TIME_T_IS_SIGNED 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 1
| #define HAVE_DECL_CLEARERR_UNLOCKED 1
| #define HAVE_DECL_FEOF_UNLOCKED 1
| #define HAVE_DECL_FERROR_UNLOCKED 1
| #define HAVE_DECL_FFLUSH_UNLOCKED 1
| #define HAVE_DECL_FGETS_UNLOCKED 1
| #define HAVE_DECL_FPUTC_UNLOCKED 1
| #define HAVE_DECL_FPUTS_UNLOCKED 1
| #define HAVE_DECL_FREAD_UNLOCKED 1
| #define HAVE_DECL_FWRITE_UNLOCKED 1
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 1
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T mode_t
| #define HAVE_WORKING_UTIMES 1
| #define USE_ACL 0
| #define HAVE_ALLOCA 1
| #define HAVE___BUILTIN_EXPECT 1
| #define HAVE_BYTESWAP_H 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_COPY_FILE_RANGE 1
| #define HAVE_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_DECL___FPENDING 1
| #define HAVE_SYS_MOUNT_H 1
| #define STAT_STATVFS 1
| #define STAT_STATFS2_FRSIZE 1
| #define HAVE_SYS_STATFS_H 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 HAVE_MEMPCPY 1
| #define HAVE_MEMRCHR 1
| #define GNULIB_MKOSTEMP 1
| #define HAVE_BUG_BIG_NANOSLEEP 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SCHED_GETAFFINITY 1
| #define HAVE_SCHED_GETAFFINITY_LIKE_GLIBC 1
| #define my_strftime nstrftime
| #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 <limits.h> declares sigdescr_np.
|    For example, HP-UX 11i <limits.h> 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 <limits.h>
| #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:40008: result: no
configure:40054: checking for socklen_t
configure:40054: gcc -c -g3 -O2    conftest.c >&5
configure:40054: $? = 0
configure:40054: gcc -c -g3 -O2    conftest.c >&5
conftest.c: In function 'main':
conftest.c:355:24: error: expected expression before ')' token
  355 | if (sizeof ((socklen_t)))
      |                        ^
configure:40054: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_GNUTLS 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define USE_XIM 1
| #define HAVE_ZLIB 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define HAVE_DLADDR 1
| #define HAVE_MODULES 1
| #define MODULES_SUFFIX ".so"
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_NS 1
| #define NS_IMPL_GNUSTEP 1
| #define HAVE_LIBXML2 1
| #define MAIL_USE_FLOCK 1
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 8
| #define HAVE_ACCEPT4 1
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_GET_CURRENT_DIR_NAME 1
| #define HAVE_LRAND48 1
| #define HAVE_RANDOM 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NEWLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_FREEIFADDRS 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE_GETPWENT 1
| #define HAVE_ENDPWENT 1
| #define HAVE_GETGRENT 1
| #define HAVE_ENDGRENT 1
| #define HAVE_CFMAKERAW 1
| #define HAVE_CFSETSPEED 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_ALIGNED_ALLOC 1
| #define HAVE_DECL_ALIGNED_ALLOC 1
| #define HAVE_POSIX_MADVISE 1
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_FSEEKO 1
| #define HAVE_GRANTPT 1
| #define HAVE_POSIX_OPENPT 1
| #define TERMINFO 1
| #define TERMINFO_DEFINES_BC 1
| #define USE_NCURSES 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_POSIX_SPAWN 1
| #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 HAVE_PROCFS 1
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define INTERRUPT_INPUT 1
| #define NARROWPROTO 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 GC_SETJMP_WORKS 1
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define USG /**/
| #define GNU_LINUX /**/
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2024 Free Software Foundation, Inc."
| #define TERM_HEADER "nsterm.h"
| #define EMACS_CONFIGURATION "x86_64-pc-linux-musl"
| #define EMACS_CONFIG_OPTIONS "--with-ns"
| #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 LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define FUNC_REALPATH_NEARLY_WORKS 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_DECL_MEMMEM 1
| #define HAVE_DECL_MEMRCHR 1
| #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| #define TIME_T_IS_SIGNED 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 1
| #define HAVE_DECL_CLEARERR_UNLOCKED 1
| #define HAVE_DECL_FEOF_UNLOCKED 1
| #define HAVE_DECL_FERROR_UNLOCKED 1
| #define HAVE_DECL_FFLUSH_UNLOCKED 1
| #define HAVE_DECL_FGETS_UNLOCKED 1
| #define HAVE_DECL_FPUTC_UNLOCKED 1
| #define HAVE_DECL_FPUTS_UNLOCKED 1
| #define HAVE_DECL_FREAD_UNLOCKED 1
| #define HAVE_DECL_FWRITE_UNLOCKED 1
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 1
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T mode_t
| #define HAVE_WORKING_UTIMES 1
| #define USE_ACL 0
| #define HAVE_ALLOCA 1
| #define HAVE___BUILTIN_EXPECT 1
| #define HAVE_BYTESWAP_H 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_COPY_FILE_RANGE 1
| #define HAVE_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_DECL___FPENDING 1
| #define HAVE_SYS_MOUNT_H 1
| #define STAT_STATVFS 1
| #define STAT_STATFS2_FRSIZE 1
| #define HAVE_SYS_STATFS_H 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 HAVE_MEMPCPY 1
| #define HAVE_MEMRCHR 1
| #define GNULIB_MKOSTEMP 1
| #define HAVE_BUG_BIG_NANOSLEEP 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SCHED_GETAFFINITY 1
| #define HAVE_SCHED_GETAFFINITY_LIKE_GLIBC 1
| #define my_strftime nstrftime
| #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.  */
| 
| /* <sys/types.h> is not needed according to POSIX, but the
|    <sys/socket.h> in i386-unknown-freebsd4.10 and
|    powerpc-apple-darwin5.5 required it. */
| #include <sys/types.h>
| #if HAVE_SYS_SOCKET_H
| # include <sys/socket.h>
| #elif HAVE_WS2TCPIP_H
| # include <ws2tcpip.h>
| #endif
| 
| 
| int
| main (void)
| {
| if (sizeof ((socklen_t)))
| 	    return 0;
|   ;
|   return 0;
| }
configure:40054: result: yes
configure:40118: checking for ssize_t
configure:40136: gcc -c -g3 -O2    conftest.c >&5
configure:40136: $? = 0
configure:40144: result: yes
configure:40156: checking for struct stat.st_atim.tv_nsec
configure:40156: gcc -c -g3 -O2    conftest.c >&5
configure:40156: $? = 0
configure:40156: result: yes
configure:40164: checking whether struct stat.st_atim is of type struct timespec
configure:40192: gcc -c -g3 -O2    conftest.c >&5
configure:40192: $? = 0
configure:40200: result: yes
configure:40249: checking for struct stat.st_birthtimespec.tv_nsec
configure:40249: gcc -c -g3 -O2    conftest.c >&5
conftest.c: In function 'main':
conftest.c:349:12: error: 'struct stat' has no member named 'st_birthtimespec'
  349 | if (ac_aggr.st_birthtimespec.tv_nsec)
      |            ^
configure:40249: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_GNUTLS 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define USE_XIM 1
| #define HAVE_ZLIB 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define HAVE_DLADDR 1
| #define HAVE_MODULES 1
| #define MODULES_SUFFIX ".so"
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_NS 1
| #define NS_IMPL_GNUSTEP 1
| #define HAVE_LIBXML2 1
| #define MAIL_USE_FLOCK 1
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 8
| #define HAVE_ACCEPT4 1
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_GET_CURRENT_DIR_NAME 1
| #define HAVE_LRAND48 1
| #define HAVE_RANDOM 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NEWLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_FREEIFADDRS 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE_GETPWENT 1
| #define HAVE_ENDPWENT 1
| #define HAVE_GETGRENT 1
| #define HAVE_ENDGRENT 1
| #define HAVE_CFMAKERAW 1
| #define HAVE_CFSETSPEED 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_ALIGNED_ALLOC 1
| #define HAVE_DECL_ALIGNED_ALLOC 1
| #define HAVE_POSIX_MADVISE 1
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_FSEEKO 1
| #define HAVE_GRANTPT 1
| #define HAVE_POSIX_OPENPT 1
| #define TERMINFO 1
| #define TERMINFO_DEFINES_BC 1
| #define USE_NCURSES 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_POSIX_SPAWN 1
| #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 HAVE_PROCFS 1
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define INTERRUPT_INPUT 1
| #define NARROWPROTO 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 GC_SETJMP_WORKS 1
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define USG /**/
| #define GNU_LINUX /**/
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2024 Free Software Foundation, Inc."
| #define TERM_HEADER "nsterm.h"
| #define EMACS_CONFIGURATION "x86_64-pc-linux-musl"
| #define EMACS_CONFIG_OPTIONS "--with-ns"
| #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 LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define FUNC_REALPATH_NEARLY_WORKS 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_DECL_MEMMEM 1
| #define HAVE_DECL_MEMRCHR 1
| #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| #define TIME_T_IS_SIGNED 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 1
| #define HAVE_DECL_CLEARERR_UNLOCKED 1
| #define HAVE_DECL_FEOF_UNLOCKED 1
| #define HAVE_DECL_FERROR_UNLOCKED 1
| #define HAVE_DECL_FFLUSH_UNLOCKED 1
| #define HAVE_DECL_FGETS_UNLOCKED 1
| #define HAVE_DECL_FPUTC_UNLOCKED 1
| #define HAVE_DECL_FPUTS_UNLOCKED 1
| #define HAVE_DECL_FREAD_UNLOCKED 1
| #define HAVE_DECL_FWRITE_UNLOCKED 1
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 1
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T mode_t
| #define HAVE_WORKING_UTIMES 1
| #define USE_ACL 0
| #define HAVE_ALLOCA 1
| #define HAVE___BUILTIN_EXPECT 1
| #define HAVE_BYTESWAP_H 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_COPY_FILE_RANGE 1
| #define HAVE_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_DECL___FPENDING 1
| #define HAVE_SYS_MOUNT_H 1
| #define STAT_STATVFS 1
| #define STAT_STATFS2_FRSIZE 1
| #define HAVE_SYS_STATFS_H 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 HAVE_MEMPCPY 1
| #define HAVE_MEMRCHR 1
| #define GNULIB_MKOSTEMP 1
| #define HAVE_BUG_BIG_NANOSLEEP 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SCHED_GETAFFINITY 1
| #define HAVE_SCHED_GETAFFINITY_LIKE_GLIBC 1
| #define my_strftime nstrftime
| #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_ATIM_TV_NSEC 1
| #define TYPEOF_STRUCT_STAT_ST_ATIM_IS_STRUCT_TIMESPEC 1
| /* end confdefs.h.  */
| #include <sys/types.h>
|      #include <sys/stat.h>
| 
| int
| main (void)
| {
| static struct stat ac_aggr;
| if (ac_aggr.st_birthtimespec.tv_nsec)
| return 0;
|   ;
|   return 0;
| }
configure:40249: gcc -c -g3 -O2    conftest.c >&5
conftest.c: In function 'main':
conftest.c:349:19: error: 'struct stat' has no member named 'st_birthtimespec'
  349 | if (sizeof ac_aggr.st_birthtimespec.tv_nsec)
      |                   ^
configure:40249: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_GNUTLS 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define USE_XIM 1
| #define HAVE_ZLIB 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define HAVE_DLADDR 1
| #define HAVE_MODULES 1
| #define MODULES_SUFFIX ".so"
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_NS 1
| #define NS_IMPL_GNUSTEP 1
| #define HAVE_LIBXML2 1
| #define MAIL_USE_FLOCK 1
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 8
| #define HAVE_ACCEPT4 1
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_GET_CURRENT_DIR_NAME 1
| #define HAVE_LRAND48 1
| #define HAVE_RANDOM 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NEWLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_FREEIFADDRS 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE_GETPWENT 1
| #define HAVE_ENDPWENT 1
| #define HAVE_GETGRENT 1
| #define HAVE_ENDGRENT 1
| #define HAVE_CFMAKERAW 1
| #define HAVE_CFSETSPEED 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_ALIGNED_ALLOC 1
| #define HAVE_DECL_ALIGNED_ALLOC 1
| #define HAVE_POSIX_MADVISE 1
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_FSEEKO 1
| #define HAVE_GRANTPT 1
| #define HAVE_POSIX_OPENPT 1
| #define TERMINFO 1
| #define TERMINFO_DEFINES_BC 1
| #define USE_NCURSES 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_POSIX_SPAWN 1
| #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 HAVE_PROCFS 1
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define INTERRUPT_INPUT 1
| #define NARROWPROTO 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 GC_SETJMP_WORKS 1
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define USG /**/
| #define GNU_LINUX /**/
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2024 Free Software Foundation, Inc."
| #define TERM_HEADER "nsterm.h"
| #define EMACS_CONFIGURATION "x86_64-pc-linux-musl"
| #define EMACS_CONFIG_OPTIONS "--with-ns"
| #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 LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define FUNC_REALPATH_NEARLY_WORKS 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_DECL_MEMMEM 1
| #define HAVE_DECL_MEMRCHR 1
| #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| #define TIME_T_IS_SIGNED 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 1
| #define HAVE_DECL_CLEARERR_UNLOCKED 1
| #define HAVE_DECL_FEOF_UNLOCKED 1
| #define HAVE_DECL_FERROR_UNLOCKED 1
| #define HAVE_DECL_FFLUSH_UNLOCKED 1
| #define HAVE_DECL_FGETS_UNLOCKED 1
| #define HAVE_DECL_FPUTC_UNLOCKED 1
| #define HAVE_DECL_FPUTS_UNLOCKED 1
| #define HAVE_DECL_FREAD_UNLOCKED 1
| #define HAVE_DECL_FWRITE_UNLOCKED 1
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 1
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T mode_t
| #define HAVE_WORKING_UTIMES 1
| #define USE_ACL 0
| #define HAVE_ALLOCA 1
| #define HAVE___BUILTIN_EXPECT 1
| #define HAVE_BYTESWAP_H 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_COPY_FILE_RANGE 1
| #define HAVE_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_DECL___FPENDING 1
| #define HAVE_SYS_MOUNT_H 1
| #define STAT_STATVFS 1
| #define STAT_STATFS2_FRSIZE 1
| #define HAVE_SYS_STATFS_H 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 HAVE_MEMPCPY 1
| #define HAVE_MEMRCHR 1
| #define GNULIB_MKOSTEMP 1
| #define HAVE_BUG_BIG_NANOSLEEP 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SCHED_GETAFFINITY 1
| #define HAVE_SCHED_GETAFFINITY_LIKE_GLIBC 1
| #define my_strftime nstrftime
| #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_ATIM_TV_NSEC 1
| #define TYPEOF_STRUCT_STAT_ST_ATIM_IS_STRUCT_TIMESPEC 1
| /* end confdefs.h.  */
| #include <sys/types.h>
|      #include <sys/stat.h>
| 
| int
| main (void)
| {
| static struct stat ac_aggr;
| if (sizeof ac_aggr.st_birthtimespec.tv_nsec)
| return 0;
|   ;
|   return 0;
| }
configure:40249: result: no
configure:40259: checking for struct stat.st_birthtimensec
configure:40259: gcc -c -g3 -O2    conftest.c >&5
conftest.c: In function 'main':
conftest.c:349:12: error: 'struct stat' has no member named 'st_birthtimensec'
  349 | if (ac_aggr.st_birthtimensec)
      |            ^
configure:40259: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_GNUTLS 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define USE_XIM 1
| #define HAVE_ZLIB 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define HAVE_DLADDR 1
| #define HAVE_MODULES 1
| #define MODULES_SUFFIX ".so"
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_NS 1
| #define NS_IMPL_GNUSTEP 1
| #define HAVE_LIBXML2 1
| #define MAIL_USE_FLOCK 1
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 8
| #define HAVE_ACCEPT4 1
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_GET_CURRENT_DIR_NAME 1
| #define HAVE_LRAND48 1
| #define HAVE_RANDOM 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NEWLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_FREEIFADDRS 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE_GETPWENT 1
| #define HAVE_ENDPWENT 1
| #define HAVE_GETGRENT 1
| #define HAVE_ENDGRENT 1
| #define HAVE_CFMAKERAW 1
| #define HAVE_CFSETSPEED 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_ALIGNED_ALLOC 1
| #define HAVE_DECL_ALIGNED_ALLOC 1
| #define HAVE_POSIX_MADVISE 1
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_FSEEKO 1
| #define HAVE_GRANTPT 1
| #define HAVE_POSIX_OPENPT 1
| #define TERMINFO 1
| #define TERMINFO_DEFINES_BC 1
| #define USE_NCURSES 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_POSIX_SPAWN 1
| #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 HAVE_PROCFS 1
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define INTERRUPT_INPUT 1
| #define NARROWPROTO 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 GC_SETJMP_WORKS 1
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define USG /**/
| #define GNU_LINUX /**/
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2024 Free Software Foundation, Inc."
| #define TERM_HEADER "nsterm.h"
| #define EMACS_CONFIGURATION "x86_64-pc-linux-musl"
| #define EMACS_CONFIG_OPTIONS "--with-ns"
| #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 LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define FUNC_REALPATH_NEARLY_WORKS 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_DECL_MEMMEM 1
| #define HAVE_DECL_MEMRCHR 1
| #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| #define TIME_T_IS_SIGNED 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 1
| #define HAVE_DECL_CLEARERR_UNLOCKED 1
| #define HAVE_DECL_FEOF_UNLOCKED 1
| #define HAVE_DECL_FERROR_UNLOCKED 1
| #define HAVE_DECL_FFLUSH_UNLOCKED 1
| #define HAVE_DECL_FGETS_UNLOCKED 1
| #define HAVE_DECL_FPUTC_UNLOCKED 1
| #define HAVE_DECL_FPUTS_UNLOCKED 1
| #define HAVE_DECL_FREAD_UNLOCKED 1
| #define HAVE_DECL_FWRITE_UNLOCKED 1
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 1
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T mode_t
| #define HAVE_WORKING_UTIMES 1
| #define USE_ACL 0
| #define HAVE_ALLOCA 1
| #define HAVE___BUILTIN_EXPECT 1
| #define HAVE_BYTESWAP_H 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_COPY_FILE_RANGE 1
| #define HAVE_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_DECL___FPENDING 1
| #define HAVE_SYS_MOUNT_H 1
| #define STAT_STATVFS 1
| #define STAT_STATFS2_FRSIZE 1
| #define HAVE_SYS_STATFS_H 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 HAVE_MEMPCPY 1
| #define HAVE_MEMRCHR 1
| #define GNULIB_MKOSTEMP 1
| #define HAVE_BUG_BIG_NANOSLEEP 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SCHED_GETAFFINITY 1
| #define HAVE_SCHED_GETAFFINITY_LIKE_GLIBC 1
| #define my_strftime nstrftime
| #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_ATIM_TV_NSEC 1
| #define TYPEOF_STRUCT_STAT_ST_ATIM_IS_STRUCT_TIMESPEC 1
| /* end confdefs.h.  */
| #include <sys/types.h>
|         #include <sys/stat.h>
| 
| int
| main (void)
| {
| static struct stat ac_aggr;
| if (ac_aggr.st_birthtimensec)
| return 0;
|   ;
|   return 0;
| }
configure:40259: gcc -c -g3 -O2    conftest.c >&5
conftest.c: In function 'main':
conftest.c:349:19: error: 'struct stat' has no member named 'st_birthtimensec'
  349 | if (sizeof ac_aggr.st_birthtimensec)
      |                   ^
configure:40259: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_GNUTLS 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define USE_XIM 1
| #define HAVE_ZLIB 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define HAVE_DLADDR 1
| #define HAVE_MODULES 1
| #define MODULES_SUFFIX ".so"
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_NS 1
| #define NS_IMPL_GNUSTEP 1
| #define HAVE_LIBXML2 1
| #define MAIL_USE_FLOCK 1
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 8
| #define HAVE_ACCEPT4 1
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_GET_CURRENT_DIR_NAME 1
| #define HAVE_LRAND48 1
| #define HAVE_RANDOM 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NEWLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_FREEIFADDRS 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE_GETPWENT 1
| #define HAVE_ENDPWENT 1
| #define HAVE_GETGRENT 1
| #define HAVE_ENDGRENT 1
| #define HAVE_CFMAKERAW 1
| #define HAVE_CFSETSPEED 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_ALIGNED_ALLOC 1
| #define HAVE_DECL_ALIGNED_ALLOC 1
| #define HAVE_POSIX_MADVISE 1
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_FSEEKO 1
| #define HAVE_GRANTPT 1
| #define HAVE_POSIX_OPENPT 1
| #define TERMINFO 1
| #define TERMINFO_DEFINES_BC 1
| #define USE_NCURSES 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_POSIX_SPAWN 1
| #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 HAVE_PROCFS 1
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define INTERRUPT_INPUT 1
| #define NARROWPROTO 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 GC_SETJMP_WORKS 1
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define USG /**/
| #define GNU_LINUX /**/
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2024 Free Software Foundation, Inc."
| #define TERM_HEADER "nsterm.h"
| #define EMACS_CONFIGURATION "x86_64-pc-linux-musl"
| #define EMACS_CONFIG_OPTIONS "--with-ns"
| #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 LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define FUNC_REALPATH_NEARLY_WORKS 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_DECL_MEMMEM 1
| #define HAVE_DECL_MEMRCHR 1
| #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| #define TIME_T_IS_SIGNED 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 1
| #define HAVE_DECL_CLEARERR_UNLOCKED 1
| #define HAVE_DECL_FEOF_UNLOCKED 1
| #define HAVE_DECL_FERROR_UNLOCKED 1
| #define HAVE_DECL_FFLUSH_UNLOCKED 1
| #define HAVE_DECL_FGETS_UNLOCKED 1
| #define HAVE_DECL_FPUTC_UNLOCKED 1
| #define HAVE_DECL_FPUTS_UNLOCKED 1
| #define HAVE_DECL_FREAD_UNLOCKED 1
| #define HAVE_DECL_FWRITE_UNLOCKED 1
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 1
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T mode_t
| #define HAVE_WORKING_UTIMES 1
| #define USE_ACL 0
| #define HAVE_ALLOCA 1
| #define HAVE___BUILTIN_EXPECT 1
| #define HAVE_BYTESWAP_H 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_COPY_FILE_RANGE 1
| #define HAVE_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_DECL___FPENDING 1
| #define HAVE_SYS_MOUNT_H 1
| #define STAT_STATVFS 1
| #define STAT_STATFS2_FRSIZE 1
| #define HAVE_SYS_STATFS_H 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 HAVE_MEMPCPY 1
| #define HAVE_MEMRCHR 1
| #define GNULIB_MKOSTEMP 1
| #define HAVE_BUG_BIG_NANOSLEEP 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SCHED_GETAFFINITY 1
| #define HAVE_SCHED_GETAFFINITY_LIKE_GLIBC 1
| #define my_strftime nstrftime
| #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_ATIM_TV_NSEC 1
| #define TYPEOF_STRUCT_STAT_ST_ATIM_IS_STRUCT_TIMESPEC 1
| /* end confdefs.h.  */
| #include <sys/types.h>
|         #include <sys/stat.h>
| 
| int
| main (void)
| {
| static struct stat ac_aggr;
| if (sizeof ac_aggr.st_birthtimensec)
| return 0;
|   ;
|   return 0;
| }
configure:40259: result: no
configure:40269: checking for struct stat.st_birthtim.tv_nsec
configure:40269: gcc -c -g3 -O2    conftest.c >&5
conftest.c: In function 'main':
conftest.c:349:12: error: 'struct stat' has no member named 'st_birthtim'
  349 | if (ac_aggr.st_birthtim.tv_nsec)
      |            ^
configure:40269: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_GNUTLS 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define USE_XIM 1
| #define HAVE_ZLIB 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define HAVE_DLADDR 1
| #define HAVE_MODULES 1
| #define MODULES_SUFFIX ".so"
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_NS 1
| #define NS_IMPL_GNUSTEP 1
| #define HAVE_LIBXML2 1
| #define MAIL_USE_FLOCK 1
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 8
| #define HAVE_ACCEPT4 1
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_GET_CURRENT_DIR_NAME 1
| #define HAVE_LRAND48 1
| #define HAVE_RANDOM 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NEWLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_FREEIFADDRS 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE_GETPWENT 1
| #define HAVE_ENDPWENT 1
| #define HAVE_GETGRENT 1
| #define HAVE_ENDGRENT 1
| #define HAVE_CFMAKERAW 1
| #define HAVE_CFSETSPEED 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_ALIGNED_ALLOC 1
| #define HAVE_DECL_ALIGNED_ALLOC 1
| #define HAVE_POSIX_MADVISE 1
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_FSEEKO 1
| #define HAVE_GRANTPT 1
| #define HAVE_POSIX_OPENPT 1
| #define TERMINFO 1
| #define TERMINFO_DEFINES_BC 1
| #define USE_NCURSES 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_POSIX_SPAWN 1
| #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 HAVE_PROCFS 1
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define INTERRUPT_INPUT 1
| #define NARROWPROTO 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 GC_SETJMP_WORKS 1
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define USG /**/
| #define GNU_LINUX /**/
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2024 Free Software Foundation, Inc."
| #define TERM_HEADER "nsterm.h"
| #define EMACS_CONFIGURATION "x86_64-pc-linux-musl"
| #define EMACS_CONFIG_OPTIONS "--with-ns"
| #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 LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define FUNC_REALPATH_NEARLY_WORKS 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_DECL_MEMMEM 1
| #define HAVE_DECL_MEMRCHR 1
| #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| #define TIME_T_IS_SIGNED 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 1
| #define HAVE_DECL_CLEARERR_UNLOCKED 1
| #define HAVE_DECL_FEOF_UNLOCKED 1
| #define HAVE_DECL_FERROR_UNLOCKED 1
| #define HAVE_DECL_FFLUSH_UNLOCKED 1
| #define HAVE_DECL_FGETS_UNLOCKED 1
| #define HAVE_DECL_FPUTC_UNLOCKED 1
| #define HAVE_DECL_FPUTS_UNLOCKED 1
| #define HAVE_DECL_FREAD_UNLOCKED 1
| #define HAVE_DECL_FWRITE_UNLOCKED 1
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 1
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T mode_t
| #define HAVE_WORKING_UTIMES 1
| #define USE_ACL 0
| #define HAVE_ALLOCA 1
| #define HAVE___BUILTIN_EXPECT 1
| #define HAVE_BYTESWAP_H 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_COPY_FILE_RANGE 1
| #define HAVE_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_DECL___FPENDING 1
| #define HAVE_SYS_MOUNT_H 1
| #define STAT_STATVFS 1
| #define STAT_STATFS2_FRSIZE 1
| #define HAVE_SYS_STATFS_H 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 HAVE_MEMPCPY 1
| #define HAVE_MEMRCHR 1
| #define GNULIB_MKOSTEMP 1
| #define HAVE_BUG_BIG_NANOSLEEP 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SCHED_GETAFFINITY 1
| #define HAVE_SCHED_GETAFFINITY_LIKE_GLIBC 1
| #define my_strftime nstrftime
| #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_ATIM_TV_NSEC 1
| #define TYPEOF_STRUCT_STAT_ST_ATIM_IS_STRUCT_TIMESPEC 1
| /* end confdefs.h.  */
| #include <sys/types.h>
|           #include <sys/stat.h>
| 
| int
| main (void)
| {
| static struct stat ac_aggr;
| if (ac_aggr.st_birthtim.tv_nsec)
| return 0;
|   ;
|   return 0;
| }
configure:40269: gcc -c -g3 -O2    conftest.c >&5
conftest.c: In function 'main':
conftest.c:349:19: error: 'struct stat' has no member named 'st_birthtim'
  349 | if (sizeof ac_aggr.st_birthtim.tv_nsec)
      |                   ^
configure:40269: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_GNUTLS 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define USE_XIM 1
| #define HAVE_ZLIB 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define HAVE_DLADDR 1
| #define HAVE_MODULES 1
| #define MODULES_SUFFIX ".so"
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_NS 1
| #define NS_IMPL_GNUSTEP 1
| #define HAVE_LIBXML2 1
| #define MAIL_USE_FLOCK 1
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 8
| #define HAVE_ACCEPT4 1
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_GET_CURRENT_DIR_NAME 1
| #define HAVE_LRAND48 1
| #define HAVE_RANDOM 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NEWLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_FREEIFADDRS 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE_GETPWENT 1
| #define HAVE_ENDPWENT 1
| #define HAVE_GETGRENT 1
| #define HAVE_ENDGRENT 1
| #define HAVE_CFMAKERAW 1
| #define HAVE_CFSETSPEED 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_ALIGNED_ALLOC 1
| #define HAVE_DECL_ALIGNED_ALLOC 1
| #define HAVE_POSIX_MADVISE 1
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_FSEEKO 1
| #define HAVE_GRANTPT 1
| #define HAVE_POSIX_OPENPT 1
| #define TERMINFO 1
| #define TERMINFO_DEFINES_BC 1
| #define USE_NCURSES 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_POSIX_SPAWN 1
| #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 HAVE_PROCFS 1
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define INTERRUPT_INPUT 1
| #define NARROWPROTO 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 GC_SETJMP_WORKS 1
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define USG /**/
| #define GNU_LINUX /**/
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2024 Free Software Foundation, Inc."
| #define TERM_HEADER "nsterm.h"
| #define EMACS_CONFIGURATION "x86_64-pc-linux-musl"
| #define EMACS_CONFIG_OPTIONS "--with-ns"
| #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 LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define FUNC_REALPATH_NEARLY_WORKS 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_DECL_MEMMEM 1
| #define HAVE_DECL_MEMRCHR 1
| #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| #define TIME_T_IS_SIGNED 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 1
| #define HAVE_DECL_CLEARERR_UNLOCKED 1
| #define HAVE_DECL_FEOF_UNLOCKED 1
| #define HAVE_DECL_FERROR_UNLOCKED 1
| #define HAVE_DECL_FFLUSH_UNLOCKED 1
| #define HAVE_DECL_FGETS_UNLOCKED 1
| #define HAVE_DECL_FPUTC_UNLOCKED 1
| #define HAVE_DECL_FPUTS_UNLOCKED 1
| #define HAVE_DECL_FREAD_UNLOCKED 1
| #define HAVE_DECL_FWRITE_UNLOCKED 1
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 1
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T mode_t
| #define HAVE_WORKING_UTIMES 1
| #define USE_ACL 0
| #define HAVE_ALLOCA 1
| #define HAVE___BUILTIN_EXPECT 1
| #define HAVE_BYTESWAP_H 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_COPY_FILE_RANGE 1
| #define HAVE_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_DECL___FPENDING 1
| #define HAVE_SYS_MOUNT_H 1
| #define STAT_STATVFS 1
| #define STAT_STATFS2_FRSIZE 1
| #define HAVE_SYS_STATFS_H 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 HAVE_MEMPCPY 1
| #define HAVE_MEMRCHR 1
| #define GNULIB_MKOSTEMP 1
| #define HAVE_BUG_BIG_NANOSLEEP 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SCHED_GETAFFINITY 1
| #define HAVE_SCHED_GETAFFINITY_LIKE_GLIBC 1
| #define my_strftime nstrftime
| #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_ATIM_TV_NSEC 1
| #define TYPEOF_STRUCT_STAT_ST_ATIM_IS_STRUCT_TIMESPEC 1
| /* end confdefs.h.  */
| #include <sys/types.h>
|           #include <sys/stat.h>
| 
| int
| main (void)
| {
| static struct stat ac_aggr;
| if (sizeof ac_aggr.st_birthtim.tv_nsec)
| return 0;
|   ;
|   return 0;
| }
configure:40269: result: no
configure:40286: checking for alignas and alignof
configure:40344: gcc -c -g3 -O2    conftest.c >&5
conftest.c:359:31: warning: implicit declaration of function 'alignof' [-Wimplicit-function-declaration]
  359 |             char test_alignof[alignof (double) == _Alignof (double) ? 1 : -1];
      |                               ^~~~~~~
conftest.c:359:40: error: expected expression before 'double'
  359 |             char test_alignof[alignof (double) == _Alignof (double) ? 1 : -1];
      |                                        ^~~~~~
conftest.c:363:59: error: expected declaration specifiers or '...' before numeric constant
  363 |               struct alignas_test { char c; char alignas (8) alignas_8; };
      |                                                           ^
conftest.c:363:73: warning: no semicolon at end of struct or union
  363 |               struct alignas_test { char c; char alignas (8) alignas_8; };
      |                                                                         ^
In file included from conftest.c:346:
conftest.c:364:33: error: 'struct alignas_test' has no member named 'alignas_8'
  364 |               char test_alignas[offsetof (struct alignas_test, alignas_8) == 8
      |                                 ^~~~~~~~
configure:40344: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_GNUTLS 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define USE_XIM 1
| #define HAVE_ZLIB 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define HAVE_DLADDR 1
| #define HAVE_MODULES 1
| #define MODULES_SUFFIX ".so"
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_NS 1
| #define NS_IMPL_GNUSTEP 1
| #define HAVE_LIBXML2 1
| #define MAIL_USE_FLOCK 1
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 8
| #define HAVE_ACCEPT4 1
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_GET_CURRENT_DIR_NAME 1
| #define HAVE_LRAND48 1
| #define HAVE_RANDOM 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NEWLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_FREEIFADDRS 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE_GETPWENT 1
| #define HAVE_ENDPWENT 1
| #define HAVE_GETGRENT 1
| #define HAVE_ENDGRENT 1
| #define HAVE_CFMAKERAW 1
| #define HAVE_CFSETSPEED 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_ALIGNED_ALLOC 1
| #define HAVE_DECL_ALIGNED_ALLOC 1
| #define HAVE_POSIX_MADVISE 1
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_FSEEKO 1
| #define HAVE_GRANTPT 1
| #define HAVE_POSIX_OPENPT 1
| #define TERMINFO 1
| #define TERMINFO_DEFINES_BC 1
| #define USE_NCURSES 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_POSIX_SPAWN 1
| #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 HAVE_PROCFS 1
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define INTERRUPT_INPUT 1
| #define NARROWPROTO 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 GC_SETJMP_WORKS 1
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define USG /**/
| #define GNU_LINUX /**/
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2024 Free Software Foundation, Inc."
| #define TERM_HEADER "nsterm.h"
| #define EMACS_CONFIGURATION "x86_64-pc-linux-musl"
| #define EMACS_CONFIG_OPTIONS "--with-ns"
| #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 LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define FUNC_REALPATH_NEARLY_WORKS 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_DECL_MEMMEM 1
| #define HAVE_DECL_MEMRCHR 1
| #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| #define TIME_T_IS_SIGNED 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 1
| #define HAVE_DECL_CLEARERR_UNLOCKED 1
| #define HAVE_DECL_FEOF_UNLOCKED 1
| #define HAVE_DECL_FERROR_UNLOCKED 1
| #define HAVE_DECL_FFLUSH_UNLOCKED 1
| #define HAVE_DECL_FGETS_UNLOCKED 1
| #define HAVE_DECL_FPUTC_UNLOCKED 1
| #define HAVE_DECL_FPUTS_UNLOCKED 1
| #define HAVE_DECL_FREAD_UNLOCKED 1
| #define HAVE_DECL_FWRITE_UNLOCKED 1
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 1
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T mode_t
| #define HAVE_WORKING_UTIMES 1
| #define USE_ACL 0
| #define HAVE_ALLOCA 1
| #define HAVE___BUILTIN_EXPECT 1
| #define HAVE_BYTESWAP_H 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_COPY_FILE_RANGE 1
| #define HAVE_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_DECL___FPENDING 1
| #define HAVE_SYS_MOUNT_H 1
| #define STAT_STATVFS 1
| #define STAT_STATFS2_FRSIZE 1
| #define HAVE_SYS_STATFS_H 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 HAVE_MEMPCPY 1
| #define HAVE_MEMRCHR 1
| #define GNULIB_MKOSTEMP 1
| #define HAVE_BUG_BIG_NANOSLEEP 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SCHED_GETAFFINITY 1
| #define HAVE_SCHED_GETAFFINITY_LIKE_GLIBC 1
| #define my_strftime nstrftime
| #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_ATIM_TV_NSEC 1
| #define TYPEOF_STRUCT_STAT_ST_ATIM_IS_STRUCT_TIMESPEC 1
| /* end confdefs.h.  */
| #include <stdint.h>
|             #ifdef INCLUDE_STDALIGN_H
|              #include <stdalign.h>
|             #endif
|             #include <stddef.h>
| 
|             /* Test that alignof yields a result consistent with offsetof.
|                This catches GCC bug 52023
|                <https://gcc.gnu.org/bugzilla/show_bug.cgi?id=52023>.  */
|             #ifdef __cplusplus
|                template <class t> struct alignof_helper { char a; t b; };
|             # define ao(type) offsetof (alignof_helper<type>, 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:40344: gcc -c -g3 -O2 -DINCLUDE_STDALIGN_H    conftest.c >&5
configure:40344: $? = 0
configure:40356: result: yes, <stdalign.h> macros
configure:40403: checking for bool, true, false
configure:40418: gcc -c -g3 -O2    conftest.c >&5
conftest.c:344:13: error: #error "true == false"
  344 |            #error "true == false"
      |             ^~~~~
conftest.c:346:18: error: unknown type name 'bool'
  346 |           extern bool b;
      |                  ^~~~
conftest.c:347:11: error: unknown type name 'bool'
  347 |           bool b = true == false;
      |           ^~~~
conftest.c:1:1: note: 'bool' is defined in header '<stdbool.h>'; did you forget to '#include <stdbool.h>'?
    1 | /* confdefs.h */
conftest.c:347:20: error: 'true' undeclared here (not in a function)
  347 |           bool b = true == false;
      |                    ^~~~
conftest.c:347:20: note: 'true' is defined in header '<stdbool.h>'; did you forget to '#include <stdbool.h>'?
conftest.c:347:28: error: 'false' undeclared here (not in a function)
  347 |           bool b = true == false;
      |                            ^~~~~
conftest.c:347:28: note: 'false' is defined in header '<stdbool.h>'; did you forget to '#include <stdbool.h>'?
configure:40418: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_GNUTLS 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define USE_XIM 1
| #define HAVE_ZLIB 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define HAVE_DLADDR 1
| #define HAVE_MODULES 1
| #define MODULES_SUFFIX ".so"
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_NS 1
| #define NS_IMPL_GNUSTEP 1
| #define HAVE_LIBXML2 1
| #define MAIL_USE_FLOCK 1
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 8
| #define HAVE_ACCEPT4 1
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_GET_CURRENT_DIR_NAME 1
| #define HAVE_LRAND48 1
| #define HAVE_RANDOM 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NEWLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_FREEIFADDRS 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE_GETPWENT 1
| #define HAVE_ENDPWENT 1
| #define HAVE_GETGRENT 1
| #define HAVE_ENDGRENT 1
| #define HAVE_CFMAKERAW 1
| #define HAVE_CFSETSPEED 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_ALIGNED_ALLOC 1
| #define HAVE_DECL_ALIGNED_ALLOC 1
| #define HAVE_POSIX_MADVISE 1
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_FSEEKO 1
| #define HAVE_GRANTPT 1
| #define HAVE_POSIX_OPENPT 1
| #define TERMINFO 1
| #define TERMINFO_DEFINES_BC 1
| #define USE_NCURSES 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_POSIX_SPAWN 1
| #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 HAVE_PROCFS 1
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define INTERRUPT_INPUT 1
| #define NARROWPROTO 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 GC_SETJMP_WORKS 1
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define USG /**/
| #define GNU_LINUX /**/
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2024 Free Software Foundation, Inc."
| #define TERM_HEADER "nsterm.h"
| #define EMACS_CONFIGURATION "x86_64-pc-linux-musl"
| #define EMACS_CONFIG_OPTIONS "--with-ns"
| #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 LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define FUNC_REALPATH_NEARLY_WORKS 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_DECL_MEMMEM 1
| #define HAVE_DECL_MEMRCHR 1
| #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| #define TIME_T_IS_SIGNED 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 1
| #define HAVE_DECL_CLEARERR_UNLOCKED 1
| #define HAVE_DECL_FEOF_UNLOCKED 1
| #define HAVE_DECL_FERROR_UNLOCKED 1
| #define HAVE_DECL_FFLUSH_UNLOCKED 1
| #define HAVE_DECL_FGETS_UNLOCKED 1
| #define HAVE_DECL_FPUTC_UNLOCKED 1
| #define HAVE_DECL_FPUTS_UNLOCKED 1
| #define HAVE_DECL_FREAD_UNLOCKED 1
| #define HAVE_DECL_FWRITE_UNLOCKED 1
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 1
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T mode_t
| #define HAVE_WORKING_UTIMES 1
| #define USE_ACL 0
| #define HAVE_ALLOCA 1
| #define HAVE___BUILTIN_EXPECT 1
| #define HAVE_BYTESWAP_H 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_COPY_FILE_RANGE 1
| #define HAVE_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_DECL___FPENDING 1
| #define HAVE_SYS_MOUNT_H 1
| #define STAT_STATVFS 1
| #define STAT_STATFS2_FRSIZE 1
| #define HAVE_SYS_STATFS_H 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 HAVE_MEMPCPY 1
| #define HAVE_MEMRCHR 1
| #define GNULIB_MKOSTEMP 1
| #define HAVE_BUG_BIG_NANOSLEEP 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SCHED_GETAFFINITY 1
| #define HAVE_SCHED_GETAFFINITY_LIKE_GLIBC 1
| #define my_strftime nstrftime
| #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_ATIM_TV_NSEC 1
| #define TYPEOF_STRUCT_STAT_ST_ATIM_IS_STRUCT_TIMESPEC 1
| /* end confdefs.h.  */
| 
|           #if true == false
|            #error "true == false"
|           #endif
|           extern bool b;
|           bool b = true == false;
configure:40426: result: no
configure:40859: checking for stpcpy
configure:40859: gcc -o conftest -g3 -O2     conftest.c   >&5
conftest.c:360:6: warning: conflicting types for built-in function 'stpcpy'; expected 'char *(char *, const char *)' [-Wbuiltin-declaration-mismatch]
  360 | char stpcpy ();
      |      ^~~~~~
configure:40859: $? = 0
configure:40859: result: yes
configure:40928: checking for working strnlen
configure:40968: gcc -o conftest -g3 -O2     conftest.c   >&5
configure:40968: $? = 0
configure:40968: ./conftest
configure:40968: $? = 0
configure:40979: result: yes
configure:41034: checking whether strtoimax works
configure:41092: gcc -o conftest -g3 -O2     conftest.c   >&5
configure:41092: $? = 0
configure:41092: ./conftest
configure:41092: $? = 0
configure:41104: result: yes
configure:41161: checking whether symlink handles trailing slash correctly
configure:41199: gcc -o conftest -g3 -O2     conftest.c   >&5
configure:41199: $? = 0
configure:41199: ./conftest
configure:41199: $? = 0
configure:41211: result: yes
configure:41302: checking whether localtime_r is declared
configure:41302: gcc -c -g3 -O2     conftest.c >&5
configure:41302: $? = 0
configure:41302: result: yes
configure:41326: checking whether localtime_r is compatible with its POSIX signature
configure:41358: gcc -c -g3 -O2    conftest.c >&5
configure:41358: $? = 0
configure:41367: result: yes
configure:41460: checking whether localtime works even near extrema
configure:41496: gcc -o conftest -g3 -O2     conftest.c   >&5
configure:41496: $? = 0
configure:41496: ./conftest
configure:41496: $? = 0
configure:41506: result: yes
configure:41514: checking for timezone_t
configure:41514: gcc -c -g3 -O2    conftest.c >&5
conftest.c: In function 'main':
conftest.c:352:13: error: 'timezone_t' undeclared (first use in this function); did you mean 'timezone'?
  352 | if (sizeof (timezone_t))
      |             ^~~~~~~~~~
      |             timezone
conftest.c:352:13: note: each undeclared identifier is reported only once for each function it appears in
configure:41514: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_GNUTLS 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define USE_XIM 1
| #define HAVE_ZLIB 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define HAVE_DLADDR 1
| #define HAVE_MODULES 1
| #define MODULES_SUFFIX ".so"
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_NS 1
| #define NS_IMPL_GNUSTEP 1
| #define HAVE_LIBXML2 1
| #define MAIL_USE_FLOCK 1
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 8
| #define HAVE_ACCEPT4 1
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_GET_CURRENT_DIR_NAME 1
| #define HAVE_LRAND48 1
| #define HAVE_RANDOM 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NEWLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_FREEIFADDRS 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE_GETPWENT 1
| #define HAVE_ENDPWENT 1
| #define HAVE_GETGRENT 1
| #define HAVE_ENDGRENT 1
| #define HAVE_CFMAKERAW 1
| #define HAVE_CFSETSPEED 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_ALIGNED_ALLOC 1
| #define HAVE_DECL_ALIGNED_ALLOC 1
| #define HAVE_POSIX_MADVISE 1
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_FSEEKO 1
| #define HAVE_GRANTPT 1
| #define HAVE_POSIX_OPENPT 1
| #define TERMINFO 1
| #define TERMINFO_DEFINES_BC 1
| #define USE_NCURSES 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_POSIX_SPAWN 1
| #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 HAVE_PROCFS 1
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define INTERRUPT_INPUT 1
| #define NARROWPROTO 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 GC_SETJMP_WORKS 1
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define USG /**/
| #define GNU_LINUX /**/
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2024 Free Software Foundation, Inc."
| #define TERM_HEADER "nsterm.h"
| #define EMACS_CONFIGURATION "x86_64-pc-linux-musl"
| #define EMACS_CONFIG_OPTIONS "--with-ns"
| #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 LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define FUNC_REALPATH_NEARLY_WORKS 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_DECL_MEMMEM 1
| #define HAVE_DECL_MEMRCHR 1
| #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| #define TIME_T_IS_SIGNED 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 1
| #define HAVE_DECL_CLEARERR_UNLOCKED 1
| #define HAVE_DECL_FEOF_UNLOCKED 1
| #define HAVE_DECL_FERROR_UNLOCKED 1
| #define HAVE_DECL_FFLUSH_UNLOCKED 1
| #define HAVE_DECL_FGETS_UNLOCKED 1
| #define HAVE_DECL_FPUTC_UNLOCKED 1
| #define HAVE_DECL_FPUTS_UNLOCKED 1
| #define HAVE_DECL_FREAD_UNLOCKED 1
| #define HAVE_DECL_FWRITE_UNLOCKED 1
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 1
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T mode_t
| #define HAVE_WORKING_UTIMES 1
| #define USE_ACL 0
| #define HAVE_ALLOCA 1
| #define HAVE___BUILTIN_EXPECT 1
| #define HAVE_BYTESWAP_H 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_COPY_FILE_RANGE 1
| #define HAVE_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_DECL___FPENDING 1
| #define HAVE_SYS_MOUNT_H 1
| #define STAT_STATVFS 1
| #define STAT_STATFS2_FRSIZE 1
| #define HAVE_SYS_STATFS_H 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 HAVE_MEMPCPY 1
| #define HAVE_MEMRCHR 1
| #define GNULIB_MKOSTEMP 1
| #define HAVE_BUG_BIG_NANOSLEEP 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SCHED_GETAFFINITY 1
| #define HAVE_SCHED_GETAFFINITY_LIKE_GLIBC 1
| #define my_strftime nstrftime
| #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_ATIM_TV_NSEC 1
| #define TYPEOF_STRUCT_STAT_ST_ATIM_IS_STRUCT_TIMESPEC 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 <time.h>
| 
| int
| main (void)
| {
| if (sizeof (timezone_t))
| 	 return 0;
|   ;
|   return 0;
| }
configure:41514: result: no
configure:41602: checking whether timer_settime is declared
configure:41602: gcc -c -g3 -O2     conftest.c >&5
configure:41602: $? = 0
configure:41602: result: yes
configure:41615: checking for library containing timer_settime
configure:41645: gcc -o conftest -g3 -O2     conftest.c   >&5
configure:41645: $? = 0
configure:41665: result: none required
configure:41676: checking for timer_settime
configure:41676: gcc -o conftest -g3 -O2     conftest.c   >&5
configure:41676: $? = 0
configure:41676: result: yes
configure:41725: checking whether utimensat works
configure:41808: gcc -o conftest -g3 -O2     conftest.c   >&5
configure:41808: $? = 0
configure:41808: ./conftest
configure:41808: $? = 0
configure:41824: result: yes
configure:41865: checking for variable-length arrays
configure:41923: gcc -c -g3 -O2    conftest.c >&5
configure:41923: $? = 0
configure:41934: result: yes
configure:8: checking for rawmemchr
configure:8: gcc -o conftest -g3 -O2     conftest.c   >&5
/usr/bin/ld: /tmp/ccPbEKNe.o: in function `main':
/home/dpk/emacs-29.4/conftest.c:378:(.text.startup+0x7): undefined reference to `rawmemchr'
collect2: error: ld returned 1 exit status
configure:8: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "29.4"
| #define PACKAGE_STRING "GNU Emacs 29.4"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_WCHAR_H 1
| #define HAVE_LINUX_FS_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_SYS_SYSINFO_H 1
| #define HAVE_PTY_H 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_SYS_UTSNAME_H 1
| #define HAVE_PWD_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_PTHREAD_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_DIRENT_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_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 "gnu/linux"
| #define HAVE_SYS_SOUNDCARD_H 1
| #define HAVE_SOUND 1
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| #define HAVE_TERM_H 1
| #define HAVE_SYS_WAIT_H 1
| #define HAVE_NET_IF_H 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
| #define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
| #define HAVE_STRUCT_IFREQ_IFR_ADDR 1
| #define HAVE_NATIVE_IMAGE_API 1
| #define NS_SELF_CONTAINED 1
| #define NATIVE_OBJC_INSTANCETYPE 1
| #define HAVE_SBRK 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_READLINKAT 1
| #define HAVE_EXPLICIT_BZERO 1
| #define HAVE_FCHMODAT 1
| #define HAVE_LCHMOD 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETRANDOM 1
| #define HAVE_GETTIMEOFDAY 1
| #define HAVE_MKOSTEMP 1
| #define HAVE_PIPE2 1
| #define HAVE_PSELECT 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_READLINK 1
| #define HAVE_ISBLANK 1
| #define HAVE_ISWCTYPE 1
| #define HAVE_STRTOIMAX 1
| #define HAVE_SYMLINK 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_TIMEGM 1
| #define HAVE_UTIMENSAT 1
| #define HAVE_GETDTABLESIZE 1
| #define HAVE_FUTIMES 1
| #define HAVE_FUTIMESAT 1
| #define HAVE_LUTIMES 1
| #define SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define THREADS_ENABLED 1
| #define HAVE_GNUTLS 1
| #define HAVE_INOTIFY 1
| #define USE_FILE_NOTIFY 1
| #define USE_TOOLKIT_SCROLL_BARS 1
| #define USE_XIM 1
| #define HAVE_ZLIB 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define HAVE_DLADDR 1
| #define HAVE_MODULES 1
| #define MODULES_SUFFIX ".so"
| #define NATIVE_ELISP_SUFFIX ".eln"
| #define HAVE_NS 1
| #define NS_IMPL_GNUSTEP 1
| #define HAVE_LIBXML2 1
| #define MAIL_USE_FLOCK 1
| #define HAVE_LINUX_SECCOMP_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define HAVE_LINUX_FILTER_H 1
| #define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
| #define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
| #define SIZEOF_LONG 8
| #define HAVE_ACCEPT4 1
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_GET_CURRENT_DIR_NAME 1
| #define HAVE_LRAND48 1
| #define HAVE_RANDOM 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_GETPAGESIZE 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NEWLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_FREEIFADDRS 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE_GETPWENT 1
| #define HAVE_ENDPWENT 1
| #define HAVE_GETGRENT 1
| #define HAVE_ENDGRENT 1
| #define HAVE_CFMAKERAW 1
| #define HAVE_CFSETSPEED 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_ALIGNED_ALLOC 1
| #define HAVE_DECL_ALIGNED_ALLOC 1
| #define HAVE_POSIX_MADVISE 1
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_FSEEKO 1
| #define HAVE_GRANTPT 1
| #define HAVE_POSIX_OPENPT 1
| #define TERMINFO 1
| #define TERMINFO_DEFINES_BC 1
| #define USE_NCURSES 1
| #define HAVE_TIMERFD 1
| #define HAVE_STRUCT_UNIPAIR_UNICODE 1
| #define HAVE_WORKING_VFORK 1
| #define HAVE_WORKING_FORK 1
| #define HAVE_SNPRINTF 1
| #define HAVE_SPAWN_H 1
| #define HAVE_POSIX_SPAWN 1
| #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 HAVE_PROCFS 1
| #define DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define INTERRUPT_INPUT 1
| #define NARROWPROTO 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 GC_SETJMP_WORKS 1
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define USG /**/
| #define GNU_LINUX /**/
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2024 Free Software Foundation, Inc."
| #define TERM_HEADER "nsterm.h"
| #define EMACS_CONFIGURATION "x86_64-pc-linux-musl"
| #define EMACS_CONFIG_OPTIONS "--with-ns"
| #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 LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define FUNC_REALPATH_NEARLY_WORKS 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| #define HAVE_ENVIRON_DECL 1
| #define HAVE_DECL_STRMODE 0
| #define HAVE_GETOPT_H 1
| #define HAVE_GETOPT_LONG_ONLY 1
| #define HAVE_LONG_LONG_INT 1
| #define HAVE_UNSIGNED_LONG_LONG_INT 1
| #define HAVE_DECL_MEMMEM 1
| #define HAVE_DECL_MEMRCHR 1
| #define HAVE_MINMAX_IN_SYS_PARAM_H 1
| #define TIME_T_IS_SIGNED 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 1
| #define HAVE_DECL_CLEARERR_UNLOCKED 1
| #define HAVE_DECL_FEOF_UNLOCKED 1
| #define HAVE_DECL_FERROR_UNLOCKED 1
| #define HAVE_DECL_FFLUSH_UNLOCKED 1
| #define HAVE_DECL_FGETS_UNLOCKED 1
| #define HAVE_DECL_FPUTC_UNLOCKED 1
| #define HAVE_DECL_FPUTS_UNLOCKED 1
| #define HAVE_DECL_FREAD_UNLOCKED 1
| #define HAVE_DECL_FWRITE_UNLOCKED 1
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 1
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T mode_t
| #define HAVE_WORKING_UTIMES 1
| #define USE_ACL 0
| #define HAVE_ALLOCA 1
| #define HAVE___BUILTIN_EXPECT 1
| #define HAVE_BYTESWAP_H 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_COPY_FILE_RANGE 1
| #define HAVE_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_DECL___FPENDING 1
| #define HAVE_SYS_MOUNT_H 1
| #define STAT_STATVFS 1
| #define STAT_STATFS2_FRSIZE 1
| #define HAVE_SYS_STATFS_H 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 HAVE_MEMPCPY 1
| #define HAVE_MEMRCHR 1
| #define GNULIB_MKOSTEMP 1
| #define HAVE_BUG_BIG_NANOSLEEP 1
| #define HAVE_SYS_PARAM_H 1
| #define HAVE_SCHED_GETAFFINITY 1
| #define HAVE_SCHED_GETAFFINITY_LIKE_GLIBC 1
| #define my_strftime nstrftime
| #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_ATIM_TV_NSEC 1
| #define TYPEOF_STRUCT_STAT_ST_ATIM_IS_STRUCT_TIMESPEC 1
| #define GNULIB_FSCANF 1
| #define GNULIB_SCANF 1
| #define HAVE_STPCPY 1
| #define GNULIB_TEMPNAME 1
| #define HAVE_DECL_LOCALTIME_R 1
| #define HAVE_TIMER_SETTIME 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 <limits.h> declares rawmemchr.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define rawmemchr innocuous_rawmemchr
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char rawmemchr (); below.  */
| 
| #include <limits.h>
| #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:8: result: no
configure:11: checking whether getdtablesize works
configure:51: gcc -o conftest -g3 -O2     conftest.c   >&5
configure:51: $? = 0
configure:51: ./conftest
configure:51: $? = 0
configure:65: result: yes
configure:43747: checking for timer_getoverrun
configure:43747: gcc -o conftest -g3 -O2     conftest.c    >&5
configure:43747: $? = 0
configure:43747: result: yes
configure:43835: checking for gcc option to disable position independent executables
configure:43872: result: not needed
configure:44370: creating ./config.status

## ---------------------- ##
## Running config.status. ##
## ---------------------- ##

This file was extended by GNU Emacs config.status 29.4, which was
generated by GNU Autoconf 2.71.  Invocation command line was

  CONFIG_FILES    = 
  CONFIG_HEADERS  = 
  CONFIG_LINKS    = 
  CONFIG_COMMANDS = 
  $ ./config.status 

on voidvm

config.status:2376: creating src/verbose.mk
config.status:2376: creating src/emacs-module.h
config.status:2376: creating nextstep/GNUstep/Emacs.base/Resources/Info-gnustep.plist
config.status:2376: creating nextstep/GNUstep/Emacs.base/Resources/Emacs.desktop
config.status:2376: creating Makefile
config.status:2376: creating lib/gnulib.mk
config.status:2376: creating ./doc/man/emacs.1
config.status:2376: creating lib/Makefile
config.status:2376: creating lib-src/Makefile
config.status:2376: creating oldXMenu/Makefile
config.status:2376: creating doc/emacs/Makefile
config.status:2376: creating doc/misc/Makefile
config.status:2376: creating doc/lispintro/Makefile
config.status:2376: creating doc/lispref/Makefile
config.status:2376: creating src/Makefile
config.status:2376: creating lwlib/Makefile
config.status:2376: creating lisp/Makefile
config.status:2376: creating leim/Makefile
config.status:2376: creating nextstep/Makefile
config.status:2376: creating nt/Makefile
config.status:2376: creating test/Makefile
config.status:2376: creating test/manual/noverlay/Makefile
config.status:2376: creating test/infra/Makefile
config.status:2376: creating admin/charsets/Makefile
config.status:2376: creating admin/unidata/Makefile
config.status:2376: creating admin/grammars/Makefile
config.status:2376: creating src/config.h
config.status:2562: src/config.h is unchanged
config.status:2576: executing src/epaths.h commands
config.status:2576: executing src/.gdbinit commands
config.status:2576: executing doc/emacs/emacsver.texi commands
config.status:2576: executing etc-refcards-emacsver.tex commands
configure:45660: 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:45683: You might want to install GNU Mailutils
<https://mailutils.org> and use './configure --with-mailutils'.

## ---------------- ##
## Cache variables. ##
## ---------------- ##

ac_cv_build='x86_64-pc-linux-musl'
ac_cv_c_bigendian='no'
ac_cv_c_compiler_gnu='yes'
ac_cv_c_flexmember='yes'
ac_cv_c_inline='inline'
ac_cv_c_restrict='__restrict__'
ac_cv_c_typeof='typeof'
ac_cv_c_vararrays='yes'
ac_cv_env_ALSA_CFLAGS_set=''
ac_cv_env_ALSA_CFLAGS_value=''
ac_cv_env_ALSA_LIBS_set=''
ac_cv_env_ALSA_LIBS_value=''
ac_cv_env_CAIRO_CFLAGS_set=''
ac_cv_env_CAIRO_CFLAGS_value=''
ac_cv_env_CAIRO_LIBS_set=''
ac_cv_env_CAIRO_LIBS_value=''
ac_cv_env_CAIRO_XCB_CFLAGS_set=''
ac_cv_env_CAIRO_XCB_CFLAGS_value=''
ac_cv_env_CAIRO_XCB_LIBS_set=''
ac_cv_env_CAIRO_XCB_LIBS_value=''
ac_cv_env_CAIRO_XLIB_CFLAGS_set=''
ac_cv_env_CAIRO_XLIB_CFLAGS_value=''
ac_cv_env_CAIRO_XLIB_LIBS_set=''
ac_cv_env_CAIRO_XLIB_LIBS_value=''
ac_cv_env_CCC_set=''
ac_cv_env_CCC_value=''
ac_cv_env_CC_set=''
ac_cv_env_CC_value=''
ac_cv_env_CFLAGS_set=''
ac_cv_env_CFLAGS_value=''
ac_cv_env_CPPFLAGS_set=''
ac_cv_env_CPPFLAGS_value=''
ac_cv_env_CPP_set=''
ac_cv_env_CPP_value=''
ac_cv_env_CXXFLAGS_set=''
ac_cv_env_CXXFLAGS_value=''
ac_cv_env_CXX_set=''
ac_cv_env_CXX_value=''
ac_cv_env_DBUS_CFLAGS_set=''
ac_cv_env_DBUS_CFLAGS_value=''
ac_cv_env_DBUS_LIBS_set=''
ac_cv_env_DBUS_LIBS_value=''
ac_cv_env_FONTCONFIG_CFLAGS_set=''
ac_cv_env_FONTCONFIG_CFLAGS_value=''
ac_cv_env_FONTCONFIG_LIBS_set=''
ac_cv_env_FONTCONFIG_LIBS_value=''
ac_cv_env_FREETYPE_CFLAGS_set=''
ac_cv_env_FREETYPE_CFLAGS_value=''
ac_cv_env_FREETYPE_LIBS_set=''
ac_cv_env_FREETYPE_LIBS_value=''
ac_cv_env_GCONF_CFLAGS_set=''
ac_cv_env_GCONF_CFLAGS_value=''
ac_cv_env_GCONF_LIBS_set=''
ac_cv_env_GCONF_LIBS_value=''
ac_cv_env_GFILENOTIFY_CFLAGS_set=''
ac_cv_env_GFILENOTIFY_CFLAGS_value=''
ac_cv_env_GFILENOTIFY_LIBS_set=''
ac_cv_env_GFILENOTIFY_LIBS_value=''
ac_cv_env_GOBJECT_CFLAGS_set=''
ac_cv_env_GOBJECT_CFLAGS_value=''
ac_cv_env_GOBJECT_LIBS_set=''
ac_cv_env_GOBJECT_LIBS_value=''
ac_cv_env_GSETTINGS_CFLAGS_set=''
ac_cv_env_GSETTINGS_CFLAGS_value=''
ac_cv_env_GSETTINGS_LIBS_set=''
ac_cv_env_GSETTINGS_LIBS_value=''
ac_cv_env_GTK_CFLAGS_set=''
ac_cv_env_GTK_CFLAGS_value=''
ac_cv_env_GTK_LIBS_set=''
ac_cv_env_GTK_LIBS_value=''
ac_cv_env_HARFBUZZ_CFLAGS_set=''
ac_cv_env_HARFBUZZ_CFLAGS_value=''
ac_cv_env_HARFBUZZ_LIBS_set=''
ac_cv_env_HARFBUZZ_LIBS_value=''
ac_cv_env_IMAGEMAGICK_CFLAGS_set=''
ac_cv_env_IMAGEMAGICK_CFLAGS_value=''
ac_cv_env_IMAGEMAGICK_LIBS_set=''
ac_cv_env_IMAGEMAGICK_LIBS_value=''
ac_cv_env_JSON_CFLAGS_set=''
ac_cv_env_JSON_CFLAGS_value=''
ac_cv_env_JSON_LIBS_set=''
ac_cv_env_JSON_LIBS_value=''
ac_cv_env_KQUEUE_CFLAGS_set=''
ac_cv_env_KQUEUE_CFLAGS_value=''
ac_cv_env_KQUEUE_LIBS_set=''
ac_cv_env_KQUEUE_LIBS_value=''
ac_cv_env_LCMS2_CFLAGS_set=''
ac_cv_env_LCMS2_CFLAGS_value=''
ac_cv_env_LCMS2_LIBS_set=''
ac_cv_env_LCMS2_LIBS_value=''
ac_cv_env_LDFLAGS_set=''
ac_cv_env_LDFLAGS_value=''
ac_cv_env_LIBGNUTLS_CFLAGS_set=''
ac_cv_env_LIBGNUTLS_CFLAGS_value=''
ac_cv_env_LIBGNUTLS_LIBS_set=''
ac_cv_env_LIBGNUTLS_LIBS_value=''
ac_cv_env_LIBOTF_CFLAGS_set=''
ac_cv_env_LIBOTF_CFLAGS_value=''
ac_cv_env_LIBOTF_LIBS_set=''
ac_cv_env_LIBOTF_LIBS_value=''
ac_cv_env_LIBSECCOMP_CFLAGS_set=''
ac_cv_env_LIBSECCOMP_CFLAGS_value=''
ac_cv_env_LIBSECCOMP_LIBS_set=''
ac_cv_env_LIBSECCOMP_LIBS_value=''
ac_cv_env_LIBSYSTEMD_CFLAGS_set=''
ac_cv_env_LIBSYSTEMD_CFLAGS_value=''
ac_cv_env_LIBSYSTEMD_LIBS_set=''
ac_cv_env_LIBSYSTEMD_LIBS_value=''
ac_cv_env_LIBS_set=''
ac_cv_env_LIBS_value=''
ac_cv_env_LIBXML2_CFLAGS_set=''
ac_cv_env_LIBXML2_CFLAGS_value=''
ac_cv_env_LIBXML2_LIBS_set=''
ac_cv_env_LIBXML2_LIBS_value=''
ac_cv_env_M17N_FLT_CFLAGS_set=''
ac_cv_env_M17N_FLT_CFLAGS_value=''
ac_cv_env_M17N_FLT_LIBS_set=''
ac_cv_env_M17N_FLT_LIBS_value=''
ac_cv_env_OBJCFLAGS_set=''
ac_cv_env_OBJCFLAGS_value=''
ac_cv_env_OBJC_set=''
ac_cv_env_OBJC_value=''
ac_cv_env_PKG_CONFIG_LIBDIR_set=''
ac_cv_env_PKG_CONFIG_LIBDIR_value=''
ac_cv_env_PKG_CONFIG_PATH_set=''
ac_cv_env_PKG_CONFIG_PATH_value=''
ac_cv_env_PKG_CONFIG_set=''
ac_cv_env_PKG_CONFIG_value=''
ac_cv_env_PNG_CFLAGS_set=''
ac_cv_env_PNG_CFLAGS_value=''
ac_cv_env_PNG_LIBS_set=''
ac_cv_env_PNG_LIBS_value=''
ac_cv_env_RSVG_CFLAGS_set=''
ac_cv_env_RSVG_CFLAGS_value=''
ac_cv_env_RSVG_LIBS_set=''
ac_cv_env_RSVG_LIBS_value=''
ac_cv_env_TREE_SITTER_CFLAGS_set=''
ac_cv_env_TREE_SITTER_CFLAGS_value=''
ac_cv_env_TREE_SITTER_LIBS_set=''
ac_cv_env_TREE_SITTER_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_WebPGetInfo='no'
ac_cv_func___executable_start='yes'
ac_cv_func___lsan_ignore_object='no'
ac_cv_func_accept4='yes'
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_endgrent='yes'
ac_cv_func_endpwent='yes'
ac_cv_func_explicit_bzero='yes'
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='yes'
ac_cv_func_gai_strerror='yes'
ac_cv_func_get_current_dir_name='yes'
ac_cv_func_getcwd='yes'
ac_cv_func_getdtablesize='yes'
ac_cv_func_getgrent='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='yes'
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_inotify_init1='yes'
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='yes'
ac_cv_func_memrchr='yes'
ac_cv_func_memset_s='no'
ac_cv_func_mkostemp='yes'
ac_cv_func_mmap_fixed_mapped='yes'
ac_cv_func_newlocale='yes'
ac_cv_func_pipe2='yes'
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_realpath='yes'
ac_cv_func_recvfrom='yes'
ac_cv_func_rint='yes'
ac_cv_func_sbrk='yes'
ac_cv_func_sched_getaffinity='yes'
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='no'
ac_cv_func_sysmp='no'
ac_cv_func_timegm='yes'
ac_cv_func_timer_getoverrun='yes'
ac_cv_func_timer_settime='yes'
ac_cv_func_trunc='yes'
ac_cv_func_utimensat='yes'
ac_cv_func_vfork='yes'
ac_cv_func_vfork_works='yes'
ac_cv_have_decl_POSIX_SPAWN_SETSID='yes'
ac_cv_have_decl_SECCOMP_FILTER_FLAG_TSYNC='yes'
ac_cv_have_decl_SECCOMP_SET_MODE_FILTER='yes'
ac_cv_have_decl___fpending='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='yes'
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='yes'
ac_cv_have_decl_fgets_unlocked='yes'
ac_cv_have_decl_fputc_unlocked='yes'
ac_cv_have_decl_fputs_unlocked='yes'
ac_cv_have_decl_fread_unlocked='yes'
ac_cv_have_decl_fwrite_unlocked='yes'
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='yes'
ac_cv_have_decl_putc_unlocked='yes'
ac_cv_have_decl_putchar_unlocked='yes'
ac_cv_have_decl_strmode='no'
ac_cv_have_decl_strnlen='yes'
ac_cv_have_decl_strtoimax='yes'
ac_cv_have_decl_timer_settime='yes'
ac_cv_have_x='have_x=no'
ac_cv_header_AppKit_AppKit_h='yes'
ac_cv_header_byteswap_h='yes'
ac_cv_header_coff_h='no'
ac_cv_header_dirent_h='yes'
ac_cv_header_execinfo_h='no'
ac_cv_header_getopt_h='yes'
ac_cv_header_gif_lib_h='no'
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_libintl_h='yes'
ac_cv_header_limits_h='yes'
ac_cv_header_linux_filter_h='yes'
ac_cv_header_linux_fs_h='yes'
ac_cv_header_linux_seccomp_h='yes'
ac_cv_header_machine_soundcard_h='no'
ac_cv_header_maillock_h='no'
ac_cv_header_malloc_h='yes'
ac_cv_header_malloc_malloc_h='no'
ac_cv_header_minix_config_h='no'
ac_cv_header_mmsystem_h='no'
ac_cv_header_net_if_dl_h='no'
ac_cv_header_net_if_h='yes'
ac_cv_header_pthread_h='yes'
ac_cv_header_pty_h='yes'
ac_cv_header_pwd_h='yes'
ac_cv_header_sanitizer_lsan_interface_h='no'
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='yes'
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='no'
ac_cv_header_sys_cdefs_h='no'
ac_cv_header_sys_fs_s5param_h='no'
ac_cv_header_sys_fs_types_h='no'
ac_cv_header_sys_inotify_h='yes'
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='yes'
ac_cv_header_sys_stat_h='yes'
ac_cv_header_sys_statfs_h='yes'
ac_cv_header_sys_sysctl_h='no'
ac_cv_header_sys_sysinfo_h='yes'
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='yes'
ac_cv_header_sys_wait_h='yes'
ac_cv_header_tiffio_h='no'
ac_cv_header_unistd_h='yes'
ac_cv_header_util_h='no'
ac_cv_header_utmp_h='yes'
ac_cv_header_valgrind_valgrind_h='no'
ac_cv_header_vfork_h='no'
ac_cv_header_wchar_h='yes'
ac_cv_host='x86_64-pc-linux-musl'
ac_cv_lib_Xbsd_main='no'
ac_cv_lib_anl_getaddrinfo_a='no'
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_open_v2='no'
ac_cv_lib_xml2_htmlReadMemory='yes'
ac_cv_member_struct_ifreq_ifr_addr='yes'
ac_cv_member_struct_ifreq_ifr_addr_sa_len='no'
ac_cv_member_struct_ifreq_ifr_broadaddr='yes'
ac_cv_member_struct_ifreq_ifr_flags='yes'
ac_cv_member_struct_ifreq_ifr_hwaddr='yes'
ac_cv_member_struct_ifreq_ifr_netmask='yes'
ac_cv_member_struct_stat_st_atim_tv_nsec='yes'
ac_cv_member_struct_stat_st_birthtim_tv_nsec='no'
ac_cv_member_struct_stat_st_birthtimensec='no'
ac_cv_member_struct_stat_st_birthtimespec_tv_nsec='no'
ac_cv_member_struct_tm_tm_gmtoff='yes'
ac_cv_member_struct_tm_tm_zone='yes'
ac_cv_member_struct_unipair_unicode='yes'
ac_cv_objc_compiler_gnu='yes'
ac_cv_objext='o'
ac_cv_path_EGREP='/usr/bin/grep -E'
ac_cv_path_GREP='/usr/bin/grep'
ac_cv_path_GZIP_PROG='/usr/bin/gzip'
ac_cv_path_INSTALL_INFO='/usr/bin/install-info'
ac_cv_path_MAKE='make'
ac_cv_path_ac_pt_PKG_CONFIG='/usr/bin/pkg-config'
ac_cv_path_install='/usr/bin/install -c'
ac_cv_path_mkdir='/usr/bin/mkdir'
ac_cv_prog_AWK='gawk'
ac_cv_prog_CPP='gcc -E'
ac_cv_prog_ac_ct_AR='ar'
ac_cv_prog_ac_ct_CC='gcc'
ac_cv_prog_ac_ct_OBJC='gcc'
ac_cv_prog_ac_ct_RANLIB='ranlib'
ac_cv_prog_cc_c11=''
ac_cv_prog_cc_g='yes'
ac_cv_prog_cc_gcc_c_o='yes'
ac_cv_prog_cc_stdc=''
ac_cv_prog_liblockfile='no'
ac_cv_prog_objc_g='yes'
ac_cv_safe_to_define___extensions__='yes'
ac_cv_search___gmpz_roinit_n='-lgmp'
ac_cv_search_clock_gettime='none required'
ac_cv_search_inflateEnd='-lz'
ac_cv_search_nanosleep='none required'
ac_cv_search_timer_settime='none required'
ac_cv_should_define__xopen_source='no'
ac_cv_sizeof_long='8'
ac_cv_sizeof_speed_t='4'
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='yes'
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_typeof_struct_stat_st_atim_is_struct_timespec='yes'
ac_cv_working_alloca_h='yes'
emacs_cv_alternate_stack='yes'
emacs_cv_autodepend='yes'
emacs_cv_clang='no'
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='yes'
emacs_cv_jpeglib='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_linux_sysinfo='yes'
emacs_cv_ln_s_fileonly='ln -s'
emacs_cv_macosx_12_0='yes'
emacs_cv_objc_c99='no'
emacs_cv_objc_instancetype='yes'
emacs_cv_personality_addr_no_randomize='yes'
emacs_cv_prog_cc_g3='yes'
emacs_cv_prog_cc_no_pie='not needed'
emacs_cv_pthread_lib='none needed'
emacs_cv_pthread_setname_np_1arg='no'
emacs_cv_pthread_setname_np_3arg='no'
emacs_cv_sanitize_address='no'
emacs_cv_signals_via_chars='yes'
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_frsize='yes'
fu_cv_sys_stat_statvfs64='no'
fu_cv_sys_stat_statvfs='yes'
fu_cv_sys_truncating_statfs='no'
gl_cv___builtin_expect='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='none'
gl_cv_compiler_clang='no'
gl_cv_copy_file_range_known_to_work='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='yes'
gl_cv_func_copy_file_range='yes'
gl_cv_func_dup2_works='yes'
gl_cv_func_fchmodat_works='yes'
gl_cv_func_fcntl_f_dupfd_cloexec='needs runtime check'
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_getdtablesize_works='yes'
gl_cv_func_getopt_posix='no'
gl_cv_func_getrandom_ok='yes'
gl_cv_func_gettimeofday_posix_signature='yes'
gl_cv_func_localtime_works='yes'
gl_cv_func_lstat_dereferences_slashed_symlink='yes'
gl_cv_func_malloc_0_nonnull='1'
gl_cv_func_malloc_posix='yes'
gl_cv_func_memmem_works_always='yes'
gl_cv_func_nanosleep='no (mishandles large arguments)'
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='yes'
gl_cv_func_readlink_truncate='yes'
gl_cv_func_realpath_works='nearly'
gl_cv_func_sched_getaffinity3='yes'
gl_cv_func_strtoimax='yes'
gl_cv_func_symlink_works='yes'
gl_cv_func_timespec_get='yes'
gl_cv_func_utimensat_works='yes'
gl_cv_func_working_mktime='yes'
gl_cv_func_working_utimes='yes'
gl_cv_getxattr_with_posix_acls='yes'
gl_cv_have___header_inline='no'
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, <stdalign.h> 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_dirent_h='<dirent.h>'
gl_cv_next_fcntl_h='<fcntl.h>'
gl_cv_next_getopt_h='<getopt.h>'
gl_cv_next_inttypes_h='<inttypes.h>'
gl_cv_next_limits_h='<limits.h>'
gl_cv_next_signal_h='<signal.h>'
gl_cv_next_stdint_h='<stdint.h>'
gl_cv_next_stdio_h='<stdio.h>'
gl_cv_next_stdlib_h='<stdlib.h>'
gl_cv_next_string_h='<string.h>'
gl_cv_next_sys_random_h='<sys/random.h>'
gl_cv_next_sys_select_h='<sys/select.h>'
gl_cv_next_sys_stat_h='<sys/stat.h>'
gl_cv_next_sys_time_h='<sys/time.h>'
gl_cv_next_sys_types_h='<sys/types.h>'
gl_cv_next_time_h='<time.h>'
gl_cv_next_unistd_h='<unistd.h>'
gl_cv_promoted_mode_t='mode_t'
gl_cv_rpl_alloca='yes'
gl_cv_sig_pselect='yes'
gl_cv_source_line_length_unlimited='yes'
gl_cv_static_assert='yes, an <assert.h> macro'
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='no'
gt_cv_c_wchar_t='yes'
gt_cv_ssize_t='yes'
gt_cv_var_environ_declaration='yes'
pkg_cv_LIBGNUTLS_CFLAGS='-I/usr/include/p11-kit-1'
pkg_cv_LIBGNUTLS_LIBS='-lgnutls'
pkg_cv_LIBXML2_CFLAGS='-I/usr/include/libxml2'
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=''
AUTO_DEPEND='yes'
AWK='gawk'
BITSIZEOF_PTRDIFF_T=''
BITSIZEOF_SIG_ATOMIC_T=''
BITSIZEOF_SIZE_T=''
BITSIZEOF_WCHAR_T=''
BITSIZEOF_WINT_T=''
BLESSMAIL_TARGET=''
BREW=''
BUILD_DETAILS=''
BYTESWAP_H=''
CAIRO_CFLAGS=''
CAIRO_LIBS=''
CAIRO_XCB_CFLAGS=''
CAIRO_XCB_LIBS=''
CAIRO_XLIB_CFLAGS=''
CAIRO_XLIB_LIBS=''
CC='gcc'
CFLAGS='-g3 -O2'
CFLAGS_SOUND=''
CHECK_STRUCTS='false'
CLIENTRES=''
CLIENTW=''
CM_OBJ='cm.o'
COM_ERRLIB=''
CPP='gcc -E'
CPPFLAGS='  '
CRYPTOLIB=''
CXX=''
CXXFLAGS=''
CYGWIN_OBJ=''
C_SWITCH_MACHINE=''
C_SWITCH_SYSTEM=''
C_SWITCH_X_SITE=''
DBUS_CFLAGS=''
DBUS_LIBS=''
DBUS_OBJ=''
DEFS='-DHAVE_CONFIG_H'
DESLIB=''
DOCMISC_W32=''
DUMPING='pdumper'
DYNAMIC_LIB_SECONDARY_SUFFIX=''
DYNAMIC_LIB_SUFFIX='.so'
DYNLIB_OBJ='dynlib.o'
ECHO_C=''
ECHO_N='-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='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 -Wno-unsuffixed-float-constants'
GL_COND_LIBTOOL_CONDITION=''
GL_COND_OBJ_CANONICALIZE_LGPL_CONDITION='1'
GL_COND_OBJ_COPY_FILE_RANGE_CONDITION=''
GL_COND_OBJ_DIRFD_CONDITION=''
GL_COND_OBJ_DUP2_CONDITION=''
GL_COND_OBJ_EUIDACCESS_CONDITION=''
GL_COND_OBJ_EXECINFO_CONDITION='1'
GL_COND_OBJ_EXPLICIT_BZERO_CONDITION=''
GL_COND_OBJ_FACCESSAT_CONDITION=''
GL_COND_OBJ_FCHMODAT_CONDITION=''
GL_COND_OBJ_FCNTL_CONDITION='1'
GL_COND_OBJ_FDOPENDIR_CONDITION=''
GL_COND_OBJ_FPENDING_CONDITION=''
GL_COND_OBJ_FREE_CONDITION='1'
GL_COND_OBJ_FSTATAT_CONDITION=''
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=''
GL_COND_OBJ_GETLOADAVG_CONDITION=''
GL_COND_OBJ_GETOPT_CONDITION='1'
GL_COND_OBJ_GETRANDOM_CONDITION=''
GL_COND_OBJ_GETTIMEOFDAY_CONDITION=''
GL_COND_OBJ_GROUP_MEMBER_CONDITION=''
GL_COND_OBJ_LCHMOD_CONDITION=''
GL_COND_OBJ_LSTAT_CONDITION=''
GL_COND_OBJ_MEMPCPY_CONDITION=''
GL_COND_OBJ_MEMRCHR_CONDITION=''
GL_COND_OBJ_MINI_GMP_GNULIB_CONDITION=''
GL_COND_OBJ_MKOSTEMP_CONDITION=''
GL_COND_OBJ_NANOSLEEP_CONDITION='1'
GL_COND_OBJ_OPEN_CONDITION=''
GL_COND_OBJ_PSELECT_CONDITION=''
GL_COND_OBJ_PTHREAD_SIGMASK_CONDITION=''
GL_COND_OBJ_RAWMEMCHR_CONDITION='1'
GL_COND_OBJ_READLINKAT_CONDITION=''
GL_COND_OBJ_READLINK_CONDITION=''
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=''
GL_COND_OBJ_TIMEGM_CONDITION=''
GL_COND_OBJ_TIME_RZ_CONDITION='1'
GL_COND_OBJ_TIME_R_CONDITION=''
GL_COND_OBJ_UTIMENSAT_CONDITION=''
GL_GENERATE_ALLOCA_H_CONDITION='1'
GL_GENERATE_ASSERT_H_CONDITION=''
GL_GENERATE_BYTESWAP_H_CONDITION=''
GL_GENERATE_ERRNO_H_CONDITION=''
GL_GENERATE_EXECINFO_H_CONDITION='1'
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='0'
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='1'
GL_GNULIB_GETENTROPY='0'
GL_GNULIB_GETGROUPS='0'
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='0'
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='0'
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='0'
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=''
GNUSTEP_CFLAGS=''
GNU_OBJC_CFLAGS='-MMD -MP -DGNUSTEP -DGNUSTEP_BASE_LIBRARY=1 -DGNU_GUI_LIBRARY=1 -DGNU_RUNTIME=1 -DGNUSTEP_BASE_LIBRARY=1 -fno-strict-aliasing -pthread -fPIC -Wall -DGSWARN -DGSDIAGNOSE -Wno-import -fstack-clash-protection -D_FORTIFY_SOURCE=2 -mtune=generic -O2 -pipe -g -ffile-prefix-map=/builddir/gnustep-make-2.9.2=. -fconstant-string-class=NSConstantString -I. -I/home/dpk/GNUstep/Library/Headers -I/usr/include -std=c99'
GOBJECT_CFLAGS=''
GOBJECT_LIBS=''
GREP='/usr/bin/grep'
GSETTINGS_CFLAGS=''
GSETTINGS_LIBS=''
GTK_CFLAGS=''
GTK_LIBS=''
GTK_OBJ=''
GZIP_PROG='/usr/bin/gzip'
HAIKU_CFLAGS=''
HAIKU_CXX_OBJ=''
HAIKU_LIBS=''
HAIKU_OBJ=''
HARFBUZZ_CFLAGS=''
HARFBUZZ_LIBS=''
HAVE_ALIGNED_ALLOC='1'
HAVE_ALLOCA_H='1'
HAVE_ALPHASORT='1'
HAVE_ATOLL='1'
HAVE_BE_APP='no'
HAVE_C99_STDINT_H='1'
HAVE_CANONICALIZE_FILE_NAME='0'
HAVE_CHOWN='1'
HAVE_CLOSEDIR='1'
HAVE_COPY_FILE_RANGE='1'
HAVE_DECL_DIRFD='1'
HAVE_DECL_ECVT='1'
HAVE_DECL_ENVIRON='1'
HAVE_DECL_EXECVPE='1'
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='1'
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='1'
HAVE_EXECVPE='1'
HAVE_EXPLICIT_BZERO='1'
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='1'
HAVE_GETSUBOPT='1'
HAVE_GETTIMEOFDAY='1'
HAVE_GETUMASK='1'
HAVE_GRANTPT='1'
HAVE_GROUP_MEMBER='1'
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='1'
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='no'
HAVE_OPENAT='1'
HAVE_OPENDIR='1'
HAVE_OS_H='0'
HAVE_PCLOSE='1'
HAVE_PDUMPER='yes'
HAVE_PGTK='no'
HAVE_PIPE2='1'
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='yes'
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='1'
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='0'
HAVE_SYS_INTTYPES_H='0'
HAVE_SYS_LOADAVG_H='0'
HAVE_SYS_PARAM_H='0'
HAVE_SYS_RANDOM_H='1'
HAVE_SYS_SELECT_H='1'
HAVE_SYS_TIME_H='1'
HAVE_SYS_TYPES_H='1'
HAVE_TIMEGM='1'
HAVE_TIMESPEC_GET='1'
HAVE_TIMESPEC_GETRES='1'
HAVE_TIMEZONE_T='0'
HAVE_TYPE_VOLATILE_SIG_ATOMIC_T='1'
HAVE_UNISTD_H='1'
HAVE_UNLINKAT='1'
HAVE_UNLOCKPT='1'
HAVE_USLEEP='1'
HAVE_UTIMENSAT='1'
HAVE_VASPRINTF='1'
HAVE_VDPRINTF='1'
HAVE_WCHAR_H='1'
HAVE_WCHAR_T='1'
HAVE_WINSOCK2_H='0'
HAVE_XSERVER=''
HAVE__EXIT='1'
HYBRID_MALLOC=''
IEEE754_H='ieee754.h'
IMAGEMAGICK_CFLAGS=''
IMAGEMAGICK_LIBS=''
INCLUDE_NEXT='include_next'
INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
INSTALL_ARCH_INDEP_EXTRA=''
INSTALL_DATA='${INSTALL} -m 644'
INSTALL_INFO='/usr/bin/install-info'
INSTALL_PROGRAM='${INSTALL}'
INSTALL_SCRIPT='${INSTALL}'
INT32_MAX_LT_INTMAX_MAX='1'
INT64_MAX_EQ_LONG_MAX='defined _LP64'
JSON_CFLAGS=''
JSON_LIBS=''
JSON_OBJ=''
KQUEUE_CFLAGS=''
KQUEUE_LIBS=''
KRB4LIB=''
KRB5LIB=''
LCMS2_CFLAGS=''
LCMS2_LIBS=''
LDFLAGS=''
LD_SWITCH_SYSTEM=''
LD_SWITCH_SYSTEM_TEMACS=' $(LD_SWITCH_X_SITE_RPATH)'
LD_SWITCH_X_SITE=''
LD_SWITCH_X_SITE_RPATH=''
LIBGCCJIT_CFLAGS=''
LIBGCCJIT_LIBS=''
LIBGIF=''
LIBGMP='-lgmp'
LIBGNUTLS_CFLAGS='-I/usr/include/p11-kit-1'
LIBGNUTLS_LIBS='-lgnutls'
LIBGNU_LIBDEPS=''
LIBGNU_LTLIBDEPS=''
LIBGPM=''
LIBHESIOD=''
LIBINTL=''
LIBJPEG=''
LIBMODULES='-ldl'
LIBOBJS=''
LIBOTF_CFLAGS=''
LIBOTF_LIBS=''
LIBPNG=''
LIBRESOLV=''
LIBS=' '
LIBSECCOMP_CFLAGS=''
LIBSECCOMP_LIBS=''
LIBSELINUX_LIBS=''
LIBSOUND=''
LIBSYSTEMD_CFLAGS=''
LIBSYSTEMD_LIBS=''
LIBS_ECLIENT=''
LIBS_GNUSTEP='-Wl,-z,relro -Wl,-z,now -Wl,--as-needed -pthread -rdynamic -L/home/dpk/GNUstep/Library/Libraries -L/usr/lib -lgnustep-gui -lgnustep-base -lobjc -lm'
LIBS_MAIL=''
LIBS_SYSTEM=''
LIBS_TERMCAP='-lncurses'
LIBTIFF=''
LIBXMENU=''
LIBXML2_CFLAGS='-I/usr/include/libxml2'
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='makeinfo'
MAKE_PROG=''
MKDIR_P='/usr/bin/mkdir -p'
MODULES_OBJ='emacs-module.o'
MODULES_SECONDARY_SUFFIX=''
MODULES_SUFFIX='.so'
NATIVE_COMPILATION_AOT='no'
NEXT_ASSERT_H=''
NEXT_AS_FIRST_DIRECTIVE_ASSERT_H=''
NEXT_AS_FIRST_DIRECTIVE_DIRENT_H='<dirent.h>'
NEXT_AS_FIRST_DIRECTIVE_ERRNO_H=''
NEXT_AS_FIRST_DIRECTIVE_FCNTL_H='<fcntl.h>'
NEXT_AS_FIRST_DIRECTIVE_GETOPT_H='<getopt.h>'
NEXT_AS_FIRST_DIRECTIVE_INTTYPES_H='<inttypes.h>'
NEXT_AS_FIRST_DIRECTIVE_LIMITS_H='<limits.h>'
NEXT_AS_FIRST_DIRECTIVE_SIGNAL_H='<signal.h>'
NEXT_AS_FIRST_DIRECTIVE_STDDEF_H=''
NEXT_AS_FIRST_DIRECTIVE_STDINT_H='<stdint.h>'
NEXT_AS_FIRST_DIRECTIVE_STDIO_H='<stdio.h>'
NEXT_AS_FIRST_DIRECTIVE_STDLIB_H='<stdlib.h>'
NEXT_AS_FIRST_DIRECTIVE_STRING_H='<string.h>'
NEXT_AS_FIRST_DIRECTIVE_SYS_RANDOM_H='<sys/random.h>'
NEXT_AS_FIRST_DIRECTIVE_SYS_SELECT_H='<sys/select.h>'
NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H='<sys/stat.h>'
NEXT_AS_FIRST_DIRECTIVE_SYS_TIME_H='<sys/time.h>'
NEXT_AS_FIRST_DIRECTIVE_SYS_TYPES_H='<sys/types.h>'
NEXT_AS_FIRST_DIRECTIVE_TIME_H='<time.h>'
NEXT_AS_FIRST_DIRECTIVE_UNISTD_H='<unistd.h>'
NEXT_DIRENT_H='<dirent.h>'
NEXT_ERRNO_H=''
NEXT_FCNTL_H='<fcntl.h>'
NEXT_GETOPT_H='<getopt.h>'
NEXT_INTTYPES_H='<inttypes.h>'
NEXT_LIMITS_H='<limits.h>'
NEXT_SIGNAL_H='<signal.h>'
NEXT_STDDEF_H=''
NEXT_STDINT_H='<stdint.h>'
NEXT_STDIO_H='<stdio.h>'
NEXT_STDLIB_H='<stdlib.h>'
NEXT_STRING_H='<string.h>'
NEXT_SYS_RANDOM_H='<sys/random.h>'
NEXT_SYS_SELECT_H='<sys/select.h>'
NEXT_SYS_STAT_H='<sys/stat.h>'
NEXT_SYS_TIME_H='<sys/time.h>'
NEXT_SYS_TYPES_H='<sys/types.h>'
NEXT_TIME_H='<time.h>'
NEXT_UNISTD_H='<unistd.h>'
NOTIFY_CFLAGS=''
NOTIFY_LIBS=''
NOTIFY_OBJ='inotify.o'
NS_OBJ=''
NS_OBJC_OBJ='nsterm.o nsfns.o nsmenu.o nsselect.o nsimage.o nsfont.o'
NTDIR=''
NTLIB=''
OBJC='gcc'
OBJCFLAGS='-g -O2'
OBJEXT='o'
OTHER_FILES='ns-app'
PACKAGE_BUGREPORT='bug-gnu-emacs@HIDDEN'
PACKAGE_NAME='GNU Emacs'
PACKAGE_STRING='GNU Emacs 29.4'
PACKAGE_TARNAME='emacs'
PACKAGE_URL='https://www.gnu.org/software/emacs/'
PACKAGE_VERSION='29.4'
PATH_SEPARATOR=':'
PAXCTL=''
PAXCTL_dumped=''
PAXCTL_notdumped=''
PGTK_LIBS=''
PGTK_OBJ=''
PKG_CONFIG='/usr/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='0'
REPLACE_FCHMODAT='0'
REPLACE_FCHOWNAT='0'
REPLACE_FCLOSE='0'
REPLACE_FCNTL='1'
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='0'
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='0'
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='0'
REPLACE_MALLOC_FOR_MALLOC_GNU='0'
REPLACE_MALLOC_FOR_MALLOC_POSIX='0'
REPLACE_MBTOWC='0'
REPLACE_MEMCHR='0'
REPLACE_MEMMEM='0'
REPLACE_MKDIR='0'
REPLACE_MKFIFO='0'
REPLACE_MKFIFOAT='0'
REPLACE_MKNOD='0'
REPLACE_MKNODAT='0'
REPLACE_MKSTEMP='0'
REPLACE_MKTIME='0'
REPLACE_NANOSLEEP='1'
REPLACE_NULL='0'
REPLACE_OBSTACK_PRINTF='0'
REPLACE_OPEN='0'
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='0'
REPLACE_READLINKAT='0'
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='0'
REPLACE_SYMLINKAT='0'
REPLACE_TIMEGM='0'
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='0'
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=''
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='gnu/linux'
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=''
TREE_SITTER_CFLAGS=''
TREE_SITTER_LIBS=''
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='0'
USE_STARTUP_NOTIFICATION='no'
VMLIMIT_OBJ=''
W32_LIBS=''
W32_OBJ=''
W32_RES_LINK=''
WARN_CFLAGS=''
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='fontset.o fringe.o image.o'
WINDRES=''
WINT_T_SUFFIX=''
XARGS_LIMIT=''
XCB_LIBS=''
XCOMPOSITE_CFLAGS=''
XCOMPOSITE_LIBS=''
XCRUN=''
XDBE_CFLAGS=''
XDBE_LIBS=''
XFIXES_CFLAGS=''
XFIXES_LIBS=''
XFT_CFLAGS=''
XFT_LIBS=''
XGSELOBJ=''
XINERAMA_CFLAGS=''
XINERAMA_LIBS=''
XINPUT_CFLAGS=''
XINPUT_LIBS=''
XMENU_OBJ=''
XMKMF=''
XOBJ=''
XRANDR_CFLAGS=''
XRANDR_LIBS=''
XRENDER_LIBS=''
XSHAPE_CFLAGS=''
XSHAPE_LIBS=''
XSYNC_CFLAGS=''
XSYNC_LIBS=''
XWIDGETS_OBJ=''
X_TOOLKIT_TYPE='none'
ac_ct_CC='gcc'
ac_ct_CXX=''
ac_ct_OBJC='gcc'
archlibdir='${ns_applibexecdir}'
bindir='${exec_prefix}/bin'
bitmapdir=''
build='x86_64-pc-linux-musl'
build_alias=''
build_cpu='x86_64'
build_os='linux-musl'
build_vendor='pc'
cache_file='/dev/null'
canonical='x86_64-pc-linux-musl'
comma_space_version=''
comma_version=''
configuration='x86_64-pc-linux-musl'
copyright='Copyright (C) 2024 Free Software Foundation, Inc.'
datadir='${datarootdir}'
datarootdir='${prefix}/share'
docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
dvidir='${docdir}'
emacs_major_version='29'
etcdir='${ns_appresdir}/etc'
etcdocdir='${ns_appresdir}/etc'
exec_prefix='/home/dpk/emacs-29.4/nextstep/Emacs.app'
gamedir='${localstatedir}/games/emacs'
gamegroup=''
gameuser=''
gl_GNULIB_ENABLED_03e0aaad4cb89ca757653bd367a6ccb7_CONDITION=''
gl_GNULIB_ENABLED_260941c0e5dc67ec9e87d1fb321c300b_CONDITION=''
gl_GNULIB_ENABLED_5264294aa0a5557541b53c8c741f7f31_CONDITION=''
gl_GNULIB_ENABLED_6099e9737f757db36c47fa9d9f02e88c_CONDITION=''
gl_GNULIB_ENABLED_61bcaca76b3e6f9ae55d57a1c3193bc4_CONDITION='1'
gl_GNULIB_ENABLED_682e609604ccaac6be382e4ee3a4eaec_CONDITION=''
gl_GNULIB_ENABLED_8444034ea779b88768865bb60b4fb8c9_CONDITION='1'
gl_GNULIB_ENABLED_925677f0343de64b89a9f0c790b4104c_CONDITION='1'
gl_GNULIB_ENABLED_a9786850e999ae65a836a6041e8e5ed1_CONDITION=''
gl_GNULIB_ENABLED_be453cec5eecf5731a274f2de7f2db36_CONDITION='1'
gl_GNULIB_ENABLED_cloexec_CONDITION=''
gl_GNULIB_ENABLED_d3b2383720ee0e541357aa2aac598e2b_CONDITION=''
gl_GNULIB_ENABLED_dirfd_CONDITION=''
gl_GNULIB_ENABLED_e80bf6f757095d2e5fc94dafb8f8fc8b_CONDITION=''
gl_GNULIB_ENABLED_ef455225c00f5049c808c2eda3e76866_CONDITION='1'
gl_GNULIB_ENABLED_euidaccess_CONDITION=''
gl_GNULIB_ENABLED_fd38c7e463b54744b77b98aeafb4fa7c_CONDITION='1'
gl_GNULIB_ENABLED_getdtablesize_CONDITION='1'
gl_GNULIB_ENABLED_getgroups_CONDITION=''
gl_GNULIB_ENABLED_lchmod_CONDITION=''
gl_GNULIB_ENABLED_open_CONDITION=''
gl_GNULIB_ENABLED_rawmemchr_CONDITION='1'
gl_GNULIB_ENABLED_strtoll_CONDITION=''
gl_GNULIB_ENABLED_utimens_CONDITION='1'
gl_LIBOBJDEPS=''
gl_LIBOBJS=''
gl_LTLIBOBJS=''
gltests_LIBOBJDEPS=''
gltests_LIBOBJS=''
gltests_LTLIBOBJS=''
gltests_WITNESS='IN_EMACS_GNULIB_TESTS'
gsettingsschemadir=''
host='x86_64-pc-linux-musl'
host_alias=''
host_cpu='x86_64'
host_os='linux-musl'
host_vendor='pc'
htmldir='${docdir}'
includedir='${prefix}/include'
infodir='${ns_appresdir}/info'
libdir='${exec_prefix}/lib'
libexecdir='${ns_applibexecdir}'
liblockfile='no'
lispdir='${ns_appresdir}/lisp'
lispdirrel='${ns_appresdir}/lisp'
lisppath='${locallisppath}:${standardlisppath}'
localedir='${datarootdir}/locale'
locallisppath='${ns_appresdir}/site-lisp'
localstatedir='${prefix}/var'
mandir='${ns_appresdir}/man'
ns_appbindir='/home/dpk/emacs-29.4/nextstep/Emacs.app'
ns_appdir='/home/dpk/emacs-29.4/nextstep/Emacs.app'
ns_applibdir='/home/dpk/emacs-29.4/nextstep/Emacs.app/Frameworks'
ns_applibexecdir='/home/dpk/emacs-29.4/nextstep/Emacs.app/libexec'
ns_appresdir='/home/dpk/emacs-29.4/nextstep/Emacs.app/Resources'
ns_appsrc='GNUstep/Emacs.base'
ns_check_file='Resources/Info-gnustep.plist'
ns_self_contained='yes'
oldincludedir='/usr/include'
pdfdir='${docdir}'
prefix='/home/dpk/emacs-29.4/nextstep/Emacs.app/Resources'
program_transform_name='s,x,x,'
psdir='${docdir}'
runstatedir='${localstatedir}/run'
sbindir='${exec_prefix}/sbin'
sharedstatedir='${prefix}/com'
srcdir='.'
standardlisppath='${lispdir}'
sysconfdir='${prefix}/etc'
target_alias=''
version='29.4'
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.4"
#define PACKAGE_STRING "GNU Emacs 29.4"
#define PACKAGE_BUGREPORT "bug-gnu-emacs@HIDDEN"
#define PACKAGE_URL "https://www.gnu.org/software/emacs/"
#define HAVE_PDUMPER 1
#define HAVE_STDIO_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STRING_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_STRINGS_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_UNISTD_H 1
#define HAVE_WCHAR_H 1
#define HAVE_LINUX_FS_H 1
#define HAVE_MALLOC_H 1
#define HAVE_SYS_SYSINFO_H 1
#define HAVE_PTY_H 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_SYS_UTSNAME_H 1
#define HAVE_PWD_H 1
#define HAVE_UTMP_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_PTHREAD_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_DIRENT_H 1
#define HAVE_STDIO_EXT_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_GETOPT_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 "gnu/linux"
#define HAVE_SYS_SOUNDCARD_H 1
#define HAVE_SOUND 1
#define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
#define HAVE_LINUX_SYSINFO 1
#define LINUX_SYSINFO_UNIT 1
#define HAVE_TERM_H 1
#define HAVE_SYS_WAIT_H 1
#define HAVE_NET_IF_H 1
#define HAVE_IFADDRS_H 1
#define HAVE_STRUCT_IFREQ_IFR_FLAGS 1
#define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
#define HAVE_STRUCT_IFREQ_IFR_NETMASK 1
#define HAVE_STRUCT_IFREQ_IFR_BROADADDR 1
#define HAVE_STRUCT_IFREQ_IFR_ADDR 1
#define HAVE_NATIVE_IMAGE_API 1
#define NS_SELF_CONTAINED 1
#define NATIVE_OBJC_INSTANCETYPE 1
#define HAVE_SBRK 1
#define HAVE_GETPAGESIZE 1
#define HAVE_FORK 1
#define HAVE_VFORK 1
#define HAVE_FCHMOD 1
#define HAVE_FACCESSAT 1
#define HAVE_REALPATH 1
#define HAVE_LSTAT 1
#define HAVE_READLINKAT 1
#define HAVE_EXPLICIT_BZERO 1
#define HAVE_FCHMODAT 1
#define HAVE_LCHMOD 1
#define HAVE_FCNTL 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_FSYNC 1
#define HAVE_FUTIMENS 1
#define HAVE_GETRANDOM 1
#define HAVE_GETTIMEOFDAY 1
#define HAVE_MKOSTEMP 1
#define HAVE_PIPE2 1
#define HAVE_PSELECT 1
#define HAVE_PTHREAD_SIGMASK 1
#define HAVE_READLINK 1
#define HAVE_ISBLANK 1
#define HAVE_ISWCTYPE 1
#define HAVE_STRTOIMAX 1
#define HAVE_SYMLINK 1
#define HAVE_LOCALTIME_R 1
#define HAVE_TIMEGM 1
#define HAVE_UTIMENSAT 1
#define HAVE_GETDTABLESIZE 1
#define HAVE_FUTIMES 1
#define HAVE_FUTIMESAT 1
#define HAVE_LUTIMES 1
#define SYSTEM_MALLOC 1
#define HAVE_MMAP 1
#define HAVE_PTHREAD 1
#define THREADS_ENABLED 1
#define HAVE_GNUTLS 1
#define HAVE_INOTIFY 1
#define USE_FILE_NOTIFY 1
#define USE_TOOLKIT_SCROLL_BARS 1
#define USE_XIM 1
#define HAVE_ZLIB 1
#define DYNAMIC_LIB_SUFFIX ".so"
#define DYNAMIC_LIB_SECONDARY_SUFFIX ""
#define HAVE_DLADDR 1
#define HAVE_MODULES 1
#define MODULES_SUFFIX ".so"
#define NATIVE_ELISP_SUFFIX ".eln"
#define HAVE_NS 1
#define NS_IMPL_GNUSTEP 1
#define HAVE_LIBXML2 1
#define MAIL_USE_FLOCK 1
#define HAVE_LINUX_SECCOMP_H 1
#define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
#define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
#define HAVE_LINUX_FILTER_H 1
#define HAVE_DECL_SECCOMP_SET_MODE_FILTER 1
#define HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC 1
#define SIZEOF_LONG 8
#define HAVE_ACCEPT4 1
#define HAVE_FCHDIR 1
#define HAVE_GETHOSTNAME 1
#define HAVE_GETRUSAGE 1
#define HAVE_GET_CURRENT_DIR_NAME 1
#define HAVE_LRAND48 1
#define HAVE_RANDOM 1
#define HAVE_RINT 1
#define HAVE_TRUNC 1
#define HAVE_SELECT 1
#define HAVE_GETPAGESIZE 1
#define HAVE_SETLOCALE 1
#define HAVE_NEWLOCALE 1
#define HAVE_GETRLIMIT 1
#define HAVE_SETRLIMIT 1
#define HAVE_SHUTDOWN 1
#define HAVE_PTHREAD_SIGMASK 1
#define HAVE_STRSIGNAL 1
#define HAVE_SETITIMER 1
#define HAVE_SENDTO 1
#define HAVE_RECVFROM 1
#define HAVE_GETSOCKNAME 1
#define HAVE_GETIFADDRS 1
#define HAVE_FREEIFADDRS 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SYNC 1
#define HAVE_GETPWENT 1
#define HAVE_ENDPWENT 1
#define HAVE_GETGRENT 1
#define HAVE_ENDGRENT 1
#define HAVE_CFMAKERAW 1
#define HAVE_CFSETSPEED 1
#define HAVE___EXECUTABLE_START 1
#define HAVE_LOG2 1
#define HAVE_PTHREAD_SETNAME_NP 1
#define HAVE_ALIGNED_ALLOC 1
#define HAVE_DECL_ALIGNED_ALLOC 1
#define HAVE_POSIX_MADVISE 1
#define HAVE___BUILTIN_FRAME_ADDRESS 1
#define HAVE___BUILTIN_UNWIND_INIT 1
#define HAVE_FSEEKO 1
#define HAVE_GRANTPT 1
#define HAVE_POSIX_OPENPT 1
#define TERMINFO 1
#define TERMINFO_DEFINES_BC 1
#define USE_NCURSES 1
#define HAVE_TIMERFD 1
#define HAVE_STRUCT_UNIPAIR_UNICODE 1
#define HAVE_WORKING_VFORK 1
#define HAVE_WORKING_FORK 1
#define HAVE_SNPRINTF 1
#define HAVE_SPAWN_H 1
#define HAVE_POSIX_SPAWN 1
#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 HAVE_PROCFS 1
#define DEFAULT_SOUND_DEVICE "/dev/dsp"
#define INTERRUPT_INPUT 1
#define NARROWPROTO 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 GC_SETJMP_WORKS 1
#define GC_SETJMP_WORKS 1
#define HAVE__SETJMP 1
#define HAVE_SIGSETJMP 1
#define HAVE_STACK_OVERFLOW_HANDLING 1
#define USG /**/
#define GNU_LINUX /**/
#define SIZEOF_SPEED_T 4
#define USABLE_FIONREAD 1
#define USABLE_SIGIO 1
#define COPYRIGHT "Copyright (C) 2024 Free Software Foundation, Inc."
#define TERM_HEADER "nsterm.h"
#define EMACS_CONFIGURATION "x86_64-pc-linux-musl"
#define EMACS_CONFIG_OPTIONS "--with-ns"
#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 LSTAT_FOLLOWS_SLASHED_SYMLINK 1
#define FUNC_REALPATH_NEARLY_WORKS 1
#define HAVE_GETCWD 1
#define restrict __restrict__
#define HAVE_ENVIRON_DECL 1
#define HAVE_DECL_STRMODE 0
#define HAVE_GETOPT_H 1
#define HAVE_GETOPT_LONG_ONLY 1
#define HAVE_LONG_LONG_INT 1
#define HAVE_UNSIGNED_LONG_LONG_INT 1
#define HAVE_DECL_MEMMEM 1
#define HAVE_DECL_MEMRCHR 1
#define HAVE_MINMAX_IN_SYS_PARAM_H 1
#define TIME_T_IS_SIGNED 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 1
#define HAVE_DECL_CLEARERR_UNLOCKED 1
#define HAVE_DECL_FEOF_UNLOCKED 1
#define HAVE_DECL_FERROR_UNLOCKED 1
#define HAVE_DECL_FFLUSH_UNLOCKED 1
#define HAVE_DECL_FGETS_UNLOCKED 1
#define HAVE_DECL_FPUTC_UNLOCKED 1
#define HAVE_DECL_FPUTS_UNLOCKED 1
#define HAVE_DECL_FREAD_UNLOCKED 1
#define HAVE_DECL_FWRITE_UNLOCKED 1
#define HAVE_DECL_GETC_UNLOCKED 1
#define HAVE_DECL_GETCHAR_UNLOCKED 1
#define HAVE_DECL_PUTC_UNLOCKED 1
#define HAVE_DECL_PUTCHAR_UNLOCKED 1
#define GETGROUPS_T gid_t
#define HAVE_DECL_GETDTABLESIZE 1
#define HAVE_MALLOC_POSIX 1
#define PROMOTED_MODE_T mode_t
#define HAVE_WORKING_UTIMES 1
#define USE_ACL 0
#define HAVE_ALLOCA 1
#define HAVE___BUILTIN_EXPECT 1
#define HAVE_BYTESWAP_H 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_COPY_FILE_RANGE 1
#define HAVE_STRUCT_DIRENT_D_TYPE 1
#define GNULIB_FACCESSAT 1
#define HAVE_DECL_FDOPENDIR 1
#define GNULIB_FDOPENDIR 1
#define GETXATTR_WITH_POSIX_ACLS 1
#define FLEXIBLE_ARRAY_MEMBER /**/
#define HAVE_DECL___FPENDING 1
#define HAVE_SYS_MOUNT_H 1
#define STAT_STATVFS 1
#define STAT_STATFS2_FRSIZE 1
#define HAVE_SYS_STATFS_H 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 HAVE_MEMPCPY 1
#define HAVE_MEMRCHR 1
#define GNULIB_MKOSTEMP 1
#define HAVE_BUG_BIG_NANOSLEEP 1
#define HAVE_SYS_PARAM_H 1
#define HAVE_SCHED_GETAFFINITY 1
#define HAVE_SCHED_GETAFFINITY_LIKE_GLIBC 1
#define my_strftime nstrftime
#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_ATIM_TV_NSEC 1
#define TYPEOF_STRUCT_STAT_ST_ATIM_IS_STRUCT_TIMESPEC 1
#define GNULIB_FSCANF 1
#define GNULIB_SCANF 1
#define HAVE_STPCPY 1
#define GNULIB_TEMPNAME 1
#define HAVE_DECL_LOCALTIME_R 1
#define HAVE_TIMER_SETTIME 1
#define GNULIB_STDIO_SINGLE_THREAD 1
#define USE_UNLOCKED_IO GNULIB_STDIO_SINGLE_THREAD
#define HAVE_C_VARARRAYS 1
#define HAVE_TIMER_GETOVERRUN 1
#define HAVE_WINDOW_SYSTEM 1
#define POLL_FOR_INPUT 1
#define EMACS_CONFIG_FEATURES "GMP GNUTLS LIBXML2 MODULES NOTIFY INOTIFY NS PDUMPER SECCOMP SOUND THREADS TOOLKIT_SCROLL_BARS ZLIB"

configure: exit 0

--Apple-Mail=_FBA61A50-4187-4531-ABEC-C0177FE7E6CB
Content-Disposition: attachment;
	filename=config.status
Content-Type: application/octet-stream;
	x-unix-mode=0644;
	name="config.status"
Content-Transfer-Encoding: quoted-printable

#!=20/bin/sh=0A#=20Generated=20by=20configure.=0A#=20Run=20this=20file=20=
to=20recreate=20the=20current=20configuration.=0A#=20Compiler=20output=20=
produced=20by=20configure,=20useful=20for=20debugging=0A#=20configure,=20=
is=20in=20config.log=20if=20it=20exists.=0A=0Adebug=3Dfalse=0A=
ac_cs_recheck=3Dfalse=0Aac_cs_silent=3Dfalse=0A=0A=
SHELL=3D${CONFIG_SHELL-/bin/sh}=0Aexport=20SHELL=0A##=20=
--------------------=20##=0A##=20M4sh=20Initialization.=20##=0A##=20=
--------------------=20##=0A=0A#=20Be=20more=20Bourne=20compatible=0A=
DUALCASE=3D1;=20export=20DUALCASE=20#=20for=20MKS=20sh=0Aas_nop=3D:=0Aif=20=
test=20${ZSH_VERSION+y}=20&&=20(emulate=20sh)=20>/dev/null=202>&1=0Athen=20=
:=0A=20=20emulate=20sh=0A=20=20NULLCMD=3D:=0A=20=20#=20Pre-4.2=20=
versions=20of=20Zsh=20do=20word=20splitting=20on=20${1+"$@"},=20which=0A=20=
=20#=20is=20contrary=20to=20our=20usage.=20=20Disable=20this=20feature.=0A=
=20=20alias=20-g=20'${1+"$@"}'=3D'"$@"'=0A=20=20setopt=20NO_GLOB_SUBST=0A=
else=20$as_nop=0A=20=20case=20`(set=20-o)=202>/dev/null`=20in=20#(=0A=20=20=
*posix*)=20:=0A=20=20=20=20set=20-o=20posix=20;;=20#(=0A=20=20*)=20:=0A=20=
=20=20=20=20;;=0Aesac=0Afi=0A=0A=0A=0A#=20Reset=20variables=20that=20may=20=
have=20inherited=20troublesome=20values=20from=0A#=20the=20environment.=0A=
=0A#=20IFS=20needs=20to=20be=20set,=20to=20space,=20tab,=20and=20=
newline,=20in=20precisely=20that=20order.=0A#=20(If=20_AS_PATH_WALK=20=
were=20called=20with=20IFS=20unset,=20it=20would=20have=20the=0A#=20side=20=
effect=20of=20setting=20IFS=20to=20empty,=20thus=20disabling=20word=20=
splitting.)=0A#=20Quoting=20is=20to=20prevent=20editors=20from=20=
complaining=20about=20space-tab.=0Aas_nl=3D'=0A'=0Aexport=20as_nl=0A=
IFS=3D"=20""=09$as_nl"=0A=0APS1=3D'$=20'=0APS2=3D'>=20'=0APS4=3D'+=20'=0A=
=0A#=20Ensure=20predictable=20behavior=20from=20utilities=20with=20=
locale-dependent=20output.=0ALC_ALL=3DC=0Aexport=20LC_ALL=0ALANGUAGE=3DC=0A=
export=20LANGUAGE=0A=0A#=20We=20cannot=20yet=20rely=20on=20"unset"=20to=20=
work,=20but=20we=20need=20these=20variables=0A#=20to=20be=20unset--not=20=
just=20set=20to=20an=20empty=20or=20harmless=20value--now,=20to=0A#=20=
avoid=20bugs=20in=20old=20shells=20(e.g.=20pre-3.0=20UWIN=20ksh).=20=20=
This=20construct=0A#=20also=20avoids=20known=20problems=20related=20to=20=
"unset"=20and=20subshell=20syntax=0A#=20in=20other=20old=20shells=20=
(e.g.=20bash=202.01=20and=20pdksh=205.2.14).=0Afor=20as_var=20in=20=
BASH_ENV=20ENV=20MAIL=20MAILPATH=20CDPATH=0Ado=20eval=20test=20=
\${$as_var+y}=20\=0A=20=20&&=20(=20(unset=20$as_var)=20||=20exit=201)=20=
>/dev/null=202>&1=20&&=20unset=20$as_var=20||=20:=0Adone=0A=0A#=20Ensure=20=
that=20fds=200,=201,=20and=202=20are=20open.=0Aif=20(exec=203>&0)=20=
2>/dev/null;=20then=20:;=20else=20exec=200</dev/null;=20fi=0Aif=20(exec=20=
3>&1)=202>/dev/null;=20then=20:;=20else=20exec=201>/dev/null;=20fi=0Aif=20=
(exec=203>&2)=20=20=20=20=20=20=20=20=20=20=20=20;=20then=20:;=20else=20=
exec=202>/dev/null;=20fi=0A=0A#=20The=20user=20is=20always=20right.=0Aif=20=
${PATH_SEPARATOR+false}=20:;=20then=0A=20=20PATH_SEPARATOR=3D:=0A=20=20=
(PATH=3D'/bin;/bin';=20FPATH=3D$PATH;=20sh=20-c=20:)=20>/dev/null=202>&1=20=
&&=20{=0A=20=20=20=20(PATH=3D'/bin:/bin';=20FPATH=3D$PATH;=20sh=20-c=20=
:)=20>/dev/null=202>&1=20||=0A=20=20=20=20=20=20PATH_SEPARATOR=3D';'=0A=20=
=20}=0Afi=0A=0A=0A#=20Find=20who=20we=20are.=20=20Look=20in=20the=20path=20=
if=20we=20contain=20no=20directory=20separator.=0Aas_myself=3D=0Acase=20=
$0=20in=20#((=0A=20=20*[\\/]*=20)=20as_myself=3D$0=20;;=0A=20=20*)=20=
as_save_IFS=3D$IFS;=20IFS=3D$PATH_SEPARATOR=0Afor=20as_dir=20in=20$PATH=0A=
do=0A=20=20IFS=3D$as_save_IFS=0A=20=20case=20$as_dir=20in=20#(((=0A=20=20=
=20=20'')=20as_dir=3D./=20;;=0A=20=20=20=20*/)=20;;=0A=20=20=20=20*)=20=
as_dir=3D$as_dir/=20;;=0A=20=20esac=0A=20=20=20=20test=20-r=20=
"$as_dir$0"=20&&=20as_myself=3D$as_dir$0=20&&=20break=0A=20=20done=0A=
IFS=3D$as_save_IFS=0A=0A=20=20=20=20=20;;=0Aesac=0A#=20We=20did=20not=20=
find=20ourselves,=20most=20probably=20we=20were=20run=20as=20`sh=20=
COMMAND'=0A#=20in=20which=20case=20we=20are=20not=20to=20be=20found=20in=20=
the=20path.=0Aif=20test=20"x$as_myself"=20=3D=20x;=20then=0A=20=20=
as_myself=3D$0=0Afi=0Aif=20test=20!=20-f=20"$as_myself";=20then=0A=20=20=
printf=20"%s\n"=20"$as_myself:=20error:=20cannot=20find=20myself;=20=
rerun=20with=20an=20absolute=20file=20name"=20>&2=0A=20=20exit=201=0Afi=0A=
=0A=0A=0A#=20as_fn_error=20STATUS=20ERROR=20[LINENO=20LOG_FD]=0A#=20=
----------------------------------------=0A#=20Output=20"`basename=20=
$0`:=20error:=20ERROR"=20to=20stderr.=20If=20LINENO=20and=20LOG_FD=20are=0A=
#=20provided,=20also=20output=20the=20error=20to=20LOG_FD,=20referencing=20=
LINENO.=20Then=20exit=20the=0A#=20script=20with=20STATUS,=20using=201=20=
if=20that=20was=200.=0Aas_fn_error=20()=0A{=0A=20=20as_status=3D$1;=20=
test=20$as_status=20-eq=200=20&&=20as_status=3D1=0A=20=20if=20test=20=
"$4";=20then=0A=20=20=20=20as_lineno=3D${as_lineno-"$3"}=20=
as_lineno_stack=3Das_lineno_stack=3D$as_lineno_stack=0A=20=20=20=20=
printf=20"%s\n"=20"$as_me:${as_lineno-$LINENO}:=20error:=20$2"=20>&$4=0A=20=
=20fi=0A=20=20printf=20"%s\n"=20"$as_me:=20error:=20$2"=20>&2=0A=20=20=
as_fn_exit=20$as_status=0A}=20#=20as_fn_error=0A=0A=0A=0A#=20=
as_fn_set_status=20STATUS=0A#=20-----------------------=0A#=20Set=20$?=20=
to=20STATUS,=20without=20forking.=0Aas_fn_set_status=20()=0A{=0A=20=20=
return=20$1=0A}=20#=20as_fn_set_status=0A=0A#=20as_fn_exit=20STATUS=0A#=20=
-----------------=0A#=20Exit=20the=20shell=20with=20STATUS,=20even=20in=20=
a=20"trap=200"=20or=20"set=20-e"=20context.=0Aas_fn_exit=20()=0A{=0A=20=20=
set=20+e=0A=20=20as_fn_set_status=20$1=0A=20=20exit=20$1=0A}=20#=20=
as_fn_exit=0A=0A#=20as_fn_unset=20VAR=0A#=20---------------=0A#=20=
Portably=20unset=20VAR.=0Aas_fn_unset=20()=0A{=0A=20=20{=20eval=20$1=3D;=20=
unset=20$1;}=0A}=0Aas_unset=3Das_fn_unset=0A=0A#=20as_fn_append=20VAR=20=
VALUE=0A#=20----------------------=0A#=20Append=20the=20text=20in=20=
VALUE=20to=20the=20end=20of=20the=20definition=20contained=20in=20VAR.=20=
Take=0A#=20advantage=20of=20any=20shell=20optimizations=20that=20allow=20=
amortized=20linear=20growth=20over=0A#=20repeated=20appends,=20instead=20=
of=20the=20typical=20quadratic=20growth=20present=20in=20naive=0A#=20=
implementations.=0Aif=20(eval=20"as_var=3D1;=20as_var+=3D2;=20test=20=
x\$as_var=20=3D=20x12")=202>/dev/null=0Athen=20:=0A=20=20eval=20=
'as_fn_append=20()=0A=20=20{=0A=20=20=20=20eval=20$1+=3D\$2=0A=20=20}'=0A=
else=20$as_nop=0A=20=20as_fn_append=20()=0A=20=20{=0A=20=20=20=20eval=20=
$1=3D\$$1\$2=0A=20=20}=0Afi=20#=20as_fn_append=0A=0A#=20as_fn_arith=20=
ARG...=0A#=20------------------=0A#=20Perform=20arithmetic=20evaluation=20=
on=20the=20ARGs,=20and=20store=20the=20result=20in=20the=0A#=20global=20=
$as_val.=20Take=20advantage=20of=20shells=20that=20can=20avoid=20forks.=20=
The=20arguments=0A#=20must=20be=20portable=20across=20$(())=20and=20=
expr.=0Aif=20(eval=20"test=20\$((=201=20+=201=20))=20=3D=202")=20=
2>/dev/null=0Athen=20:=0A=20=20eval=20'as_fn_arith=20()=0A=20=20{=0A=20=20=
=20=20as_val=3D$((=20$*=20))=0A=20=20}'=0Aelse=20$as_nop=0A=20=20=
as_fn_arith=20()=0A=20=20{=0A=20=20=20=20as_val=3D`expr=20"$@"=20||=20=
test=20$?=20-eq=201`=0A=20=20}=0Afi=20#=20as_fn_arith=0A=0A=0Aif=20expr=20=
a=20:=20'\(a\)'=20>/dev/null=202>&1=20&&=0A=20=20=20test=20"X`expr=20=
00001=20:=20'.*\(...\)'`"=20=3D=20X001;=20then=0A=20=20as_expr=3Dexpr=0A=
else=0A=20=20as_expr=3Dfalse=0Afi=0A=0Aif=20(basename=20--=20/)=20=
>/dev/null=202>&1=20&&=20test=20"X`basename=20--=20/=202>&1`"=20=3D=20=
"X/";=20then=0A=20=20as_basename=3Dbasename=0Aelse=0A=20=20=
as_basename=3Dfalse=0Afi=0A=0Aif=20(as_dir=3D`dirname=20--=20/`=20&&=20=
test=20"X$as_dir"=20=3D=20X/)=20>/dev/null=202>&1;=20then=0A=20=20=
as_dirname=3Ddirname=0Aelse=0A=20=20as_dirname=3Dfalse=0Afi=0A=0A=
as_me=3D`$as_basename=20--=20"$0"=20||=0A$as_expr=20X/"$0"=20:=20=
'.*/\([^/][^/]*\)/*$'=20\|=20\=0A=09=20X"$0"=20:=20'X\(//\)$'=20\|=20\=0A=
=09=20X"$0"=20:=20'X\(/\)'=20\|=20.=202>/dev/null=20||=0Aprintf=20"%s\n"=20=
X/"$0"=20|=0A=20=20=20=20sed=20'/^.*\/\([^/][^/]*\)\/*$/{=0A=09=20=20=20=20=
s//\1/=0A=09=20=20=20=20q=0A=09=20=20}=0A=09=20=20/^X\/\(\/\/\)$/{=0A=09=20=
=20=20=20s//\1/=0A=09=20=20=20=20q=0A=09=20=20}=0A=09=20=20=
/^X\/\(\/\).*/{=0A=09=20=20=20=20s//\1/=0A=09=20=20=20=20q=0A=09=20=20}=0A=
=09=20=20s/.*/./;=20q'`=0A=0A#=20Avoid=20depending=20upon=20Character=20=
Ranges.=0Aas_cr_letters=3D'abcdefghijklmnopqrstuvwxyz'=0A=
as_cr_LETTERS=3D'ABCDEFGHIJKLMNOPQRSTUVWXYZ'=0A=
as_cr_Letters=3D$as_cr_letters$as_cr_LETTERS=0Aas_cr_digits=3D'0123456789'=
=0Aas_cr_alnum=3D$as_cr_Letters$as_cr_digits=0A=0A=0A#=20Determine=20=
whether=20it's=20possible=20to=20make=20'echo'=20print=20without=20a=20=
newline.=0A#=20These=20variables=20are=20no=20longer=20used=20directly=20=
by=20Autoconf,=20but=20are=20AC_SUBSTed=0A#=20for=20compatibility=20with=20=
existing=20Makefiles.=0AECHO_C=3D=20ECHO_N=3D=20ECHO_T=3D=0Acase=20`echo=20=
-n=20x`=20in=20#(((((=0A-n*)=0A=20=20case=20`echo=20'xy\c'`=20in=0A=20=20=
*c*)=20ECHO_T=3D'=09';;=09#=20ECHO_T=20is=20single=20tab=20character.=0A=20=
=20xy)=20=20ECHO_C=3D'\c';;=0A=20=20*)=20=20=20echo=20`echo=20ksh88=20=
bug=20on=20AIX=206.1`=20>=20/dev/null=0A=20=20=20=20=20=20=20ECHO_T=3D'=09=
';;=0A=20=20esac;;=0A*)=0A=20=20ECHO_N=3D'-n';;=0Aesac=0A=0A#=20For=20=
backward=20compatibility=20with=20old=20third-party=20macros,=20we=20=
provide=0A#=20the=20shell=20variables=20$as_echo=20and=20$as_echo_n.=20=20=
New=20code=20should=20use=0A#=20AS_ECHO(["message"])=20and=20=
AS_ECHO_N(["message"]),=20respectively.=0Aas_echo=3D'printf=20%s\n'=0A=
as_echo_n=3D'printf=20%s'=0A=0Arm=20-f=20conf$$=20conf$$.exe=20=
conf$$.file=0Aif=20test=20-d=20conf$$.dir;=20then=0A=20=20rm=20-f=20=
conf$$.dir/conf$$.file=0Aelse=0A=20=20rm=20-f=20conf$$.dir=0A=20=20mkdir=20=
conf$$.dir=202>/dev/null=0Afi=0Aif=20(echo=20>conf$$.file)=20=
2>/dev/null;=20then=0A=20=20if=20ln=20-s=20conf$$.file=20conf$$=20=
2>/dev/null;=20then=0A=20=20=20=20as_ln_s=3D'ln=20-s'=0A=20=20=20=20#=20=
...=20but=20there=20are=20two=20gotchas:=0A=20=20=20=20#=201)=20On=20=
MSYS,=20both=20`ln=20-s=20file=20dir'=20and=20`ln=20file=20dir'=20fail.=0A=
=20=20=20=20#=202)=20DJGPP=20<=202.04=20has=20no=20symlinks;=20`ln=20-s'=20=
creates=20a=20wrapper=20executable.=0A=20=20=20=20#=20In=20both=20cases,=20=
we=20have=20to=20default=20to=20`cp=20-pR'.=0A=20=20=20=20ln=20-s=20=
conf$$.file=20conf$$.dir=202>/dev/null=20&&=20test=20!=20-f=20conf$$.exe=20=
||=0A=20=20=20=20=20=20as_ln_s=3D'cp=20-pR'=0A=20=20elif=20ln=20=
conf$$.file=20conf$$=202>/dev/null;=20then=0A=20=20=20=20as_ln_s=3Dln=0A=20=
=20else=0A=20=20=20=20as_ln_s=3D'cp=20-pR'=0A=20=20fi=0Aelse=0A=20=20=
as_ln_s=3D'cp=20-pR'=0Afi=0Arm=20-f=20conf$$=20conf$$.exe=20=
conf$$.dir/conf$$.file=20conf$$.file=0Armdir=20conf$$.dir=202>/dev/null=0A=
=0A=0A#=20as_fn_mkdir_p=0A#=20-------------=0A#=20Create=20"$as_dir"=20=
as=20a=20directory,=20including=20parents=20if=20necessary.=0A=
as_fn_mkdir_p=20()=0A{=0A=0A=20=20case=20$as_dir=20in=20#(=0A=20=20-*)=20=
as_dir=3D./$as_dir;;=0A=20=20esac=0A=20=20test=20-d=20"$as_dir"=20||=20=
eval=20$as_mkdir_p=20||=20{=0A=20=20=20=20as_dirs=3D=0A=20=20=20=20while=20=
:;=20do=0A=20=20=20=20=20=20case=20$as_dir=20in=20#(=0A=20=20=20=20=20=20=
*\'*)=20as_qdir=3D`printf=20"%s\n"=20"$as_dir"=20|=20sed=20=
"s/'/'\\\\\\\\''/g"`;;=20#'(=0A=20=20=20=20=20=20*)=20as_qdir=3D$as_dir;;=0A=
=20=20=20=20=20=20esac=0A=20=20=20=20=20=20as_dirs=3D"'$as_qdir'=20=
$as_dirs"=0A=20=20=20=20=20=20as_dir=3D`$as_dirname=20--=20"$as_dir"=20=
||=0A$as_expr=20X"$as_dir"=20:=20'X\(.*[^/]\)//*[^/][^/]*/*$'=20\|=20\=0A=
=09=20X"$as_dir"=20:=20'X\(//\)[^/]'=20\|=20\=0A=09=20X"$as_dir"=20:=20=
'X\(//\)$'=20\|=20\=0A=09=20X"$as_dir"=20:=20'X\(/\)'=20\|=20.=20=
2>/dev/null=20||=0Aprintf=20"%s\n"=20X"$as_dir"=20|=0A=20=20=20=20sed=20=
'/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{=0A=09=20=20=20=20s//\1/=0A=09=20=20=20=
=20q=0A=09=20=20}=0A=09=20=20/^X\(\/\/\)[^/].*/{=0A=09=20=20=20=20s//\1/=0A=
=09=20=20=20=20q=0A=09=20=20}=0A=09=20=20/^X\(\/\/\)$/{=0A=09=20=20=20=20=
s//\1/=0A=09=20=20=20=20q=0A=09=20=20}=0A=09=20=20/^X\(\/\).*/{=0A=09=20=20=
=20=20s//\1/=0A=09=20=20=20=20q=0A=09=20=20}=0A=09=20=20s/.*/./;=20q'`=0A=
=20=20=20=20=20=20test=20-d=20"$as_dir"=20&&=20break=0A=20=20=20=20done=0A=
=20=20=20=20test=20-z=20"$as_dirs"=20||=20eval=20"mkdir=20$as_dirs"=0A=20=
=20}=20||=20test=20-d=20"$as_dir"=20||=20as_fn_error=20$?=20"cannot=20=
create=20directory=20$as_dir"=0A=0A=0A}=20#=20as_fn_mkdir_p=0Aif=20mkdir=20=
-p=20.=202>/dev/null;=20then=0A=20=20as_mkdir_p=3D'mkdir=20-p=20=
"$as_dir"'=0Aelse=0A=20=20test=20-d=20./-p=20&&=20rmdir=20./-p=0A=20=20=
as_mkdir_p=3Dfalse=0Afi=0A=0A=0A#=20as_fn_executable_p=20FILE=0A#=20=
-----------------------=0A#=20Test=20if=20FILE=20is=20an=20executable=20=
regular=20file.=0Aas_fn_executable_p=20()=0A{=0A=20=20test=20-f=20"$1"=20=
&&=20test=20-x=20"$1"=0A}=20#=20as_fn_executable_p=0Aas_test_x=3D'test=20=
-x'=0Aas_executable_p=3Das_fn_executable_p=0A=0A#=20Sed=20expression=20=
to=20map=20a=20string=20onto=20a=20valid=20CPP=20name.=0Aas_tr_cpp=3D"eval=
=20sed=20'y%*$as_cr_letters%P$as_cr_LETTERS%;s%[^_$as_cr_alnum]%_%g'"=0A=0A=
#=20Sed=20expression=20to=20map=20a=20string=20onto=20a=20valid=20=
variable=20name.=0Aas_tr_sh=3D"eval=20sed=20=
'y%*+%pp%;s%[^_$as_cr_alnum]%_%g'"=0A=0A=0Aexec=206>&1=0A##=20=
-----------------------------------=20##=0A##=20Main=20body=20of=20=
$CONFIG_STATUS=20script.=20##=0A##=20-----------------------------------=20=
##=0A#=20Save=20the=20log=20message,=20to=20keep=20$0=20and=20so=20on=20=
meaningful,=20and=20to=0A#=20report=20actual=20input=20values=20of=20=
CONFIG_FILES=20etc.=20instead=20of=20their=0A#=20values=20after=20=
options=20handling.=0Aac_log=3D"=0AThis=20file=20was=20extended=20by=20=
GNU=20Emacs=20$as_me=2029.4,=20which=20was=0Agenerated=20by=20GNU=20=
Autoconf=202.71.=20=20Invocation=20command=20line=20was=0A=0A=20=20=
CONFIG_FILES=20=20=20=20=3D=20$CONFIG_FILES=0A=20=20CONFIG_HEADERS=20=20=
=3D=20$CONFIG_HEADERS=0A=20=20CONFIG_LINKS=20=20=20=20=3D=20=
$CONFIG_LINKS=0A=20=20CONFIG_COMMANDS=20=3D=20$CONFIG_COMMANDS=0A=20=20$=20=
$0=20$@=0A=0Aon=20`(hostname=20||=20uname=20-n)=202>/dev/null=20|=20sed=20=
1q`=0A"=0A=0A#=20Files=20that=20config.status=20was=20made=20for.=0A=
config_files=3D"=20src/verbose.mk=20src/emacs-module.h=20=
nextstep/GNUstep/Emacs.base/Resources/Info-gnustep.plist:nextstep/template=
s/Info-gnustep.plist.in=20=
nextstep/GNUstep/Emacs.base/Resources/Emacs.desktop:nextstep/templates/Ema=
cs.desktop.in=20Makefile=20lib/gnulib.mk=20./doc/man/emacs.1=20=
lib/Makefile=20lib-src/Makefile=20oldXMenu/Makefile=20doc/emacs/Makefile=20=
doc/misc/Makefile=20doc/lispintro/Makefile=20doc/lispref/Makefile=20=
src/Makefile=20lwlib/Makefile=20lisp/Makefile=20leim/Makefile=20=
nextstep/Makefile=20nt/Makefile=20test/Makefile=20=
test/manual/noverlay/Makefile=20test/infra/Makefile=20=
admin/charsets/Makefile=20admin/unidata/Makefile=20=
admin/grammars/Makefile"=0Aconfig_headers=3D"=20=
src/config.h:src/config.in"=0Aconfig_commands=3D"=20src/epaths.h=20=
src/.gdbinit=20doc/emacs/emacsver.texi=20etc-refcards-emacsver.tex"=0A=0A=
ac_cs_usage=3D"\=0A\`$as_me'=20instantiates=20files=20and=20other=20=
configuration=20actions=0Afrom=20templates=20according=20to=20the=20=
current=20configuration.=20=20Unless=20the=20files=0Aand=20actions=20are=20=
specified=20as=20TAGs,=20all=20are=20instantiated=20by=20default.=0A=0A=
Usage:=20$0=20[OPTION]...=20[TAG]...=0A=0A=20=20-h,=20--help=20=20=20=20=20=
=20=20print=20this=20help,=20then=20exit=0A=20=20-V,=20--version=20=20=20=
=20print=20version=20number=20and=20configuration=20settings,=20then=20=
exit=0A=20=20=20=20=20=20--config=20=20=20=20=20print=20configuration,=20=
then=20exit=0A=20=20-q,=20--quiet,=20--silent=0A=20=20=20=20=20=20=20=20=20=
=20=20=20=20=20=20=20=20=20=20do=20not=20print=20progress=20messages=0A=20=
=20-d,=20--debug=20=20=20=20=20=20don't=20remove=20temporary=20files=0A=20=
=20=20=20=20=20--recheck=20=20=20=20update=20$as_me=20by=20reconfiguring=20=
in=20the=20same=20conditions=0A=20=20=20=20=20=20--file=3DFILE[:TEMPLATE]=0A=
=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20instantiate=20=
the=20configuration=20file=20FILE=0A=20=20=20=20=20=20=
--header=3DFILE[:TEMPLATE]=0A=20=20=20=20=20=20=20=20=20=20=20=20=20=20=20=
=20=20=20=20instantiate=20the=20configuration=20header=20FILE=0A=0A=
Configuration=20files:=0A$config_files=0A=0AConfiguration=20headers:=0A=
$config_headers=0A=0AConfiguration=20commands:=0A$config_commands=0A=0A=
Report=20bugs=20to=20<bug-gnu-emacs@HIDDEN>.=0AGNU=20Emacs=20home=20=
page:=20<https://www.gnu.org/software/emacs/>.=0AGeneral=20help=20using=20=
GNU=20software:=20<https://www.gnu.org/gethelp/>."=0A=0A=
ac_cs_config=3D'--with-ns'=0Aac_cs_version=3D"\=0AGNU=20Emacs=20=
config.status=2029.4=0Aconfigured=20by=20./configure,=20generated=20by=20=
GNU=20Autoconf=202.71,=0A=20=20with=20options=20\"$ac_cs_config\"=0A=0A=
Copyright=20(C)=202021=20Free=20Software=20Foundation,=20Inc.=0AThis=20=
config.status=20script=20is=20free=20software;=20the=20Free=20Software=20=
Foundation=0Agives=20unlimited=20permission=20to=20copy,=20distribute=20=
and=20modify=20it."=0A=0Aac_pwd=3D'/home/dpk/emacs-29.4'=0Asrcdir=3D'.'=0A=
INSTALL=3D'/usr/bin/install=20-c'=0AMKDIR_P=3D'/usr/bin/mkdir=20-p'=0A=
AWK=3D'gawk'=0Atest=20-n=20"$AWK"=20||=20AWK=3Dawk=0A#=20The=20default=20=
lists=20apply=20if=20the=20user=20does=20not=20specify=20any=20file.=0A=
ac_need_defaults=3D:=0Awhile=20test=20$#=20!=3D=200=0Ado=0A=20=20case=20=
$1=20in=0A=20=20--*=3D?*)=0A=20=20=20=20ac_option=3D`expr=20"X$1"=20:=20=
'X\([^=3D]*\)=3D'`=0A=20=20=20=20ac_optarg=3D`expr=20"X$1"=20:=20=
'X[^=3D]*=3D\(.*\)'`=0A=20=20=20=20ac_shift=3D:=0A=20=20=20=20;;=0A=20=20=
--*=3D)=0A=20=20=20=20ac_option=3D`expr=20"X$1"=20:=20'X\([^=3D]*\)=3D'`=0A=
=20=20=20=20ac_optarg=3D=0A=20=20=20=20ac_shift=3D:=0A=20=20=20=20;;=0A=20=
=20*)=0A=20=20=20=20ac_option=3D$1=0A=20=20=20=20ac_optarg=3D$2=0A=20=20=20=
=20ac_shift=3Dshift=0A=20=20=20=20;;=0A=20=20esac=0A=0A=20=20case=20=
$ac_option=20in=0A=20=20#=20Handling=20of=20the=20options.=0A=20=20=
-recheck=20|=20--recheck=20|=20--rechec=20|=20--reche=20|=20--rech=20|=20=
--rec=20|=20--re=20|=20--r)=0A=20=20=20=20ac_cs_recheck=3D:=20;;=0A=20=20=
--version=20|=20--versio=20|=20--versi=20|=20--vers=20|=20--ver=20|=20=
--ve=20|=20--v=20|=20-V=20)=0A=20=20=20=20printf=20"%s\n"=20=
"$ac_cs_version";=20exit=20;;=0A=20=20--config=20|=20--confi=20|=20=
--conf=20|=20--con=20|=20--co=20|=20--c=20)=0A=20=20=20=20printf=20=
"%s\n"=20"$ac_cs_config";=20exit=20;;=0A=20=20--debug=20|=20--debu=20|=20=
--deb=20|=20--de=20|=20--d=20|=20-d=20)=0A=20=20=20=20debug=3D:=20;;=0A=20=
=20--file=20|=20--fil=20|=20--fi=20|=20--f=20)=0A=20=20=20=20$ac_shift=0A=
=20=20=20=20case=20$ac_optarg=20in=0A=20=20=20=20*\'*)=20=
ac_optarg=3D`printf=20"%s\n"=20"$ac_optarg"=20|=20sed=20=
"s/'/'\\\\\\\\''/g"`=20;;=0A=20=20=20=20'')=20as_fn_error=20$?=20=
"missing=20file=20argument"=20;;=0A=20=20=20=20esac=0A=20=20=20=20=
as_fn_append=20CONFIG_FILES=20"=20'$ac_optarg'"=0A=20=20=20=20=
ac_need_defaults=3Dfalse;;=0A=20=20--header=20|=20--heade=20|=20--head=20=
|=20--hea=20)=0A=20=20=20=20$ac_shift=0A=20=20=20=20case=20$ac_optarg=20=
in=0A=20=20=20=20*\'*)=20ac_optarg=3D`printf=20"%s\n"=20"$ac_optarg"=20|=20=
sed=20"s/'/'\\\\\\\\''/g"`=20;;=0A=20=20=20=20esac=0A=20=20=20=20=
as_fn_append=20CONFIG_HEADERS=20"=20'$ac_optarg'"=0A=20=20=20=20=
ac_need_defaults=3Dfalse;;=0A=20=20--he=20|=20--h)=0A=20=20=20=20#=20=
Conflict=20between=20--help=20and=20--header=0A=20=20=20=20as_fn_error=20=
$?=20"ambiguous=20option:=20\`$1'=0ATry=20\`$0=20--help'=20for=20more=20=
information.";;=0A=20=20--help=20|=20--hel=20|=20-h=20)=0A=20=20=20=20=
printf=20"%s\n"=20"$ac_cs_usage";=20exit=20;;=0A=20=20-q=20|=20-quiet=20=
|=20--quiet=20|=20--quie=20|=20--qui=20|=20--qu=20|=20--q=20\=0A=20=20|=20=
-silent=20|=20--silent=20|=20--silen=20|=20--sile=20|=20--sil=20|=20--si=20=
|=20--s)=0A=20=20=20=20ac_cs_silent=3D:=20;;=0A=0A=20=20#=20This=20is=20=
an=20error.=0A=20=20-*)=20as_fn_error=20$?=20"unrecognized=20option:=20=
\`$1'=0ATry=20\`$0=20--help'=20for=20more=20information."=20;;=0A=0A=20=20=
*)=20as_fn_append=20ac_config_targets=20"=20$1"=0A=20=20=20=20=20=
ac_need_defaults=3Dfalse=20;;=0A=0A=20=20esac=0A=20=20shift=0Adone=0A=0A=
ac_configure_extra_args=3D=0A=0Aif=20$ac_cs_silent;=20then=0A=20=20exec=20=
6>/dev/null=0A=20=20ac_configure_extra_args=3D"$ac_configure_extra_args=20=
--silent"=0Afi=0A=0Aif=20$ac_cs_recheck;=20then=0A=20=20set=20X=20=
/bin/sh=20'./configure'=20=20'--with-ns'=20$ac_configure_extra_args=20=
--no-create=20--no-recursion=0A=20=20shift=0A=20=20\printf=20"%s\n"=20=
"running=20CONFIG_SHELL=3D/bin/sh=20$*"=20>&6=0A=20=20=
CONFIG_SHELL=3D'/bin/sh'=0A=20=20export=20CONFIG_SHELL=0A=20=20exec=20=
"$@"=0Afi=0A=0Aexec=205>>config.log=0A{=0A=20=20echo=0A=20=20sed=20=
'h;s/./-/g;s/^.../##=20/;s/...$/=20##/;p;x;p;x'=20<<_ASBOX=0A##=20=
Running=20$as_me.=20##=0A_ASBOX=0A=20=20printf=20"%s\n"=20"$ac_log"=0A}=20=
>&5=0A=0A#=0A#=20INIT-COMMANDS=0A#=0AGCC=3D"yes"=20CPPFLAGS=3D"=20=20"=20=
opsys=3D"gnu-linux"=20HAVE_NS=3D"yes"=0A=20=20=20=20=
EN_NS_SELF_CONTAINED=3D"yes"=0A=0A=0A#=20Handling=20of=20arguments.=0A=
for=20ac_config_target=20in=20$ac_config_targets=0Ado=0A=20=20case=20=
$ac_config_target=20in=0A=20=20=20=20"src/config.h")=20=
CONFIG_HEADERS=3D"$CONFIG_HEADERS=20src/config.h:src/config.in"=20;;=0A=20=
=20=20=20"src/verbose.mk")=20CONFIG_FILES=3D"$CONFIG_FILES=20=
src/verbose.mk"=20;;=0A=20=20=20=20"nt/emacs.rc")=20=
CONFIG_FILES=3D"$CONFIG_FILES=20nt/emacs.rc"=20;;=0A=20=20=20=20=
"nt/emacsclient.rc")=20CONFIG_FILES=3D"$CONFIG_FILES=20=
nt/emacsclient.rc"=20;;=0A=20=20=20=20"src/emacs-module.h")=20=
CONFIG_FILES=3D"$CONFIG_FILES=20src/emacs-module.h"=20;;=0A=20=20=20=20=
"nextstep/GNUstep/Emacs.base/Resources/Info-gnustep.plist")=20=
CONFIG_FILES=3D"$CONFIG_FILES=20=
nextstep/GNUstep/Emacs.base/Resources/Info-gnustep.plist:nextstep/template=
s/Info-gnustep.plist.in"=20;;=0A=20=20=20=20=
"nextstep/GNUstep/Emacs.base/Resources/Emacs.desktop")=20=
CONFIG_FILES=3D"$CONFIG_FILES=20=
nextstep/GNUstep/Emacs.base/Resources/Emacs.desktop:nextstep/templates/Ema=
cs.desktop.in"=20;;=0A=20=20=20=20=
"nextstep/Cocoa/Emacs.base/Contents/Info.plist")=20=
CONFIG_FILES=3D"$CONFIG_FILES=20=
nextstep/Cocoa/Emacs.base/Contents/Info.plist:nextstep/templates/Info.plis=
t.in"=20;;=0A=20=20=20=20=
"nextstep/Cocoa/Emacs.base/Contents/Resources/English.lproj/InfoPlist.stri=
ngs")=20CONFIG_FILES=3D"$CONFIG_FILES=20=
nextstep/Cocoa/Emacs.base/Contents/Resources/English.lproj/InfoPlist.strin=
gs:nextstep/templates/InfoPlist.strings.in"=20;;=0A=20=20=20=20=
"Makefile")=20CONFIG_FILES=3D"$CONFIG_FILES=20Makefile"=20;;=0A=20=20=20=20=
"lib/gnulib.mk")=20CONFIG_FILES=3D"$CONFIG_FILES=20lib/gnulib.mk"=20;;=0A=
=20=20=20=20"$srcdir/doc/man/emacs.1")=20CONFIG_FILES=3D"$CONFIG_FILES=20=
$srcdir/doc/man/emacs.1"=20;;=0A=20=20=20=20"lib/Makefile")=20=
CONFIG_FILES=3D"$CONFIG_FILES=20lib/Makefile"=20;;=0A=20=20=20=20=
"lib-src/Makefile")=20CONFIG_FILES=3D"$CONFIG_FILES=20lib-src/Makefile"=20=
;;=0A=20=20=20=20"oldXMenu/Makefile")=20CONFIG_FILES=3D"$CONFIG_FILES=20=
oldXMenu/Makefile"=20;;=0A=20=20=20=20"doc/emacs/Makefile")=20=
CONFIG_FILES=3D"$CONFIG_FILES=20doc/emacs/Makefile"=20;;=0A=20=20=20=20=
"doc/misc/Makefile")=20CONFIG_FILES=3D"$CONFIG_FILES=20=
doc/misc/Makefile"=20;;=0A=20=20=20=20"doc/lispintro/Makefile")=20=
CONFIG_FILES=3D"$CONFIG_FILES=20doc/lispintro/Makefile"=20;;=0A=20=20=20=20=
"doc/lispref/Makefile")=20CONFIG_FILES=3D"$CONFIG_FILES=20=
doc/lispref/Makefile"=20;;=0A=20=20=20=20"src/Makefile")=20=
CONFIG_FILES=3D"$CONFIG_FILES=20src/Makefile"=20;;=0A=20=20=20=20=
"lwlib/Makefile")=20CONFIG_FILES=3D"$CONFIG_FILES=20lwlib/Makefile"=20;;=0A=
=20=20=20=20"lisp/Makefile")=20CONFIG_FILES=3D"$CONFIG_FILES=20=
lisp/Makefile"=20;;=0A=20=20=20=20"leim/Makefile")=20=
CONFIG_FILES=3D"$CONFIG_FILES=20leim/Makefile"=20;;=0A=20=20=20=20=
"nextstep/Makefile")=20CONFIG_FILES=3D"$CONFIG_FILES=20=
nextstep/Makefile"=20;;=0A=20=20=20=20"nt/Makefile")=20=
CONFIG_FILES=3D"$CONFIG_FILES=20nt/Makefile"=20;;=0A=20=20=20=20=
"test/Makefile")=20CONFIG_FILES=3D"$CONFIG_FILES=20test/Makefile"=20;;=0A=
=20=20=20=20"test/manual/noverlay/Makefile")=20=
CONFIG_FILES=3D"$CONFIG_FILES=20test/manual/noverlay/Makefile"=20;;=0A=20=
=20=20=20"test/infra/Makefile")=20CONFIG_FILES=3D"$CONFIG_FILES=20=
test/infra/Makefile"=20;;=0A=20=20=20=20"admin/charsets/Makefile")=20=
CONFIG_FILES=3D"$CONFIG_FILES=20admin/charsets/Makefile"=20;;=0A=20=20=20=
=20"admin/unidata/Makefile")=20CONFIG_FILES=3D"$CONFIG_FILES=20=
admin/unidata/Makefile"=20;;=0A=20=20=20=20"admin/grammars/Makefile")=20=
CONFIG_FILES=3D"$CONFIG_FILES=20admin/grammars/Makefile"=20;;=0A=20=20=20=
=20"src/epaths.h")=20CONFIG_COMMANDS=3D"$CONFIG_COMMANDS=20src/epaths.h"=20=
;;=0A=20=20=20=20"src/.gdbinit")=20CONFIG_COMMANDS=3D"$CONFIG_COMMANDS=20=
src/.gdbinit"=20;;=0A=20=20=20=20"doc/emacs/emacsver.texi")=20=
CONFIG_COMMANDS=3D"$CONFIG_COMMANDS=20doc/emacs/emacsver.texi"=20;;=0A=20=
=20=20=20"etc-refcards-emacsver.tex")=20=
CONFIG_COMMANDS=3D"$CONFIG_COMMANDS=20etc-refcards-emacsver.tex"=20;;=0A=0A=
=20=20*)=20as_fn_error=20$?=20"invalid=20argument:=20=
\`$ac_config_target'"=20"$LINENO"=205;;=0A=20=20esac=0Adone=0A=0A=0A#=20=
If=20the=20user=20did=20not=20use=20the=20arguments=20to=20specify=20the=20=
items=20to=20instantiate,=0A#=20then=20the=20envvar=20interface=20is=20=
used.=20=20Set=20only=20those=20that=20are=20not.=0A#=20We=20use=20the=20=
long=20form=20for=20the=20default=20assignment=20because=20of=20an=20=
extremely=0A#=20bizarre=20bug=20on=20SunOS=204.1.3.=0Aif=20=
$ac_need_defaults;=20then=0A=20=20test=20${CONFIG_FILES+y}=20||=20=
CONFIG_FILES=3D$config_files=0A=20=20test=20${CONFIG_HEADERS+y}=20||=20=
CONFIG_HEADERS=3D$config_headers=0A=20=20test=20${CONFIG_COMMANDS+y}=20=
||=20CONFIG_COMMANDS=3D$config_commands=0Afi=0A=0A#=20Have=20a=20=
temporary=20directory=20for=20convenience.=20=20Make=20it=20in=20the=20=
build=20tree=0A#=20simply=20because=20there=20is=20no=20reason=20against=20=
having=20it=20here,=20and=20in=20addition,=0A#=20creating=20and=20moving=20=
files=20from=20/tmp=20can=20sometimes=20cause=20problems.=0A#=20Hook=20=
for=20its=20removal=20unless=20debugging.=0A#=20Note=20that=20there=20is=20=
a=20small=20window=20in=20which=20the=20directory=20will=20not=20be=20=
cleaned:=0A#=20after=20its=20creation=20but=20before=20its=20name=20has=20=
been=20assigned=20to=20`$tmp'.=0A$debug=20||=0A{=0A=20=20tmp=3D=20=
ac_tmp=3D=0A=20=20trap=20'exit_status=3D$?=0A=20=20:=20"${ac_tmp:=3D$tmp}"=
=0A=20=20{=20test=20!=20-d=20"$ac_tmp"=20||=20rm=20-fr=20"$ac_tmp";=20}=20=
&&=20exit=20$exit_status=0A'=200=0A=20=20trap=20'as_fn_exit=201'=201=202=20=
13=2015=0A}=0A#=20Create=20a=20(secure)=20tmp=20directory=20for=20tmp=20=
files.=0A=0A{=0A=20=20tmp=3D`(umask=20077=20&&=20mktemp=20-d=20=
"./confXXXXXX")=202>/dev/null`=20&&=0A=20=20test=20-d=20"$tmp"=0A}=20=20=
||=0A{=0A=20=20tmp=3D./conf$$-$RANDOM=0A=20=20(umask=20077=20&&=20mkdir=20=
"$tmp")=0A}=20||=20as_fn_error=20$?=20"cannot=20create=20a=20temporary=20=
directory=20in=20."=20"$LINENO"=205=0Aac_tmp=3D$tmp=0A=0A#=20Set=20up=20=
the=20scripts=20for=20CONFIG_FILES=20section.=0A#=20No=20need=20to=20=
generate=20them=20if=20there=20are=20no=20CONFIG_FILES.=0A#=20This=20=
happens=20for=20instance=20with=20`./config.status=20config.h'.=0Aif=20=
test=20-n=20"$CONFIG_FILES";=20then=0A=0Aif=20$AWK=20'BEGIN=20{=20=
getline=20<"/dev/null"=20}'=20</dev/null=202>/dev/null;=20then=0A=20=20=
ac_cs_awk_getline=3D:=0A=20=20ac_cs_awk_pipe_init=3D=0A=20=20=
ac_cs_awk_read_file=3D'=0A=20=20=20=20=20=20while=20((getline=20aline=20=
<=20(F[key]))=20>=200)=0A=09print(aline)=0A=20=20=20=20=20=20=
close(F[key])'=0A=20=20ac_cs_awk_pipe_fini=3D=0Aelse=0A=20=20=
ac_cs_awk_getline=3Dfalse=0A=20=20ac_cs_awk_pipe_init=3D"print=20\"cat=20=
<<'|#_!!_#|'=20&&\""=0A=20=20ac_cs_awk_read_file=3D'=0A=20=20=20=20=20=20=
print=20"|#_!!_#|"=0A=20=20=20=20=20=20print=20"cat=20"=20F[key]=20"=20=
&&"=0A=20=20=20=20=20=20'$ac_cs_awk_pipe_init=0A=20=20#=20The=20final=20=
`:'=20finishes=20the=20AND=20list.=0A=20=20ac_cs_awk_pipe_fini=3D'END=20=
{=20print=20"|#_!!_#|";=20print=20":"=20}'=0Afi=0Aac_cr=3D`echo=20X=20|=20=
tr=20X=20'\015'`=0A#=20On=20cygwin,=20bash=20can=20eat=20\r=20inside=20=
``=20if=20the=20user=20requested=20igncr.=0A#=20But=20we=20know=20of=20=
no=20other=20shell=20where=20ac_cr=20would=20be=20empty=20at=20this=0A#=20=
point,=20so=20we=20can=20use=20a=20bashism=20as=20a=20fallback.=0Aif=20=
test=20"x$ac_cr"=20=3D=20x;=20then=0A=20=20eval=20ac_cr=3D\$\'\\r\'=0Afi=0A=
ac_cs_awk_cr=3D`$AWK=20'BEGIN=20{=20print=20"a\rb"=20}'=20</dev/null=20=
2>/dev/null`=0Aif=20test=20"$ac_cs_awk_cr"=20=3D=20"a${ac_cr}b";=20then=0A=
=20=20ac_cs_awk_cr=3D'\\r'=0Aelse=0A=20=20ac_cs_awk_cr=3D$ac_cr=0Afi=0A=0A=
echo=20'BEGIN=20{'=20>"$ac_tmp/subs1.awk"=20&&=0Acat=20=
>>"$ac_tmp/subs1.awk"=20<<\_ACAWK=20&&=0A=
F["module_env_snippet_25"]=3D"./src/module-env-25.h"=0A=
F["module_env_snippet_26"]=3D"./src/module-env-26.h"=0A=
F["module_env_snippet_27"]=3D"./src/module-env-27.h"=0A=
F["module_env_snippet_28"]=3D"./src/module-env-28.h"=0A=
F["module_env_snippet_29"]=3D"./src/module-env-29.h"=0A_ACAWK=0Acat=20=
>>"$ac_tmp/subs1.awk"=20<<\_ACAWK=20&&=0AS["gltests_LIBOBJDEPS"]=3D""=0A=
S["gltests_LTLIBOBJS"]=3D""=0AS["gltests_LIBOBJS"]=3D""=0A=
S["gl_LIBOBJDEPS"]=3D""=0AS["gl_LTLIBOBJS"]=3D""=0AS["gl_LIBOBJS"]=3D""=0A=
S["LTLIBOBJS"]=3D""=0AS["LIBOBJS"]=3D""=0AS["SMALL_JA_DIC"]=3D"no"=0A=
S["SUBDIR_MAKEFILES_IN"]=3D"=20$(srcdir)/lib/Makefile.in=20=
$(srcdir)/lib-src/Makefile.in=20$(srcdir)/oldXMenu/Makefile.in=20=
$(srcdir)/doc/emacs/Makefile.in=20$(srcdir)/doc/misc/Makefile."\=0A"in=20=
$(srcdir)/doc/lispintro/Makefile.in=20$(srcdir)/doc/lispref/Makefile.in=20=
$(srcdir)/src/Makefile.in=20$(srcdir)/lwlib/Makefile.in=20=
$(srcdir)/lisp/Makefi"\=0A"le.in=20$(srcdir)/leim/Makefile.in=20=
$(srcdir)/nextstep/Makefile.in=20$(srcdir)/nt/Makefile.in=20=
$(srcdir)/test/Makefile.in=20$(srcdir)/test/infra/Makefile.in"\=0A"=20=
$(srcdir)/admin/charsets/Makefile.in=20=
$(srcdir)/admin/unidata/Makefile.in=20=
$(srcdir)/admin/grammars/Makefile.in"=0A=
S["ns_check_file"]=3D"Resources/Info-gnustep.plist"=0A=
S["WINDOW_SYSTEM_OBJ"]=3D"fontset.o=20fringe.o=20image.o"=0A=
S["LD_SWITCH_SYSTEM_TEMACS"]=3D"=20$(LD_SWITCH_X_SITE_RPATH)"=0A=
S["LIBGNU_LTLIBDEPS"]=3D""=0AS["LIBGNU_LIBDEPS"]=3D""=0A=
S["GL_CFLAG_GNULIB_WARNINGS"]=3D"=20-Wno-cast-qual=20-Wno-conversion=20=
-Wno-float-equal=20-Wno-sign-compare=20-Wno-undef=20-Wno-unused-function=20=
-Wno-unused-parameter=20-Wno-float-conversion=20-Wimp"\=0A=
"licit-fallthrough=20-Wno-pedantic=20-Wno-sign-conversion=20=
-Wno-type-limits=20-Wno-unsuffixed-float-constants"=0A=
S["GL_CFLAG_ALLOW_WARNINGS"]=3D"-Wno-error"=0A=
S["gltests_WITNESS"]=3D"IN_EMACS_GNULIB_TESTS"=0A=
S["gl_GNULIB_ENABLED_682e609604ccaac6be382e4ee3a4eaec_CONDITION"]=3D""=0A=
S["gl_GNULIB_ENABLED_utimens_CONDITION"]=3D"1"=0A=
S["gl_GNULIB_ENABLED_strtoll_CONDITION"]=3D""=0A=
S["gl_GNULIB_ENABLED_6099e9737f757db36c47fa9d9f02e88c_CONDITION"]=3D""=0A=
S["gl_GNULIB_ENABLED_61bcaca76b3e6f9ae55d57a1c3193bc4_CONDITION"]=3D"1"=0A=
S["gl_GNULIB_ENABLED_d3b2383720ee0e541357aa2aac598e2b_CONDITION"]=3D""=0A=
S["gl_GNULIB_ENABLED_rawmemchr_CONDITION"]=3D"1"=0A=
S["gl_GNULIB_ENABLED_03e0aaad4cb89ca757653bd367a6ccb7_CONDITION"]=3D""=0A=
S["gl_GNULIB_ENABLED_open_CONDITION"]=3D""=0A=
S["gl_GNULIB_ENABLED_5264294aa0a5557541b53c8c741f7f31_CONDITION"]=3D""=0A=
S["gl_GNULIB_ENABLED_ef455225c00f5049c808c2eda3e76866_CONDITION"]=3D"1"=0A=
S["gl_GNULIB_ENABLED_e80bf6f757095d2e5fc94dafb8f8fc8b_CONDITION"]=3D""=0A=
S["gl_GNULIB_ENABLED_lchmod_CONDITION"]=3D""=0A=
S["gl_GNULIB_ENABLED_a9786850e999ae65a836a6041e8e5ed1_CONDITION"]=3D""=0A=
S["gl_GNULIB_ENABLED_8444034ea779b88768865bb60b4fb8c9_CONDITION"]=3D"1"=0A=
S["gl_GNULIB_ENABLED_fd38c7e463b54744b77b98aeafb4fa7c_CONDITION"]=3D"1"=0A=
S["gl_GNULIB_ENABLED_be453cec5eecf5731a274f2de7f2db36_CONDITION"]=3D"1"=0A=
S["gl_GNULIB_ENABLED_getgroups_CONDITION"]=3D""=0A=
S["gl_GNULIB_ENABLED_getdtablesize_CONDITION"]=3D"1"=0A=
S["gl_GNULIB_ENABLED_euidaccess_CONDITION"]=3D""=0A=
S["gl_GNULIB_ENABLED_925677f0343de64b89a9f0c790b4104c_CONDITION"]=3D"1"=0A=
S["gl_GNULIB_ENABLED_dirfd_CONDITION"]=3D""=0A=
S["gl_GNULIB_ENABLED_cloexec_CONDITION"]=3D""=0A=
S["gl_GNULIB_ENABLED_260941c0e5dc67ec9e87d1fb321c300b_CONDITION"]=3D""=0A=
S["GL_COND_OBJ_STRTOLL_CONDITION"]=3D""=0A=
S["GL_COND_OBJ_RAWMEMCHR_CONDITION"]=3D"1"=0A=
S["GL_COND_OBJ_OPEN_CONDITION"]=3D""=0A=
S["GL_COND_OBJ_LCHMOD_CONDITION"]=3D""=0A=
S["GL_COND_OBJ_GROUP_MEMBER_CONDITION"]=3D""=0AS["LTLIBINTL"]=3D""=0A=
S["LIBINTL"]=3D""=0AS["GL_COND_OBJ_GETGROUPS_CONDITION"]=3D""=0A=
S["GL_COND_OBJ_GETDTABLESIZE_CONDITION"]=3D""=0AS["LIB_EACCESS"]=3D""=0A=
S["GL_COND_OBJ_EUIDACCESS_CONDITION"]=3D""=0A=
S["GL_COND_OBJ_DIRFD_CONDITION"]=3D""=0A=
S["GL_COND_OBJ_UTIMENSAT_CONDITION"]=3D""=0AS["HAVE_UNISTD_H"]=3D"1"=0A=
S["NEXT_AS_FIRST_DIRECTIVE_UNISTD_H"]=3D"<unistd.h>"=0A=
S["NEXT_UNISTD_H"]=3D"<unistd.h>"=0AS["LIB_TIMER_TIME"]=3D""=0A=
S["GL_COND_OBJ_TIMEGM_CONDITION"]=3D""=0A=
S["GL_COND_OBJ_TIME_RZ_CONDITION"]=3D"1"=0A=
S["GL_COND_OBJ_TIME_R_CONDITION"]=3D""=0A=
S["TIME_H_DEFINES_TIME_UTC"]=3D"1"=0A=
S["UNISTD_H_DEFINES_STRUCT_TIMESPEC"]=3D"0"=0A=
S["PTHREAD_H_DEFINES_STRUCT_TIMESPEC"]=3D"0"=0A=
S["SYS_TIME_H_DEFINES_STRUCT_TIMESPEC"]=3D"0"=0A=
S["TIME_H_DEFINES_STRUCT_TIMESPEC"]=3D"1"=0A=
S["NEXT_AS_FIRST_DIRECTIVE_TIME_H"]=3D"<time.h>"=0A=
S["NEXT_TIME_H"]=3D"<time.h>"=0AS["WINDOWS_STAT_INODES"]=3D"0"=0A=
S["WINDOWS_64_BIT_OFF_T"]=3D"0"=0A=
S["NEXT_AS_FIRST_DIRECTIVE_SYS_TYPES_H"]=3D"<sys/types.h>"=0A=
S["NEXT_SYS_TYPES_H"]=3D"<sys/types.h>"=0A=
S["WINDOWS_64_BIT_ST_SIZE"]=3D"0"=0AS["WINDOWS_STAT_TIMESPEC"]=3D"0"=0A=
S["NEXT_AS_FIRST_DIRECTIVE_SYS_STAT_H"]=3D"<sys/stat.h>"=0A=
S["NEXT_SYS_STAT_H"]=3D"<sys/stat.h>"=0AS["HAVE_SYS_RANDOM_H"]=3D"1"=0A=
S["NEXT_AS_FIRST_DIRECTIVE_SYS_RANDOM_H"]=3D"<sys/random.h>"=0A=
S["NEXT_SYS_RANDOM_H"]=3D"<sys/random.h>"=0A=
S["GL_COND_OBJ_SYMLINK_CONDITION"]=3D""=0A=
S["GL_COND_OBJ_STRTOIMAX_CONDITION"]=3D""=0A=
S["GL_COND_OBJ_STRNLEN_CONDITION"]=3D""=0A=
S["NEXT_AS_FIRST_DIRECTIVE_STRING_H"]=3D"<string.h>"=0A=
S["NEXT_STRING_H"]=3D"<string.h>"=0AS["GL_COND_OBJ_STPCPY_CONDITION"]=3D""=
=0AS["NEXT_AS_FIRST_DIRECTIVE_STDLIB_H"]=3D"<stdlib.h>"=0A=
S["NEXT_STDLIB_H"]=3D"<stdlib.h>"=0A=
S["GL_COND_OBJ_STDIO_WRITE_CONDITION"]=3D""=0A=
S["GL_COND_OBJ_STDIO_READ_CONDITION"]=3D""=0A=
S["GL_GNULIB_MDA_TEMPNAM"]=3D"1"=0AS["GL_GNULIB_MDA_PUTW"]=3D"1"=0A=
S["GL_GNULIB_MDA_GETW"]=3D"1"=0AS["GL_GNULIB_MDA_FILENO"]=3D"1"=0A=
S["GL_GNULIB_MDA_FDOPEN"]=3D"1"=0AS["GL_GNULIB_MDA_FCLOSEALL"]=3D"1"=0A=
S["GL_GNULIB_VSPRINTF_POSIX"]=3D"0"=0AS["GL_GNULIB_VSNPRINTF"]=3D"0"=0A=
S["GL_GNULIB_VPRINTF_POSIX"]=3D"0"=0AS["GL_GNULIB_VPRINTF"]=3D"1"=0A=
S["GL_GNULIB_VFPRINTF_POSIX"]=3D"0"=0AS["GL_GNULIB_VFPRINTF"]=3D"1"=0A=
S["GL_GNULIB_VDPRINTF"]=3D"0"=0AS["GL_GNULIB_VSCANF"]=3D"0"=0A=
S["GL_GNULIB_VFSCANF"]=3D"0"=0AS["GL_GNULIB_VASPRINTF"]=3D"0"=0A=
S["GL_GNULIB_TMPFILE"]=3D"0"=0AS["GL_GNULIB_STDIO_H_SIGPIPE"]=3D"0"=0A=
S["GL_GNULIB_STDIO_H_NONBLOCKING"]=3D"0"=0A=
S["GL_GNULIB_SPRINTF_POSIX"]=3D"0"=0AS["GL_GNULIB_SNPRINTF"]=3D"0"=0A=
S["GL_GNULIB_SCANF"]=3D"1"=0AS["GL_GNULIB_RENAMEAT"]=3D"0"=0A=
S["GL_GNULIB_RENAME"]=3D"0"=0AS["GL_GNULIB_REMOVE"]=3D"0"=0A=
S["GL_GNULIB_PUTS"]=3D"1"=0AS["GL_GNULIB_PUTCHAR"]=3D"1"=0A=
S["GL_GNULIB_PUTC"]=3D"1"=0AS["GL_GNULIB_PRINTF_POSIX"]=3D"0"=0A=
S["GL_GNULIB_PRINTF"]=3D"1"=0AS["GL_GNULIB_POPEN"]=3D"0"=0A=
S["GL_GNULIB_PERROR"]=3D"0"=0AS["GL_GNULIB_PCLOSE"]=3D"0"=0A=
S["GL_GNULIB_OBSTACK_PRINTF_POSIX"]=3D"0"=0A=
S["GL_GNULIB_OBSTACK_PRINTF"]=3D"0"=0AS["GL_GNULIB_GETLINE"]=3D"0"=0A=
S["GL_GNULIB_GETDELIM"]=3D"0"=0AS["GL_GNULIB_GETCHAR"]=3D"1"=0A=
S["GL_GNULIB_GETC"]=3D"1"=0AS["GL_GNULIB_FWRITE"]=3D"1"=0A=
S["GL_GNULIB_FTELLO"]=3D"0"=0AS["GL_GNULIB_FTELL"]=3D"0"=0A=
S["GL_GNULIB_FSEEKO"]=3D"0"=0AS["GL_GNULIB_FSEEK"]=3D"0"=0A=
S["GL_GNULIB_FSCANF"]=3D"1"=0AS["GL_GNULIB_FREOPEN"]=3D"0"=0A=
S["GL_GNULIB_FREAD"]=3D"1"=0AS["GL_GNULIB_FPUTS"]=3D"1"=0A=
S["GL_GNULIB_FPUTC"]=3D"1"=0AS["GL_GNULIB_FPURGE"]=3D"0"=0A=
S["GL_GNULIB_FPRINTF_POSIX"]=3D"0"=0AS["GL_GNULIB_FPRINTF"]=3D"1"=0A=
S["GL_GNULIB_FOPEN_GNU"]=3D"0"=0AS["GL_GNULIB_FOPEN"]=3D"0"=0A=
S["GL_GNULIB_FGETS"]=3D"1"=0AS["GL_GNULIB_FGETC"]=3D"1"=0A=
S["GL_GNULIB_FFLUSH"]=3D"0"=0AS["GL_GNULIB_FDOPEN"]=3D"0"=0A=
S["GL_GNULIB_FCLOSE"]=3D"0"=0AS["GL_GNULIB_DPRINTF"]=3D"0"=0A=
S["NEXT_AS_FIRST_DIRECTIVE_STDIO_H"]=3D"<stdio.h>"=0A=
S["NEXT_STDIO_H"]=3D"<stdio.h>"=0AS["REPLACE_VSPRINTF"]=3D"0"=0A=
S["REPLACE_VSNPRINTF"]=3D"0"=0AS["REPLACE_VPRINTF"]=3D"0"=0A=
S["REPLACE_VFPRINTF"]=3D"0"=0AS["REPLACE_VDPRINTF"]=3D"0"=0A=
S["REPLACE_VASPRINTF"]=3D"0"=0AS["REPLACE_TMPFILE"]=3D"0"=0A=
S["REPLACE_STDIO_WRITE_FUNCS"]=3D"0"=0AS["REPLACE_STDIO_READ_FUNCS"]=3D"0"=
=0AS["REPLACE_SPRINTF"]=3D"0"=0AS["REPLACE_SNPRINTF"]=3D"0"=0A=
S["REPLACE_RENAMEAT"]=3D"0"=0AS["REPLACE_RENAME"]=3D"0"=0A=
S["REPLACE_REMOVE"]=3D"0"=0AS["REPLACE_PRINTF"]=3D"0"=0A=
S["REPLACE_POPEN"]=3D"0"=0AS["REPLACE_PERROR"]=3D"0"=0A=
S["REPLACE_OBSTACK_PRINTF"]=3D"0"=0AS["REPLACE_GETLINE"]=3D"0"=0A=
S["REPLACE_GETDELIM"]=3D"0"=0AS["REPLACE_FTELLO"]=3D"0"=0A=
S["REPLACE_FTELL"]=3D"0"=0AS["REPLACE_FSEEKO"]=3D"0"=0A=
S["REPLACE_FSEEK"]=3D"0"=0AS["REPLACE_FREOPEN"]=3D"0"=0A=
S["REPLACE_FPURGE"]=3D"0"=0AS["REPLACE_FPRINTF"]=3D"0"=0A=
S["REPLACE_FOPEN_FOR_FOPEN_GNU"]=3D"0"=0AS["REPLACE_FOPEN"]=3D"0"=0A=
S["REPLACE_FFLUSH"]=3D"0"=0AS["REPLACE_FDOPEN"]=3D"0"=0A=
S["REPLACE_FCLOSE"]=3D"0"=0AS["REPLACE_DPRINTF"]=3D"0"=0A=
S["HAVE_VDPRINTF"]=3D"1"=0AS["HAVE_VASPRINTF"]=3D"1"=0A=
S["HAVE_RENAMEAT"]=3D"1"=0AS["HAVE_POPEN"]=3D"1"=0AS["HAVE_PCLOSE"]=3D"1"=0A=
S["HAVE_FTELLO"]=3D"1"=0AS["HAVE_FSEEKO"]=3D"1"=0AS["HAVE_DPRINTF"]=3D"1"=0A=
S["HAVE_DECL_VSNPRINTF"]=3D"1"=0AS["HAVE_DECL_SNPRINTF"]=3D"1"=0A=
S["HAVE_DECL_OBSTACK_PRINTF"]=3D"1"=0AS["HAVE_DECL_GETLINE"]=3D"1"=0A=
S["HAVE_DECL_GETDELIM"]=3D"1"=0AS["HAVE_DECL_FTELLO"]=3D"1"=0A=
S["HAVE_DECL_FSEEKO"]=3D"1"=0AS["HAVE_DECL_FPURGE"]=3D"1"=0A=
S["HAVE_DECL_FCLOSEALL"]=3D"0"=0AS["GL_GENERATE_STDINT_H_CONDITION"]=3D"1"=
=0AS["STDINT_H"]=3D"stdint.h"=0AS["GL_GENERATE_STDDEF_H_CONDITION"]=3D""=0A=
S["STDDEF_H"]=3D""=0AS["NEXT_AS_FIRST_DIRECTIVE_STDDEF_H"]=3D""=0A=
S["NEXT_STDDEF_H"]=3D""=0AS["HAVE_WCHAR_T"]=3D"1"=0A=
S["HAVE_MAX_ALIGN_T"]=3D"1"=0AS["REPLACE_NULL"]=3D"0"=0A=
S["GL_GENERATE_STDCKDINT_H_CONDITION"]=3D"1"=0A=
S["STDCKDINT_H"]=3D"stdckdint.h"=0A=
S["GL_GENERATE_STDALIGN_H_CONDITION"]=3D""=0AS["STDALIGN_H"]=3D""=0A=
S["NEXT_AS_FIRST_DIRECTIVE_SIGNAL_H"]=3D"<signal.h>"=0A=
S["NEXT_SIGNAL_H"]=3D"<signal.h>"=0A=
S["GL_COND_OBJ_SIGDESCR_NP_CONDITION"]=3D"1"=0A=
S["GL_COND_OBJ_SIG2STR_CONDITION"]=3D"1"=0A=
S["GL_COND_OBJ_REGEX_CONDITION"]=3D"1"=0A=
S["GL_COND_OBJ_READLINKAT_CONDITION"]=3D""=0A=
S["GL_COND_OBJ_READLINK_CONDITION"]=3D""=0AS["GL_GNULIB_SIGACTION"]=3D"0"=0A=
S["GL_GNULIB_SIGPROCMASK"]=3D"0"=0AS["GL_GNULIB_SIGNAL_H_SIGPIPE"]=3D"0"=0A=
S["GL_GNULIB_RAISE"]=3D"0"=0AS["GL_GNULIB_PTHREAD_SIGMASK"]=3D"1"=0A=
S["GL_COND_OBJ_PTHREAD_SIGMASK_CONDITION"]=3D""=0A=
S["LIB_PTHREAD_SIGMASK"]=3D""=0AS["REPLACE_RAISE"]=3D"0"=0A=
S["REPLACE_PTHREAD_SIGMASK"]=3D"0"=0AS["HAVE_SIGHANDLER_T"]=3D"1"=0A=
S["HAVE_TYPE_VOLATILE_SIG_ATOMIC_T"]=3D"1"=0A=
S["HAVE_STRUCT_SIGACTION_SA_SIGACTION"]=3D"1"=0AS["HAVE_SIGACTION"]=3D"1"=0A=
S["HAVE_SIGINFO_T"]=3D"1"=0AS["HAVE_SIGSET_T"]=3D"1"=0A=
S["HAVE_RAISE"]=3D"1"=0AS["HAVE_PTHREAD_SIGMASK"]=3D"1"=0A=
S["HAVE_POSIX_SIGNALBLOCKING"]=3D"1"=0AS["GL_GNULIB_SELECT"]=3D"0"=0A=
S["GL_GNULIB_PSELECT"]=3D"1"=0AS["GL_COND_OBJ_PSELECT_CONDITION"]=3D""=0A=
S["HAVE_SYS_SELECT_H"]=3D"1"=0A=
S["NEXT_AS_FIRST_DIRECTIVE_SYS_SELECT_H"]=3D"<sys/select.h>"=0A=
S["NEXT_SYS_SELECT_H"]=3D"<sys/select.h>"=0AS["REPLACE_SELECT"]=3D"0"=0A=
S["REPLACE_PSELECT"]=3D"0"=0AS["HAVE_PSELECT"]=3D"1"=0A=
S["GL_COND_OBJ_NANOSLEEP_CONDITION"]=3D"1"=0AS["LIB_NANOSLEEP"]=3D""=0A=
S["GL_GNULIB_MDA_TZSET"]=3D"1"=0AS["GL_GNULIB_TZSET"]=3D"0"=0A=
S["GL_GNULIB_TIME_RZ"]=3D"1"=0AS["GL_GNULIB_TIME_R"]=3D"1"=0A=
S["GL_GNULIB_TIMESPEC_GETRES"]=3D"0"=0AS["GL_GNULIB_TIMESPEC_GET"]=3D"0"=0A=
S["GL_GNULIB_TIMEGM"]=3D"1"=0AS["GL_GNULIB_STRPTIME"]=3D"0"=0A=
S["GL_GNULIB_STRFTIME"]=3D"0"=0AS["GL_GNULIB_NANOSLEEP"]=3D"1"=0A=
S["GL_GNULIB_LOCALTIME"]=3D"0"=0AS["GL_GNULIB_MKTIME"]=3D"1"=0A=
S["GL_GNULIB_CTIME"]=3D"0"=0AS["REPLACE_LOCALTIME"]=3D"0"=0A=
S["REPLACE_GMTIME"]=3D"0"=0AS["GNULIB_GETTIMEOFDAY"]=3D"0"=0A=
S["REPLACE_TZSET"]=3D"GNULIB_PORTCHECK"=0AS["REPLACE_TIMEGM"]=3D"0"=0A=
S["REPLACE_STRFTIME"]=3D"GNULIB_PORTCHECK"=0AS["REPLACE_NANOSLEEP"]=3D"1"=0A=
S["REPLACE_MKTIME"]=3D"0"=0AS["REPLACE_LOCALTIME_R"]=3D"0"=0A=
S["REPLACE_CTIME"]=3D"GNULIB_PORTCHECK"=0AS["HAVE_TIMEZONE_T"]=3D"0"=0A=
S["HAVE_TIMESPEC_GETRES"]=3D"1"=0AS["HAVE_TIMESPEC_GET"]=3D"1"=0A=
S["HAVE_TIMEGM"]=3D"1"=0AS["HAVE_STRPTIME"]=3D"1"=0A=
S["HAVE_NANOSLEEP"]=3D"1"=0AS["HAVE_DECL_LOCALTIME_R"]=3D"1"=0A=
S["GL_COND_OBJ_MKOSTEMP_CONDITION"]=3D""=0A=
S["GL_COND_OBJ_MEMRCHR_CONDITION"]=3D""=0A=
S["GL_COND_OBJ_MEMPCPY_CONDITION"]=3D""=0A=
S["GL_COND_OBJ_LSTAT_CONDITION"]=3D""=0A=
S["GL_GENERATE_LIMITS_H_CONDITION"]=3D"1"=0AS["LIMITS_H"]=3D"limits.h"=0A=
S["GL_COND_OBJ_MINI_GMP_GNULIB_CONDITION"]=3D""=0A=
S["GL_GENERATE_GMP_H_CONDITION"]=3D""=0AS["GMP_H"]=3D""=0A=
S["GL_GENERATE_GMP_GMP_H_CONDITION"]=3D""=0A=
S["GL_GENERATE_MINI_GMP_H_CONDITION"]=3D""=0AS["LTLIBGMP"]=3D"-lgmp"=0A=
S["LIBGMP"]=3D"-lgmp"=0AS["HAVE_LIBGMP"]=3D"yes"=0A=
S["GL_GNULIB_STRTOUMAX"]=3D"0"=0AS["GL_GNULIB_STRTOIMAX"]=3D"1"=0A=
S["GL_GNULIB_IMAXDIV"]=3D"0"=0AS["GL_GNULIB_IMAXABS"]=3D"0"=0A=
S["NEXT_AS_FIRST_DIRECTIVE_INTTYPES_H"]=3D"<inttypes.h>"=0A=
S["NEXT_INTTYPES_H"]=3D"<inttypes.h>"=0A=
S["UINT64_MAX_EQ_ULONG_MAX"]=3D"defined=20_LP64"=0A=
S["UINT32_MAX_LT_UINTMAX_MAX"]=3D"1"=0A=
S["PRIPTR_PREFIX"]=3D"__PRIPTR_PREFIX"=0A=
S["INT64_MAX_EQ_LONG_MAX"]=3D"defined=20_LP64"=0A=
S["INT32_MAX_LT_INTMAX_MAX"]=3D"1"=0AS["REPLACE_STRTOUMAX"]=3D"0"=0A=
S["REPLACE_STRTOIMAX"]=3D"0"=0AS["HAVE_IMAXDIV_T"]=3D"1"=0A=
S["HAVE_DECL_STRTOUMAX"]=3D"1"=0AS["HAVE_DECL_STRTOIMAX"]=3D"1"=0A=
S["HAVE_DECL_IMAXDIV"]=3D"1"=0AS["HAVE_DECL_IMAXABS"]=3D"1"=0A=
S["HAVE_SYS_INTTYPES_H"]=3D"0"=0AS["HAVE_SYS_BITYPES_H"]=3D"0"=0A=
S["HAVE_C99_STDINT_H"]=3D"1"=0AS["WINT_T_SUFFIX"]=3D""=0A=
S["WCHAR_T_SUFFIX"]=3D""=0AS["SIG_ATOMIC_T_SUFFIX"]=3D""=0A=
S["SIZE_T_SUFFIX"]=3D""=0AS["PTRDIFF_T_SUFFIX"]=3D""=0A=
S["HAVE_SIGNED_WINT_T"]=3D""=0AS["HAVE_SIGNED_WCHAR_T"]=3D""=0A=
S["HAVE_SIGNED_SIG_ATOMIC_T"]=3D""=0AS["BITSIZEOF_WINT_T"]=3D""=0A=
S["BITSIZEOF_WCHAR_T"]=3D""=0AS["BITSIZEOF_SIG_ATOMIC_T"]=3D""=0A=
S["BITSIZEOF_SIZE_T"]=3D""=0AS["BITSIZEOF_PTRDIFF_T"]=3D""=0A=
S["APPLE_UNIVERSAL_BUILD"]=3D"0"=0AS["HAVE_STDINT_H"]=3D"1"=0A=
S["NEXT_AS_FIRST_DIRECTIVE_STDINT_H"]=3D"<stdint.h>"=0A=
S["NEXT_STDINT_H"]=3D"<stdint.h>"=0AS["HAVE_SYS_TYPES_H"]=3D"1"=0A=
S["HAVE_INTTYPES_H"]=3D"1"=0AS["HAVE_WCHAR_H"]=3D"1"=0A=
S["GNULIBHEADERS_OVERRIDE_WINT_T"]=3D"0"=0A=
S["NEXT_AS_FIRST_DIRECTIVE_LIMITS_H"]=3D"<limits.h>"=0A=
S["NEXT_LIMITS_H"]=3D"<limits.h>"=0A=
S["GL_GENERATE_IEEE754_H_CONDITION"]=3D"1"=0AS["IEEE754_H"]=3D"ieee754.h"=0A=
S["GL_GNULIB_GETTIMEOFDAY"]=3D"1"=0A=
S["GL_COND_OBJ_GETTIMEOFDAY_CONDITION"]=3D""=0AS["HAVE_WINSOCK2_H"]=3D"0"=0A=
S["NEXT_AS_FIRST_DIRECTIVE_SYS_TIME_H"]=3D"<sys/time.h>"=0A=
S["NEXT_SYS_TIME_H"]=3D"<sys/time.h>"=0AS["REPLACE_STRUCT_TIMEVAL"]=3D"0"=0A=
S["REPLACE_GETTIMEOFDAY"]=3D"0"=0AS["HAVE_SYS_TIME_H"]=3D"1"=0A=
S["HAVE_STRUCT_TIMEVAL"]=3D"1"=0AS["HAVE_GETTIMEOFDAY"]=3D"1"=0A=
S["GL_GNULIB_GETRANDOM"]=3D"1"=0AS["GL_COND_OBJ_GETRANDOM_CONDITION"]=3D""=
=0AS["LIB_GETRANDOM"]=3D""=0AS["REPLACE_GETRANDOM"]=3D"0"=0A=
S["HAVE_GETRANDOM"]=3D"1"=0AS["GL_COND_OBJ_GETOPT_CONDITION"]=3D"1"=0A=
S["GL_GENERATE_GETOPT_CDEFS_H_CONDITION"]=3D"1"=0A=
S["GETOPT_CDEFS_H"]=3D"getopt-cdefs.h"=0A=
S["GL_GENERATE_GETOPT_H_CONDITION"]=3D"1"=0AS["GETOPT_H"]=3D"getopt.h"=0A=
S["HAVE_SYS_CDEFS_H"]=3D"0"=0AS["HAVE_GETOPT_H"]=3D"1"=0A=
S["NEXT_AS_FIRST_DIRECTIVE_GETOPT_H"]=3D"<getopt.h>"=0A=
S["NEXT_GETOPT_H"]=3D"<getopt.h>"=0AS["AWK"]=3D"gawk"=0A=
S["GL_COND_OBJ_GETLOADAVG_CONDITION"]=3D""=0AS["GETLOADAVG_LIBS"]=3D""=0A=
S["GL_COND_OBJ_FUTIMENS_CONDITION"]=3D"1"=0A=
S["GL_COND_OBJ_FSYNC_CONDITION"]=3D""=0A=
S["GL_COND_OBJ_FSUSAGE_CONDITION"]=3D"1"=0A=
S["GL_COND_OBJ_FSTATAT_CONDITION"]=3D""=0A=
S["GL_COND_OBJ_FREE_CONDITION"]=3D"1"=0A=
S["GL_COND_OBJ_FPENDING_CONDITION"]=3D""=0AS["LIB_HAS_ACL"]=3D""=0A=
S["GL_COND_OBJ_FDOPENDIR_CONDITION"]=3D""=0A=
S["NEXT_AS_FIRST_DIRECTIVE_FCNTL_H"]=3D"<fcntl.h>"=0A=
S["NEXT_FCNTL_H"]=3D"<fcntl.h>"=0AS["GL_GNULIB_MDA_OPEN"]=3D"1"=0A=
S["GL_GNULIB_MDA_CREAT"]=3D"1"=0AS["GL_GNULIB_OPENAT"]=3D"0"=0A=
S["GL_GNULIB_OPEN"]=3D"0"=0AS["GL_GNULIB_NONBLOCKING"]=3D"0"=0A=
S["GL_GNULIB_FCNTL"]=3D"1"=0AS["GL_GNULIB_CREAT"]=3D"0"=0A=
S["GL_COND_OBJ_FCNTL_CONDITION"]=3D"1"=0AS["REPLACE_OPENAT"]=3D"0"=0A=
S["REPLACE_OPEN"]=3D"0"=0AS["REPLACE_FCNTL"]=3D"1"=0A=
S["REPLACE_CREAT"]=3D"0"=0AS["HAVE_OPENAT"]=3D"1"=0AS["HAVE_FCNTL"]=3D"1"=0A=
S["GL_GNULIB_MDA_UMASK"]=3D"1"=0AS["GL_GNULIB_MDA_MKDIR"]=3D"1"=0A=
S["GL_GNULIB_MDA_CHMOD"]=3D"1"=0A=
S["GL_GNULIB_OVERRIDES_STRUCT_STAT"]=3D"0"=0A=
S["GL_GNULIB_UTIMENSAT"]=3D"1"=0AS["GL_GNULIB_STAT"]=3D"0"=0A=
S["GL_GNULIB_MKNODAT"]=3D"0"=0AS["GL_GNULIB_MKNOD"]=3D"0"=0A=
S["GL_GNULIB_MKFIFOAT"]=3D"0"=0AS["GL_GNULIB_MKFIFO"]=3D"0"=0A=
S["GL_GNULIB_MKDIRAT"]=3D"0"=0AS["GL_GNULIB_MKDIR"]=3D"0"=0A=
S["GL_GNULIB_LSTAT"]=3D"1"=0AS["GL_GNULIB_LCHMOD"]=3D"0"=0A=
S["GL_GNULIB_GETUMASK"]=3D"0"=0AS["GL_GNULIB_FUTIMENS"]=3D"1"=0A=
S["GL_GNULIB_FSTATAT"]=3D"1"=0AS["GL_GNULIB_FSTAT"]=3D"0"=0A=
S["GL_GNULIB_FCHMODAT"]=3D"1"=0AS["GL_GNULIB_CHMOD"]=3D"0"=0A=
S["GL_COND_OBJ_FCHMODAT_CONDITION"]=3D""=0AS["REPLACE_UTIMENSAT"]=3D"0"=0A=
S["REPLACE_STAT"]=3D"0"=0AS["REPLACE_MKNODAT"]=3D"0"=0A=
S["REPLACE_MKNOD"]=3D"0"=0AS["REPLACE_MKFIFOAT"]=3D"0"=0A=
S["REPLACE_MKFIFO"]=3D"0"=0AS["REPLACE_MKDIR"]=3D"0"=0A=
S["REPLACE_LSTAT"]=3D"0"=0AS["REPLACE_FUTIMENS"]=3D"1"=0A=
S["REPLACE_FSTATAT"]=3D"0"=0AS["REPLACE_FSTAT"]=3D"0"=0A=
S["REPLACE_FCHMODAT"]=3D"0"=0AS["REPLACE_CHMOD"]=3D"0"=0A=
S["HAVE_UTIMENSAT"]=3D"1"=0AS["HAVE_MKNODAT"]=3D"1"=0A=
S["HAVE_MKNOD"]=3D"1"=0AS["HAVE_MKFIFOAT"]=3D"1"=0AS["HAVE_MKFIFO"]=3D"1"=0A=
S["HAVE_MKDIRAT"]=3D"1"=0AS["HAVE_LSTAT"]=3D"1"=0AS["HAVE_LCHMOD"]=3D"1"=0A=
S["HAVE_GETUMASK"]=3D"1"=0AS["HAVE_FUTIMENS"]=3D"1"=0A=
S["HAVE_FSTATAT"]=3D"1"=0AS["HAVE_FCHMODAT"]=3D"1"=0A=
S["GL_COND_OBJ_FACCESSAT_CONDITION"]=3D""=0A=
S["GL_GNULIB_MDA_STRDUP"]=3D"1"=0AS["GL_GNULIB_MDA_MEMCCPY"]=3D"1"=0A=
S["GL_GNULIB_STRVERSCMP"]=3D"0"=0AS["GL_GNULIB_STRSIGNAL"]=3D"0"=0A=
S["GL_GNULIB_SIGDESCR_NP"]=3D"1"=0AS["GL_GNULIB_SIGABBREV_NP"]=3D"0"=0A=
S["GL_GNULIB_STRERRORNAME_NP"]=3D"0"=0AS["GL_GNULIB_STRERROR_R"]=3D"0"=0A=
S["GL_GNULIB_STRERROR"]=3D"0"=0AS["GL_GNULIB_MBSTOK_R"]=3D"0"=0A=
S["GL_GNULIB_MBSSEP"]=3D"0"=0AS["GL_GNULIB_MBSSPN"]=3D"0"=0A=
S["GL_GNULIB_MBSPBRK"]=3D"0"=0AS["GL_GNULIB_MBSCSPN"]=3D"0"=0A=
S["GL_GNULIB_MBSCASESTR"]=3D"0"=0AS["GL_GNULIB_MBSPCASECMP"]=3D"0"=0A=
S["GL_GNULIB_MBSNCASECMP"]=3D"0"=0AS["GL_GNULIB_MBSCASECMP"]=3D"0"=0A=
S["GL_GNULIB_MBSSTR"]=3D"0"=0AS["GL_GNULIB_MBSRCHR"]=3D"0"=0A=
S["GL_GNULIB_MBSCHR"]=3D"0"=0AS["GL_GNULIB_MBSNLEN"]=3D"0"=0A=
S["GL_GNULIB_MBSLEN"]=3D"0"=0AS["GL_GNULIB_STRTOK_R"]=3D"0"=0A=
S["GL_GNULIB_STRCASESTR"]=3D"0"=0AS["GL_GNULIB_STRSTR"]=3D"0"=0A=
S["GL_GNULIB_STRSEP"]=3D"0"=0AS["GL_GNULIB_STRPBRK"]=3D"0"=0A=
S["GL_GNULIB_STRNLEN"]=3D"1"=0AS["GL_GNULIB_STRNDUP"]=3D"0"=0A=
S["GL_GNULIB_STRNCAT"]=3D"0"=0AS["GL_GNULIB_STRDUP"]=3D"0"=0A=
S["GL_GNULIB_STRCHRNUL"]=3D"0"=0AS["GL_GNULIB_STPNCPY"]=3D"0"=0A=
S["GL_GNULIB_STPCPY"]=3D"1"=0AS["GL_GNULIB_RAWMEMCHR"]=3D"1"=0A=
S["GL_GNULIB_MEMRCHR"]=3D"1"=0AS["GL_GNULIB_MEMPCPY"]=3D"1"=0A=
S["GL_GNULIB_MEMMEM"]=3D"1"=0AS["GL_GNULIB_MEMCHR"]=3D"0"=0A=
S["GL_GNULIB_FFSLL"]=3D"0"=0AS["GL_GNULIB_FFSL"]=3D"0"=0A=
S["GL_GNULIB_EXPLICIT_BZERO"]=3D"1"=0A=
S["GL_COND_OBJ_EXPLICIT_BZERO_CONDITION"]=3D""=0A=
S["UNDEFINE_STRTOK_R"]=3D"0"=0AS["REPLACE_STRSIGNAL"]=3D"0"=0A=
S["REPLACE_STRERRORNAME_NP"]=3D"0"=0AS["REPLACE_STRERROR_R"]=3D"0"=0A=
S["REPLACE_STRERROR"]=3D"0"=0AS["REPLACE_STRTOK_R"]=3D"0"=0A=
S["REPLACE_STRCASESTR"]=3D"0"=0AS["REPLACE_STRSTR"]=3D"0"=0A=
S["REPLACE_STRNLEN"]=3D"0"=0AS["REPLACE_STRNDUP"]=3D"0"=0A=
S["REPLACE_STRNCAT"]=3D"0"=0AS["REPLACE_STRDUP"]=3D"0"=0A=
S["REPLACE_STRCHRNUL"]=3D"0"=0AS["REPLACE_STPNCPY"]=3D"0"=0A=
S["REPLACE_MEMMEM"]=3D"0"=0AS["REPLACE_MEMCHR"]=3D"0"=0A=
S["REPLACE_FFSLL"]=3D"0"=0AS["HAVE_STRVERSCMP"]=3D"1"=0A=
S["HAVE_DECL_STRSIGNAL"]=3D"1"=0AS["HAVE_SIGDESCR_NP"]=3D"0"=0A=
S["HAVE_SIGABBREV_NP"]=3D"1"=0AS["HAVE_STRERRORNAME_NP"]=3D"1"=0A=
S["HAVE_DECL_STRERROR_R"]=3D"1"=0AS["HAVE_DECL_STRTOK_R"]=3D"1"=0A=
S["HAVE_STRCASESTR"]=3D"1"=0AS["HAVE_STRSEP"]=3D"1"=0A=
S["HAVE_STRPBRK"]=3D"1"=0AS["HAVE_DECL_STRNLEN"]=3D"1"=0A=
S["HAVE_DECL_STRNDUP"]=3D"1"=0AS["HAVE_DECL_STRDUP"]=3D"1"=0A=
S["HAVE_STRCHRNUL"]=3D"1"=0AS["HAVE_STPNCPY"]=3D"1"=0A=
S["HAVE_STPCPY"]=3D"1"=0AS["HAVE_RAWMEMCHR"]=3D"0"=0A=
S["HAVE_DECL_MEMRCHR"]=3D"1"=0AS["HAVE_MEMPCPY"]=3D"1"=0A=
S["HAVE_DECL_MEMMEM"]=3D"1"=0AS["HAVE_FFSLL"]=3D"1"=0AS["HAVE_FFSL"]=3D"1"=
=0AS["HAVE_EXPLICIT_BZERO"]=3D"1"=0AS["HAVE_MBSLEN"]=3D"0"=0A=
S["GL_COND_OBJ_EXECINFO_CONDITION"]=3D"1"=0A=
S["GL_GENERATE_EXECINFO_H_CONDITION"]=3D"1"=0A=
S["EXECINFO_H"]=3D"execinfo.h"=0AS["LIB_EXECINFO"]=3D""=0A=
S["GL_GENERATE_ERRNO_H_CONDITION"]=3D""=0AS["ERRNO_H"]=3D""=0A=
S["EOVERFLOW_VALUE"]=3D""=0AS["EOVERFLOW_HIDDEN"]=3D""=0A=
S["ENOLINK_VALUE"]=3D""=0AS["ENOLINK_HIDDEN"]=3D""=0A=
S["EMULTIHOP_VALUE"]=3D""=0AS["EMULTIHOP_HIDDEN"]=3D""=0A=
S["NEXT_AS_FIRST_DIRECTIVE_ERRNO_H"]=3D""=0AS["NEXT_ERRNO_H"]=3D""=0A=
S["GL_COND_OBJ_DUP2_CONDITION"]=3D""=0AS["GL_GNULIB_ALPHASORT"]=3D"0"=0A=
S["GL_GNULIB_SCANDIR"]=3D"0"=0AS["GL_GNULIB_FDOPENDIR"]=3D"1"=0A=
S["GL_GNULIB_DIRFD"]=3D"0"=0AS["GL_GNULIB_CLOSEDIR"]=3D"0"=0A=
S["GL_GNULIB_REWINDDIR"]=3D"0"=0AS["GL_GNULIB_READDIR"]=3D"0"=0A=
S["GL_GNULIB_OPENDIR"]=3D"0"=0AS["HAVE_DIRENT_H"]=3D"1"=0A=
S["NEXT_AS_FIRST_DIRECTIVE_DIRENT_H"]=3D"<dirent.h>"=0A=
S["NEXT_DIRENT_H"]=3D"<dirent.h>"=0AS["REPLACE_FDOPENDIR"]=3D"0"=0A=
S["REPLACE_DIRFD"]=3D"0"=0AS["REPLACE_CLOSEDIR"]=3D"0"=0A=
S["REPLACE_OPENDIR"]=3D"0"=0AS["HAVE_ALPHASORT"]=3D"1"=0A=
S["HAVE_SCANDIR"]=3D"1"=0AS["HAVE_FDOPENDIR"]=3D"1"=0A=
S["HAVE_DECL_FDOPENDIR"]=3D"1"=0AS["HAVE_DECL_DIRFD"]=3D"1"=0A=
S["HAVE_CLOSEDIR"]=3D"1"=0AS["HAVE_REWINDDIR"]=3D"1"=0A=
S["HAVE_READDIR"]=3D"1"=0AS["HAVE_OPENDIR"]=3D"1"=0A=
S["GL_GNULIB_MDA_WRITE"]=3D"1"=0AS["GL_GNULIB_MDA_UNLINK"]=3D"1"=0A=
S["GL_GNULIB_MDA_SWAB"]=3D"1"=0AS["GL_GNULIB_MDA_RMDIR"]=3D"1"=0A=
S["GL_GNULIB_MDA_READ"]=3D"1"=0AS["GL_GNULIB_MDA_LSEEK"]=3D"1"=0A=
S["GL_GNULIB_MDA_ISATTY"]=3D"1"=0AS["GL_GNULIB_MDA_GETPID"]=3D"1"=0A=
S["GL_GNULIB_MDA_GETCWD"]=3D"1"=0AS["GL_GNULIB_MDA_EXECVPE"]=3D"1"=0A=
S["GL_GNULIB_MDA_EXECVP"]=3D"1"=0AS["GL_GNULIB_MDA_EXECVE"]=3D"1"=0A=
S["GL_GNULIB_MDA_EXECV"]=3D"1"=0AS["GL_GNULIB_MDA_EXECLP"]=3D"1"=0A=
S["GL_GNULIB_MDA_EXECLE"]=3D"1"=0AS["GL_GNULIB_MDA_EXECL"]=3D"1"=0A=
S["GL_GNULIB_MDA_DUP2"]=3D"1"=0AS["GL_GNULIB_MDA_DUP"]=3D"1"=0A=
S["GL_GNULIB_MDA_CLOSE"]=3D"1"=0AS["GL_GNULIB_MDA_CHDIR"]=3D"1"=0A=
S["GL_GNULIB_MDA_ACCESS"]=3D"1"=0AS["GL_GNULIB_WRITE"]=3D"0"=0A=
S["GL_GNULIB_USLEEP"]=3D"0"=0AS["GL_GNULIB_UNLINKAT"]=3D"0"=0A=
S["GL_GNULIB_UNLINK"]=3D"0"=0AS["GL_GNULIB_UNISTD_H_SIGPIPE"]=3D"0"=0A=
S["GL_GNULIB_UNISTD_H_NONBLOCKING"]=3D"0"=0A=
S["GL_GNULIB_UNISTD_H_GETOPT"]=3D"1"=0AS["GL_GNULIB_TTYNAME_R"]=3D"0"=0A=
S["GL_GNULIB_TRUNCATE"]=3D"0"=0AS["GL_GNULIB_SYMLINKAT"]=3D"0"=0A=
S["GL_GNULIB_SYMLINK"]=3D"1"=0AS["GL_GNULIB_SLEEP"]=3D"0"=0A=
S["GL_GNULIB_SETHOSTNAME"]=3D"0"=0AS["GL_GNULIB_RMDIR"]=3D"0"=0A=
S["GL_GNULIB_READLINKAT"]=3D"1"=0AS["GL_GNULIB_READLINK"]=3D"1"=0A=
S["GL_GNULIB_READ"]=3D"0"=0AS["GL_GNULIB_PWRITE"]=3D"0"=0A=
S["GL_GNULIB_PREAD"]=3D"0"=0AS["GL_GNULIB_PIPE2"]=3D"1"=0A=
S["GL_GNULIB_PIPE"]=3D"0"=0AS["GL_GNULIB_LSEEK"]=3D"0"=0A=
S["GL_GNULIB_LINKAT"]=3D"0"=0AS["GL_GNULIB_LINK"]=3D"0"=0A=
S["GL_GNULIB_LCHOWN"]=3D"0"=0AS["GL_GNULIB_ISATTY"]=3D"0"=0A=
S["GL_GNULIB_GROUP_MEMBER"]=3D"0"=0AS["GL_GNULIB_GETUSERSHELL"]=3D"0"=0A=
S["GL_GNULIB_GETPASS_GNU"]=3D"0"=0AS["GL_GNULIB_GETPASS"]=3D"0"=0A=
S["GL_GNULIB_GETPAGESIZE"]=3D"0"=0AS["GL_GNULIB_GETOPT_POSIX"]=3D"1"=0A=
S["GL_GNULIB_GETLOGIN_R"]=3D"0"=0AS["GL_GNULIB_GETLOGIN"]=3D"0"=0A=
S["GL_GNULIB_GETHOSTNAME"]=3D"0"=0AS["GL_GNULIB_GETGROUPS"]=3D"0"=0A=
S["GL_GNULIB_GETENTROPY"]=3D"0"=0AS["GL_GNULIB_GETDTABLESIZE"]=3D"1"=0A=
S["GL_GNULIB_GETDOMAINNAME"]=3D"0"=0AS["GL_GNULIB_GETCWD"]=3D"0"=0A=
S["GL_GNULIB_FTRUNCATE"]=3D"0"=0AS["GL_GNULIB_FSYNC"]=3D"1"=0A=
S["GL_GNULIB_FDATASYNC"]=3D"0"=0AS["GL_GNULIB_FCHOWNAT"]=3D"0"=0A=
S["GL_GNULIB_FCHDIR"]=3D"0"=0AS["GL_GNULIB_FACCESSAT"]=3D"1"=0A=
S["GL_GNULIB_EXECVPE"]=3D"0"=0AS["GL_GNULIB_EXECVP"]=3D"0"=0A=
S["GL_GNULIB_EXECVE"]=3D"0"=0AS["GL_GNULIB_EXECV"]=3D"0"=0A=
S["GL_GNULIB_EXECLP"]=3D"0"=0AS["GL_GNULIB_EXECLE"]=3D"0"=0A=
S["GL_GNULIB_EXECL"]=3D"0"=0AS["GL_GNULIB_EUIDACCESS"]=3D"0"=0A=
S["GL_GNULIB_ENVIRON"]=3D"1"=0AS["GL_GNULIB_DUP3"]=3D"0"=0A=
S["GL_GNULIB_DUP2"]=3D"1"=0AS["GL_GNULIB_DUP"]=3D"0"=0A=
S["GL_GNULIB_COPY_FILE_RANGE"]=3D"1"=0AS["GL_GNULIB_CLOSE"]=3D"0"=0A=
S["GL_GNULIB_CHOWN"]=3D"0"=0AS["GL_GNULIB_CHDIR"]=3D"0"=0A=
S["GL_GNULIB_ACCESS"]=3D"0"=0A=
S["GL_COND_OBJ_COPY_FILE_RANGE_CONDITION"]=3D""=0A=
S["UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS"]=3D"0"=0A=
S["UNISTD_H_HAVE_WINSOCK2_H"]=3D"0"=0A=
S["UNISTD_H_HAVE_SYS_RANDOM_H"]=3D"1"=0AS["REPLACE_WRITE"]=3D"0"=0A=
S["REPLACE_USLEEP"]=3D"0"=0AS["REPLACE_UNLINKAT"]=3D"0"=0A=
S["REPLACE_UNLINK"]=3D"0"=0AS["REPLACE_TTYNAME_R"]=3D"0"=0A=
S["REPLACE_TRUNCATE"]=3D"0"=0AS["REPLACE_SYMLINKAT"]=3D"0"=0A=
S["REPLACE_SYMLINK"]=3D"0"=0AS["REPLACE_SLEEP"]=3D"0"=0A=
S["REPLACE_RMDIR"]=3D"0"=0AS["REPLACE_READLINKAT"]=3D"0"=0A=
S["REPLACE_READLINK"]=3D"0"=0AS["REPLACE_READ"]=3D"0"=0A=
S["REPLACE_PWRITE"]=3D"0"=0AS["REPLACE_PREAD"]=3D"0"=0A=
S["REPLACE_LSEEK"]=3D"0"=0AS["REPLACE_LINKAT"]=3D"0"=0A=
S["REPLACE_LINK"]=3D"0"=0AS["REPLACE_LCHOWN"]=3D"0"=0A=
S["REPLACE_ISATTY"]=3D"0"=0AS["REPLACE_GETPASS_FOR_GETPASS_GNU"]=3D"0"=0A=
S["REPLACE_GETPASS"]=3D"0"=0AS["REPLACE_GETPAGESIZE"]=3D"0"=0A=
S["REPLACE_GETGROUPS"]=3D"0"=0AS["REPLACE_GETLOGIN_R"]=3D"0"=0A=
S["REPLACE_GETDTABLESIZE"]=3D"0"=0AS["REPLACE_GETDOMAINNAME"]=3D"0"=0A=
S["REPLACE_GETCWD"]=3D"0"=0AS["REPLACE_FTRUNCATE"]=3D"0"=0A=
S["REPLACE_FCHOWNAT"]=3D"0"=0AS["REPLACE_FACCESSAT"]=3D"0"=0A=
S["REPLACE_EXECVPE"]=3D"0"=0AS["REPLACE_EXECVP"]=3D"0"=0A=
S["REPLACE_EXECVE"]=3D"0"=0AS["REPLACE_EXECV"]=3D"0"=0A=
S["REPLACE_EXECLP"]=3D"0"=0AS["REPLACE_EXECLE"]=3D"0"=0A=
S["REPLACE_EXECL"]=3D"0"=0AS["REPLACE_DUP2"]=3D"0"=0A=
S["REPLACE_DUP"]=3D"0"=0AS["REPLACE_COPY_FILE_RANGE"]=3D"0"=0A=
S["REPLACE_CLOSE"]=3D"0"=0AS["REPLACE_CHOWN"]=3D"0"=0A=
S["REPLACE_ACCESS"]=3D"0"=0AS["HAVE_SYS_PARAM_H"]=3D"0"=0A=
S["HAVE_OS_H"]=3D"0"=0AS["HAVE_DECL_TTYNAME_R"]=3D"1"=0A=
S["HAVE_DECL_TRUNCATE"]=3D"1"=0AS["HAVE_DECL_SETHOSTNAME"]=3D"1"=0A=
S["HAVE_DECL_GETUSERSHELL"]=3D"1"=0AS["HAVE_DECL_GETPAGESIZE"]=3D"1"=0A=
S["HAVE_DECL_GETLOGIN_R"]=3D"1"=0AS["HAVE_DECL_GETLOGIN"]=3D"1"=0A=
S["HAVE_DECL_GETDOMAINNAME"]=3D"1"=0AS["HAVE_DECL_FDATASYNC"]=3D"1"=0A=
S["HAVE_DECL_FCHDIR"]=3D"1"=0AS["HAVE_DECL_EXECVPE"]=3D"1"=0A=
S["HAVE_DECL_ENVIRON"]=3D"1"=0AS["HAVE_USLEEP"]=3D"1"=0A=
S["HAVE_UNLINKAT"]=3D"1"=0AS["HAVE_SYMLINKAT"]=3D"1"=0A=
S["HAVE_SYMLINK"]=3D"1"=0AS["HAVE_SLEEP"]=3D"1"=0A=
S["HAVE_SETHOSTNAME"]=3D"1"=0AS["HAVE_READLINKAT"]=3D"1"=0A=
S["HAVE_READLINK"]=3D"1"=0AS["HAVE_PWRITE"]=3D"1"=0AS["HAVE_PREAD"]=3D"1"=0A=
S["HAVE_PIPE2"]=3D"1"=0AS["HAVE_PIPE"]=3D"1"=0AS["HAVE_LINKAT"]=3D"1"=0A=
S["HAVE_LINK"]=3D"1"=0AS["HAVE_LCHOWN"]=3D"1"=0A=
S["HAVE_GROUP_MEMBER"]=3D"1"=0AS["HAVE_GETPASS"]=3D"1"=0A=
S["HAVE_GETPAGESIZE"]=3D"1"=0AS["HAVE_GETLOGIN"]=3D"1"=0A=
S["HAVE_GETHOSTNAME"]=3D"1"=0AS["HAVE_GETGROUPS"]=3D"1"=0A=
S["HAVE_GETENTROPY"]=3D"1"=0AS["HAVE_GETDTABLESIZE"]=3D"1"=0A=
S["HAVE_FTRUNCATE"]=3D"1"=0AS["HAVE_FSYNC"]=3D"1"=0A=
S["HAVE_FDATASYNC"]=3D"1"=0AS["HAVE_FCHOWNAT"]=3D"1"=0A=
S["HAVE_FCHDIR"]=3D"1"=0AS["HAVE_FACCESSAT"]=3D"1"=0A=
S["HAVE_EXECVPE"]=3D"1"=0AS["HAVE_EUIDACCESS"]=3D"1"=0A=
S["HAVE_DUP3"]=3D"1"=0AS["HAVE_COPY_FILE_RANGE"]=3D"1"=0A=
S["HAVE_CHOWN"]=3D"1"=0AS["LIB_CLOCK_GETTIME"]=3D""=0A=
S["GL_GNULIB_MDA_PUTENV"]=3D"1"=0AS["GL_GNULIB_MDA_MKTEMP"]=3D"1"=0A=
S["GL_GNULIB_MDA_GCVT"]=3D"1"=0AS["GL_GNULIB_MDA_FCVT"]=3D"1"=0A=
S["GL_GNULIB_MDA_ECVT"]=3D"1"=0AS["GL_GNULIB_WCTOMB"]=3D"0"=0A=
S["GL_GNULIB_UNSETENV"]=3D"0"=0AS["GL_GNULIB_UNLOCKPT"]=3D"0"=0A=
S["GL_GNULIB_SYSTEM_POSIX"]=3D"0"=0AS["GL_GNULIB_STRTOULL"]=3D"0"=0A=
S["GL_GNULIB_STRTOUL"]=3D"0"=0AS["GL_GNULIB_STRTOLL"]=3D"0"=0A=
S["GL_GNULIB_STRTOLD"]=3D"0"=0AS["GL_GNULIB_STRTOL"]=3D"0"=0A=
S["GL_GNULIB_STRTOD"]=3D"0"=0AS["GL_GNULIB_SETENV"]=3D"0"=0A=
S["GL_GNULIB_SECURE_GETENV"]=3D"0"=0AS["GL_GNULIB_RPMATCH"]=3D"0"=0A=
S["GL_GNULIB_REALPATH"]=3D"1"=0AS["GL_GNULIB_REALLOC_POSIX"]=3D"1"=0A=
S["GL_GNULIB_REALLOC_GNU"]=3D"0"=0AS["GL_GNULIB_REALLOCARRAY"]=3D"0"=0A=
S["GL_GNULIB_RANDOM_R"]=3D"0"=0AS["GL_GNULIB_RANDOM"]=3D"0"=0A=
S["GL_GNULIB_QSORT_R"]=3D"0"=0AS["GL_GNULIB_PUTENV"]=3D"0"=0A=
S["GL_GNULIB_PTSNAME_R"]=3D"0"=0AS["GL_GNULIB_PTSNAME"]=3D"0"=0A=
S["GL_GNULIB_POSIX_OPENPT"]=3D"0"=0AS["GL_GNULIB_POSIX_MEMALIGN"]=3D"0"=0A=
S["GL_GNULIB_MKSTEMPS"]=3D"0"=0AS["GL_GNULIB_MKSTEMP"]=3D"0"=0A=
S["GL_GNULIB_MKOSTEMPS"]=3D"0"=0AS["GL_GNULIB_MKOSTEMP"]=3D"1"=0A=
S["GL_GNULIB_MKDTEMP"]=3D"0"=0AS["GL_GNULIB_MBTOWC"]=3D"0"=0A=
S["GL_GNULIB_MALLOC_POSIX"]=3D"1"=0AS["GL_GNULIB_MALLOC_GNU"]=3D"0"=0A=
S["GL_GNULIB_GRANTPT"]=3D"0"=0AS["GL_GNULIB_GETSUBOPT"]=3D"0"=0A=
S["GL_GNULIB_GETLOADAVG"]=3D"1"=0AS["GL_GNULIB_FREE_POSIX"]=3D"1"=0A=
S["GL_GNULIB_CANONICALIZE_FILE_NAME"]=3D"1"=0A=
S["GL_GNULIB_CALLOC_POSIX"]=3D"0"=0AS["GL_GNULIB_CALLOC_GNU"]=3D"0"=0A=
S["GL_GNULIB_ATOLL"]=3D"0"=0AS["GL_GNULIB_ALIGNED_ALLOC"]=3D"0"=0A=
S["GL_GNULIB__EXIT"]=3D"0"=0A=
S["GL_COND_OBJ_CANONICALIZE_LGPL_CONDITION"]=3D"1"=0A=
S["REPLACE_WCTOMB"]=3D"0"=0AS["REPLACE_UNSETENV"]=3D"0"=0A=
S["REPLACE_STRTOULL"]=3D"0"=0AS["REPLACE_STRTOUL"]=3D"0"=0A=
S["REPLACE_STRTOLL"]=3D"0"=0AS["REPLACE_STRTOLD"]=3D"0"=0A=
S["REPLACE_STRTOL"]=3D"0"=0AS["REPLACE_STRTOD"]=3D"0"=0A=
S["REPLACE_SETSTATE"]=3D"0"=0AS["REPLACE_SETENV"]=3D"0"=0A=
S["REPLACE_REALPATH"]=3D"1"=0AS["REPLACE_REALLOCARRAY"]=3D"0"=0A=
S["REPLACE_REALLOC_FOR_REALLOC_POSIX"]=3D"0"=0A=
S["REPLACE_REALLOC_FOR_REALLOC_GNU"]=3D"0"=0AS["REPLACE_RANDOM_R"]=3D"0"=0A=
S["REPLACE_RANDOM"]=3D"0"=0AS["REPLACE_QSORT_R"]=3D"0"=0A=
S["REPLACE_PUTENV"]=3D"0"=0AS["REPLACE_PTSNAME_R"]=3D"0"=0A=
S["REPLACE_PTSNAME"]=3D"0"=0AS["REPLACE_POSIX_MEMALIGN"]=3D"0"=0A=
S["REPLACE_MKSTEMP"]=3D"0"=0AS["REPLACE_MBTOWC"]=3D"0"=0A=
S["REPLACE_MALLOC_FOR_MALLOC_POSIX"]=3D"0"=0A=
S["REPLACE_MALLOC_FOR_MALLOC_GNU"]=3D"0"=0AS["REPLACE_INITSTATE"]=3D"0"=0A=
S["REPLACE_FREE"]=3D"1"=0AS["REPLACE_CANONICALIZE_FILE_NAME"]=3D"0"=0A=
S["REPLACE_CALLOC_FOR_CALLOC_POSIX"]=3D"0"=0A=
S["REPLACE_CALLOC_FOR_CALLOC_GNU"]=3D"0"=0A=
S["REPLACE_ALIGNED_ALLOC"]=3D"0"=0AS["HAVE_DECL_UNSETENV"]=3D"1"=0A=
S["HAVE_UNLOCKPT"]=3D"1"=0AS["HAVE_SYS_LOADAVG_H"]=3D"0"=0A=
S["HAVE_STRUCT_RANDOM_DATA"]=3D"1"=0AS["HAVE_STRTOULL"]=3D"1"=0A=
S["HAVE_STRTOUL"]=3D"1"=0AS["HAVE_STRTOLL"]=3D"1"=0A=
S["HAVE_STRTOLD"]=3D"1"=0AS["HAVE_STRTOL"]=3D"1"=0AS["HAVE_STRTOD"]=3D"1"=0A=
S["HAVE_DECL_SETSTATE"]=3D"1"=0AS["HAVE_SETSTATE"]=3D"1"=0A=
S["HAVE_DECL_SETENV"]=3D"1"=0AS["HAVE_SETENV"]=3D"1"=0A=
S["HAVE_SECURE_GETENV"]=3D"1"=0AS["HAVE_RPMATCH"]=3D"1"=0A=
S["HAVE_REALPATH"]=3D"1"=0AS["HAVE_REALLOCARRAY"]=3D"1"=0A=
S["HAVE_RANDOM_R"]=3D"1"=0AS["HAVE_RANDOM_H"]=3D"1"=0A=
S["HAVE_RANDOM"]=3D"1"=0AS["HAVE_QSORT_R"]=3D"1"=0A=
S["HAVE_PTSNAME_R"]=3D"1"=0AS["HAVE_PTSNAME"]=3D"1"=0A=
S["HAVE_POSIX_OPENPT"]=3D"1"=0AS["HAVE_POSIX_MEMALIGN"]=3D"1"=0A=
S["HAVE_MKSTEMPS"]=3D"1"=0AS["HAVE_MKSTEMP"]=3D"1"=0A=
S["HAVE_MKOSTEMPS"]=3D"1"=0AS["HAVE_MKOSTEMP"]=3D"1"=0A=
S["HAVE_MKDTEMP"]=3D"1"=0AS["HAVE_MBTOWC"]=3D"1"=0A=
S["HAVE_DECL_INITSTATE"]=3D"1"=0AS["HAVE_INITSTATE"]=3D"1"=0A=
S["HAVE_GRANTPT"]=3D"1"=0AS["HAVE_GETSUBOPT"]=3D"1"=0A=
S["HAVE_DECL_GETLOADAVG"]=3D"1"=0AS["HAVE_DECL_GCVT"]=3D"1"=0A=
S["HAVE_DECL_FCVT"]=3D"1"=0AS["HAVE_DECL_ECVT"]=3D"1"=0A=
S["HAVE_CANONICALIZE_FILE_NAME"]=3D"0"=0AS["HAVE_ATOLL"]=3D"1"=0A=
S["HAVE_ALIGNED_ALLOC"]=3D"1"=0AS["HAVE__EXIT"]=3D"1"=0A=
S["GL_GENERATE_BYTESWAP_H_CONDITION"]=3D""=0AS["BYTESWAP_H"]=3D""=0A=
S["GL_GENERATE_ASSERT_H_CONDITION"]=3D""=0AS["ASSERT_H"]=3D""=0A=
S["NEXT_AS_FIRST_DIRECTIVE_ASSERT_H"]=3D""=0AS["NEXT_ASSERT_H"]=3D""=0A=
S["PRAGMA_COLUMNS"]=3D""=0AS["PRAGMA_SYSTEM_HEADER"]=3D"#pragma=20GCC=20=
system_header"=0AS["INCLUDE_NEXT_AS_FIRST_DIRECTIVE"]=3D"include_next"=0A=
S["INCLUDE_NEXT"]=3D"include_next"=0AS["MKDIR_P"]=3D"/usr/bin/mkdir=20=
-p"=0AS["GL_GENERATE_ALLOCA_H_CONDITION"]=3D"1"=0A=
S["ALLOCA_H"]=3D"alloca.h"=0AS["HAVE_ALLOCA_H"]=3D"1"=0AS["ALLOCA"]=3D""=0A=
S["USE_ACL"]=3D"0"=0AS["LIB_ACL"]=3D""=0A=
S["GL_COND_LIBTOOL_CONDITION"]=3D""=0AS["POST_ALLOC_OBJ"]=3D""=0A=
S["PRE_ALLOC_OBJ"]=3D"lastfile.o"=0AS["CYGWIN_OBJ"]=3D""=0A=
S["RALLOC_OBJ"]=3D""=0AS["LIBXMENU"]=3D""=0AS["LIBX_OTHER"]=3D""=0A=
S["LIBXT_OTHER"]=3D"$(LIBXSM)"=0AS["TOOLKIT_LIBW"]=3D""=0A=
S["WIDGET_OBJ"]=3D""=0AS["XOBJ"]=3D""=0AS["XMENU_OBJ"]=3D""=0A=
S["FONT_OBJ"]=3D""=0AS["OTHER_FILES"]=3D"ns-app"=0A=
S["GNU_OBJC_CFLAGS"]=3D"-MMD=20-MP=20-DGNUSTEP=20=
-DGNUSTEP_BASE_LIBRARY=3D1=20-DGNU_GUI_LIBRARY=3D1=20-DGNU_RUNTIME=3D1=20=
-DGNUSTEP_BASE_LIBRARY=3D1=20-fno-strict-aliasing=20-pthread=20-fPIC=20=
-Wall=20-"\=0A"DGSWARN=20-DGSDIAGNOSE=20-Wno-import=20=
-fstack-clash-protection=20-D_FORTIFY_SOURCE=3D2=20-mtune=3Dgeneric=20=
-O2=20-pipe=20-g=20-ffile-prefix-map=3D/builddir/gnustep-make-2"\=0A=
".9.2=3D.=20-fconstant-string-class=3DNSConstantString=20-I.=20=
-I/home/dpk/GNUstep/Library/Headers=20-I/usr/include=20-std=3Dc99"=0A=
S["ns_appsrc"]=3D"GNUstep/Emacs.base"=0A=
S["ns_appresdir"]=3D"/home/dpk/emacs-29.4/nextstep/Emacs.app/Resources"=0A=
S["ns_applibdir"]=3D"/home/dpk/emacs-29.4/nextstep/Emacs.app/Frameworks"=0A=
S["ns_applibexecdir"]=3D"/home/dpk/emacs-29.4/nextstep/Emacs.app/libexec"=0A=
S["ns_appbindir"]=3D"/home/dpk/emacs-29.4/nextstep/Emacs.app"=0A=
S["ns_appdir"]=3D"/home/dpk/emacs-29.4/nextstep/Emacs.app"=0A=
S["X_TOOLKIT_TYPE"]=3D"none"=0AS["GNUSTEP_CFLAGS"]=3D""=0A=
S["C_SWITCH_X_SITE"]=3D""=0AS["LD_SWITCH_X_SITE"]=3D""=0A=
S["gamegroup"]=3D""=0AS["gameuser"]=3D""=0A=
S["gamedir"]=3D"${localstatedir}/games/emacs"=0AS["bitmapdir"]=3D""=0A=
S["etcdocdir"]=3D"${ns_appresdir}/etc"=0A=
S["archlibdir"]=3D"${ns_applibexecdir}"=0A=
S["etcdir"]=3D"${ns_appresdir}/etc"=0AS["x_default_search_path"]=3D""=0A=
S["lisppath"]=3D"${locallisppath}:${standardlisppath}"=0A=
S["locallisppath"]=3D"${ns_appresdir}/site-lisp"=0A=
S["standardlisppath"]=3D"${lispdir}"=0A=
S["lispdir"]=3D"${ns_appresdir}/lisp"=0A=
S["lispdirrel"]=3D"${ns_appresdir}/lisp"=0AS["gsettingsschemadir"]=3D""=0A=
S["srcdir"]=3D"."=0AS["canonical"]=3D"x86_64-pc-linux-musl"=0A=
S["configuration"]=3D"x86_64-pc-linux-musl"=0AS["version"]=3D"29.4"=0A=
S["copyright"]=3D"Copyright=20(C)=202024=20Free=20Software=20Foundation,=20=
Inc."=0AS["SEPCHAR"]=3D":"=0AS["XGSELOBJ"]=3D""=0A=
S["HAVE_DECL_POSIX_SPAWN_SETSID"]=3D""=0A=
S["HAVE_POSIX_SPAWNATTR_SETFLAGS"]=3D""=0A=
S["HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP"]=3D""=0A=
S["HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR"]=3D""=0A=
S["HAVE_POSIX_SPAWN"]=3D""=0AS["HAVE_SPAWN_H"]=3D""=0AS["KRB4LIB"]=3D""=0A=
S["DESLIB"]=3D""=0AS["KRB5LIB"]=3D""=0AS["CRYPTOLIB"]=3D""=0A=
S["COM_ERRLIB"]=3D""=0AS["LIBRESOLV"]=3D""=0AS["LIBHESIOD"]=3D""=0A=
S["TERMCAP_OBJ"]=3D"terminfo.o"=0AS["LIBS_TERMCAP"]=3D"-lncurses"=0A=
S["SIZEOF_LONG"]=3D"8"=0AS["HAVE_LIBSECCOMP"]=3D"no"=0A=
S["LIBSECCOMP_LIBS"]=3D""=0AS["LIBSECCOMP_CFLAGS"]=3D""=0A=
S["HAVE_SECCOMP"]=3D"yes"=0AS["LIBS_MAIL"]=3D""=0A=
S["BLESSMAIL_TARGET"]=3D""=0AS["liblockfile"]=3D"no"=0A=
S["LIBXML2_LIBS"]=3D"-lxml2"=0A=
S["LIBXML2_CFLAGS"]=3D"-I/usr/include/libxml2"=0AS["XCOMPOSITE_LIBS"]=3D""=
=0AS["XCOMPOSITE_CFLAGS"]=3D""=0AS["XSHAPE_LIBS"]=3D""=0A=
S["XSHAPE_CFLAGS"]=3D""=0AS["XDBE_LIBS"]=3D""=0AS["XDBE_CFLAGS"]=3D""=0A=
S["XSYNC_CFLAGS"]=3D""=0AS["XSYNC_LIBS"]=3D""=0AS["XINPUT_LIBS"]=3D""=0A=
S["XINPUT_CFLAGS"]=3D""=0AS["XFIXES_LIBS"]=3D""=0AS["XFIXES_CFLAGS"]=3D""=0A=
S["XINERAMA_LIBS"]=3D""=0AS["XINERAMA_CFLAGS"]=3D""=0A=
S["XRANDR_LIBS"]=3D""=0AS["XRANDR_CFLAGS"]=3D""=0AS["LIBXSM"]=3D""=0A=
S["LIBGPM"]=3D""=0AS["LIBGIF"]=3D""=0AS["LIBTIFF"]=3D""=0AS["LIBPNG"]=3D""=
=0AS["PNG_LIBS"]=3D""=0AS["PNG_CFLAGS"]=3D""=0A=
S["DYNLIB_OBJ"]=3D"dynlib.o"=0AS["LIBGCCJIT_LIBS"]=3D""=0A=
S["LIBGCCJIT_CFLAGS"]=3D""=0AS["HAVE_NATIVE_COMP"]=3D"no"=0A=
S["emacs_major_version"]=3D"29"=0AS["MODULES_SECONDARY_SUFFIX"]=3D""=0A=
S["MODULES_SUFFIX"]=3D".so"=0AS["HAVE_MODULES"]=3D"yes"=0A=
S["LIBMODULES"]=3D"-ldl"=0AS["MODULES_OBJ"]=3D"emacs-module.o"=0A=
S["DYNAMIC_LIB_SECONDARY_SUFFIX"]=3D""=0AS["DYNAMIC_LIB_SUFFIX"]=3D".so"=0A=
S["LIBZ"]=3D"-lz"=0AS["LCMS2_LIBS"]=3D""=0AS["LCMS2_CFLAGS"]=3D""=0A=
S["LIBJPEG"]=3D""=0AS["LIBXPM"]=3D""=0AS["XCB_LIBS"]=3D""=0A=
S["HARFBUZZ_LIBS"]=3D""=0AS["HARFBUZZ_CFLAGS"]=3D""=0A=
S["M17N_FLT_LIBS"]=3D""=0AS["M17N_FLT_CFLAGS"]=3D""=0A=
S["LIBOTF_LIBS"]=3D""=0AS["LIBOTF_CFLAGS"]=3D""=0AS["XFT_LIBS"]=3D""=0A=
S["XFT_CFLAGS"]=3D""=0AS["FONTCONFIG_LIBS"]=3D""=0A=
S["FONTCONFIG_CFLAGS"]=3D""=0AS["FREETYPE_LIBS"]=3D""=0A=
S["FREETYPE_CFLAGS"]=3D""=0AS["XWIDGETS_OBJ"]=3D""=0A=
S["CAIRO_XLIB_LIBS"]=3D""=0AS["CAIRO_XLIB_CFLAGS"]=3D""=0A=
S["WEBKIT_LIBS"]=3D""=0AS["WEBKIT_CFLAGS"]=3D""=0AS["CAIRO_XCB_LIBS"]=3D""=
=0AS["CAIRO_XCB_CFLAGS"]=3D""=0AS["CAIRO_LIBS"]=3D""=0A=
S["CAIRO_CFLAGS"]=3D""=0AS["XRENDER_LIBS"]=3D""=0AS["LIBXMU"]=3D""=0A=
S["LIBXTR6"]=3D""=0AS["NOTIFY_OBJ"]=3D"inotify.o"=0AS["NOTIFY_LIBS"]=3D""=0A=
S["NOTIFY_CFLAGS"]=3D""=0AS["GFILENOTIFY_LIBS"]=3D""=0A=
S["GFILENOTIFY_CFLAGS"]=3D""=0AS["KQUEUE_LIBS"]=3D""=0A=
S["KQUEUE_CFLAGS"]=3D""=0AS["TREE_SITTER_LIBS"]=3D""=0A=
S["TREE_SITTER_CFLAGS"]=3D""=0AS["JSON_OBJ"]=3D""=0AS["JSON_LIBS"]=3D""=0A=
S["JSON_CFLAGS"]=3D""=0AS["LIBSYSTEMD_LIBS"]=3D""=0A=
S["LIBSYSTEMD_CFLAGS"]=3D""=0AS["LIBGNUTLS_LIBS"]=3D"-lgnutls"=0A=
S["LIBGNUTLS_CFLAGS"]=3D"-I/usr/include/p11-kit-1"=0A=
S["LIBSELINUX_LIBS"]=3D""=0AS["USE_STARTUP_NOTIFICATION"]=3D"no"=0A=
S["SETTINGS_LIBS"]=3D""=0AS["SETTINGS_CFLAGS"]=3D""=0A=
S["GOBJECT_LIBS"]=3D""=0AS["GOBJECT_CFLAGS"]=3D""=0AS["GCONF_LIBS"]=3D""=0A=
S["GCONF_CFLAGS"]=3D""=0AS["HAVE_GSETTINGS"]=3D"no"=0A=
S["GSETTINGS_LIBS"]=3D""=0AS["GSETTINGS_CFLAGS"]=3D""=0AS["DBUS_OBJ"]=3D""=
=0AS["DBUS_LIBS"]=3D""=0AS["DBUS_CFLAGS"]=3D""=0AS["PGTK_LIBS"]=3D""=0A=
S["PGTK_OBJ"]=3D""=0AS["GTK_OBJ"]=3D""=0AS["GTK_LIBS"]=3D""=0A=
S["GTK_CFLAGS"]=3D""=0AS["GETADDRINFO_A_LIBS"]=3D""=0A=
S["IMAGEMAGICK_LIBS"]=3D""=0AS["IMAGEMAGICK_CFLAGS"]=3D""=0A=
S["SQLITE3_LIBS"]=3D""=0AS["WEBP_LIBS"]=3D""=0AS["WEBP_CFLAGS"]=3D""=0A=
S["RSVG_LIBS"]=3D""=0AS["RSVG_CFLAGS"]=3D""=0AS["LIB_PTHREAD"]=3D""=0A=
S["VMLIMIT_OBJ"]=3D""=0AS["GMALLOC_OBJ"]=3D""=0AS["HYBRID_MALLOC"]=3D""=0A=
S["HAVE_XSERVER"]=3D""=0AS["HAVE_PGTK"]=3D"no"=0AS["HAIKU_CFLAGS"]=3D""=0A=
S["HAIKU_CXX_OBJ"]=3D""=0AS["HAIKU_OBJ"]=3D""=0AS["HAIKU_LIBS"]=3D""=0A=
S["XARGS_LIMIT"]=3D""=0AS["NTLIB"]=3D""=0AS["LIB_WSOCK32"]=3D""=0A=
S["LIBS_ECLIENT"]=3D""=0AS["CM_OBJ"]=3D"cm.o"=0AS["NTDIR"]=3D""=0A=
S["FIRSTFILE_OBJ"]=3D""=0AS["W32_RES_LINK"]=3D""=0AS["CLIENTW"]=3D""=0A=
S["CLIENTRES"]=3D""=0AS["EMACS_MANIFEST"]=3D""=0AS["EMACSRES"]=3D""=0A=
S["W32_LIBS"]=3D""=0AS["W32_OBJ"]=3D""=0AS["comma_space_version"]=3D""=0A=
S["comma_version"]=3D""=0AS["WINDRES"]=3D""=0AS["HAVE_BE_APP"]=3D"no"=0A=
S["ac_ct_CXX"]=3D""=0AS["CXXFLAGS"]=3D""=0AS["CXX"]=3D""=0A=
S["ac_ct_OBJC"]=3D"gcc"=0AS["OBJCFLAGS"]=3D"-g=20-O2"=0AS["OBJC"]=3D"gcc"=0A=
S["NS_OBJC_OBJ"]=3D"nsterm.o=20nsfns.o=20nsmenu.o=20nsselect.o=20=
nsimage.o=20nsfont.o"=0AS["NS_OBJ"]=3D""=0AS["ns_self_contained"]=3D"yes"=0A=
S["INSTALL_ARCH_INDEP_EXTRA"]=3D""=0AS["LIBS_GNUSTEP"]=3D"-Wl,-z,relro=20=
-Wl,-z,now=20-Wl,--as-needed=20-pthread=20-rdynamic=20=
-L/home/dpk/GNUstep/Library/Libraries=20-L/usr/lib=20-lgnustep-gui=20=
-lgnustep-base=20-lobjc=20-lm"=0AS["LD_SWITCH_X_SITE_RPATH"]=3D""=0A=
S["XMKMF"]=3D""=0AS["AUTO_DEPEND"]=3D"yes"=0AS["CFLAGS_SOUND"]=3D""=0A=
S["ALSA_LIBS"]=3D""=0AS["ALSA_CFLAGS"]=3D""=0AS["LIBSOUND"]=3D""=0A=
S["PKG_CONFIG_LIBDIR"]=3D""=0AS["PKG_CONFIG_PATH"]=3D""=0A=
S["PKG_CONFIG"]=3D"/usr/bin/pkg-config"=0AS["SYSTEM_TYPE"]=3D"gnu/linux"=0A=
S["LIB_MATH"]=3D""=0AS["LIBS_SYSTEM"]=3D""=0AS["C_SWITCH_SYSTEM"]=3D""=0A=
S["C_SWITCH_MACHINE"]=3D""=0AS["LD_SWITCH_SYSTEM"]=3D""=0A=
S["UNEXEC_OBJ"]=3D""=0AS["DOCMISC_W32"]=3D""=0AS["HAVE_MACPORTS"]=3D""=0A=
S["MAKEINFO"]=3D"makeinfo"=0AS["BREW"]=3D""=0AS["SETFATTR"]=3D""=0A=
S["PAXCTL_notdumped"]=3D""=0AS["PAXCTL_dumped"]=3D""=0AS["PAXCTL"]=3D""=0A=
S["FIND_DELETE"]=3D"-delete"=0AS["GZIP_PROG"]=3D"/usr/bin/gzip"=0A=
S["INSTALL_INFO"]=3D"/usr/bin/install-info"=0AS["LN_S_FILEONLY"]=3D"ln=20=
-s"=0AS["INSTALL_DATA"]=3D"${INSTALL}=20-m=20644"=0A=
S["INSTALL_SCRIPT"]=3D"${INSTALL}"=0AS["INSTALL_PROGRAM"]=3D"${INSTALL}"=0A=
S["AM_DEFAULT_VERBOSITY"]=3D"0"=0AS["GNULIB_WARN_CFLAGS"]=3D""=0A=
S["WERROR_CFLAGS"]=3D""=0AS["WARN_CFLAGS"]=3D""=0A=
S["NATIVE_COMPILATION_AOT"]=3D"no"=0AS["RANLIB"]=3D"ranlib"=0A=
S["ARFLAGS"]=3D"cr"=0AS["EGREP"]=3D"/usr/bin/grep=20-E"=0A=
S["GREP"]=3D"/usr/bin/grep"=0AS["CPP"]=3D"gcc=20-E"=0AS["AR"]=3D"ar"=0A=
S["OBJEXT"]=3D"o"=0AS["EXEEXT"]=3D""=0AS["ac_ct_CC"]=3D"gcc"=0A=
S["CPPFLAGS"]=3D"=20=20"=0AS["LDFLAGS"]=3D""=0AS["CFLAGS"]=3D"-g3=20-O2"=0A=
S["CC"]=3D"gcc"=0AS["BUILD_DETAILS"]=3D""=0AS["PROFILING_CFLAGS"]=3D""=0A=
S["CHECK_STRUCTS"]=3D"false"=0AS["cache_file"]=3D"/dev/null"=0A=
S["DUMPING"]=3D"pdumper"=0AS["HAVE_PDUMPER"]=3D"yes"=0A=
S["with_mailutils"]=3D""=0AS["host_os"]=3D"linux-musl"=0A=
S["host_vendor"]=3D"pc"=0AS["host_cpu"]=3D"x86_64"=0A=
S["host"]=3D"x86_64-pc-linux-musl"=0AS["build_os"]=3D"linux-musl"=0A=
S["build_vendor"]=3D"pc"=0AS["build_cpu"]=3D"x86_64"=0A=
S["build"]=3D"x86_64-pc-linux-musl"=0AS["MAKE_PROG"]=3D""=0A=
S["XCRUN"]=3D""=0AS["target_alias"]=3D""=0AS["host_alias"]=3D""=0A=
S["build_alias"]=3D""=0AS["LIBS"]=3D"=20"=0AS["ECHO_T"]=3D""=0A=
S["ECHO_N"]=3D"-n"=0AS["ECHO_C"]=3D""=0AS["DEFS"]=3D"-DHAVE_CONFIG_H"=0A=
S["mandir"]=3D"${ns_appresdir}/man"=0A=
S["localedir"]=3D"${datarootdir}/locale"=0A=
S["libdir"]=3D"${exec_prefix}/lib"=0AS["psdir"]=3D"${docdir}"=0A=
S["pdfdir"]=3D"${docdir}"=0AS["dvidir"]=3D"${docdir}"=0A=
S["htmldir"]=3D"${docdir}"=0AS["infodir"]=3D"${ns_appresdir}/info"=0A=
S["docdir"]=3D"${datarootdir}/doc/${PACKAGE_TARNAME}"=0A=
S["oldincludedir"]=3D"/usr/include"=0A=
S["includedir"]=3D"${prefix}/include"=0A=
S["runstatedir"]=3D"${localstatedir}/run"=0A=
S["localstatedir"]=3D"${prefix}/var"=0A=
S["sharedstatedir"]=3D"${prefix}/com"=0AS["sysconfdir"]=3D"${prefix}/etc"=0A=
S["datadir"]=3D"${datarootdir}"=0AS["datarootdir"]=3D"${prefix}/share"=0A=
S["libexecdir"]=3D"${ns_applibexecdir}"=0A=
S["sbindir"]=3D"${exec_prefix}/sbin"=0AS["bindir"]=3D"${exec_prefix}/bin"=0A=
S["program_transform_name"]=3D"s,x,x,"=0A=
S["prefix"]=3D"/home/dpk/emacs-29.4/nextstep/Emacs.app/Resources"=0A=
S["exec_prefix"]=3D"/home/dpk/emacs-29.4/nextstep/Emacs.app"=0A=
S["PACKAGE_URL"]=3D"https://www.gnu.org/software/emacs/"=0A=
S["PACKAGE_BUGREPORT"]=3D"bug-gnu-emacs@HIDDEN"=0A=
S["PACKAGE_STRING"]=3D"GNU=20Emacs=2029.4"=0AS["PACKAGE_VERSION"]=3D"29.4"=
=0AS["PACKAGE_TARNAME"]=3D"emacs"=0AS["PACKAGE_NAME"]=3D"GNU=20Emacs"=0A=
S["PATH_SEPARATOR"]=3D":"=0AS["SHELL"]=3D"/bin/sh"=0A_ACAWK=0Acat=20=
>>"$ac_tmp/subs1.awk"=20<<_ACAWK=20&&=0A=20=20for=20(key=20in=20S)=20=
S_is_set[key]=20=3D=201=0A=20=20FS=20=3D=20"=07"=0A=20=20=
$ac_cs_awk_pipe_init=0A}=0A{=0A=20=20line=20=3D=20$=200=0A=20=20nfields=20=
=3D=20split(line,=20field,=20"@")=0A=20=20substed=20=3D=200=0A=20=20len=20=
=3D=20length(field[1])=0A=20=20for=20(i=20=3D=202;=20i=20<=20nfields;=20=
i++)=20{=0A=20=20=20=20key=20=3D=20field[i]=0A=20=20=20=20keylen=20=3D=20=
length(key)=0A=20=20=20=20if=20(S_is_set[key])=20{=0A=20=20=20=20=20=20=
value=20=3D=20S[key]=0A=20=20=20=20=20=20line=20=3D=20substr(line,=201,=20=
len)=20""=20value=20""=20substr(line,=20len=20+=20keylen=20+=203)=0A=20=20=
=20=20=20=20len=20+=3D=20length(value)=20+=20length(field[++i])=0A=20=20=20=
=20=20=20substed=20=3D=201=0A=20=20=20=20}=20else=0A=20=20=20=20=20=20=
len=20+=3D=201=20+=20keylen=0A=20=20}=0A=20=20if=20(nfields=20=3D=3D=203=20=
&&=20!substed)=20{=0A=20=20=20=20key=20=3D=20field[2]=0A=20=20=20=20if=20=
(F[key]=20!=3D=20""=20&&=20line=20~=20/^[=09=20]*@.*@[=09=20]*$/)=20{=0A=20=
=20=20=20=20=20$ac_cs_awk_read_file=0A=20=20=20=20=20=20next=0A=20=20=20=20=
}=0A=20=20}=0A=20=20print=20line=0A}=0A$ac_cs_awk_pipe_fini=0A_ACAWK=0A=
if=20sed=20"s/$ac_cr//"=20<=20/dev/null=20>=20/dev/null=202>&1;=20then=0A=
=20=20sed=20"s/$ac_cr\$//;=20s/$ac_cr/$ac_cs_awk_cr/g"=0Aelse=0A=20=20=
cat=0Afi=20<=20"$ac_tmp/subs1.awk"=20>=20"$ac_tmp/subs.awk"=20\=0A=20=20=
||=20as_fn_error=20$?=20"could=20not=20setup=20config=20files=20=
machinery"=20"$LINENO"=205=0Afi=20#=20test=20-n=20"$CONFIG_FILES"=0A=0A#=20=
Set=20up=20the=20scripts=20for=20CONFIG_HEADERS=20section.=0A#=20No=20=
need=20to=20generate=20them=20if=20there=20are=20no=20CONFIG_HEADERS.=0A=
#=20This=20happens=20for=20instance=20with=20`./config.status=20=
Makefile'.=0Aif=20test=20-n=20"$CONFIG_HEADERS";=20then=0Acat=20=
>"$ac_tmp/defines.awk"=20<<\_ACAWK=20||=0ABEGIN=20{=0A=
D["PACKAGE_NAME"]=3D"=20\"GNU=20Emacs\""=0AD["PACKAGE_TARNAME"]=3D"=20=
\"emacs\""=0AD["PACKAGE_VERSION"]=3D"=20\"29.4\""=0A=
D["PACKAGE_STRING"]=3D"=20\"GNU=20Emacs=2029.4\""=0A=
D["PACKAGE_BUGREPORT"]=3D"=20\"bug-gnu-emacs@HIDDEN\""=0A=
D["PACKAGE_URL"]=3D"=20\"https://www.gnu.org/software/emacs/\""=0A=
D["HAVE_PDUMPER"]=3D"=201"=0AD["HAVE_STDIO_H"]=3D"=201"=0A=
D["HAVE_STDLIB_H"]=3D"=201"=0AD["HAVE_STRING_H"]=3D"=201"=0A=
D["HAVE_INTTYPES_H"]=3D"=201"=0AD["HAVE_STDINT_H"]=3D"=201"=0A=
D["HAVE_STRINGS_H"]=3D"=201"=0AD["HAVE_SYS_STAT_H"]=3D"=201"=0A=
D["HAVE_SYS_TYPES_H"]=3D"=201"=0AD["HAVE_UNISTD_H"]=3D"=201"=0A=
D["HAVE_WCHAR_H"]=3D"=201"=0AD["HAVE_LINUX_FS_H"]=3D"=201"=0A=
D["HAVE_MALLOC_H"]=3D"=201"=0AD["HAVE_SYS_SYSINFO_H"]=3D"=201"=0A=
D["HAVE_PTY_H"]=3D"=201"=0AD["HAVE_SYS_RESOURCE_H"]=3D"=201"=0A=
D["HAVE_SYS_UTSNAME_H"]=3D"=201"=0AD["HAVE_PWD_H"]=3D"=201"=0A=
D["HAVE_UTMP_H"]=3D"=201"=0AD["HAVE_SYS_SOCKET_H"]=3D"=201"=0A=
D["HAVE_SYS_PARAM_H"]=3D"=201"=0AD["HAVE_PTHREAD_H"]=3D"=201"=0A=
D["HAVE_SYS_UN_H"]=3D"=201"=0AD["HAVE_DIRENT_H"]=3D"=201"=0A=
D["HAVE_STDIO_EXT_H"]=3D"=201"=0AD["HAVE_SYS_VFS_H"]=3D"=201"=0A=
D["HAVE_GETOPT_H"]=3D"=201"=0AD["HAVE_SYS_TIME_H"]=3D"=201"=0A=
D["HAVE_LIMITS_H"]=3D"=201"=0AD["HAVE_SYS_SELECT_H"]=3D"=201"=0A=
D["HAVE_STDALIGN_H"]=3D"=201"=0AD["HAVE_STDBOOL_H"]=3D"=201"=0A=
D["HAVE_SYS_RANDOM_H"]=3D"=201"=0AD["STDC_HEADERS"]=3D"=201"=0A=
D["_ALL_SOURCE"]=3D"=201"=0AD["_DARWIN_C_SOURCE"]=3D"=201"=0A=
D["_GNU_SOURCE"]=3D"=201"=0AD["_HPUX_ALT_XOPEN_SOCKET_API"]=3D"=201"=0A=
D["_NETBSD_SOURCE"]=3D"=201"=0AD["_OPENBSD_SOURCE"]=3D"=201"=0A=
D["_POSIX_PTHREAD_SEMANTICS"]=3D"=201"=0A=
D["__STDC_WANT_IEC_60559_ATTRIBS_EXT__"]=3D"=201"=0A=
D["__STDC_WANT_IEC_60559_BFP_EXT__"]=3D"=201"=0A=
D["__STDC_WANT_IEC_60559_DFP_EXT__"]=3D"=201"=0A=
D["__STDC_WANT_IEC_60559_FUNCS_EXT__"]=3D"=201"=0A=
D["__STDC_WANT_IEC_60559_TYPES_EXT__"]=3D"=201"=0A=
D["__STDC_WANT_LIB_EXT2__"]=3D"=201"=0A=
D["__STDC_WANT_MATH_SPEC_FUNCS__"]=3D"=201"=0AD["_TANDEM_SOURCE"]=3D"=20=
1"=0AD["__EXTENSIONS__"]=3D"=201"=0AD["SYSTEM_TYPE"]=3D"=20=
\"gnu/linux\""=0AD["HAVE_SYS_SOUNDCARD_H"]=3D"=201"=0AD["HAVE_SOUND"]=3D"=20=
1"=0AD["HAVE_PERSONALITY_ADDR_NO_RANDOMIZE"]=3D"=201"=0A=
D["HAVE_LINUX_SYSINFO"]=3D"=201"=0AD["LINUX_SYSINFO_UNIT"]=3D"=201"=0A=
D["HAVE_TERM_H"]=3D"=201"=0AD["HAVE_SYS_WAIT_H"]=3D"=201"=0A=
D["HAVE_NET_IF_H"]=3D"=201"=0AD["HAVE_IFADDRS_H"]=3D"=201"=0A=
D["HAVE_STRUCT_IFREQ_IFR_FLAGS"]=3D"=201"=0A=
D["HAVE_STRUCT_IFREQ_IFR_HWADDR"]=3D"=201"=0A=
D["HAVE_STRUCT_IFREQ_IFR_NETMASK"]=3D"=201"=0A=
D["HAVE_STRUCT_IFREQ_IFR_BROADADDR"]=3D"=201"=0A=
D["HAVE_STRUCT_IFREQ_IFR_ADDR"]=3D"=201"=0AD["HAVE_NATIVE_IMAGE_API"]=3D"=20=
1"=0AD["NS_SELF_CONTAINED"]=3D"=201"=0AD["NATIVE_OBJC_INSTANCETYPE"]=3D"=20=
1"=0AD["HAVE_SBRK"]=3D"=201"=0AD["HAVE_GETPAGESIZE"]=3D"=201"=0A=
D["HAVE_FORK"]=3D"=201"=0AD["HAVE_VFORK"]=3D"=201"=0AD["HAVE_FCHMOD"]=3D"=20=
1"=0AD["HAVE_FACCESSAT"]=3D"=201"=0AD["HAVE_REALPATH"]=3D"=201"=0A=
D["HAVE_LSTAT"]=3D"=201"=0AD["HAVE_READLINKAT"]=3D"=201"=0A=
D["HAVE_EXPLICIT_BZERO"]=3D"=201"=0AD["HAVE_FCHMODAT"]=3D"=201"=0A=
D["HAVE_LCHMOD"]=3D"=201"=0AD["HAVE_FCNTL"]=3D"=201"=0A=
D["HAVE_FDOPENDIR"]=3D"=201"=0AD["HAVE_FSTATAT"]=3D"=201"=0A=
D["HAVE_FSYNC"]=3D"=201"=0AD["HAVE_FUTIMENS"]=3D"=201"=0A=
D["HAVE_GETRANDOM"]=3D"=201"=0AD["HAVE_GETTIMEOFDAY"]=3D"=201"=0A=
D["HAVE_MKOSTEMP"]=3D"=201"=0AD["HAVE_PIPE2"]=3D"=201"=0A=
D["HAVE_PSELECT"]=3D"=201"=0AD["HAVE_PTHREAD_SIGMASK"]=3D"=201"=0A=
D["HAVE_READLINK"]=3D"=201"=0AD["HAVE_ISBLANK"]=3D"=201"=0A=
D["HAVE_ISWCTYPE"]=3D"=201"=0AD["HAVE_STRTOIMAX"]=3D"=201"=0A=
D["HAVE_SYMLINK"]=3D"=201"=0AD["HAVE_LOCALTIME_R"]=3D"=201"=0A=
D["HAVE_TIMEGM"]=3D"=201"=0AD["HAVE_UTIMENSAT"]=3D"=201"=0A=
D["HAVE_GETDTABLESIZE"]=3D"=201"=0AD["HAVE_FUTIMES"]=3D"=201"=0A=
D["HAVE_FUTIMESAT"]=3D"=201"=0AD["HAVE_LUTIMES"]=3D"=201"=0A=
D["SYSTEM_MALLOC"]=3D"=201"=0AD["HAVE_MMAP"]=3D"=201"=0A=
D["HAVE_PTHREAD"]=3D"=201"=0AD["THREADS_ENABLED"]=3D"=201"=0A=
D["HAVE_GNUTLS"]=3D"=201"=0AD["HAVE_INOTIFY"]=3D"=201"=0A=
D["USE_FILE_NOTIFY"]=3D"=201"=0AD["USE_TOOLKIT_SCROLL_BARS"]=3D"=201"=0A=
D["USE_XIM"]=3D"=201"=0AD["HAVE_ZLIB"]=3D"=201"=0A=
D["DYNAMIC_LIB_SUFFIX"]=3D"=20\".so\""=0A=
D["DYNAMIC_LIB_SECONDARY_SUFFIX"]=3D"=20\"\""=0AD["HAVE_DLADDR"]=3D"=20=
1"=0AD["HAVE_MODULES"]=3D"=201"=0AD["MODULES_SUFFIX"]=3D"=20\".so\""=0A=
D["NATIVE_ELISP_SUFFIX"]=3D"=20\".eln\""=0AD["HAVE_NS"]=3D"=201"=0A=
D["NS_IMPL_GNUSTEP"]=3D"=201"=0AD["HAVE_LIBXML2"]=3D"=201"=0A=
D["MAIL_USE_FLOCK"]=3D"=201"=0AD["HAVE_LINUX_SECCOMP_H"]=3D"=201"=0A=
D["HAVE_DECL_SECCOMP_SET_MODE_FILTER"]=3D"=201"=0A=
D["HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC"]=3D"=201"=0A=
D["HAVE_LINUX_FILTER_H"]=3D"=201"=0A=
D["HAVE_DECL_SECCOMP_SET_MODE_FILTER"]=3D"=201"=0A=
D["HAVE_DECL_SECCOMP_FILTER_FLAG_TSYNC"]=3D"=201"=0AD["SIZEOF_LONG"]=3D"=20=
8"=0AD["HAVE_ACCEPT4"]=3D"=201"=0AD["HAVE_FCHDIR"]=3D"=201"=0A=
D["HAVE_GETHOSTNAME"]=3D"=201"=0AD["HAVE_GETRUSAGE"]=3D"=201"=0A=
D["HAVE_GET_CURRENT_DIR_NAME"]=3D"=201"=0AD["HAVE_LRAND48"]=3D"=201"=0A=
D["HAVE_RANDOM"]=3D"=201"=0AD["HAVE_RINT"]=3D"=201"=0AD["HAVE_TRUNC"]=3D"=20=
1"=0AD["HAVE_SELECT"]=3D"=201"=0AD["HAVE_GETPAGESIZE"]=3D"=201"=0A=
D["HAVE_SETLOCALE"]=3D"=201"=0AD["HAVE_NEWLOCALE"]=3D"=201"=0A=
D["HAVE_GETRLIMIT"]=3D"=201"=0AD["HAVE_SETRLIMIT"]=3D"=201"=0A=
D["HAVE_SHUTDOWN"]=3D"=201"=0AD["HAVE_PTHREAD_SIGMASK"]=3D"=201"=0A=
D["HAVE_STRSIGNAL"]=3D"=201"=0AD["HAVE_SETITIMER"]=3D"=201"=0A=
D["HAVE_SENDTO"]=3D"=201"=0AD["HAVE_RECVFROM"]=3D"=201"=0A=
D["HAVE_GETSOCKNAME"]=3D"=201"=0AD["HAVE_GETIFADDRS"]=3D"=201"=0A=
D["HAVE_FREEIFADDRS"]=3D"=201"=0AD["HAVE_GAI_STRERROR"]=3D"=201"=0A=
D["HAVE_SYNC"]=3D"=201"=0AD["HAVE_GETPWENT"]=3D"=201"=0A=
D["HAVE_ENDPWENT"]=3D"=201"=0AD["HAVE_GETGRENT"]=3D"=201"=0A=
D["HAVE_ENDGRENT"]=3D"=201"=0AD["HAVE_CFMAKERAW"]=3D"=201"=0A=
D["HAVE_CFSETSPEED"]=3D"=201"=0AD["HAVE___EXECUTABLE_START"]=3D"=201"=0A=
D["HAVE_LOG2"]=3D"=201"=0AD["HAVE_PTHREAD_SETNAME_NP"]=3D"=201"=0A=
D["HAVE_ALIGNED_ALLOC"]=3D"=201"=0AD["HAVE_DECL_ALIGNED_ALLOC"]=3D"=201"=0A=
D["HAVE_POSIX_MADVISE"]=3D"=201"=0AD["HAVE___BUILTIN_FRAME_ADDRESS"]=3D"=20=
1"=0AD["HAVE___BUILTIN_UNWIND_INIT"]=3D"=201"=0AD["HAVE_FSEEKO"]=3D"=20=
1"=0AD["HAVE_GRANTPT"]=3D"=201"=0AD["HAVE_POSIX_OPENPT"]=3D"=201"=0A=
D["TERMINFO"]=3D"=201"=0AD["TERMINFO_DEFINES_BC"]=3D"=201"=0A=
D["USE_NCURSES"]=3D"=201"=0AD["HAVE_TIMERFD"]=3D"=201"=0A=
D["HAVE_STRUCT_UNIPAIR_UNICODE"]=3D"=201"=0AD["HAVE_WORKING_VFORK"]=3D"=20=
1"=0AD["HAVE_WORKING_FORK"]=3D"=201"=0AD["HAVE_SNPRINTF"]=3D"=201"=0A=
D["HAVE_SPAWN_H"]=3D"=201"=0AD["HAVE_POSIX_SPAWN"]=3D"=201"=0A=
D["HAVE_POSIX_SPAWN_FILE_ACTIONS_ADDCHDIR_NP"]=3D"=201"=0A=
D["HAVE_POSIX_SPAWNATTR_SETFLAGS"]=3D"=201"=0A=
D["HAVE_DECL_POSIX_SPAWN_SETSID"]=3D"=201"=0A=
D["HAVE_LANGINFO_CODESET"]=3D"=201"=0AD["HAVE_MBSTATE_T"]=3D"=201"=0A=
D["AMPERSAND_FULL_NAME"]=3D"=201"=0AD["HAVE_PTYS"]=3D"=201"=0A=
D["HAVE_SOCKETS"]=3D"=201"=0AD["NULL_DEVICE"]=3D"=20\"/dev/null\""=0A=
D["SEPCHAR"]=3D"=20':'"=0AD["subprocesses"]=3D"=201"=0A=
D["USER_FULL_NAME"]=3D"=20pw->pw_gecos"=0AD["DIRECTORY_SEP"]=3D"=20'/'"=0A=
P["IS_DEVICE_SEP"]=3D"(_c_)"=0AD["IS_DEVICE_SEP"]=3D"=200"=0A=
P["IS_DIRECTORY_SEP"]=3D"(_c_)"=0AD["IS_DIRECTORY_SEP"]=3D"=20((_c_)=20=
=3D=3D=20DIRECTORY_SEP)"=0AP["IS_ANY_SEP"]=3D"(_c_)"=0AD["IS_ANY_SEP"]=3D"=
=20(IS_DIRECTORY_SEP=20(_c_))"=0AD["HAVE_PROCFS"]=3D"=201"=0A=
D["DEFAULT_SOUND_DEVICE"]=3D"=20\"/dev/dsp\""=0AD["INTERRUPT_INPUT"]=3D"=20=
1"=0AD["NARROWPROTO"]=3D"=201"=0AD["UNIX98_PTYS"]=3D"=201"=0A=
D["PTY_ITERATION"]=3D"=20int=20i;=20for=20(i=20=3D=200;=20i=20<=201;=20=
i++)"=0AD["PTY_TTY_NAME_SPRINTF"]=3D"=20{=20char=20*ptyname=20=3D=200;=20=
sigset_t=20blocked;=20sigemptyset=20(&blocked);=20sigaddset=20(&blocked,=20=
SIGCHLD);=20pthread_sigmask=20(SIG_BLOC"\=0A"K,=20&blocked,=200);=20if=20=
(grantpt=20(fd)=20!=3D=20-1=20&&=20unlockpt=20(fd)=20!=3D=20-1)=20=
ptyname=20=3D=20ptsname(fd);=20pthread_sigmask=20(SIG_UNBLOCK,=20=
&blocked,=200);=20if=20(!ptyname)=20{=20e"\=0A"macs_close=20(fd);=20=
return=20-1;=20}=20snprintf=20(pty_name,=20PTY_NAME_SIZE,=20\"%s\",=20=
ptyname);=20}"=0AD["PTY_OPEN"]=3D"=20do=20{=20fd=20=3D=20posix_openpt=20=
(O_RDWR=20|=20O_CLOEXEC=20|=20O_NOCTTY);=20if=20(fd=20<=200=20&&=20errno=20=
=3D=3D=20EINVAL)=20fd=20=3D=20posix_openpt=20(O_RDWR=20|=20O_NOCTTY);=20=
}=20whi"\=0A"le=20(false)"=0AD["PTY_NAME_SPRINTF"]=3D"=20/**/"=0A=
D["SIGNALS_VIA_CHARACTERS"]=3D"=201"=0AD["GC_SETJMP_WORKS"]=3D"=201"=0A=
D["GC_SETJMP_WORKS"]=3D"=201"=0AD["HAVE__SETJMP"]=3D"=201"=0A=
D["HAVE_SIGSETJMP"]=3D"=201"=0AD["HAVE_STACK_OVERFLOW_HANDLING"]=3D"=20=
1"=0AD["USG"]=3D"=20/**/"=0AD["GNU_LINUX"]=3D"=20/**/"=0A=
D["SIZEOF_SPEED_T"]=3D"=204"=0AD["USABLE_FIONREAD"]=3D"=201"=0A=
D["USABLE_SIGIO"]=3D"=201"=0AD["COPYRIGHT"]=3D"=20\"Copyright=20(C)=20=
2024=20Free=20Software=20Foundation,=20Inc.\""=0AD["TERM_HEADER"]=3D"=20=
\"nsterm.h\""=0AD["EMACS_CONFIGURATION"]=3D"=20\"x86_64-pc-linux-musl\""=0A=
D["EMACS_CONFIG_OPTIONS"]=3D"=20\"--with-ns\""=0A=
D["HAVE_STRUCT_ATTRIBUTE_ALIGNED"]=3D"=201"=0AD["HAVE_TYPEOF"]=3D"=201"=0A=
D["HAVE_STATEMENT_EXPRESSIONS"]=3D"=201"=0AD["MALLOC_0_IS_NONNULL"]=3D"=20=
1"=0AD["HAVE_ALLOCA_H"]=3D"=201"=0AD["HAVE_ALLOCA"]=3D"=201"=0A=
D["LSTAT_FOLLOWS_SLASHED_SYMLINK"]=3D"=201"=0A=
D["FUNC_REALPATH_NEARLY_WORKS"]=3D"=201"=0AD["HAVE_GETCWD"]=3D"=201"=0A=
D["restrict"]=3D"=20__restrict__"=0AD["HAVE_ENVIRON_DECL"]=3D"=201"=0A=
D["HAVE_DECL_STRMODE"]=3D"=200"=0AD["HAVE_GETOPT_H"]=3D"=201"=0A=
D["HAVE_GETOPT_LONG_ONLY"]=3D"=201"=0AD["HAVE_LONG_LONG_INT"]=3D"=201"=0A=
D["HAVE_UNSIGNED_LONG_LONG_INT"]=3D"=201"=0AD["HAVE_DECL_MEMMEM"]=3D"=20=
1"=0AD["HAVE_DECL_MEMRCHR"]=3D"=201"=0AD["HAVE_MINMAX_IN_SYS_PARAM_H"]=3D"=
=201"=0AD["TIME_T_IS_SIGNED"]=3D"=201"=0AD["HAVE_DECL_ALARM"]=3D"=201"=0A=
D["HAVE_STRUCT_TM_TM_ZONE"]=3D"=201"=0AD["HAVE_TM_ZONE"]=3D"=201"=0A=
D["HAVE_TM_GMTOFF"]=3D"=201"=0AD["HAVE_SIGSET_T"]=3D"=201"=0A=
D["HAVE_WCHAR_T"]=3D"=201"=0AD["HAVE_DECL_FCLOSEALL"]=3D"=200"=0A=
D["__USE_MINGW_ANSI_STDIO"]=3D"=201"=0AD["HAVE_DECL_ECVT"]=3D"=201"=0A=
D["HAVE_DECL_FCVT"]=3D"=201"=0AD["HAVE_DECL_GCVT"]=3D"=201"=0A=
D["HAVE_DECL_STRNLEN"]=3D"=201"=0AD["HAVE_DECL_STRTOIMAX"]=3D"=201"=0A=
D["_USE_STD_STAT"]=3D"=201"=0AD["HAVE_DECL_EXECVPE"]=3D"=201"=0A=
D["HAVE_DECL_CLEARERR_UNLOCKED"]=3D"=201"=0A=
D["HAVE_DECL_FEOF_UNLOCKED"]=3D"=201"=0AD["HAVE_DECL_FERROR_UNLOCKED"]=3D"=
=201"=0AD["HAVE_DECL_FFLUSH_UNLOCKED"]=3D"=201"=0A=
D["HAVE_DECL_FGETS_UNLOCKED"]=3D"=201"=0AD["HAVE_DECL_FPUTC_UNLOCKED"]=3D"=
=201"=0AD["HAVE_DECL_FPUTS_UNLOCKED"]=3D"=201"=0A=
D["HAVE_DECL_FREAD_UNLOCKED"]=3D"=201"=0A=
D["HAVE_DECL_FWRITE_UNLOCKED"]=3D"=201"=0AD["HAVE_DECL_GETC_UNLOCKED"]=3D"=
=201"=0AD["HAVE_DECL_GETCHAR_UNLOCKED"]=3D"=201"=0A=
D["HAVE_DECL_PUTC_UNLOCKED"]=3D"=201"=0A=
D["HAVE_DECL_PUTCHAR_UNLOCKED"]=3D"=201"=0AD["GETGROUPS_T"]=3D"=20gid_t"=0A=
D["HAVE_DECL_GETDTABLESIZE"]=3D"=201"=0AD["HAVE_MALLOC_POSIX"]=3D"=201"=0A=
D["PROMOTED_MODE_T"]=3D"=20mode_t"=0AD["HAVE_WORKING_UTIMES"]=3D"=201"=0A=
D["USE_ACL"]=3D"=200"=0AD["HAVE_ALLOCA"]=3D"=201"=0A=
D["HAVE___BUILTIN_EXPECT"]=3D"=201"=0AD["HAVE_BYTESWAP_H"]=3D"=201"=0A=
D["GNULIB_CANONICALIZE_LGPL"]=3D"=201"=0AD["HAVE_CLOCK_GETRES"]=3D"=201"=0A=
D["HAVE_CLOCK_GETTIME"]=3D"=201"=0AD["HAVE_CLOCK_SETTIME"]=3D"=201"=0A=
D["GNULIB_CLOSE_STREAM"]=3D"=201"=0AD["HAVE_COPY_FILE_RANGE"]=3D"=201"=0A=
D["HAVE_STRUCT_DIRENT_D_TYPE"]=3D"=201"=0AD["GNULIB_FACCESSAT"]=3D"=201"=0A=
D["HAVE_DECL_FDOPENDIR"]=3D"=201"=0AD["GNULIB_FDOPENDIR"]=3D"=201"=0A=
D["GETXATTR_WITH_POSIX_ACLS"]=3D"=201"=0AD["FLEXIBLE_ARRAY_MEMBER"]=3D"=20=
/**/"=0AD["HAVE_DECL___FPENDING"]=3D"=201"=0AD["HAVE_SYS_MOUNT_H"]=3D"=20=
1"=0AD["STAT_STATVFS"]=3D"=201"=0AD["STAT_STATFS2_FRSIZE"]=3D"=201"=0A=
D["HAVE_SYS_STATFS_H"]=3D"=201"=0AD["__GETOPT_PREFIX"]=3D"=20rpl_"=0A=
D["HAVE_TIMESPEC_GET"]=3D"=201"=0AD["GETTIMEOFDAY_TIMEZONE"]=3D"=20void"=0A=
D["_GL_REPLACE_IEEE754_H"]=3D"=201"=0AD["HAVE___INLINE"]=3D"=201"=0A=
D["HAVE_GMP_H"]=3D"=201"=0AD["HAVE_MEMMEM"]=3D"=201"=0A=
D["HAVE_MEMPCPY"]=3D"=201"=0AD["HAVE_MEMRCHR"]=3D"=201"=0A=
D["GNULIB_MKOSTEMP"]=3D"=201"=0AD["HAVE_BUG_BIG_NANOSLEEP"]=3D"=201"=0A=
D["HAVE_SYS_PARAM_H"]=3D"=201"=0AD["HAVE_SCHED_GETAFFINITY"]=3D"=201"=0A=
D["HAVE_SCHED_GETAFFINITY_LIKE_GLIBC"]=3D"=201"=0AD["my_strftime"]=3D"=20=
nstrftime"=0AD["_REGEX_INCLUDE_LIMITS_H"]=3D"=201"=0A=
D["_REGEX_LARGE_OFFSETS"]=3D"=201"=0AD["re_syntax_options"]=3D"=20=
rpl_re_syntax_options"=0AD["re_set_syntax"]=3D"=20rpl_re_set_syntax"=0A=
D["re_compile_pattern"]=3D"=20rpl_re_compile_pattern"=0A=
D["re_compile_fastmap"]=3D"=20rpl_re_compile_fastmap"=0AD["re_search"]=3D"=
=20rpl_re_search"=0AD["re_search_2"]=3D"=20rpl_re_search_2"=0A=
D["re_match"]=3D"=20rpl_re_match"=0AD["re_match_2"]=3D"=20=
rpl_re_match_2"=0AD["re_set_registers"]=3D"=20rpl_re_set_registers"=0A=
D["re_comp"]=3D"=20rpl_re_comp"=0AD["re_exec"]=3D"=20rpl_re_exec"=0A=
D["regcomp"]=3D"=20rpl_regcomp"=0AD["regexec"]=3D"=20rpl_regexec"=0A=
D["regerror"]=3D"=20rpl_regerror"=0AD["regfree"]=3D"=20rpl_regfree"=0A=
D["HAVE_LIBINTL_H"]=3D"=201"=0AD["HAVE_DECL_ISBLANK"]=3D"=201"=0A=
D["HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC"]=3D"=201"=0A=
D["TYPEOF_STRUCT_STAT_ST_ATIM_IS_STRUCT_TIMESPEC"]=3D"=201"=0A=
D["GNULIB_FSCANF"]=3D"=201"=0AD["GNULIB_SCANF"]=3D"=201"=0A=
D["HAVE_STPCPY"]=3D"=201"=0AD["GNULIB_TEMPNAME"]=3D"=201"=0A=
D["HAVE_DECL_LOCALTIME_R"]=3D"=201"=0AD["HAVE_TIMER_SETTIME"]=3D"=201"=0A=
D["GNULIB_STDIO_SINGLE_THREAD"]=3D"=201"=0AD["USE_UNLOCKED_IO"]=3D"=20=
GNULIB_STDIO_SINGLE_THREAD"=0AD["HAVE_C_VARARRAYS"]=3D"=201"=0A=
D["HAVE_TIMER_GETOVERRUN"]=3D"=201"=0AD["HAVE_WINDOW_SYSTEM"]=3D"=201"=0A=
D["POLL_FOR_INPUT"]=3D"=201"=0AD["EMACS_CONFIG_FEATURES"]=3D"=20\"GMP=20=
GNUTLS=20LIBXML2=20MODULES=20NOTIFY=20INOTIFY=20NS=20PDUMPER=20SECCOMP=20=
SOUND=20THREADS=20TOOLKIT_SCROLL_BARS=20ZLIB\""=0A=20=20for=20(key=20in=20=
D)=20D_is_set[key]=20=3D=201=0A=20=20FS=20=3D=20"=07"=0A}=0A/^[\t=20=
]*#[\t=20]*(define|undef)[\t=20=
]+[_abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ][_abcdefghijklmno=
pqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789]*([\t=20(]|$)/=20{=0A=20=20=
line=20=3D=20$=200=0A=20=20split(line,=20arg,=20"=20")=0A=20=20if=20=
(arg[1]=20=3D=3D=20"#")=20{=0A=20=20=20=20defundef=20=3D=20arg[2]=0A=20=20=
=20=20mac1=20=3D=20arg[3]=0A=20=20}=20else=20{=0A=20=20=20=20defundef=20=
=3D=20substr(arg[1],=202)=0A=20=20=20=20mac1=20=3D=20arg[2]=0A=20=20}=0A=20=
=20split(mac1,=20mac2,=20"(")=20#)=0A=20=20macro=20=3D=20mac2[1]=0A=20=20=
prefix=20=3D=20substr(line,=201,=20index(line,=20defundef)=20-=201)=0A=20=
=20if=20(D_is_set[macro])=20{=0A=20=20=20=20#=20Preserve=20the=20white=20=
space=20surrounding=20the=20"#".=0A=20=20=20=20print=20prefix=20=
"define",=20macro=20P[macro]=20D[macro]=0A=20=20=20=20next=0A=20=20}=20=
else=20{=0A=20=20=20=20#=20Replace=20#undef=20with=20comments.=20=20This=20=
is=20necessary,=20for=20example,=0A=20=20=20=20#=20in=20the=20case=20of=20=
_POSIX_SOURCE,=20which=20is=20predefined=20and=20required=0A=20=20=20=20=
#=20on=20some=20systems=20where=20configure=20will=20not=20decide=20to=20=
define=20it.=0A=20=20=20=20if=20(defundef=20=3D=3D=20"undef")=20{=0A=20=20=
=20=20=20=20print=20"/*",=20prefix=20defundef,=20macro,=20"*/"=0A=20=20=20=
=20=20=20next=0A=20=20=20=20}=0A=20=20}=0A}=0A{=20print=20}=0A_ACAWK=0A=20=
=20as_fn_error=20$?=20"could=20not=20setup=20config=20headers=20=
machinery"=20"$LINENO"=205=0Afi=20#=20test=20-n=20"$CONFIG_HEADERS"=0A=0A=
=0Aeval=20set=20X=20"=20=20:F=20$CONFIG_FILES=20=20:H=20$CONFIG_HEADERS=20=
=20=20=20:C=20$CONFIG_COMMANDS"=0Ashift=0Afor=20ac_tag=0Ado=0A=20=20case=20=
$ac_tag=20in=0A=20=20:[FHLC])=20ac_mode=3D$ac_tag;=20continue;;=0A=20=20=
esac=0A=20=20case=20$ac_mode$ac_tag=20in=0A=20=20:[FHL]*:*);;=0A=20=20=
:L*=20|=20:C*:*)=20as_fn_error=20$?=20"invalid=20tag=20\`$ac_tag'"=20=
"$LINENO"=205;;=0A=20=20:[FH]-)=20ac_tag=3D-:-;;=0A=20=20:[FH]*)=20=
ac_tag=3D$ac_tag:$ac_tag.in;;=0A=20=20esac=0A=20=20ac_save_IFS=3D$IFS=0A=20=
=20IFS=3D:=0A=20=20set=20x=20$ac_tag=0A=20=20IFS=3D$ac_save_IFS=0A=20=20=
shift=0A=20=20ac_file=3D$1=0A=20=20shift=0A=0A=20=20case=20$ac_mode=20in=0A=
=20=20:L)=20ac_source=3D$1;;=0A=20=20:[FH])=0A=20=20=20=20=
ac_file_inputs=3D=0A=20=20=20=20for=20ac_f=0A=20=20=20=20do=0A=20=20=20=20=
=20=20case=20$ac_f=20in=0A=20=20=20=20=20=20-)=20ac_f=3D"$ac_tmp/stdin";;=0A=
=20=20=20=20=20=20*)=20#=20Look=20for=20the=20file=20first=20in=20the=20=
build=20tree,=20then=20in=20the=20source=20tree=0A=09=20#=20(if=20the=20=
path=20is=20not=20absolute).=20=20The=20absolute=20path=20cannot=20be=20=
DOS-style,=0A=09=20#=20because=20$ac_f=20cannot=20contain=20`:'.=0A=09=20=
test=20-f=20"$ac_f"=20||=0A=09=20=20=20case=20$ac_f=20in=0A=09=20=20=20=
[\\/$]*)=20false;;=0A=09=20=20=20*)=20test=20-f=20"$srcdir/$ac_f"=20&&=20=
ac_f=3D"$srcdir/$ac_f";;=0A=09=20=20=20esac=20||=0A=09=20=20=20=
as_fn_error=201=20"cannot=20find=20input=20file:=20\`$ac_f'"=20"$LINENO"=20=
5;;=0A=20=20=20=20=20=20esac=0A=20=20=20=20=20=20case=20$ac_f=20in=20=
*\'*)=20ac_f=3D`printf=20"%s\n"=20"$ac_f"=20|=20sed=20=
"s/'/'\\\\\\\\''/g"`;;=20esac=0A=20=20=20=20=20=20as_fn_append=20=
ac_file_inputs=20"=20'$ac_f'"=0A=20=20=20=20done=0A=0A=20=20=20=20#=20=
Let's=20still=20pretend=20it=20is=20`configure'=20which=20instantiates=20=
(i.e.,=20don't=0A=20=20=20=20#=20use=20$as_me),=20people=20would=20be=20=
surprised=20to=20read:=0A=20=20=20=20#=20=20=20=20/*=20config.h.=20=20=
Generated=20by=20config.status.=20=20*/=0A=20=20=20=20=
configure_input=3D'Generated=20from=20'`=0A=09=20=20printf=20"%s\n"=20=
"$*"=20|=20sed=20's|^[^:]*/||;s|:[^:]*/|,=20|g'=0A=09`'=20by=20=
configure.'=0A=20=20=20=20if=20test=20x"$ac_file"=20!=3D=20x-;=20then=0A=20=
=20=20=20=20=20configure_input=3D"$ac_file.=20=20$configure_input"=0A=20=20=
=20=20=20=20{=20printf=20"%s\n"=20"$as_me:${as_lineno-$LINENO}:=20=
creating=20$ac_file"=20>&5=0Aprintf=20"%s\n"=20"$as_me:=20creating=20=
$ac_file"=20>&6;}=0A=20=20=20=20fi=0A=20=20=20=20#=20Neutralize=20=
special=20characters=20interpreted=20by=20sed=20in=20replacement=20=
strings.=0A=20=20=20=20case=20$configure_input=20in=20#(=0A=20=20=20=20=
*\&*=20|=20*\|*=20|=20*\\*=20)=0A=20=20=20=20=20=20=20=
ac_sed_conf_input=3D`printf=20"%s\n"=20"$configure_input"=20|=0A=20=20=20=
=20=20=20=20sed=20's/[\\\\&|]/\\\\&/g'`;;=20#(=0A=20=20=20=20*)=20=
ac_sed_conf_input=3D$configure_input;;=0A=20=20=20=20esac=0A=0A=20=20=20=20=
case=20$ac_tag=20in=0A=20=20=20=20*:-:*=20|=20*:-)=20cat=20=
>"$ac_tmp/stdin"=20\=0A=20=20=20=20=20=20||=20as_fn_error=20$?=20"could=20=
not=20create=20$ac_file"=20"$LINENO"=205=20;;=0A=20=20=20=20esac=0A=20=20=
=20=20;;=0A=20=20esac=0A=0A=20=20ac_dir=3D`$as_dirname=20--=20"$ac_file"=20=
||=0A$as_expr=20X"$ac_file"=20:=20'X\(.*[^/]\)//*[^/][^/]*/*$'=20\|=20\=0A=
=09=20X"$ac_file"=20:=20'X\(//\)[^/]'=20\|=20\=0A=09=20X"$ac_file"=20:=20=
'X\(//\)$'=20\|=20\=0A=09=20X"$ac_file"=20:=20'X\(/\)'=20\|=20.=20=
2>/dev/null=20||=0Aprintf=20"%s\n"=20X"$ac_file"=20|=0A=20=20=20=20sed=20=
'/^X\(.*[^/]\)\/\/*[^/][^/]*\/*$/{=0A=09=20=20=20=20s//\1/=0A=09=20=20=20=
=20q=0A=09=20=20}=0A=09=20=20/^X\(\/\/\)[^/].*/{=0A=09=20=20=20=20s//\1/=0A=
=09=20=20=20=20q=0A=09=20=20}=0A=09=20=20/^X\(\/\/\)$/{=0A=09=20=20=20=20=
s//\1/=0A=09=20=20=20=20q=0A=09=20=20}=0A=09=20=20/^X\(\/\).*/{=0A=09=20=20=
=20=20s//\1/=0A=09=20=20=20=20q=0A=09=20=20}=0A=09=20=20s/.*/./;=20q'`=0A=
=20=20as_dir=3D"$ac_dir";=20as_fn_mkdir_p=0A=20=20ac_builddir=3D.=0A=0A=
case=20"$ac_dir"=20in=0A.)=20ac_dir_suffix=3D=20ac_top_builddir_sub=3D.=20=
ac_top_build_prefix=3D=20;;=0A*)=0A=20=20ac_dir_suffix=3D/`printf=20=
"%s\n"=20"$ac_dir"=20|=20sed=20's|^\.[\\/]||'`=0A=20=20#=20A=20".."=20=
for=20each=20directory=20in=20$ac_dir_suffix.=0A=20=20=
ac_top_builddir_sub=3D`printf=20"%s\n"=20"$ac_dir_suffix"=20|=20sed=20=
's|/[^\\/]*|/..|g;s|/||'`=0A=20=20case=20$ac_top_builddir_sub=20in=0A=20=20=
"")=20ac_top_builddir_sub=3D.=20ac_top_build_prefix=3D=20;;=0A=20=20*)=20=
=20ac_top_build_prefix=3D$ac_top_builddir_sub/=20;;=0A=20=20esac=20;;=0A=
esac=0Aac_abs_top_builddir=3D$ac_pwd=0A=
ac_abs_builddir=3D$ac_pwd$ac_dir_suffix=0A#=20for=20backward=20=
compatibility:=0Aac_top_builddir=3D$ac_top_build_prefix=0A=0Acase=20=
$srcdir=20in=0A=20=20.)=20=20#=20We=20are=20building=20in=20place.=0A=20=20=
=20=20ac_srcdir=3D.=0A=20=20=20=20ac_top_srcdir=3D$ac_top_builddir_sub=0A=
=20=20=20=20ac_abs_top_srcdir=3D$ac_pwd=20;;=0A=20=20[\\/]*=20|=20=
?:[\\/]*=20)=20=20#=20Absolute=20name.=0A=20=20=20=20=
ac_srcdir=3D$srcdir$ac_dir_suffix;=0A=20=20=20=20ac_top_srcdir=3D$srcdir=0A=
=20=20=20=20ac_abs_top_srcdir=3D$srcdir=20;;=0A=20=20*)=20#=20Relative=20=
name.=0A=20=20=20=20ac_srcdir=3D$ac_top_build_prefix$srcdir$ac_dir_suffix=0A=
=20=20=20=20ac_top_srcdir=3D$ac_top_build_prefix$srcdir=0A=20=20=20=20=
ac_abs_top_srcdir=3D$ac_pwd/$srcdir=20;;=0Aesac=0A=
ac_abs_srcdir=3D$ac_abs_top_srcdir$ac_dir_suffix=0A=0A=0A=20=20case=20=
$ac_mode=20in=0A=20=20:F)=0A=20=20#=0A=20=20#=20CONFIG_FILE=0A=20=20#=0A=0A=
=20=20case=20$INSTALL=20in=0A=20=20[\\/$]*=20|=20?:[\\/]*=20)=20=
ac_INSTALL=3D$INSTALL=20;;=0A=20=20*)=20=
ac_INSTALL=3D$ac_top_build_prefix$INSTALL=20;;=0A=20=20esac=0A=20=20=
ac_MKDIR_P=3D$MKDIR_P=0A=20=20case=20$MKDIR_P=20in=0A=20=20[\\/$]*=20|=20=
?:[\\/]*=20)=20;;=0A=20=20*/*)=20ac_MKDIR_P=3D$ac_top_build_prefix$MKDIR_P=
=20;;=0A=20=20esac=0A#=20If=20the=20template=20does=20not=20know=20about=20=
datarootdir,=20expand=20it.=0A#=20FIXME:=20This=20hack=20should=20be=20=
removed=20a=20few=20years=20after=202.60.=0Aac_datarootdir_hack=3D;=20=
ac_datarootdir_seen=3D=0Aac_sed_dataroot=3D'=0A/datarootdir/=20{=0A=20=20=
p=0A=20=20q=0A}=0A/@datadir@/p=0A/@docdir@/p=0A/@infodir@/p=0A=
/@localedir@/p=0A/@mandir@/p'=0Acase=20`eval=20"sed=20-n=20=
\"\$ac_sed_dataroot\"=20$ac_file_inputs"`=20in=0A*datarootdir*)=20=
ac_datarootdir_seen=3Dyes;;=0A=
*@datadir@*|*@docdir@*|*@infodir@*|*@localedir@*|*@mandir@*)=0A=20=20{=20=
printf=20"%s\n"=20"$as_me:${as_lineno-$LINENO}:=20WARNING:=20=
$ac_file_inputs=20seems=20to=20ignore=20the=20--datarootdir=20setting"=20=
>&5=0Aprintf=20"%s\n"=20"$as_me:=20WARNING:=20$ac_file_inputs=20seems=20=
to=20ignore=20the=20--datarootdir=20setting"=20>&2;}=0A=20=20=
ac_datarootdir_hack=3D'=0A=20=20s&@datadir@&${datarootdir}&g=0A=20=20=
s&@docdir@&${datarootdir}/doc/${PACKAGE_TARNAME}&g=0A=20=20=
s&@infodir@&${ns_appresdir}/info&g=0A=20=20=
s&@localedir@&${datarootdir}/locale&g=0A=20=20=
s&@mandir@&${ns_appresdir}/man&g=0A=20=20=
s&\${datarootdir}&${prefix}/share&g'=20;;=0Aesac=0Aac_sed_extra=3D"/^[=09=
=20]*VPATH[=09=20]*=3D[=09=20]*/{=0Ah=0As///=0As/^/:/=0As/[=09=20]*$/:/=0A=
s/:\$(srcdir):/:/g=0As/:\${srcdir}:/:/g=0As/:@srcdir@:/:/g=0As/^:*//=0A=
s/:*$//=0Ax=0As/\(=3D[=09=20]*\).*/\1/=0AG=0As/\n//=0As/^[^=3D]*=3D[=09=20=
]*$//=0A}=0A=0A:t=0A/@[a-zA-Z_][a-zA-Z_0-9]*@/!b=0A=
s|@configure_input@|$ac_sed_conf_input|;t=20t=0A=
s&@top_builddir@&$ac_top_builddir_sub&;t=20t=0A=
s&@top_build_prefix@&$ac_top_build_prefix&;t=20t=0A=
s&@srcdir@&$ac_srcdir&;t=20t=0As&@abs_srcdir@&$ac_abs_srcdir&;t=20t=0A=
s&@top_srcdir@&$ac_top_srcdir&;t=20t=0A=
s&@abs_top_srcdir@&$ac_abs_top_srcdir&;t=20t=0A=
s&@builddir@&$ac_builddir&;t=20t=0As&@abs_builddir@&$ac_abs_builddir&;t=20=
t=0As&@abs_top_builddir@&$ac_abs_top_builddir&;t=20t=0A=
s&@INSTALL@&$ac_INSTALL&;t=20t=0As&@MKDIR_P@&$ac_MKDIR_P&;t=20t=0A=
$ac_datarootdir_hack=0A"=0Aeval=20sed=20\"\$ac_sed_extra\"=20=
"$ac_file_inputs"=20|=0Aif=20$ac_cs_awk_getline;=20then=0A=20=20$AWK=20=
-f=20"$ac_tmp/subs.awk"=0Aelse=0A=20=20$AWK=20-f=20"$ac_tmp/subs.awk"=20=
|=20$SHELL=0Afi=20\=0A=20=20>$ac_tmp/out=20||=20as_fn_error=20$?=20=
"could=20not=20create=20$ac_file"=20"$LINENO"=205=0A=0Atest=20-z=20=
"$ac_datarootdir_hack$ac_datarootdir_seen"=20&&=0A=20=20{=20ac_out=3D`sed=20=
-n=20'/\${datarootdir}/p'=20"$ac_tmp/out"`;=20test=20-n=20"$ac_out";=20}=20=
&&=0A=20=20{=20ac_out=3D`sed=20-n=20'/^[=09=20]*datarootdir[=09=20=
]*:*=3D/p'=20\=0A=20=20=20=20=20=20"$ac_tmp/out"`;=20test=20-z=20=
"$ac_out";=20}=20&&=0A=20=20{=20printf=20"%s\n"=20=
"$as_me:${as_lineno-$LINENO}:=20WARNING:=20$ac_file=20contains=20a=20=
reference=20to=20the=20variable=20\`datarootdir'=0Awhich=20seems=20to=20=
be=20undefined.=20=20Please=20make=20sure=20it=20is=20defined"=20>&5=0A=
printf=20"%s\n"=20"$as_me:=20WARNING:=20$ac_file=20contains=20a=20=
reference=20to=20the=20variable=20\`datarootdir'=0Awhich=20seems=20to=20=
be=20undefined.=20=20Please=20make=20sure=20it=20is=20defined"=20>&2;}=0A=
=0A=20=20rm=20-f=20"$ac_tmp/stdin"=0A=20=20case=20$ac_file=20in=0A=20=20=
-)=20cat=20"$ac_tmp/out"=20&&=20rm=20-f=20"$ac_tmp/out";;=0A=20=20*)=20=
rm=20-f=20"$ac_file"=20&&=20mv=20"$ac_tmp/out"=20"$ac_file";;=0A=20=20=
esac=20\=0A=20=20||=20as_fn_error=20$?=20"could=20not=20create=20=
$ac_file"=20"$LINENO"=205=0A=20;;=0A=20=20:H)=0A=20=20#=0A=20=20#=20=
CONFIG_HEADER=0A=20=20#=0A=20=20if=20test=20x"$ac_file"=20!=3D=20x-;=20=
then=0A=20=20=20=20{=0A=20=20=20=20=20=20printf=20"%s\n"=20"/*=20=
$configure_input=20=20*/"=20>&1=20\=0A=20=20=20=20=20=20&&=20eval=20=
'$AWK=20-f=20"$ac_tmp/defines.awk"'=20"$ac_file_inputs"=0A=20=20=20=20}=20=
>"$ac_tmp/config.h"=20\=0A=20=20=20=20=20=20||=20as_fn_error=20$?=20=
"could=20not=20create=20$ac_file"=20"$LINENO"=205=0A=20=20=20=20if=20=
diff=20"$ac_file"=20"$ac_tmp/config.h"=20>/dev/null=202>&1;=20then=0A=20=20=
=20=20=20=20{=20printf=20"%s\n"=20"$as_me:${as_lineno-$LINENO}:=20=
$ac_file=20is=20unchanged"=20>&5=0Aprintf=20"%s\n"=20"$as_me:=20$ac_file=20=
is=20unchanged"=20>&6;}=0A=20=20=20=20else=0A=20=20=20=20=20=20rm=20-f=20=
"$ac_file"=0A=20=20=20=20=20=20mv=20"$ac_tmp/config.h"=20"$ac_file"=20\=0A=
=09||=20as_fn_error=20$?=20"could=20not=20create=20$ac_file"=20"$LINENO"=20=
5=0A=20=20=20=20fi=0A=20=20else=0A=20=20=20=20printf=20"%s\n"=20"/*=20=
$configure_input=20=20*/"=20>&1=20\=0A=20=20=20=20=20=20&&=20eval=20=
'$AWK=20-f=20"$ac_tmp/defines.awk"'=20"$ac_file_inputs"=20\=0A=20=20=20=20=
=20=20||=20as_fn_error=20$?=20"could=20not=20create=20-"=20"$LINENO"=205=0A=
=20=20fi=0A=20;;=0A=0A=20=20:C)=20=20{=20printf=20"%s\n"=20=
"$as_me:${as_lineno-$LINENO}:=20executing=20$ac_file=20commands"=20>&5=0A=
printf=20"%s\n"=20"$as_me:=20executing=20$ac_file=20commands"=20>&6;}=0A=20=
;;=0A=20=20esac=0A=0A=0A=20=20case=20$ac_file$ac_mode=20in=0A=20=20=20=20=
"src/epaths.h":C)=0Aif=20test=20"${opsys}"=20=3D=20"mingw32";=20then=0A=20=
=20${MAKE-make}=20MAKEFILE_NAME=3Ddo-not-make-Makefile=20=
epaths-force-w32=0Aelif=20test=20"$HAVE_NS"=20=3D=20"yes"=20&&=20test=20=
"$EN_NS_SELF_CONTAINED"=20=3D=20"yes";=20then=0A=20=20${MAKE-make}=20=
MAKEFILE_NAME=3Ddo-not-make-Makefile=20epaths-force-ns-self-contained=0A=
else=0A=20=20${MAKE-make}=20MAKEFILE_NAME=3Ddo-not-make-Makefile=20=
epaths-force=0Afi=20||=20as_fn_error=20$?=20"'src/epaths.h'=20could=20=
not=20be=20made."=20"$LINENO"=205=0A=20;;=0A=20=20=20=20=
"src/.gdbinit":C)=0Aif=20test=20!=20-f=20src/.gdbinit=20&&=20test=20-f=20=
"$srcdir/src/.gdbinit";=20then=0A=20=20printf=20"%s\n"=20"source=20=
$ac_abs_top_srcdir/src/.gdbinit"=20>=20src/.gdbinit=0Afi=0A=20;;=0A=20=20=
=20=20"doc/emacs/emacsver.texi":C)=0A${MAKE-make}=20-s=20=
--no-print-directory=20-C=20doc/emacs=20doc-emacsver=20||=20\=0A=
as_fn_error=20$?=20"'doc/emacs/emacsver.texi'=20could=20not=20be=20=
made."=20"$LINENO"=205=0A=20;;=0A=20=20=20=20=
"etc-refcards-emacsver.tex":C)=0A${MAKE-make}=20-s=20=
MAKEFILE_NAME=3Ddo-not-make-Makefile=20etc-emacsver=20||=20\=0A=
as_fn_error=20$?=20"'etc/refcards/emacsver.tex'=20could=20not=20be=20=
made."=20"$LINENO"=205=0A=20;;=0A=0A=20=20esac=0Adone=20#=20for=20ac_tag=0A=
=0A=0Aas_fn_exit=200=0A=

--Apple-Mail=_FBA61A50-4187-4531-ABEC-C0177FE7E6CB
Content-Disposition: attachment;
	filename=configure-output.txt
Content-Type: text/plain;
	x-unix-mode=0644;
	name="configure-output.txt"
Content-Transfer-Encoding: quoted-printable

[dpk@voidvm emacs-29.4]$ ./configure --with-ns
checking for xcrun... no
checking for GNU Make... make
checking build system type... x86_64-pc-linux-musl
checking host system type... x86_64-pc-linux-musl
checking for gcc... gcc
checking whether the C compiler works... yes
checking for C compiler default output file name... a.out
checking for suffix of executables...
checking whether we are cross compiling... no
checking for suffix of object files... o
checking whether the compiler supports GNU C... yes
checking whether gcc accepts -g... yes
checking for gcc option to enable C11 features... none needed
checking whether the compiler is clang... no
checking for compiler option needed when checking for declarations... =
none
checking whether gcc and cc understand -c and -o together... yes
checking for stdio.h... yes
checking for stdlib.h... yes
checking for string.h... yes
checking for inttypes.h... yes
checking for stdint.h... yes
checking for strings.h... yes
checking for sys/stat.h... yes
checking for sys/types.h... yes
checking for unistd.h... yes
checking for wchar.h... yes
checking for minix/config.h... no
checking for linux/fs.h... yes
checking for malloc.h... yes
checking for sys/systeminfo.h... no
checking for sys/sysinfo.h... yes
checking for coff.h... no
checking for pty.h... yes
checking for sys/resource.h... yes
checking for sys/utsname.h... yes
checking for pwd.h... yes
checking for utmp.h... yes
checking for util.h... no
checking for sanitizer/lsan_interface.h... no
checking for sys/socket.h... yes
checking for sys/param.h... yes
checking for pthread.h... yes
checking for malloc/malloc.h... no
checking for sys/un.h... yes
checking for vfork.h... no
checking for dirent.h... yes
checking for execinfo.h... no
checking for stdio_ext.h... yes
checking for sys/vfs.h... yes
checking for sys/fs_types.h... no
checking for getopt.h... yes
checking for sys/cdefs.h... no
checking for sys/time.h... yes
checking for ieee754.h... no
checking for limits.h... yes
checking for sys/select.h... yes
checking for stdalign.h... yes
checking for stdbool.h... yes
checking for stdckdint.h... no
checking for sys/random.h... yes
checking whether it is safe to define __EXTENSIONS__... yes
checking whether _XOPEN_SOURCE should be defined... no
checking how to run the C preprocessor... gcc -E
checking for grep that handles long lines and -e... /usr/bin/grep
checking for egrep... /usr/bin/grep -E
checking for Minix Amsterdam compiler... no
checking for ar... ar
checking for ranlib... ranlib
checking for special C compiler options needed for large files... no
checking for _FILE_OFFSET_BITS value needed for large files... no
checking whether gcc accepts -g3 -O2... yes
checking whether the compiler is clang... no
checking whether C compiler handles -Werror -Wunknown-warning-option... =
no
checking for a BSD-compatible install... /usr/bin/install -c
checking command to symlink files in the same directory... ln -s
checking for install-info... /usr/bin/install-info
checking for gzip... /usr/bin/gzip
checking for 'find' args to delete a file... -delete
checking for brew... no
checking for -znocombreloc... not needed
checking whether addresses are sanitized... no
checking for math library... none required
checking for pkg-config... /usr/bin/pkg-config
checking pkg-config is at least version 0.9.0... yes
checking for machine/soundcard.h... no
checking for sys/soundcard.h... yes
checking for soundcard.h... no
checking for mmsystem.h... no
checking for _oss_ioctl in -lossaudio... no
checking for alsa >=3D 1.0.0... no
checking for ADDR_NO_RANDOMIZE... yes
checking if Linux sysinfo may be used... yes
checking for sys/wait.h that is POSIX.1 compatible... yes
checking for net/if.h... yes
checking for ifaddrs.h... yes
checking for net/if_dl.h... no
checking for struct ifreq.ifr_flags... yes
checking for struct ifreq.ifr_hwaddr... yes
checking for struct ifreq.ifr_netmask... yes
checking for struct ifreq.ifr_broadaddr... yes
checking for struct ifreq.ifr_addr... yes
checking for struct ifreq.ifr_addr.sa_len... no
checking whether gcc understands -MMD -MF... yes
checking for X... no
checking for AppKit/AppKit.h... yes
checking for Mac OS X 12.0 or later... yes
checking for gcc... gcc
checking whether the compiler supports GNU Objective C... yes
checking whether gcc accepts -g... yes
checking if the Objective C compiler supports instancetype... yes
checking if the Objective C compiler defaults to C99... no
checking whether malloc is Doug Lea style... no
checking for sbrk... yes
checking for getpagesize... yes
checking for __lsan_ignore_object... no
checking for fork... yes
checking for vfork... yes
checking for fchmod... yes
checking for canonicalize_file_name... no
checking for faccessat... yes
checking for realpath... yes
checking for lstat... yes
checking for readlinkat... yes
checking for explicit_bzero... yes
checking for memset_s... no
checking for fchmodat... yes
checking for lchmod... yes
checking for fcntl... yes
checking for fdopendir... yes
checking for fstatat... yes
checking for fsync... yes
checking for futimens... yes
checking for getrandom... yes
checking for gettimeofday... yes
checking for mkostemp... yes
checking for pipe2... yes
checking for pselect... yes
checking for pthread_sigmask... yes
checking for readlink... yes
checking for isblank... yes
checking for iswctype... yes
checking for strtoimax... yes
checking for symlink... yes
checking for localtime_r... yes
checking for timegm... yes
checking for utimensat... yes
checking for getdtablesize... yes
checking for futimes... yes
checking for futimesat... yes
checking for lutimes... yes
checking for working mmap... yes
checking for main in -lXbsd... no
checking for pthread library... none needed
checking for thread support... yes
checking for librsvg-2.0 >=3D 2.14.0... no
checking for libwebpdemux >=3D 0.6.0... no
checking for WebPGetInfo... no
checking for libwebpdemux >=3D 0.6.0 libwebpdecoder >=3D 0.6.0... no
checking for sqlite3_open_v2 in -lsqlite3... no
checking for getaddrinfo_a in -lanl... no
checking for malloc_trim... no
checking for dbus-1 >=3D 1.0... no
checking for lgetfilecon in -lselinux... no
checking for gnutls >=3D 2.12.2... yes
checking for libsystemd >=3D 222... no
checking for jansson >=3D 2.7... no
checking for tree-sitter >=3D 0.20.2... no
checking for tree-sitter >=3D 0.6.3... no
checking for sys/inotify.h... yes
checking for inotify_init1... yes
checking for jpeglib 6b or later... no
checking for lcms2... no
checking for library containing inflateEnd... -lz
checking for dladdr... yes
checking for dlfunc... no
checking for libpng >=3D 1.0.0... no
checking for libpng not configured by pkg-config... no
checking for tiffio.h... no
checking for gif_lib.h... no
checking for gpm.h... no
checking for libxml-2.0 > 2.6.17... yes
checking for htmlReadMemory in -lxml2... yes
checking for maillock in -lmail... no
checking for maillock in -llockfile... no
checking for liblockfile.so... no
checking for maillock.h... no
checking for linux/seccomp.h... yes
checking whether SECCOMP_SET_MODE_FILTER is declared... yes
checking whether SECCOMP_FILTER_FLAG_TSYNC is declared... yes
checking for linux/filter.h... yes
checking whether SECCOMP_SET_MODE_FILTER is declared... (cached) yes
checking whether SECCOMP_FILTER_FLAG_TSYNC is declared... (cached) yes
checking for libseccomp >=3D 2.5.2... no
checking size of long... 8
checking for accept4... yes
checking for fchdir... yes
checking for gethostname... yes
checking for getrusage... yes
checking for get_current_dir_name... yes
checking for lrand48... yes
checking for random... yes
checking for rint... yes
checking for trunc... yes
checking for select... yes
checking for getpagesize... (cached) yes
checking for setlocale... yes
checking for newlocale... yes
checking for getrlimit... yes
checking for setrlimit... yes
checking for shutdown... yes
checking for pthread_sigmask... (cached) yes
checking for strsignal... yes
checking for setitimer... yes
checking for sendto... yes
checking for recvfrom... yes
checking for getsockname... yes
checking for getifaddrs... yes
checking for freeifaddrs... yes
checking for gai_strerror... yes
checking for sync... yes
checking for getpwent... yes
checking for endpwent... yes
checking for getgrent... yes
checking for endgrent... yes
checking for cfmakeraw... yes
checking for cfsetspeed... yes
checking for __executable_start... yes
checking for log2... yes
checking for pthread_setname_np... yes
checking for pthread_set_name_np... no
checking whether pthread_setname_np takes a single argument... no
checking whether pthread_setname_np takes three arguments... no
checking for aligned_alloc... yes
checking whether aligned_alloc is declared... yes
checking for posix_madvise... yes
checking for __builtin_frame_address... yes
checking for __builtin_unwind_init... yes
checking for _LARGEFILE_SOURCE value needed for large files... no
checking for grantpt... yes
checking for getpt... no
checking for posix_openpt... yes
checking for library containing tputs... -lncurses
checking whether -lncurses library defines BC... yes
checking for timerfd interface... yes
checking whether signals can be handled on alternate stack... yes
checking for valgrind/valgrind.h... no
checking for struct unipair.unicode... yes
checking for pid_t... yes
checking for working fork... yes
checking for working vfork... (cached) yes
checking for snprintf... yes
checking for spawn.h... yes
checking for posix_spawn... yes
checking for posix_spawn_file_actions_addchdir... no
checking for posix_spawn_file_actions_addchdir_np... yes
checking for posix_spawnattr_setflags... yes
checking whether POSIX_SPAWN_SETSID is declared... yes
checking whether GLib is linked in... no
checking for nl_langinfo and CODESET... yes
checking for nl_langinfo and _NL_PAPER_WIDTH... no
checking for mbstate_t... yes
checking for signals via characters... yes
checking for _setjmp... yes
checking for sigsetjmp... yes
checking POSIX termios... yes
checking size of speed_t... 4
checking for usable FIONREAD... yes
checking for usable SIGIO... yes
checking for struct alignment... yes
checking for typeof syntax and keyword spelling... typeof
checking for statement expressions... yes
checking whether malloc (0) returns nonnull... yes
checking for working alloca.h... yes
checking for alloca... yes
checking for a race-free mkdir -p... /usr/bin/mkdir -p
checking whether the preprocessor supports include_next... yes
checking whether source code line length is unlimited... yes
checking whether lstat correctly handles trailing slash... yes
checking whether // is distinct from /... no
checking whether realpath works... nearly
checking for getcwd... yes
checking for C/C++ restrict keyword... __restrict__
checking whether byte ordering is bigendian... no
checking if environ is properly declared... yes
checking for complete errno.h... yes
checking whether ctype.h defines __header_inline... no
checking for mode_t... yes
checking whether strmode is declared... no
checking for gawk... gawk
checking for getopt.h... (cached) yes
checking for getopt_long_only... yes
checking whether getopt is POSIX compatible... no
checking for timespec_get... yes
checking for struct timeval... yes
checking for wide-enough struct timeval.tv_sec member... yes
checking whether limits.h has WORD_BIT, BOOL_WIDTH etc.... no
checking whether the compiler produces multi-arch binaries... no
checking whether stdint.h conforms to C99... yes
checking whether stdint.h works without ISO C predefines... yes
checking whether stdint.h has UINTMAX_WIDTH etc.... no
checking whether memmem is declared... yes
checking whether memrchr is declared... yes
checking whether <limits.h> defines MIN and MAX... no
checking whether <sys/param.h> defines MIN and MAX... yes
checking whether time_t is signed... yes
checking whether alarm is declared... yes
checking for working mktime... yes
checking whether struct tm is in sys/time.h or time.h... time.h
checking for struct tm.tm_zone... yes
checking for struct tm.tm_gmtoff... yes
checking whether <sys/select.h> is self-contained... yes
checking for inline... inline
checking for sigset_t... yes
checking for volatile sig_atomic_t... yes
checking for sighandler_t... yes
checking for wchar_t... yes
checking for good max_align_t... yes
checking whether NULL can be used in arbitrary expressions... yes
checking whether fcloseall is declared... no
checking which flavor of printf attribute matches inttypes macros... =
system
checking whether ecvt is declared... yes
checking whether fcvt is declared... yes
checking whether gcvt is declared... yes
checking whether strnlen is declared... yes
checking whether strtoimax is declared... yes
checking whether stat file-mode macros are broken... no
checking for nlink_t... yes
checking for struct timespec in <time.h>... yes
checking for TIME_UTC in <time.h>... yes
checking whether execvpe is declared... yes
checking whether clearerr_unlocked is declared... yes
checking whether feof_unlocked is declared... yes
checking whether ferror_unlocked is declared... yes
checking whether fflush_unlocked is declared... yes
checking whether fgets_unlocked is declared... yes
checking whether fputc_unlocked is declared... yes
checking whether fputs_unlocked is declared... yes
checking whether fread_unlocked is declared... yes
checking whether fwrite_unlocked is declared... yes
checking whether getc_unlocked is declared... yes
checking whether getchar_unlocked is declared... yes
checking whether putc_unlocked is declared... yes
checking whether putchar_unlocked is declared... yes
checking type of array argument to getgroups... gid_t
checking whether getdtablesize is declared... yes
checking whether malloc is ptrdiff_t safe... yes
checking whether malloc, realloc, calloc set errno on failure... yes
checking for O_CLOEXEC... yes
checking for promoted mode_t type... mode_t
checking whether the utimes function works... yes
checking for C compiler option to allow warnings... -Wno-error
checking for sys/acl.h... no
configure: WARNING: libacl development library was not found or not =
usable.
configure: WARNING: GNU Emacs will be built without ACL support.
checking for alloca as a compiler built-in... yes
checking for static_assert... yes, an <assert.h> macro
checking for __builtin_expect... yes
checking for byteswap.h... yes
checking for library containing clock_gettime... none required
checking for clock_getres... yes
checking for clock_gettime... yes
checking for clock_settime... yes
checking for copy_file_range... yes
checking whether copy_file_range is known to work... yes
checking for d_type member in directory struct... yes
checking whether // is distinct from /... (cached) no
checking whether dup2 works... yes
checking whether fchmodat works... yes
checking whether fcntl handles F_DUPFD correctly... yes
checking whether fcntl understands F_DUPFD_CLOEXEC... needs runtime =
check
checking whether fdopendir is declared... yes
checking whether fdopendir works... yes
checking for getxattr with XATTR_NAME_POSIX_ACL macros... yes
checking for flexible array member... yes
checking for __fpending... yes
checking whether __fpending is declared... yes
checking whether free is known to preserve errno... no
checking whether fstatat (..., 0) works... yes
checking for sys/mount.h... yes
checking for statvfs function (SVR4)... yes
checking whether to use statvfs64... no
checking for two-argument statfs with statfs.f_frsize member... yes
checking for sys/fs/s5param.h... no
checking for sys/statfs.h... yes
checking for statfs that truncates block counts... no
checking whether futimens works... no
checking for getloadavg... yes
checking for sys/loadavg.h... no
checking whether getloadavg is declared... yes
checking whether getrandom is compatible with its GNU+BSD signature... =
yes
checking for gettimeofday with POSIX signature... yes
checking whether the compiler supports the __inline keyword... yes
checking for gmp.h... yes
checking for library containing __gmpz_roinit_n... -lgmp
checking for memmem... yes
checking whether memmem works... yes
checking for mempcpy... yes
checking for memrchr... yes
checking for library containing nanosleep... none required
checking for working nanosleep... no (mishandles large arguments)
checking for sys/pstat.h... no
checking for sys/sysmp.h... no
checking for sys/param.h... (cached) yes
checking for sys/sysctl.h... no
checking for sched_getaffinity... yes
checking for sched_getaffinity_np... no
checking for pstat_getdynamic... no
checking for sysmp... no
checking for sysctl... no
checking for glibc compatible sched_getaffinity... yes
checking whether signature of pselect conforms to POSIX... yes
checking whether pselect detects invalid fds... yes
checking whether pthread_sigmask is a macro... no
checking whether pthread_sigmask works without -lpthread... yes
checking whether pthread_sigmask returns error numbers... yes
checking whether pthread_sigmask unblocks signals correctly... guessing =
yes
checking whether readlink signature is correct... yes
checking whether readlink handles trailing slash correctly... yes
checking whether readlink truncates results correctly... yes
checking whether readlinkat signature is correct... yes
checking for working re_compile_pattern... no
checking for libintl.h... yes
checking whether isblank is declared... yes
checking for sig2str... no
checking for sigdescr_np... no
checking for socklen_t... yes
checking for ssize_t... yes
checking for struct stat.st_atim.tv_nsec... yes
checking whether struct stat.st_atim is of type struct timespec... yes
checking for struct stat.st_birthtimespec.tv_nsec... no
checking for struct stat.st_birthtimensec... no
checking for struct stat.st_birthtim.tv_nsec... no
checking for alignas and alignof... yes, <stdalign.h> macros
checking for bool, true, false... no
checking for stpcpy... yes
checking for working strnlen... yes
checking whether strtoimax works... yes
checking whether symlink handles trailing slash correctly... yes
checking whether localtime_r is declared... yes
checking whether localtime_r is compatible with its POSIX signature... =
yes
checking whether localtime works even near extrema... yes
checking for timezone_t... no
checking whether timer_settime is declared... yes
checking for library containing timer_settime... none required
checking for timer_settime... yes
checking whether utimensat works... yes
checking for variable-length arrays... yes
checking for rawmemchr... no
checking whether getdtablesize works... yes
checking for timer_getoverrun... yes
checking for gcc option to disable position independent executables... =
not needed

Configured for 'x86_64-pc-linux-musl'.

  Where should the build process find the source code?    .
  What compiler should emacs be built with?               gcc -g3 -O2
  Should Emacs use the GNU version of malloc?             no
    (The GNU allocators don't work with this system configuration.)
  Should Emacs use a relocating allocator for buffers?    no
  Should Emacs use mmap(2) for buffer allocation?         no
  What window system should Emacs use?                    nextstep
  What toolkit should Emacs use?                          none
  Where do we find X Windows header files?                NONE
  Where do we find X Windows libraries?                   NONE
  Does Emacs use -lXaw3d?                                 no
  Does Emacs use -lXpm?                                   no
  Does Emacs use -ljpeg?                                  no
  Does Emacs use -ltiff?                                  no
  Does Emacs use a gif library?                           no
  Does Emacs use a png library?                           no
  Does Emacs use -lrsvg-2?                                no
  Does Emacs use -lwebp?                                  no
  Does Emacs use -lsqlite3?                               no
  Does Emacs use cairo?                                   no
  Does Emacs use -llcms2?                                 no
  Does Emacs use imagemagick?                             no
  Does Emacs use native APIs for images?                  yes (ns)
  Does Emacs support sound?                               yes
  Does Emacs use -lgpm?                                   no
  Does Emacs use -ldbus?                                  no
  Does Emacs use -lgconf?                                 no
  Does Emacs use GSettings?                               no
  Does Emacs use a file notification library?             yes -lglibc =
(inotify)
  Does Emacs use access control lists?                    no
  Does Emacs use -lselinux?                               no
  Does Emacs use -lgnutls?                                yes
  Does Emacs use -lxml2?                                  yes
  Does Emacs use -lfreetype?                              no
  Does Emacs use HarfBuzz?                                no
  Does Emacs use -lm17n-flt?                              no
  Does Emacs use -lotf?                                   no
  Does Emacs use -lxft?                                   no
  Does Emacs use -lsystemd?                               no
  Does Emacs use -ljansson?                               no
  Does Emacs use -ltree-sitter?                           no
  Does Emacs use the GMP library?                         yes
  Does Emacs directly use zlib?                           yes
  Does Emacs have dynamic modules support?                yes
  Does Emacs use toolkit scroll bars?                     yes
  Does Emacs support Xwidgets?                            no
  Does Emacs have threading support in lisp?              yes
  Does Emacs support the portable dumper?                 yes
  Does Emacs support legacy unexec dumping?               no
  Which dumping strategy does Emacs use?                  pdumper
  Does Emacs have native lisp compiler?                   no
  Does Emacs use version 2 of the X Input Extension?      no
  Does Emacs generate a smaller-size Japanese dictionary? no



Run 'make' to build Emacs, then run 'src/emacs' to test it.
Run 'make install' in order to build an application bundle.
The application will go to nextstep/Emacs.app and can be run or moved
from there.
The application will be fully self-contained.

configure: creating ./config.status
config.status: creating src/verbose.mk
config.status: creating src/emacs-module.h
config.status: creating =
nextstep/GNUstep/Emacs.base/Resources/Info-gnustep.plist
config.status: creating =
nextstep/GNUstep/Emacs.base/Resources/Emacs.desktop
config.status: creating Makefile
config.status: creating lib/gnulib.mk
config.status: creating ./doc/man/emacs.1
config.status: creating lib/Makefile
config.status: creating lib-src/Makefile
config.status: creating oldXMenu/Makefile
config.status: creating doc/emacs/Makefile
config.status: creating doc/misc/Makefile
config.status: creating doc/lispintro/Makefile
config.status: creating doc/lispref/Makefile
config.status: creating src/Makefile
config.status: creating lwlib/Makefile
config.status: creating lisp/Makefile
config.status: creating leim/Makefile
config.status: creating nextstep/Makefile
config.status: creating nt/Makefile
config.status: creating test/Makefile
config.status: creating test/manual/noverlay/Makefile
config.status: creating test/infra/Makefile
config.status: creating admin/charsets/Makefile
config.status: creating admin/unidata/Makefile
config.status: creating admin/grammars/Makefile
config.status: creating src/config.h
config.status: src/config.h is unchanged
config.status: executing src/epaths.h commands
config.status: executing src/.gdbinit commands
config.status: executing doc/emacs/emacsver.texi commands
config.status: executing etc-refcards-emacsver.tex commands
configure: 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: You might want to install GNU Mailutils
<https://mailutils.org> and use './configure --with-mailutils'.=

--Apple-Mail=_FBA61A50-4187-4531-ABEC-C0177FE7E6CB
Content-Transfer-Encoding: 7bit
Content-Type: text/plain;
	charset=us-ascii




--Apple-Mail=_FBA61A50-4187-4531-ABEC-C0177FE7E6CB--




Acknowledgement sent to Daphne Preston-Kendal <dpk@HIDDEN>:
New bug report received and forwarded. Copy sent to bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to bug-gnu-emacs@HIDDEN:
bug#72620; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Sun, 12 Jan 2025 05:45:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.