bug-gnulib@gnu.org mirror (unofficial)
 help / color / mirror / Atom feed
* getrandom not replaced
       [not found] <87lemvm0qf.fsf.ref@yahoo.com>
@ 2022-12-26  1:07 ` Po Lu
  2022-12-26  1:19   ` Bruno Haible
  2022-12-26  2:38   ` Paul Eggert
  0 siblings, 2 replies; 7+ messages in thread
From: Po Lu @ 2022-12-26  1:07 UTC (permalink / raw)
  To: bug-gnulib

Trying to build Emacs on Android results in the following problematic
gnulib.mk.  In it, HAVE_GETRANDOM is 0, but REPLACE_GETRANDOM is also
zero, leading to the following build warning:

~/emacs-dev/emacs-android/lib/getrandom.c:112:1: warning: no previous prototype for function 'getrandom' [-Wmissing-prototypes]
getrandom (void *buffer, size_t length, unsigned int flags)
^
~/emacs-dev/emacs-android/lib/getrandom.c:111:1: note: declare 'static' if the function is not intended to be used outside of this translation unit
ssize_t
^
static 

I know Emacs doesn't usually cross compile, but I hacked up something to
make it work.

Thanks.

## DO NOT EDIT! GENERATED AUTOMATICALLY!
# Copyright (C) 2002-2022 Free Software Foundation, Inc.
#
# This file is free software; you can redistribute it and/or modify
# it under the terms of the GNU General Public License as published by
# the Free Software Foundation, either version 3 of the License, or
# (at your option) any later version.
#
# This file is distributed in the hope that it will be useful,
# but WITHOUT ANY WARRANTY; without even the implied warranty of
# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
# GNU General Public License for more details.
#
# You should have received a copy of the GNU General Public License
# along with this file.  If not, see <https://www.gnu.org/licenses/>.
#
# As a special exception to the GNU General Public License,
# this file may be distributed as part of a program that
# contains a configuration script generated by Autoconf, under
# the same distribution terms as the rest of that program.
#
# Generated by gnulib-tool.
# Reproduce by:
# gnulib-tool --import \
#  --lib=libgnu \
#  --source-base=lib \
#  --m4-base=m4 \
#  --doc-base=doc \
#  --tests-base=tests \
#  --aux-dir=build-aux \
#  --gnu-make \
#  --makefile-name=gnulib.mk.in \
#  --conditional-dependencies \
#  --no-libtool \
#  --macro-prefix=gl \
#  --no-vc-files \
#  --avoid=btowc \
#  --avoid=chmod \
#  --avoid=close \
#  --avoid=crypto/af_alg \
#  --avoid=dup \
#  --avoid=fchdir \
#  --avoid=fstat \
#  --avoid=langinfo \
#  --avoid=lock \
#  --avoid=mbrtowc \
#  --avoid=mbsinit \
#  --avoid=memchr \
#  --avoid=mkdir \
#  --avoid=msvc-inval \
#  --avoid=msvc-nothrow \
#  --avoid=nl_langinfo \
#  --avoid=openat-die \
#  --avoid=opendir \
#  --avoid=pthread-h \
#  --avoid=raise \
#  --avoid=save-cwd \
#  --avoid=select \
#  --avoid=setenv \
#  --avoid=sigprocmask \
#  --avoid=stat \
#  --avoid=stdarg \
#  --avoid=threadlib \
#  --avoid=tzset \
#  --avoid=unsetenv \
#  --avoid=utime \
#  --avoid=utime-h \
#  --avoid=wchar \
#  --avoid=wcrtomb \
#  --avoid=wctype-h \
#  alloca-opt \
#  binary-io \
#  byteswap \
#  c-ctype \
#  c-strcase \
#  canonicalize-lgpl \
#  careadlinkat \
#  close-stream \
#  copy-file-range \
#  count-leading-zeros \
#  count-one-bits \
#  count-trailing-zeros \
#  crypto/md5 \
#  crypto/md5-buffer \
#  crypto/sha1-buffer \
#  crypto/sha256-buffer \
#  crypto/sha512-buffer \
#  d-type \
#  diffseq \
#  double-slash-root \
#  dtoastr \
#  dtotimespec \
#  dup2 \
#  environ \
#  execinfo \
#  faccessat \
#  fchmodat \
#  fcntl \
#  fcntl-h \
#  fdopendir \
#  file-has-acl \
#  filemode \
#  filename \
#  filevercmp \
#  flexmember \
#  fpieee \
#  free-posix \
#  fstatat \
#  fsusage \
#  fsync \
#  futimens \
#  getloadavg \
#  getopt-gnu \
#  getrandom \
#  gettime \
#  gettimeofday \
#  gitlog-to-changelog \
#  ieee754-h \
#  ignore-value \
#  intprops \
#  largefile \
#  libgmp \
#  lstat \
#  manywarnings \
#  memmem-simple \
#  mempcpy \
#  memrchr \
#  memset_explicit \
#  minmax \
#  mkostemp \
#  mktime \
#  nanosleep \
#  nproc \
#  nstrftime \
#  pathmax \
#  pipe2 \
#  pselect \
#  pthread_sigmask \
#  qcopy-acl \
#  readlink \
#  readlinkat \
#  regex \
#  sig2str \
#  sigdescr_np \
#  socklen \
#  stat-time \
#  std-gnu11 \
#  stdalign \
#  stdbool \
#  stddef \
#  stdio \
#  stpcpy \
#  strnlen \
#  strtoimax \
#  symlink \
#  sys_stat \
#  sys_time \
#  tempname \
#  time \
#  time_r \
#  time_rz \
#  timegm \
#  timer-time \
#  timespec-add \
#  timespec-sub \
#  unlocked-io \
#  update-copyright \
#  utimensat \
#  vla \
#  warnings


MOSTLYCLEANFILES += core *.stackdump
# Start of GNU Make output.
ALLOCA = 
ALLOCA_H = alloca.h
ALSA_CFLAGS = 
ALSA_LIBS = 
AM_DEFAULT_VERBOSITY = 0
APPLE_UNIVERSAL_BUILD = 0
AR = ar
ARFLAGS = cr
ASSERT_H = assert.h
AUTO_DEPEND = yes
AWK = 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 = /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang
CFLAGS = -g3 -O2
CFLAGS_SOUND = 
CHECK_STRUCTS = false
CLIENTRES = 
CLIENTW = 
CM_OBJ = cm.o
COM_ERRLIB = 
CPP = /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -E
CPPFLAGS =   
CRYPTOLIB = 
CXX = /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang++
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 = 
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
GL_COND_LIBTOOL_CONDITION = 
GL_COND_OBJ_CANONICALIZE_LGPL_CONDITION = 1
GL_COND_OBJ_COPY_FILE_RANGE_CONDITION = 1
GL_COND_OBJ_DIRFD_CONDITION = 
GL_COND_OBJ_DUP2_CONDITION = 1
GL_COND_OBJ_EUIDACCESS_CONDITION = 
GL_COND_OBJ_EXECINFO_CONDITION = 1
GL_COND_OBJ_FACCESSAT_CONDITION = 
GL_COND_OBJ_FCHMODAT_CONDITION = 1
GL_COND_OBJ_FCNTL_CONDITION = 1
GL_COND_OBJ_FDOPENDIR_CONDITION = 1
GL_COND_OBJ_FPENDING_CONDITION = 1
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 = 
GL_COND_OBJ_GETDTABLESIZE_CONDITION = 1
GL_COND_OBJ_GETGROUPS_CONDITION = 
GL_COND_OBJ_GETLOADAVG_CONDITION = 1
GL_COND_OBJ_GETOPT_CONDITION = 1
GL_COND_OBJ_GETRANDOM_CONDITION = 1
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 = 1
GL_COND_OBJ_MEMRCHR_CONDITION = 
GL_COND_OBJ_MEMSET_EXPLICIT_CONDITION = 1
GL_COND_OBJ_MINI_GMP_GNULIB_CONDITION = 1
GL_COND_OBJ_MKOSTEMP_CONDITION = 1
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 = 1
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 = 1
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 = 1
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 = 1
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 = 1
GL_GENERATE_IEEE754_H_CONDITION = 1
GL_GENERATE_LIMITS_H_CONDITION = 1
GL_GENERATE_MINI_GMP_H_CONDITION = 1
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_DUP = 0
GL_GNULIB_DUP2 = 1
GL_GNULIB_DUP3 = 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 = 0
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_DUP = 1
GL_GNULIB_MDA_DUP2 = 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_MEMSET_EXPLICIT = 1
GL_GNULIB_MKDIR = 0
GL_GNULIB_MKDIRAT = 0
GL_GNULIB_MKDTEMP = 0
GL_GNULIB_MKFIFO = 0
GL_GNULIB_MKFIFOAT = 0
GL_GNULIB_MKNOD = 0
GL_GNULIB_MKNODAT = 0
GL_GNULIB_MKOSTEMP = 1
GL_GNULIB_MKOSTEMPS = 0
GL_GNULIB_MKSTEMP = 0
GL_GNULIB_MKSTEMPS = 0
GL_GNULIB_MKTIME = 1
GL_GNULIB_NANOSLEEP = 1
GL_GNULIB_NONBLOCKING = 0
GL_GNULIB_OBSTACK_PRINTF = 0
GL_GNULIB_OBSTACK_PRINTF_POSIX = 0
GL_GNULIB_OPEN = 1
GL_GNULIB_OPENAT = 0
GL_GNULIB_OPENDIR = 0
GL_GNULIB_OVERRIDES_STRUCT_STAT = 0
GL_GNULIB_PCLOSE = 0
GL_GNULIB_PERROR = 0
GL_GNULIB_PIPE = 0
GL_GNULIB_PIPE2 = 1
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 = gmp.h
GNULIBHEADERS_OVERRIDE_WINT_T = 0
GNULIB_GETTIMEOFDAY = 0
GNULIB_WARN_CFLAGS =  -fno-common -Wall -Wdate-time -Wdisabled-optimization -Wextra -Winit-self -Winvalid-pch -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wpacked -Wpointer-arith -Wstrict-prototypes -Wuninitialized -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wformat=2 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-missing-braces -Wno-null-pointer-arithmetic -Wno-implicit-const-int-float-conversion -Wno-int-in-bool-context -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare
GNUSTEP_CFLAGS = 
GNU_OBJC_CFLAGS = 
GOBJECT_CFLAGS = 
GOBJECT_LIBS = 
GREP = /usr/bin/grep
GSETTINGS_CFLAGS = 
GSETTINGS_LIBS = 
GTK_CFLAGS = 
GTK_LIBS = 
GTK_OBJ = 
GZIP_PROG = /usr/bin/gzip
HAIKU_CFLAGS = 
HAIKU_CXX_OBJ = 
HAIKU_LIBS = 
HAIKU_OBJ = 
HARFBUZZ_CFLAGS = 
HARFBUZZ_LIBS = 
HAVE_ALIGNED_ALLOC = 1
HAVE_ALLOCA_H = 1
HAVE_ALPHASORT = 1
HAVE_ATOLL = 1
HAVE_BE_APP = no
HAVE_C99_STDINT_H = 1
HAVE_CANONICALIZE_FILE_NAME = 0
HAVE_CHOWN = 1
HAVE_CLOSEDIR = 1
HAVE_COPY_FILE_RANGE = 0
HAVE_DECL_DIRFD = 1
HAVE_DECL_ECVT = 0
HAVE_DECL_ENVIRON = 1
HAVE_DECL_EXECVPE = 0
HAVE_DECL_FCHDIR = 1
HAVE_DECL_FCLOSEALL = 0
HAVE_DECL_FCVT = 0
HAVE_DECL_FDATASYNC = 1
HAVE_DECL_FDOPENDIR = 1
HAVE_DECL_FPURGE = 1
HAVE_DECL_FSEEKO = 1
HAVE_DECL_FTELLO = 1
HAVE_DECL_GCVT = 0
HAVE_DECL_GETDELIM = 1
HAVE_DECL_GETDOMAINNAME = 1
HAVE_DECL_GETLINE = 1
HAVE_DECL_GETLOADAVG = 0
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 = 0
HAVE_GETENTROPY = 1
HAVE_GETGROUPS = 1
HAVE_GETHOSTNAME = 1
HAVE_GETLOGIN = 1
HAVE_GETOPT_H = 1
HAVE_GETPAGESIZE = 1
HAVE_GETPASS = 1
HAVE_GETRANDOM = 0
HAVE_GETSUBOPT = 1
HAVE_GETTIMEOFDAY = 1
HAVE_GETUMASK = 1
HAVE_GRANTPT = 1
HAVE_GROUP_MEMBER = 1
HAVE_GSETTINGS = no
HAVE_IMAXDIV_T = 1
HAVE_INITSTATE = 1
HAVE_INTTYPES_H = 1
HAVE_LCHMOD = 1
HAVE_LCHOWN = 1
HAVE_LIBGMP = no
HAVE_LIBSECCOMP = no
HAVE_LINK = 1
HAVE_LINKAT = 1
HAVE_LSTAT = 1
HAVE_MACPORTS = 
HAVE_MAX_ALIGN_T = 1
HAVE_MBSLEN = 0
HAVE_MBTOWC = 1
HAVE_MEMPCPY = 0
HAVE_MEMSET_EXPLICIT = 0
HAVE_MKDIRAT = 1
HAVE_MKDTEMP = 1
HAVE_MKFIFO = 1
HAVE_MKFIFOAT = 1
HAVE_MKNOD = 1
HAVE_MKNODAT = 1
HAVE_MKOSTEMP = 0
HAVE_MKOSTEMPS = 1
HAVE_MKSTEMP = 1
HAVE_MKSTEMPS = 1
HAVE_MODULES = no
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_PIPE = 1
HAVE_PIPE2 = 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 = 0
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 = 0
HAVE_STPNCPY = 1
HAVE_STRCASESTR = 1
HAVE_STRCHRNUL = 1
HAVE_STRERRORNAME_NP = 1
HAVE_STRPBRK = 1
HAVE_STRPTIME = 1
HAVE_STRSEP = 1
HAVE_STRTOD = 1
HAVE_STRTOL = 1
HAVE_STRTOLD = 1
HAVE_STRTOLL = 1
HAVE_STRTOUL = 1
HAVE_STRTOULL = 1
HAVE_STRUCT_RANDOM_DATA = 1
HAVE_STRUCT_SIGACTION_SA_SIGACTION = 1
HAVE_STRUCT_TIMEVAL = 1
HAVE_STRVERSCMP = 1
HAVE_SYMLINK = 1
HAVE_SYMLINKAT = 1
HAVE_SYS_BITYPES_H = 0
HAVE_SYS_CDEFS_H = 1
HAVE_SYS_INTTYPES_H = 0
HAVE_SYS_LOADAVG_H = 0
HAVE_SYS_PARAM_H = 0
HAVE_SYS_RANDOM_H = 1
HAVE_SYS_SELECT_H = 1
HAVE_SYS_TIME_H = 1
HAVE_SYS_TYPES_H = 1
HAVE_TIMEGM = 1
HAVE_TIMESPEC_GET = 1
HAVE_TIMESPEC_GETRES = 1
HAVE_TIMEZONE_T = 0
HAVE_TYPE_VOLATILE_SIG_ATOMIC_T = 1
HAVE_UNISTD_H = 1
HAVE_UNLINKAT = 1
HAVE_UNLOCKPT = 1
HAVE_USLEEP = 1
HAVE_UTIMENSAT = 1
HAVE_VASPRINTF = 1
HAVE_VDPRINTF = 1
HAVE_WCHAR_H = 1
HAVE_WCHAR_T = 1
HAVE_WINSOCK2_H = 0
HAVE_XSERVER = 
HAVE__EXIT = 1
HYBRID_MALLOC = 
IEEE754_H = ieee754.h
IMAGEMAGICK_CFLAGS = 
IMAGEMAGICK_LIBS = 
INCLUDE_NEXT = include_next
INCLUDE_NEXT_AS_FIRST_DIRECTIVE = include_next
INSTALL_ARCH_INDEP_EXTRA = install-etc
INSTALL_DATA = ${INSTALL} -m 644
INSTALL_INFO = /usr/sbin/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 = 
LD_SWITCH_X_SITE_RPATH = 
LIBGCCJIT_CFLAGS = 
LIBGCCJIT_LIBS = 
LIBGIF = 
LIBGMP = 
LIBGNUTLS_CFLAGS = 
LIBGNUTLS_LIBS = 
LIBGNU_LIBDEPS = 
LIBGNU_LTLIBDEPS = 
LIBGPM = 
LIBHESIOD = 
LIBINTL = 
LIBJPEG = 
LIBMODULES = 
LIBOBJS = 
LIBOTF_CFLAGS = 
LIBOTF_LIBS = 
LIBPNG = 
LIBRESOLV = 
LIBS =  
LIBSECCOMP_CFLAGS = 
LIBSECCOMP_LIBS = 
LIBSELINUX_LIBS = 
LIBSOUND = 
LIBSYSTEMD_CFLAGS = 
LIBSYSTEMD_LIBS = 
LIBS_ECLIENT = 
LIBS_GNUSTEP = 
LIBS_MAIL = 
LIBS_SYSTEM = 
LIBS_TERMCAP = 
LIBTIFF = 
LIBXMENU = 
LIBXML2_CFLAGS = 
LIBXML2_LIBS = 
LIBXMU = 
LIBXPM = 
LIBXSM = 
LIBXTR6 = 
LIBXT_OTHER = $(LIBXSM)
LIBX_OTHER = 
LIBZ = 
LIB_ACL = 
LIB_CLOCK_GETTIME = 
LIB_EACCESS = 
LIB_EXECINFO = 
LIB_GETRANDOM = 
LIB_HAS_ACL = 
LIB_MATH = -lm
LIB_NANOSLEEP = 
LIB_PTHREAD = 
LIB_PTHREAD_SIGMASK = 
LIB_TIMER_TIME = 
LIB_WSOCK32 = 
LIMITS_H = limits.h
LN_S_FILEONLY = ln -s
LTLIBGMP = 
LTLIBINTL = 
LTLIBOBJS = 
M17N_FLT_CFLAGS = 
M17N_FLT_LIBS = 
MAKEINFO = makeinfo
MAKE_PROG = 
MKDIR_P = /usr/bin/mkdir -p
MODULES_OBJ = 
MODULES_SECONDARY_SUFFIX = 
MODULES_SUFFIX = .so
NATIVE_COMPILATION_AOT = no
NEXT_ASSERT_H = <assert.h>
NEXT_AS_FIRST_DIRECTIVE_ASSERT_H = <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 = 
NS_OBJ = 
NS_OBJC_OBJ = 
NTDIR = 
NTLIB = 
OBJC = 
OBJCFLAGS = 
OBJEXT = o
OTHER_FILES = 
PACKAGE_BUGREPORT = bug-gnu-emacs@gnu.org
PACKAGE_NAME = GNU Emacs
PACKAGE_STRING = GNU Emacs 30.0.50
PACKAGE_TARNAME = emacs
PACKAGE_URL = https://www.gnu.org/software/emacs/
PACKAGE_VERSION = 30.0.50
PATH_SEPARATOR = :
PAXCTL = 
PAXCTL_dumped = 
PAXCTL_notdumped = 
PGTK_LIBS = 
PGTK_OBJ = 
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_DUP = 0
REPLACE_DUP2 = 1
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 = 1
REPLACE_FCHOWNAT = 0
REPLACE_FCLOSE = 0
REPLACE_FCNTL = 1
REPLACE_FDOPEN = 0
REPLACE_FDOPENDIR = 1
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 = 0
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 = 1
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 = 1
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 = 1
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 = 1
REPLACE_TMPFILE = 0
REPLACE_TRUNCATE = 0
REPLACE_TTYNAME_R = 0
REPLACE_TZSET = GNULIB_PORTCHECK
REPLACE_UNLINK = 0
REPLACE_UNLINKAT = 0
REPLACE_UNSETENV = 0
REPLACE_USLEEP = 0
REPLACE_UTIMENSAT = 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 = 4
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)/src/Makefile.in $(srcdir)/lwlib/Makefile.in $(srcdir)/nextstep/Makefile.in $(srcdir)/nt/Makefile.in $(srcdir)/doc/emacs/Makefile.in $(srcdir)/doc/misc/Makefile.in $(srcdir)/doc/lispintro/Makefile.in $(srcdir)/doc/lispref/Makefile.in $(srcdir)/lisp/Makefile.in $(srcdir)/leim/Makefile.in $(srcdir)/test/Makefile.in $(srcdir)/test/infra/Makefile.in $(srcdir)/java/Makefile.in $(srcdir)/admin/charsets/Makefile.in $(srcdir)/admin/unidata/Makefile.in $(srcdir)/admin/grammars/Makefile.in
SYSTEM_TYPE = android
SYS_TIME_H_DEFINES_STRUCT_TIMESPEC = 0
TERMCAP_OBJ = tparam.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 =  -fno-common -Wall -Wdate-time -Wdisabled-optimization -Wextra -Winit-self -Winvalid-pch -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wpacked -Wpointer-arith -Wstrict-prototypes -Wuninitialized -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wformat=2 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-missing-braces -Wno-null-pointer-arithmetic -Wno-implicit-const-int-float-conversion -Wno-int-in-bool-context -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare
WCHAR_T_SUFFIX = 
WEBKIT_CFLAGS = 
WEBKIT_LIBS = 
WEBP_CFLAGS = 
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 = 
ac_ct_CXX = 
ac_ct_OBJC = 
archlibdir = ${libexecdir}/emacs/${version}/${configuration}
bindir = ${exec_prefix}/bin
bitmapdir = 
build = x86_64-pc-linux-gnu
build_alias = 
build_cpu = x86_64
build_os = linux-gnu
build_vendor = pc
cache_file = /dev/null
canonical = armv7a-unknown-linux-android19
comma_space_version = 
comma_version = 
configuration = armv7a-unknown-linux-android19
copyright = Copyright (C) 2022 Free Software Foundation, Inc.
datadir = ${datarootdir}
datarootdir = ${prefix}/share
docdir = ${datarootdir}/doc/${PACKAGE_TARNAME}
dvidir = ${docdir}
emacs_major_version = 30
etcdir = ${datadir}/emacs/${version}/etc
etcdocdir = ${datadir}/emacs/${version}/etc
exec_prefix = ${prefix}
gamedir = ${localstatedir}/games/emacs
gamegroup = 
gameuser = 
gl_GNULIB_ENABLED_03e0aaad4cb89ca757653bd367a6ccb7_CONDITION = 1
gl_GNULIB_ENABLED_260941c0e5dc67ec9e87d1fb321c300b_CONDITION = 1
gl_GNULIB_ENABLED_5264294aa0a5557541b53c8c741f7f31_CONDITION = 1
gl_GNULIB_ENABLED_6099e9737f757db36c47fa9d9f02e88c_CONDITION = 
gl_GNULIB_ENABLED_61bcaca76b3e6f9ae55d57a1c3193bc4_CONDITION = 1
gl_GNULIB_ENABLED_682e609604ccaac6be382e4ee3a4eaec_CONDITION = 1
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 = 1
gl_GNULIB_ENABLED_rawmemchr_CONDITION = 1
gl_GNULIB_ENABLED_strtoll_CONDITION = 
gl_GNULIB_ENABLED_utimens_CONDITION = 
gl_LIBOBJDEPS =  ./$(DEPDIR)/malloc.Po ./$(DEPDIR)/mktime.Po ./$(DEPDIR)/realloc.Po
gl_LIBOBJS =  malloc.o mktime.o realloc.o
gl_LTLIBOBJS =  malloc.lo mktime.lo realloc.lo
gltests_LIBOBJDEPS = 
gltests_LIBOBJS = 
gltests_LTLIBOBJS = 
gltests_WITNESS = IN_EMACS_GNULIB_TESTS
gsettingsschemadir = 
host = armv7a-unknown-linux-android19
host_alias = armv7a-unknown-linux-android19
host_cpu = armv7a
host_os = linux-android19
host_vendor = unknown
htmldir = ${docdir}
includedir = ${prefix}/include
infodir = ${datarootdir}/info
libdir = ${exec_prefix}/lib
libexecdir = ${exec_prefix}/libexec
liblockfile = 
lispdir = ${datadir}/emacs/${version}/lisp
lispdirrel = ${version}/lisp
lisppath = ${locallisppath}:${standardlisppath}
localedir = ${datarootdir}/locale
locallisppath = ${datadir}/emacs/${version}/site-lisp:${datadir}/emacs/site-lisp
localstatedir = ${prefix}/var
mandir = ${datarootdir}/man
ns_appbindir = 
ns_appdir = 
ns_applibdir = 
ns_applibexecdir = 
ns_appresdir = 
ns_appsrc = 
ns_check_file = 
ns_self_contained = no
oldincludedir = /usr/include
pdfdir = ${docdir}
prefix = /usr/local
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 = 30.0.50
with_mailutils = yes
x_default_search_path = 
# End of GNU Make output.

noinst_LIBRARIES += libgnu.a

libgnu_a_SOURCES =
libgnu_a_CFLAGS = $(AM_CFLAGS) $(GL_CFLAG_GNULIB_WARNINGS)
libgnu_a_LIBADD = $(gl_LIBOBJS)
libgnu_a_DEPENDENCIES = $(gl_LIBOBJS)
EXTRA_libgnu_a_SOURCES =

## begin gnulib module absolute-header
ifeq (,$(OMIT_GNULIB_MODULE_absolute-header))

# Use this preprocessor expression to decide whether #include_next works.
# Do not rely on a 'configure'-time test for this, since the expression
# might appear in an installed header, which is used by some other compiler.
HAVE_INCLUDE_NEXT = (__GNUC__ || __clang__ || 60000000 <= __DECC_VER)

endif
## end   gnulib module absolute-header

## begin gnulib module acl-permissions
ifeq (,$(OMIT_GNULIB_MODULE_acl-permissions))

libgnu_a_SOURCES += acl-errno-valid.c acl-internal.c    get-permissions.c set-permissions.c

EXTRA_DIST += acl-internal.h acl.h acl_entries.c

EXTRA_libgnu_a_SOURCES += acl_entries.c

endif
## end   gnulib module acl-permissions

## begin gnulib module alloca-opt
ifeq (,$(OMIT_GNULIB_MODULE_alloca-opt))

BUILT_SOURCES += $(ALLOCA_H)

# We need the following in order to create <alloca.h> when the system
# doesn't have one that works with the given compiler.
ifneq (,$(GL_GENERATE_ALLOCA_H_CONDITION))
alloca.h: alloca.in.h $(top_builddir)/config.status
	$(gl_V_at)$(SED_HEADER_STDOUT) \
	  -e 's|@''HAVE_ALLOCA_H''@|$(HAVE_ALLOCA_H)|g' \
	  $(srcdir)/alloca.in.h > $@-t
	$(AM_V_at)mv $@-t $@
else
alloca.h: $(top_builddir)/config.status
	rm -f $@
endif
MOSTLYCLEANFILES += alloca.h alloca.h-t

EXTRA_DIST += alloca.in.h

endif
## end   gnulib module alloca-opt

## begin gnulib module allocator
ifeq (,$(OMIT_GNULIB_MODULE_allocator))

libgnu_a_SOURCES += allocator.c

EXTRA_DIST += allocator.h

endif
## end   gnulib module allocator

## begin gnulib module assert-h
ifeq (,$(OMIT_GNULIB_MODULE_assert-h))

BUILT_SOURCES += $(ASSERT_H)

# We need the following in order to create <assert.h> when the system
# doesn't have one that works with the given compiler.
ifneq (,$(GL_GENERATE_ASSERT_H_CONDITION))
assert.h: assert.in.h verify.h $(top_builddir)/config.status
	$(gl_V_at){ $(SED_HEADER_STDOUT) \
	      -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
	      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
	      -e 's|@''PRAGMA_COLUMNS''@||g' \
	      -e 's|@''NEXT_ASSERT_H''@|$(NEXT_ASSERT_H)|g' \
	      < $(srcdir)/assert.in.h && \
	  sed -e '/@assert.h omit start@/,/@assert.h omit end@/d' \
	      -e 's|_gl_verify|_gl_static_assert|g' \
	      -e 's|_GL_VERIFY|_GL_STATIC_ASSERT|g' \
	      -e 's|_GL\(_STATIC_ASSERT_H\)|_GL\1|g' \
	      < $(srcdir)/verify.h; \
	} > $@-t
	$(AM_V_at)mv $@-t $@
else
assert.h: $(top_builddir)/config.status
	rm -f $@
endif
MOSTLYCLEANFILES += assert.h assert.h-t

EXTRA_DIST += assert.in.h verify.h

endif
## end   gnulib module assert-h

## begin gnulib module at-internal
ifeq (,$(OMIT_GNULIB_MODULE_at-internal))

ifneq (,$(gl_GNULIB_ENABLED_260941c0e5dc67ec9e87d1fb321c300b_CONDITION))
libgnu_a_SOURCES += openat-priv.h openat-proc.c

endif
endif
## end   gnulib module at-internal

## begin gnulib module attribute
ifeq (,$(OMIT_GNULIB_MODULE_attribute))


EXTRA_DIST += attribute.h

endif
## end   gnulib module attribute

## begin gnulib module binary-io
ifeq (,$(OMIT_GNULIB_MODULE_binary-io))

libgnu_a_SOURCES += binary-io.h binary-io.c

endif
## end   gnulib module binary-io

## begin gnulib module byteswap
ifeq (,$(OMIT_GNULIB_MODULE_byteswap))

BUILT_SOURCES += $(BYTESWAP_H)

# We need the following in order to create <byteswap.h> when the system
# doesn't have one.
ifneq (,$(GL_GENERATE_BYTESWAP_H_CONDITION))
byteswap.h: byteswap.in.h $(top_builddir)/config.status
	$(gl_V_at)$(SED_HEADER_TO_AT_t) $(srcdir)/byteswap.in.h
	$(AM_V_at)mv $@-t $@
else
byteswap.h: $(top_builddir)/config.status
	rm -f $@
endif
MOSTLYCLEANFILES += byteswap.h byteswap.h-t

EXTRA_DIST += byteswap.in.h

endif
## end   gnulib module byteswap

## begin gnulib module c-ctype
ifeq (,$(OMIT_GNULIB_MODULE_c-ctype))

libgnu_a_SOURCES += c-ctype.h c-ctype.c

endif
## end   gnulib module c-ctype

## begin gnulib module c-strcase
ifeq (,$(OMIT_GNULIB_MODULE_c-strcase))

libgnu_a_SOURCES += c-strcase.h c-strcasecmp.c c-strncasecmp.c

endif
## end   gnulib module c-strcase

## begin gnulib module canonicalize-lgpl
ifeq (,$(OMIT_GNULIB_MODULE_canonicalize-lgpl))

ifneq (,$(GL_COND_OBJ_CANONICALIZE_LGPL_CONDITION))
libgnu_a_SOURCES += canonicalize-lgpl.c
endif

endif
## end   gnulib module canonicalize-lgpl

## begin gnulib module careadlinkat
ifeq (,$(OMIT_GNULIB_MODULE_careadlinkat))

libgnu_a_SOURCES += careadlinkat.c

EXTRA_DIST += careadlinkat.h

endif
## end   gnulib module careadlinkat

## begin gnulib module cloexec
ifeq (,$(OMIT_GNULIB_MODULE_cloexec))

ifneq (,$(gl_GNULIB_ENABLED_cloexec_CONDITION))
libgnu_a_SOURCES += cloexec.c

endif
EXTRA_DIST += cloexec.h

endif
## end   gnulib module cloexec

## begin gnulib module close-stream
ifeq (,$(OMIT_GNULIB_MODULE_close-stream))

libgnu_a_SOURCES += close-stream.c

EXTRA_DIST += close-stream.h

endif
## end   gnulib module close-stream

## begin gnulib module copy-file-range
ifeq (,$(OMIT_GNULIB_MODULE_copy-file-range))

ifneq (,$(GL_COND_OBJ_COPY_FILE_RANGE_CONDITION))
libgnu_a_SOURCES += copy-file-range.c
endif

endif
## end   gnulib module copy-file-range

## begin gnulib module count-leading-zeros
ifeq (,$(OMIT_GNULIB_MODULE_count-leading-zeros))

libgnu_a_SOURCES += count-leading-zeros.c

EXTRA_DIST += count-leading-zeros.h

endif
## end   gnulib module count-leading-zeros

## begin gnulib module count-one-bits
ifeq (,$(OMIT_GNULIB_MODULE_count-one-bits))

libgnu_a_SOURCES += count-one-bits.c

EXTRA_DIST += count-one-bits.h

endif
## end   gnulib module count-one-bits

## begin gnulib module count-trailing-zeros
ifeq (,$(OMIT_GNULIB_MODULE_count-trailing-zeros))

libgnu_a_SOURCES += count-trailing-zeros.c

EXTRA_DIST += count-trailing-zeros.h

endif
## end   gnulib module count-trailing-zeros

## begin gnulib module crypto/md5
ifeq (,$(OMIT_GNULIB_MODULE_crypto/md5))

libgnu_a_SOURCES += md5-stream.c

endif
## end   gnulib module crypto/md5

## begin gnulib module crypto/md5-buffer
ifeq (,$(OMIT_GNULIB_MODULE_crypto/md5-buffer))

libgnu_a_SOURCES += md5.c

EXTRA_DIST += gl_openssl.h md5.h

endif
## end   gnulib module crypto/md5-buffer

## begin gnulib module crypto/sha1-buffer
ifeq (,$(OMIT_GNULIB_MODULE_crypto/sha1-buffer))

libgnu_a_SOURCES += sha1.c

EXTRA_DIST += gl_openssl.h sha1.h

endif
## end   gnulib module crypto/sha1-buffer

## begin gnulib module crypto/sha256-buffer
ifeq (,$(OMIT_GNULIB_MODULE_crypto/sha256-buffer))

libgnu_a_SOURCES += sha256.c

EXTRA_DIST += gl_openssl.h sha256.h

endif
## end   gnulib module crypto/sha256-buffer

## begin gnulib module crypto/sha512-buffer
ifeq (,$(OMIT_GNULIB_MODULE_crypto/sha512-buffer))

libgnu_a_SOURCES += sha512.c

EXTRA_DIST += gl_openssl.h sha512.h

endif
## end   gnulib module crypto/sha512-buffer

## begin gnulib module diffseq
ifeq (,$(OMIT_GNULIB_MODULE_diffseq))

libgnu_a_SOURCES += diffseq.h

endif
## end   gnulib module diffseq

## begin gnulib module dirent
ifeq (,$(OMIT_GNULIB_MODULE_dirent))

BUILT_SOURCES += dirent.h

# We need the following in order to create <dirent.h> when the system
# doesn't have one that works with the given compiler.
dirent.h: dirent.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
	$(gl_V_at)$(SED_HEADER_STDOUT) \
	      -e 's|@''GUARD_PREFIX''@|GL|g' \
	      -e 's|@''HAVE_DIRENT_H''@|$(HAVE_DIRENT_H)|g' \
	      -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
	      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
	      -e 's|@''PRAGMA_COLUMNS''@||g' \
	      -e 's|@''NEXT_DIRENT_H''@|$(NEXT_DIRENT_H)|g' \
	      -e 's/@''GNULIB_OPENDIR''@/$(GL_GNULIB_OPENDIR)/g' \
	      -e 's/@''GNULIB_READDIR''@/$(GL_GNULIB_READDIR)/g' \
	      -e 's/@''GNULIB_REWINDDIR''@/$(GL_GNULIB_REWINDDIR)/g' \
	      -e 's/@''GNULIB_CLOSEDIR''@/$(GL_GNULIB_CLOSEDIR)/g' \
	      -e 's/@''GNULIB_DIRFD''@/$(GL_GNULIB_DIRFD)/g' \
	      -e 's/@''GNULIB_FDOPENDIR''@/$(GL_GNULIB_FDOPENDIR)/g' \
	      -e 's/@''GNULIB_SCANDIR''@/$(GL_GNULIB_SCANDIR)/g' \
	      -e 's/@''GNULIB_ALPHASORT''@/$(GL_GNULIB_ALPHASORT)/g' \
	      -e 's/@''HAVE_OPENDIR''@/$(HAVE_OPENDIR)/g' \
	      -e 's/@''HAVE_READDIR''@/$(HAVE_READDIR)/g' \
	      -e 's/@''HAVE_REWINDDIR''@/$(HAVE_REWINDDIR)/g' \
	      -e 's/@''HAVE_CLOSEDIR''@/$(HAVE_CLOSEDIR)/g' \
	      -e 's|@''HAVE_DECL_DIRFD''@|$(HAVE_DECL_DIRFD)|g' \
	      -e 's|@''HAVE_DECL_FDOPENDIR''@|$(HAVE_DECL_FDOPENDIR)|g' \
	      -e 's|@''HAVE_FDOPENDIR''@|$(HAVE_FDOPENDIR)|g' \
	      -e 's|@''HAVE_SCANDIR''@|$(HAVE_SCANDIR)|g' \
	      -e 's|@''HAVE_ALPHASORT''@|$(HAVE_ALPHASORT)|g' \
	      -e 's|@''REPLACE_OPENDIR''@|$(REPLACE_OPENDIR)|g' \
	      -e 's|@''REPLACE_CLOSEDIR''@|$(REPLACE_CLOSEDIR)|g' \
	      -e 's|@''REPLACE_DIRFD''@|$(REPLACE_DIRFD)|g' \
	      -e 's|@''REPLACE_FDOPENDIR''@|$(REPLACE_FDOPENDIR)|g' \
	      -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
	      -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
	      -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \
	      $(srcdir)/dirent.in.h > $@-t
	$(AM_V_at)mv $@-t $@
MOSTLYCLEANFILES += dirent.h dirent.h-t

EXTRA_DIST += dirent.in.h

endif
## end   gnulib module dirent

## begin gnulib module dirfd
ifeq (,$(OMIT_GNULIB_MODULE_dirfd))

ifneq (,$(gl_GNULIB_ENABLED_dirfd_CONDITION))
ifneq (,$(GL_COND_OBJ_DIRFD_CONDITION))
libgnu_a_SOURCES += dirfd.c
endif

endif
endif
## end   gnulib module dirfd

## begin gnulib module dtoastr
ifeq (,$(OMIT_GNULIB_MODULE_dtoastr))

libgnu_a_SOURCES += dtoastr.c

EXTRA_DIST += ftoastr.c ftoastr.h

EXTRA_libgnu_a_SOURCES += ftoastr.c

endif
## end   gnulib module dtoastr

## begin gnulib module dtotimespec
ifeq (,$(OMIT_GNULIB_MODULE_dtotimespec))

libgnu_a_SOURCES += dtotimespec.c

endif
## end   gnulib module dtotimespec

## begin gnulib module dup2
ifeq (,$(OMIT_GNULIB_MODULE_dup2))

ifneq (,$(GL_COND_OBJ_DUP2_CONDITION))
libgnu_a_SOURCES += dup2.c
endif

endif
## end   gnulib module dup2

## begin gnulib module eloop-threshold
ifeq (,$(OMIT_GNULIB_MODULE_eloop-threshold))

ifneq (,$(gl_GNULIB_ENABLED_925677f0343de64b89a9f0c790b4104c_CONDITION))

endif
EXTRA_DIST += eloop-threshold.h

endif
## end   gnulib module eloop-threshold

## begin gnulib module errno
ifeq (,$(OMIT_GNULIB_MODULE_errno))

BUILT_SOURCES += $(ERRNO_H)

# We need the following in order to create <errno.h> when the system
# doesn't have one that is POSIX compliant.
ifneq (,$(GL_GENERATE_ERRNO_H_CONDITION))
errno.h: errno.in.h $(top_builddir)/config.status
	$(gl_V_at)$(SED_HEADER_STDOUT) \
	      -e 's|@''GUARD_PREFIX''@|GL|g' \
	      -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
	      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
	      -e 's|@''PRAGMA_COLUMNS''@||g' \
	      -e 's|@''NEXT_ERRNO_H''@|$(NEXT_ERRNO_H)|g' \
	      -e 's|@''EMULTIHOP_HIDDEN''@|$(EMULTIHOP_HIDDEN)|g' \
	      -e 's|@''EMULTIHOP_VALUE''@|$(EMULTIHOP_VALUE)|g' \
	      -e 's|@''ENOLINK_HIDDEN''@|$(ENOLINK_HIDDEN)|g' \
	      -e 's|@''ENOLINK_VALUE''@|$(ENOLINK_VALUE)|g' \
	      -e 's|@''EOVERFLOW_HIDDEN''@|$(EOVERFLOW_HIDDEN)|g' \
	      -e 's|@''EOVERFLOW_VALUE''@|$(EOVERFLOW_VALUE)|g' \
	      $(srcdir)/errno.in.h > $@-t
	$(AM_V_at)mv $@-t $@
else
errno.h: $(top_builddir)/config.status
	rm -f $@
endif
MOSTLYCLEANFILES += errno.h errno.h-t

EXTRA_DIST += errno.in.h

endif
## end   gnulib module errno

## begin gnulib module euidaccess
ifeq (,$(OMIT_GNULIB_MODULE_euidaccess))

ifneq (,$(gl_GNULIB_ENABLED_euidaccess_CONDITION))
ifneq (,$(GL_COND_OBJ_EUIDACCESS_CONDITION))
libgnu_a_SOURCES += euidaccess.c
endif

endif
endif
## end   gnulib module euidaccess

## begin gnulib module execinfo
ifeq (,$(OMIT_GNULIB_MODULE_execinfo))

BUILT_SOURCES += $(EXECINFO_H)

# We need the following in order to create <execinfo.h> when the system
# doesn't have one that works.
ifneq (,$(GL_GENERATE_EXECINFO_H_CONDITION))
execinfo.h: execinfo.in.h $(top_builddir)/config.status
	$(gl_V_at)$(SED_HEADER_TO_AT_t) $(srcdir)/execinfo.in.h
	$(AM_V_at)mv $@-t $@
else
execinfo.h: $(top_builddir)/config.status
	rm -f $@
endif
MOSTLYCLEANFILES += execinfo.h execinfo.h-t

ifneq (,$(GL_COND_OBJ_EXECINFO_CONDITION))
libgnu_a_SOURCES += execinfo.c
endif

EXTRA_DIST += execinfo.in.h

endif
## end   gnulib module execinfo

## begin gnulib module faccessat
ifeq (,$(OMIT_GNULIB_MODULE_faccessat))

ifneq (,$(GL_COND_OBJ_FACCESSAT_CONDITION))
libgnu_a_SOURCES += faccessat.c
endif

EXTRA_DIST += at-func.c

EXTRA_libgnu_a_SOURCES += at-func.c

endif
## end   gnulib module faccessat

## begin gnulib module fchmodat
ifeq (,$(OMIT_GNULIB_MODULE_fchmodat))

ifneq (,$(GL_COND_OBJ_FCHMODAT_CONDITION))
libgnu_a_SOURCES += fchmodat.c
endif

EXTRA_DIST += at-func.c

EXTRA_libgnu_a_SOURCES += at-func.c

endif
## end   gnulib module fchmodat

## begin gnulib module fcntl
ifeq (,$(OMIT_GNULIB_MODULE_fcntl))

ifneq (,$(GL_COND_OBJ_FCNTL_CONDITION))
libgnu_a_SOURCES += fcntl.c
endif

endif
## end   gnulib module fcntl

## begin gnulib module fcntl-h
ifeq (,$(OMIT_GNULIB_MODULE_fcntl-h))

BUILT_SOURCES += fcntl.h

# We need the following in order to create <fcntl.h> when the system
# doesn't have one that works with the given compiler.
fcntl.h: fcntl.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
	$(gl_V_at)$(SED_HEADER_STDOUT) \
	      -e 's|@''GUARD_PREFIX''@|GL|g' \
	      -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
	      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
	      -e 's|@''PRAGMA_COLUMNS''@||g' \
	      -e 's|@''NEXT_FCNTL_H''@|$(NEXT_FCNTL_H)|g' \
	      -e 's/@''GNULIB_CREAT''@/$(GL_GNULIB_CREAT)/g' \
	      -e 's/@''GNULIB_FCNTL''@/$(GL_GNULIB_FCNTL)/g' \
	      -e 's/@''GNULIB_NONBLOCKING''@/$(GL_GNULIB_NONBLOCKING)/g' \
	      -e 's/@''GNULIB_OPEN''@/$(GL_GNULIB_OPEN)/g' \
	      -e 's/@''GNULIB_OPENAT''@/$(GL_GNULIB_OPENAT)/g' \
	      -e 's/@''GNULIB_MDA_CREAT''@/$(GL_GNULIB_MDA_CREAT)/g' \
	      -e 's/@''GNULIB_MDA_OPEN''@/$(GL_GNULIB_MDA_OPEN)/g' \
	      -e 's|@''HAVE_FCNTL''@|$(HAVE_FCNTL)|g' \
	      -e 's|@''HAVE_OPENAT''@|$(HAVE_OPENAT)|g' \
	      -e 's|@''REPLACE_CREAT''@|$(REPLACE_CREAT)|g' \
	      -e 's|@''REPLACE_FCNTL''@|$(REPLACE_FCNTL)|g' \
	      -e 's|@''REPLACE_OPEN''@|$(REPLACE_OPEN)|g' \
	      -e 's|@''REPLACE_OPENAT''@|$(REPLACE_OPENAT)|g' \
	      -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
	      -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
	      -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \
	      $(srcdir)/fcntl.in.h > $@-t
	$(AM_V_at)mv $@-t $@
MOSTLYCLEANFILES += fcntl.h fcntl.h-t

EXTRA_DIST += fcntl.in.h

endif
## end   gnulib module fcntl-h

## begin gnulib module fdopendir
ifeq (,$(OMIT_GNULIB_MODULE_fdopendir))

ifneq (,$(GL_COND_OBJ_FDOPENDIR_CONDITION))
libgnu_a_SOURCES += fdopendir.c
endif

endif
## end   gnulib module fdopendir

## begin gnulib module file-has-acl
ifeq (,$(OMIT_GNULIB_MODULE_file-has-acl))

libgnu_a_SOURCES += file-has-acl.c

EXTRA_DIST += acl-internal.h

endif
## end   gnulib module file-has-acl

## begin gnulib module filemode
ifeq (,$(OMIT_GNULIB_MODULE_filemode))

libgnu_a_SOURCES += filemode.c

EXTRA_DIST += filemode.h

endif
## end   gnulib module filemode

## begin gnulib module filename
ifeq (,$(OMIT_GNULIB_MODULE_filename))


EXTRA_DIST += filename.h

endif
## end   gnulib module filename

## begin gnulib module filevercmp
ifeq (,$(OMIT_GNULIB_MODULE_filevercmp))

libgnu_a_SOURCES += filevercmp.c

EXTRA_DIST += filevercmp.h

endif
## end   gnulib module filevercmp

## begin gnulib module flexmember
ifeq (,$(OMIT_GNULIB_MODULE_flexmember))


EXTRA_DIST += flexmember.h

endif
## end   gnulib module flexmember

## begin gnulib module fpending
ifeq (,$(OMIT_GNULIB_MODULE_fpending))

ifneq (,$(GL_COND_OBJ_FPENDING_CONDITION))
libgnu_a_SOURCES += fpending.c
endif

EXTRA_DIST += fpending.h stdio-impl.h

endif
## end   gnulib module fpending

## begin gnulib module free-posix
ifeq (,$(OMIT_GNULIB_MODULE_free-posix))

ifneq (,$(GL_COND_OBJ_FREE_CONDITION))
libgnu_a_SOURCES += free.c
endif

endif
## end   gnulib module free-posix

## begin gnulib module fstatat
ifeq (,$(OMIT_GNULIB_MODULE_fstatat))

ifneq (,$(GL_COND_OBJ_FSTATAT_CONDITION))
libgnu_a_SOURCES += fstatat.c
endif

EXTRA_DIST += at-func.c

EXTRA_libgnu_a_SOURCES += at-func.c

endif
## end   gnulib module fstatat

## begin gnulib module fsusage
ifeq (,$(OMIT_GNULIB_MODULE_fsusage))

ifneq (,$(GL_COND_OBJ_FSUSAGE_CONDITION))
libgnu_a_SOURCES += fsusage.c
endif

EXTRA_DIST += fsusage.h

endif
## end   gnulib module fsusage

## begin gnulib module fsync
ifeq (,$(OMIT_GNULIB_MODULE_fsync))

ifneq (,$(GL_COND_OBJ_FSYNC_CONDITION))
libgnu_a_SOURCES += fsync.c
endif

endif
## end   gnulib module fsync

## begin gnulib module futimens
ifeq (,$(OMIT_GNULIB_MODULE_futimens))

ifneq (,$(GL_COND_OBJ_FUTIMENS_CONDITION))
libgnu_a_SOURCES += futimens.c
endif

endif
## end   gnulib module futimens

## begin gnulib module gen-header
ifeq (,$(OMIT_GNULIB_MODULE_gen-header))

# In 'sed', replace the pattern space with a "DO NOT EDIT" comment.
SED_HEADER_NOEDIT = s,.*,/* DO NOT EDIT! GENERATED AUTOMATICALLY! */,

# '$(SED_HEADER_STDOUT) -e "..."' runs 'sed' but first outputs "DO NOT EDIT".
SED_HEADER_STDOUT = sed -e 1h -e '1$(SED_HEADER_NOEDIT)' -e 1G

# '$(SED_HEADER_TO_AT_t) FILE' copies FILE to $@-t, prepending a leading
# "DO_NOT_EDIT".  Although this could be done more simply via:
#	SED_HEADER_TO_AT_t = $(SED_HEADER_STDOUT) > $@-t
# the -n and 'w' avoid a fork+exec, at least when GNU Make is used.
SED_HEADER_TO_AT_t = $(SED_HEADER_STDOUT) -n -e 'w $@-t'

# Use $(gl_V_at) instead of $(AM_V_GEN) or $(AM_V_at) on a line that
gl_V_at = $(AM_V_GEN)

endif
## end   gnulib module gen-header

## begin gnulib module getdtablesize
ifeq (,$(OMIT_GNULIB_MODULE_getdtablesize))

ifneq (,$(gl_GNULIB_ENABLED_getdtablesize_CONDITION))
ifneq (,$(GL_COND_OBJ_GETDTABLESIZE_CONDITION))
libgnu_a_SOURCES += getdtablesize.c
endif

endif
endif
## end   gnulib module getdtablesize

## begin gnulib module getgroups
ifeq (,$(OMIT_GNULIB_MODULE_getgroups))

ifneq (,$(gl_GNULIB_ENABLED_getgroups_CONDITION))
ifneq (,$(GL_COND_OBJ_GETGROUPS_CONDITION))
libgnu_a_SOURCES += getgroups.c
endif

endif
endif
## end   gnulib module getgroups

## begin gnulib module getloadavg
ifeq (,$(OMIT_GNULIB_MODULE_getloadavg))

ifneq (,$(GL_COND_OBJ_GETLOADAVG_CONDITION))
libgnu_a_SOURCES += getloadavg.c
endif

endif
## end   gnulib module getloadavg

## begin gnulib module getopt-posix
ifeq (,$(OMIT_GNULIB_MODULE_getopt-posix))

BUILT_SOURCES += $(GETOPT_H) $(GETOPT_CDEFS_H)

# We need the following in order to create <getopt.h> when the system
# doesn't have one that works with the given compiler.
ifneq (,$(GL_GENERATE_GETOPT_H_CONDITION))
getopt.h: getopt.in.h $(top_builddir)/config.status $(ARG_NONNULL_H)
	$(gl_V_at)$(SED_HEADER_STDOUT) \
	      -e 's|@''GUARD_PREFIX''@|GL|g' \
	      -e 's|@''HAVE_GETOPT_H''@|$(HAVE_GETOPT_H)|g' \
	      -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
	      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
	      -e 's|@''PRAGMA_COLUMNS''@||g' \
	      -e 's|@''NEXT_GETOPT_H''@|$(NEXT_GETOPT_H)|g' \
	      -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
	      $(srcdir)/getopt.in.h > $@-t
	$(AM_V_at)mv $@-t $@
else
getopt.h: $(top_builddir)/config.status
	rm -f $@
endif

ifneq (,$(GL_GENERATE_GETOPT_CDEFS_H_CONDITION))
getopt-cdefs.h: getopt-cdefs.in.h $(top_builddir)/config.status
	$(AM_V_GEN)$(SED_HEADER_STDOUT) \
	  -e 's|@''HAVE_SYS_CDEFS_H''@|$(HAVE_SYS_CDEFS_H)|g' \
	  $(srcdir)/getopt-cdefs.in.h > $@-t
	$(AM_V_at)mv $@-t $@
else
getopt-cdefs.h: $(top_builddir)/config.status
	rm -f $@
endif

MOSTLYCLEANFILES += getopt.h getopt.h-t getopt-cdefs.h getopt-cdefs.h-t

ifneq (,$(GL_COND_OBJ_GETOPT_CONDITION))
libgnu_a_SOURCES += getopt.c getopt1.c
endif

EXTRA_DIST += getopt-cdefs.in.h getopt-core.h getopt-ext.h getopt-pfx-core.h getopt-pfx-ext.h getopt.in.h getopt_int.h

endif
## end   gnulib module getopt-posix

## begin gnulib module getrandom
ifeq (,$(OMIT_GNULIB_MODULE_getrandom))

ifneq (,$(GL_COND_OBJ_GETRANDOM_CONDITION))
libgnu_a_SOURCES += getrandom.c
endif

endif
## end   gnulib module getrandom

## begin gnulib module gettext-h
ifeq (,$(OMIT_GNULIB_MODULE_gettext-h))

ifneq (,$(gl_GNULIB_ENABLED_be453cec5eecf5731a274f2de7f2db36_CONDITION))
libgnu_a_SOURCES += gettext.h

endif
endif
## end   gnulib module gettext-h

## begin gnulib module gettime
ifeq (,$(OMIT_GNULIB_MODULE_gettime))

libgnu_a_SOURCES += gettime.c

endif
## end   gnulib module gettime

## begin gnulib module gettimeofday
ifeq (,$(OMIT_GNULIB_MODULE_gettimeofday))

ifneq (,$(GL_COND_OBJ_GETTIMEOFDAY_CONDITION))
libgnu_a_SOURCES += gettimeofday.c
endif

endif
## end   gnulib module gettimeofday

## begin gnulib module gitlog-to-changelog
ifeq (,$(OMIT_GNULIB_MODULE_gitlog-to-changelog))


EXTRA_DIST += $(top_srcdir)/build-aux/gitlog-to-changelog

endif
## end   gnulib module gitlog-to-changelog

## begin gnulib module glibc-internal/dynarray
ifeq (,$(OMIT_GNULIB_MODULE_glibc-internal/dynarray))

ifneq (,$(gl_GNULIB_ENABLED_fd38c7e463b54744b77b98aeafb4fa7c_CONDITION))
BUILT_SOURCES += malloc/dynarray.gl.h malloc/dynarray-skeleton.gl.h

malloc/dynarray.gl.h: malloc/dynarray.h
	$(AM_V_GEN)$(MKDIR_P) 'malloc'
	$(AM_V_at)$(SED_HEADER_STDOUT) \
	  -e '/libc_hidden_proto/d' \
	  $(srcdir)/malloc/dynarray.h > $@-t
	$(AM_V_at)mv $@-t $@
MOSTLYCLEANFILES += malloc/dynarray.gl.h malloc/dynarray.gl.h-t

malloc/dynarray-skeleton.gl.h: malloc/dynarray-skeleton.c
	$(AM_V_GEN)$(MKDIR_P) 'malloc'
	$(AM_V_at)$(SED_HEADER_STDOUT) \
	      -e 's|<malloc/dynarray\.h>|<malloc/dynarray.gl.h>|g' \
	      -e 's|__attribute_maybe_unused__|_GL_ATTRIBUTE_MAYBE_UNUSED|g' \
	      -e 's|__attribute_nonnull__|_GL_ATTRIBUTE_NONNULL|g' \
	      -e 's|__attribute_warn_unused_result__|_GL_ATTRIBUTE_NODISCARD|g' \
	      -e 's|__glibc_likely|_GL_LIKELY|g' \
	      -e 's|__glibc_unlikely|_GL_UNLIKELY|g' \
	      $(srcdir)/malloc/dynarray-skeleton.c > $@-t
	$(AM_V_at)mv $@-t $@
MOSTLYCLEANFILES += malloc/dynarray-skeleton.gl.h malloc/dynarray-skeleton.gl.h-t

libgnu_a_SOURCES += malloc/dynarray_at_failure.c                 malloc/dynarray_emplace_enlarge.c                 malloc/dynarray_finalize.c                 malloc/dynarray_resize.c                 malloc/dynarray_resize_clear.c

endif
EXTRA_DIST += dynarray.h malloc/dynarray-skeleton.c malloc/dynarray.h

EXTRA_libgnu_a_SOURCES += malloc/dynarray-skeleton.c

endif
## end   gnulib module glibc-internal/dynarray

## begin gnulib module glibc-internal/scratch_buffer
ifeq (,$(OMIT_GNULIB_MODULE_glibc-internal/scratch_buffer))

ifneq (,$(gl_GNULIB_ENABLED_8444034ea779b88768865bb60b4fb8c9_CONDITION))
BUILT_SOURCES += malloc/scratch_buffer.gl.h

malloc/scratch_buffer.gl.h: malloc/scratch_buffer.h
	$(AM_V_GEN)$(MKDIR_P) 'malloc'
	$(AM_V_at)$(SED_HEADER_STDOUT) \
	      -e 's|__always_inline|inline _GL_ATTRIBUTE_ALWAYS_INLINE|g' \
	      -e 's|__glibc_likely|_GL_LIKELY|g' \
	      -e 's|__glibc_unlikely|_GL_UNLIKELY|g' \
	      -e '/libc_hidden_proto/d' \
	      $(srcdir)/malloc/scratch_buffer.h > $@-t
	$(AM_V_at)mv $@-t $@
MOSTLYCLEANFILES += malloc/scratch_buffer.gl.h malloc/scratch_buffer.gl.h-t

libgnu_a_SOURCES += malloc/scratch_buffer_grow.c                 malloc/scratch_buffer_grow_preserve.c                 malloc/scratch_buffer_set_array_size.c

endif
EXTRA_DIST += malloc/scratch_buffer.h scratch_buffer.h

endif
## end   gnulib module glibc-internal/scratch_buffer

## begin gnulib module group-member
ifeq (,$(OMIT_GNULIB_MODULE_group-member))

ifneq (,$(gl_GNULIB_ENABLED_a9786850e999ae65a836a6041e8e5ed1_CONDITION))
ifneq (,$(GL_COND_OBJ_GROUP_MEMBER_CONDITION))
libgnu_a_SOURCES += group-member.c
endif

endif
endif
## end   gnulib module group-member

## begin gnulib module idx
ifeq (,$(OMIT_GNULIB_MODULE_idx))

libgnu_a_SOURCES += idx.h

endif
## end   gnulib module idx

## begin gnulib module ieee754-h
ifeq (,$(OMIT_GNULIB_MODULE_ieee754-h))

BUILT_SOURCES += $(IEEE754_H)

# We need the following in order to create <ieee754.h> when the system
# doesn't have one that works with the given compiler.
ifneq (,$(GL_GENERATE_IEEE754_H_CONDITION))
ieee754.h: ieee754.in.h $(top_builddir)/config.status
	$(gl_V_at)$(SED_HEADER_STDOUT) \
	  -e 's/ifndef _GL_GNULIB_HEADER/if 0/g' \
	  $(srcdir)/ieee754.in.h > $@-t
	$(AM_V_at)mv $@-t $@
else
ieee754.h: $(top_builddir)/config.status
	rm -f $@
endif
MOSTLYCLEANFILES += ieee754.h ieee754.h-t

EXTRA_DIST += ieee754.in.h

endif
## end   gnulib module ieee754-h

## begin gnulib module ignore-value
ifeq (,$(OMIT_GNULIB_MODULE_ignore-value))


EXTRA_DIST += ignore-value.h

endif
## end   gnulib module ignore-value

## begin gnulib module intprops
ifeq (,$(OMIT_GNULIB_MODULE_intprops))


EXTRA_DIST += intprops-internal.h intprops.h

endif
## end   gnulib module intprops

## begin gnulib module inttypes-incomplete
ifeq (,$(OMIT_GNULIB_MODULE_inttypes-incomplete))

BUILT_SOURCES += inttypes.h

# We need the following in order to create <inttypes.h> when the system
# doesn't have one that works with the given compiler.
inttypes.h: inttypes.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(WARN_ON_USE_H) $(ARG_NONNULL_H)
	$(gl_V_at)$(SED_HEADER_STDOUT) \
	      -e 's/@''HAVE_INTTYPES_H''@/$(HAVE_INTTYPES_H)/g' \
	      -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
	      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
	      -e 's|@''PRAGMA_COLUMNS''@||g' \
	      -e 's|@''NEXT_INTTYPES_H''@|$(NEXT_INTTYPES_H)|g' \
	      -e 's/@''APPLE_UNIVERSAL_BUILD''@/$(APPLE_UNIVERSAL_BUILD)/g' \
	      -e 's/@''PRIPTR_PREFIX''@/$(PRIPTR_PREFIX)/g' \
	      -e 's/@''GNULIB_IMAXABS''@/$(GL_GNULIB_IMAXABS)/g' \
	      -e 's/@''GNULIB_IMAXDIV''@/$(GL_GNULIB_IMAXDIV)/g' \
	      -e 's/@''GNULIB_STRTOIMAX''@/$(GL_GNULIB_STRTOIMAX)/g' \
	      -e 's/@''GNULIB_STRTOUMAX''@/$(GL_GNULIB_STRTOUMAX)/g' \
	      -e 's/@''HAVE_DECL_IMAXABS''@/$(HAVE_DECL_IMAXABS)/g' \
	      -e 's/@''HAVE_DECL_IMAXDIV''@/$(HAVE_DECL_IMAXDIV)/g' \
	      -e 's/@''HAVE_DECL_STRTOIMAX''@/$(HAVE_DECL_STRTOIMAX)/g' \
	      -e 's/@''HAVE_DECL_STRTOUMAX''@/$(HAVE_DECL_STRTOUMAX)/g' \
	      -e 's/@''HAVE_IMAXDIV_T''@/$(HAVE_IMAXDIV_T)/g' \
	      -e 's/@''REPLACE_STRTOIMAX''@/$(REPLACE_STRTOIMAX)/g' \
	      -e 's/@''REPLACE_STRTOUMAX''@/$(REPLACE_STRTOUMAX)/g' \
	      -e 's/@''INT32_MAX_LT_INTMAX_MAX''@/$(INT32_MAX_LT_INTMAX_MAX)/g' \
	      -e 's/@''INT64_MAX_EQ_LONG_MAX''@/$(INT64_MAX_EQ_LONG_MAX)/g' \
	      -e 's/@''UINT32_MAX_LT_UINTMAX_MAX''@/$(UINT32_MAX_LT_UINTMAX_MAX)/g' \
	      -e 's/@''UINT64_MAX_EQ_ULONG_MAX''@/$(UINT64_MAX_EQ_ULONG_MAX)/g' \
	      -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
	      -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
	      -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \
	      $(srcdir)/inttypes.in.h > $@-t
	$(AM_V_at)mv $@-t $@
MOSTLYCLEANFILES += inttypes.h inttypes.h-t

EXTRA_DIST += inttypes.in.h

endif
## end   gnulib module inttypes-incomplete

## begin gnulib module lchmod
ifeq (,$(OMIT_GNULIB_MODULE_lchmod))

ifneq (,$(gl_GNULIB_ENABLED_lchmod_CONDITION))
ifneq (,$(GL_COND_OBJ_LCHMOD_CONDITION))
libgnu_a_SOURCES += lchmod.c
endif

endif
endif
## end   gnulib module lchmod

## begin gnulib module libc-config
ifeq (,$(OMIT_GNULIB_MODULE_libc-config))


EXTRA_DIST += cdefs.h libc-config.h

endif
## end   gnulib module libc-config

## begin gnulib module libgmp
ifeq (,$(OMIT_GNULIB_MODULE_libgmp))

BUILT_SOURCES += $(GMP_H)

ifneq (,$(GL_GENERATE_GMP_H_CONDITION))
ifneq (,$(GL_GENERATE_MINI_GMP_H_CONDITION))
# Build gmp.h as a wrapper for mini-gmp.h when using mini-gmp.
gmp.h: $(top_builddir)/config.status
	echo '#include "mini-gmp.h"' > $@-t
	mv $@-t $@
endif
ifneq (,$(GL_GENERATE_GMP_GMP_H_CONDITION))
# Build gmp.h as a wrapper for gmp/gmp.h.
gmp.h: $(top_builddir)/config.status
	echo '#include <gmp/gmp.h>' > $@-t
	mv $@-t $@
endif
else
gmp.h: $(top_builddir)/config.status
	rm -f $@
endif
MOSTLYCLEANFILES += gmp.h gmp.h-t

ifneq (,$(GL_COND_OBJ_MINI_GMP_GNULIB_CONDITION))
libgnu_a_SOURCES += mini-gmp-gnulib.c
endif

EXTRA_DIST += mini-gmp.c mini-gmp.h

EXTRA_libgnu_a_SOURCES += mini-gmp.c

endif
## end   gnulib module libgmp

## begin gnulib module limits-h
ifeq (,$(OMIT_GNULIB_MODULE_limits-h))

BUILT_SOURCES += $(LIMITS_H)

# We need the following in order to create <limits.h> when the system
# doesn't have one that is compatible with GNU.
ifneq (,$(GL_GENERATE_LIMITS_H_CONDITION))
limits.h: limits.in.h $(top_builddir)/config.status
	$(gl_V_at)$(SED_HEADER_STDOUT) \
	      -e 's|@''GUARD_PREFIX''@|GL|g' \
	      -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
	      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
	      -e 's|@''PRAGMA_COLUMNS''@||g' \
	      -e 's|@''NEXT_LIMITS_H''@|$(NEXT_LIMITS_H)|g' \
	      $(srcdir)/limits.in.h > $@-t
	$(AM_V_at)mv $@-t $@
else
limits.h: $(top_builddir)/config.status
	rm -f $@
endif
MOSTLYCLEANFILES += limits.h limits.h-t

EXTRA_DIST += limits.in.h

endif
## end   gnulib module limits-h

## begin gnulib module lstat
ifeq (,$(OMIT_GNULIB_MODULE_lstat))

ifneq (,$(GL_COND_OBJ_LSTAT_CONDITION))
libgnu_a_SOURCES += lstat.c
endif

endif
## end   gnulib module lstat

## begin gnulib module malloc-gnu
ifeq (,$(OMIT_GNULIB_MODULE_malloc-gnu))

ifneq (,$(gl_GNULIB_ENABLED_e80bf6f757095d2e5fc94dafb8f8fc8b_CONDITION))

endif
EXTRA_DIST += malloc.c

EXTRA_libgnu_a_SOURCES += malloc.c

endif
## end   gnulib module malloc-gnu

## begin gnulib module malloc-posix
ifeq (,$(OMIT_GNULIB_MODULE_malloc-posix))

ifneq (,$(gl_GNULIB_ENABLED_ef455225c00f5049c808c2eda3e76866_CONDITION))

endif
EXTRA_DIST += malloc.c

EXTRA_libgnu_a_SOURCES += malloc.c

endif
## end   gnulib module malloc-posix

## begin gnulib module memmem-simple
ifeq (,$(OMIT_GNULIB_MODULE_memmem-simple))


EXTRA_DIST += memmem.c str-two-way.h

EXTRA_libgnu_a_SOURCES += memmem.c

endif
## end   gnulib module memmem-simple

## begin gnulib module mempcpy
ifeq (,$(OMIT_GNULIB_MODULE_mempcpy))

ifneq (,$(GL_COND_OBJ_MEMPCPY_CONDITION))
libgnu_a_SOURCES += mempcpy.c
endif

endif
## end   gnulib module mempcpy

## begin gnulib module memrchr
ifeq (,$(OMIT_GNULIB_MODULE_memrchr))

ifneq (,$(GL_COND_OBJ_MEMRCHR_CONDITION))
libgnu_a_SOURCES += memrchr.c
endif

endif
## end   gnulib module memrchr

## begin gnulib module memset_explicit
ifeq (,$(OMIT_GNULIB_MODULE_memset_explicit))

ifneq (,$(GL_COND_OBJ_MEMSET_EXPLICIT_CONDITION))
libgnu_a_SOURCES += memset_explicit.c
endif

endif
## end   gnulib module memset_explicit

## begin gnulib module minmax
ifeq (,$(OMIT_GNULIB_MODULE_minmax))

libgnu_a_SOURCES += minmax.h

endif
## end   gnulib module minmax

## begin gnulib module mkostemp
ifeq (,$(OMIT_GNULIB_MODULE_mkostemp))

ifneq (,$(GL_COND_OBJ_MKOSTEMP_CONDITION))
libgnu_a_SOURCES += mkostemp.c
endif

endif
## end   gnulib module mkostemp

## begin gnulib module mktime
ifeq (,$(OMIT_GNULIB_MODULE_mktime))


EXTRA_DIST += mktime-internal.h mktime.c

EXTRA_libgnu_a_SOURCES += mktime.c

endif
## end   gnulib module mktime

## begin gnulib module mktime-internal
ifeq (,$(OMIT_GNULIB_MODULE_mktime-internal))

ifneq (,$(gl_GNULIB_ENABLED_5264294aa0a5557541b53c8c741f7f31_CONDITION))

endif
EXTRA_DIST += mktime-internal.h mktime.c

EXTRA_libgnu_a_SOURCES += mktime.c

endif
## end   gnulib module mktime-internal

## begin gnulib module nanosleep
ifeq (,$(OMIT_GNULIB_MODULE_nanosleep))

ifneq (,$(GL_COND_OBJ_NANOSLEEP_CONDITION))
libgnu_a_SOURCES += nanosleep.c
endif

endif
## end   gnulib module nanosleep

## begin gnulib module nproc
ifeq (,$(OMIT_GNULIB_MODULE_nproc))

libgnu_a_SOURCES += nproc.c

EXTRA_DIST += nproc.h

endif
## end   gnulib module nproc

## begin gnulib module nstrftime
ifeq (,$(OMIT_GNULIB_MODULE_nstrftime))

libgnu_a_SOURCES += nstrftime.c

EXTRA_DIST += strftime.h

endif
## end   gnulib module nstrftime

## begin gnulib module open
ifeq (,$(OMIT_GNULIB_MODULE_open))

ifneq (,$(gl_GNULIB_ENABLED_open_CONDITION))
ifneq (,$(GL_COND_OBJ_OPEN_CONDITION))
libgnu_a_SOURCES += open.c
endif

endif
endif
## end   gnulib module open

## begin gnulib module openat-h
ifeq (,$(OMIT_GNULIB_MODULE_openat-h))

ifneq (,$(gl_GNULIB_ENABLED_03e0aaad4cb89ca757653bd367a6ccb7_CONDITION))

endif
EXTRA_DIST += openat.h

endif
## end   gnulib module openat-h

## begin gnulib module pathmax
ifeq (,$(OMIT_GNULIB_MODULE_pathmax))


EXTRA_DIST += pathmax.h

endif
## end   gnulib module pathmax

## begin gnulib module pipe2
ifeq (,$(OMIT_GNULIB_MODULE_pipe2))

libgnu_a_SOURCES += pipe2.c

endif
## end   gnulib module pipe2

## begin gnulib module pselect
ifeq (,$(OMIT_GNULIB_MODULE_pselect))

ifneq (,$(GL_COND_OBJ_PSELECT_CONDITION))
libgnu_a_SOURCES += pselect.c
endif

endif
## end   gnulib module pselect

## begin gnulib module pthread_sigmask
ifeq (,$(OMIT_GNULIB_MODULE_pthread_sigmask))

ifneq (,$(GL_COND_OBJ_PTHREAD_SIGMASK_CONDITION))
libgnu_a_SOURCES += pthread_sigmask.c
endif

endif
## end   gnulib module pthread_sigmask

## begin gnulib module qcopy-acl
ifeq (,$(OMIT_GNULIB_MODULE_qcopy-acl))

libgnu_a_SOURCES += qcopy-acl.c

endif
## end   gnulib module qcopy-acl

## begin gnulib module rawmemchr
ifeq (,$(OMIT_GNULIB_MODULE_rawmemchr))

ifneq (,$(gl_GNULIB_ENABLED_rawmemchr_CONDITION))
ifneq (,$(GL_COND_OBJ_RAWMEMCHR_CONDITION))
libgnu_a_SOURCES += rawmemchr.c
endif

endif
EXTRA_DIST += rawmemchr.valgrind

endif
## end   gnulib module rawmemchr

## begin gnulib module readlink
ifeq (,$(OMIT_GNULIB_MODULE_readlink))

ifneq (,$(GL_COND_OBJ_READLINK_CONDITION))
libgnu_a_SOURCES += readlink.c
endif

endif
## end   gnulib module readlink

## begin gnulib module readlinkat
ifeq (,$(OMIT_GNULIB_MODULE_readlinkat))

ifneq (,$(GL_COND_OBJ_READLINKAT_CONDITION))
libgnu_a_SOURCES += readlinkat.c
endif

EXTRA_DIST += at-func.c

EXTRA_libgnu_a_SOURCES += at-func.c

endif
## end   gnulib module readlinkat

## begin gnulib module realloc-gnu
ifeq (,$(OMIT_GNULIB_MODULE_realloc-gnu))

ifneq (,$(gl_GNULIB_ENABLED_d3b2383720ee0e541357aa2aac598e2b_CONDITION))

endif
EXTRA_DIST += realloc.c

EXTRA_libgnu_a_SOURCES += realloc.c

endif
## end   gnulib module realloc-gnu

## begin gnulib module realloc-posix
ifeq (,$(OMIT_GNULIB_MODULE_realloc-posix))

ifneq (,$(gl_GNULIB_ENABLED_61bcaca76b3e6f9ae55d57a1c3193bc4_CONDITION))

endif
EXTRA_DIST += realloc.c

EXTRA_libgnu_a_SOURCES += realloc.c

endif
## end   gnulib module realloc-posix

## begin gnulib module regex
ifeq (,$(OMIT_GNULIB_MODULE_regex))

ifneq (,$(GL_COND_OBJ_REGEX_CONDITION))
libgnu_a_SOURCES += regex.c
endif

EXTRA_DIST += regcomp.c regex.h regex_internal.c regex_internal.h regexec.c

EXTRA_libgnu_a_SOURCES += regcomp.c regex_internal.c regexec.c

endif
## end   gnulib module regex

## begin gnulib module root-uid
ifeq (,$(OMIT_GNULIB_MODULE_root-uid))

ifneq (,$(gl_GNULIB_ENABLED_6099e9737f757db36c47fa9d9f02e88c_CONDITION))

endif
EXTRA_DIST += root-uid.h

endif
## end   gnulib module root-uid

## begin gnulib module sig2str
ifeq (,$(OMIT_GNULIB_MODULE_sig2str))

ifneq (,$(GL_COND_OBJ_SIG2STR_CONDITION))
libgnu_a_SOURCES += sig2str.c
endif

EXTRA_DIST += sig2str.h

endif
## end   gnulib module sig2str

## begin gnulib module sigdescr_np
ifeq (,$(OMIT_GNULIB_MODULE_sigdescr_np))

ifneq (,$(GL_COND_OBJ_SIGDESCR_NP_CONDITION))
libgnu_a_SOURCES += sigdescr_np.c
endif

endif
## end   gnulib module sigdescr_np

## begin gnulib module signal-h
ifeq (,$(OMIT_GNULIB_MODULE_signal-h))

BUILT_SOURCES += signal.h

# We need the following in order to create <signal.h> when the system
# doesn't have a complete one.
signal.h: signal.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
	$(gl_V_at)$(SED_HEADER_STDOUT) \
	      -e 's|@''GUARD_PREFIX''@|GL|g' \
	      -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
	      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
	      -e 's|@''PRAGMA_COLUMNS''@||g' \
	      -e 's|@''NEXT_SIGNAL_H''@|$(NEXT_SIGNAL_H)|g' \
	      -e 's/@''GNULIB_PTHREAD_SIGMASK''@/$(GL_GNULIB_PTHREAD_SIGMASK)/g' \
	      -e 's/@''GNULIB_RAISE''@/$(GL_GNULIB_RAISE)/g' \
	      -e 's/@''GNULIB_SIGNAL_H_SIGPIPE''@/$(GL_GNULIB_SIGNAL_H_SIGPIPE)/g' \
	      -e 's/@''GNULIB_SIGPROCMASK''@/$(GL_GNULIB_SIGPROCMASK)/g' \
	      -e 's/@''GNULIB_SIGACTION''@/$(GL_GNULIB_SIGACTION)/g' \
	      -e 's|@''HAVE_POSIX_SIGNALBLOCKING''@|$(HAVE_POSIX_SIGNALBLOCKING)|g' \
	      -e 's|@''HAVE_PTHREAD_SIGMASK''@|$(HAVE_PTHREAD_SIGMASK)|g' \
	      -e 's|@''HAVE_RAISE''@|$(HAVE_RAISE)|g' \
	      -e 's|@''HAVE_SIGSET_T''@|$(HAVE_SIGSET_T)|g' \
	      -e 's|@''HAVE_SIGINFO_T''@|$(HAVE_SIGINFO_T)|g' \
	      -e 's|@''HAVE_SIGACTION''@|$(HAVE_SIGACTION)|g' \
	      -e 's|@''HAVE_STRUCT_SIGACTION_SA_SIGACTION''@|$(HAVE_STRUCT_SIGACTION_SA_SIGACTION)|g' \
	      -e 's|@''HAVE_TYPE_VOLATILE_SIG_ATOMIC_T''@|$(HAVE_TYPE_VOLATILE_SIG_ATOMIC_T)|g' \
	      -e 's|@''HAVE_SIGHANDLER_T''@|$(HAVE_SIGHANDLER_T)|g' \
	      -e 's|@''REPLACE_PTHREAD_SIGMASK''@|$(REPLACE_PTHREAD_SIGMASK)|g' \
	      -e 's|@''REPLACE_RAISE''@|$(REPLACE_RAISE)|g' \
	      -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
	      -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
	      -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \
	      $(srcdir)/signal.in.h > $@-t
	$(AM_V_at)mv $@-t $@
MOSTLYCLEANFILES += signal.h signal.h-t

EXTRA_DIST += signal.in.h

endif
## end   gnulib module signal-h

## begin gnulib module snippet/_Noreturn
ifeq (,$(OMIT_GNULIB_MODULE_snippet/_Noreturn))

# Because this Makefile snippet defines a variable used by other
# gnulib Makefile snippets, it must be present in all makefiles that
# need it. This is ensured by the applicability 'all' defined above.

_NORETURN_H=$(srcdir)/_Noreturn.h

EXTRA_DIST += _Noreturn.h

endif
## end   gnulib module snippet/_Noreturn

## begin gnulib module snippet/arg-nonnull
ifeq (,$(OMIT_GNULIB_MODULE_snippet/arg-nonnull))

# Because this Makefile snippet defines a variable used by other
# gnulib Makefile snippets, it must be present in all makefiles that
# need it. This is ensured by the applicability 'all' defined above.

ARG_NONNULL_H=$(srcdir)/arg-nonnull.h

EXTRA_DIST += arg-nonnull.h

endif
## end   gnulib module snippet/arg-nonnull

## begin gnulib module snippet/c++defs
ifeq (,$(OMIT_GNULIB_MODULE_snippet/c++defs))

# Because this Makefile snippet defines a variable used by other
# gnulib Makefile snippets, it must be present in all makefiles that
# need it. This is ensured by the applicability 'all' defined above.

CXXDEFS_H=$(srcdir)/c++defs.h

EXTRA_DIST += c++defs.h

endif
## end   gnulib module snippet/c++defs

## begin gnulib module snippet/warn-on-use
ifeq (,$(OMIT_GNULIB_MODULE_snippet/warn-on-use))

# Because this Makefile snippet defines a variable used by other
# gnulib Makefile snippets, it must be present in all makefiles that
# need it. This is ensured by the applicability 'all' defined above.

WARN_ON_USE_H=$(srcdir)/warn-on-use.h

EXTRA_DIST += warn-on-use.h

endif
## end   gnulib module snippet/warn-on-use

## begin gnulib module stat-time
ifeq (,$(OMIT_GNULIB_MODULE_stat-time))

libgnu_a_SOURCES += stat-time.c

EXTRA_DIST += stat-time.h

endif
## end   gnulib module stat-time

## begin gnulib module stdalign
ifeq (,$(OMIT_GNULIB_MODULE_stdalign))

BUILT_SOURCES += $(STDALIGN_H)

# We need the following in order to create <stdalign.h> when the system
# doesn't have one that works.
ifneq (,$(GL_GENERATE_STDALIGN_H_CONDITION))
stdalign.h: stdalign.in.h $(top_builddir)/config.status
	$(gl_V_at)$(SED_HEADER_TO_AT_t) $(srcdir)/stdalign.in.h
	$(AM_V_at)mv $@-t $@
else
stdalign.h: $(top_builddir)/config.status
	rm -f $@
endif
MOSTLYCLEANFILES += stdalign.h stdalign.h-t

EXTRA_DIST += stdalign.in.h

endif
## end   gnulib module stdalign

## begin gnulib module stdckdint
ifeq (,$(OMIT_GNULIB_MODULE_stdckdint))

BUILT_SOURCES += $(STDCKDINT_H)

# We need the following in order to create <stdckdint.h> when the system
# doesn't have one that works with the given compiler.
ifneq (,$(GL_GENERATE_STDCKDINT_H_CONDITION))
stdckdint.h: stdckdint.in.h $(top_builddir)/config.status
	$(gl_V_at)$(SED_HEADER_STDOUT) \
	  $(srcdir)/stdckdint.in.h > $@-t
	$(AM_V_at)mv $@-t $@
else
stdckdint.h: $(top_builddir)/config.status
	rm -f $@
endif
MOSTLYCLEANFILES += stdckdint.h stdckdint.h-t

EXTRA_DIST += intprops-internal.h stdckdint.in.h

endif
## end   gnulib module stdckdint

## begin gnulib module stddef
ifeq (,$(OMIT_GNULIB_MODULE_stddef))

BUILT_SOURCES += $(STDDEF_H)

# We need the following in order to create <stddef.h> when the system
# doesn't have one that works with the given compiler.
ifneq (,$(GL_GENERATE_STDDEF_H_CONDITION))
stddef.h: stddef.in.h $(top_builddir)/config.status
	$(gl_V_at)$(SED_HEADER_STDOUT) \
	      -e 's|@''GUARD_PREFIX''@|GL|g' \
	      -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
	      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
	      -e 's|@''PRAGMA_COLUMNS''@||g' \
	      -e 's|@''NEXT_STDDEF_H''@|$(NEXT_STDDEF_H)|g' \
	      -e 's|@''HAVE_MAX_ALIGN_T''@|$(HAVE_MAX_ALIGN_T)|g' \
	      -e 's|@''HAVE_WCHAR_T''@|$(HAVE_WCHAR_T)|g' \
	      -e 's|@''REPLACE_NULL''@|$(REPLACE_NULL)|g' \
	      $(srcdir)/stddef.in.h > $@-t
	$(AM_V_at)mv $@-t $@
else
stddef.h: $(top_builddir)/config.status
	rm -f $@
endif
MOSTLYCLEANFILES += stddef.h stddef.h-t

EXTRA_DIST += stddef.in.h

endif
## end   gnulib module stddef

## begin gnulib module stdint
ifeq (,$(OMIT_GNULIB_MODULE_stdint))

BUILT_SOURCES += $(STDINT_H)

# We need the following in order to create <stdint.h> when the system
# doesn't have one that works with the given compiler.
ifneq (,$(GL_GENERATE_STDINT_H_CONDITION))
stdint.h: stdint.in.h $(top_builddir)/config.status
	$(gl_V_at)$(SED_HEADER_STDOUT) \
	      -e 's|@''GUARD_PREFIX''@|GL|g' \
	      -e 's/@''HAVE_STDINT_H''@/$(HAVE_STDINT_H)/g' \
	      -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
	      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
	      -e 's|@''PRAGMA_COLUMNS''@||g' \
	      -e 's|@''NEXT_STDINT_H''@|$(NEXT_STDINT_H)|g' \
	      -e 's/@''HAVE_C99_STDINT_H''@/$(HAVE_C99_STDINT_H)/g' \
	      -e 's/@''HAVE_SYS_TYPES_H''@/$(HAVE_SYS_TYPES_H)/g' \
	      -e 's/@''HAVE_INTTYPES_H''@/$(HAVE_INTTYPES_H)/g' \
	      -e 's/@''HAVE_SYS_INTTYPES_H''@/$(HAVE_SYS_INTTYPES_H)/g' \
	      -e 's/@''HAVE_SYS_BITYPES_H''@/$(HAVE_SYS_BITYPES_H)/g' \
	      -e 's/@''HAVE_WCHAR_H''@/$(HAVE_WCHAR_H)/g' \
	      -e 's/@''APPLE_UNIVERSAL_BUILD''@/$(APPLE_UNIVERSAL_BUILD)/g' \
	      -e 's/@''BITSIZEOF_PTRDIFF_T''@/$(BITSIZEOF_PTRDIFF_T)/g' \
	      -e 's/@''PTRDIFF_T_SUFFIX''@/$(PTRDIFF_T_SUFFIX)/g' \
	      -e 's/@''BITSIZEOF_SIG_ATOMIC_T''@/$(BITSIZEOF_SIG_ATOMIC_T)/g' \
	      -e 's/@''HAVE_SIGNED_SIG_ATOMIC_T''@/$(HAVE_SIGNED_SIG_ATOMIC_T)/g' \
	      -e 's/@''SIG_ATOMIC_T_SUFFIX''@/$(SIG_ATOMIC_T_SUFFIX)/g' \
	      -e 's/@''BITSIZEOF_SIZE_T''@/$(BITSIZEOF_SIZE_T)/g' \
	      -e 's/@''SIZE_T_SUFFIX''@/$(SIZE_T_SUFFIX)/g' \
	      -e 's/@''BITSIZEOF_WCHAR_T''@/$(BITSIZEOF_WCHAR_T)/g' \
	      -e 's/@''HAVE_SIGNED_WCHAR_T''@/$(HAVE_SIGNED_WCHAR_T)/g' \
	      -e 's/@''WCHAR_T_SUFFIX''@/$(WCHAR_T_SUFFIX)/g' \
	      -e 's/@''BITSIZEOF_WINT_T''@/$(BITSIZEOF_WINT_T)/g' \
	      -e 's/@''HAVE_SIGNED_WINT_T''@/$(HAVE_SIGNED_WINT_T)/g' \
	      -e 's/@''WINT_T_SUFFIX''@/$(WINT_T_SUFFIX)/g' \
	      -e 's/@''GNULIBHEADERS_OVERRIDE_WINT_T''@/$(GNULIBHEADERS_OVERRIDE_WINT_T)/g' \
	      $(srcdir)/stdint.in.h > $@-t
	$(AM_V_at)mv $@-t $@
else
stdint.h: $(top_builddir)/config.status
	rm -f $@
endif
MOSTLYCLEANFILES += stdint.h stdint.h-t

EXTRA_DIST += stdint.in.h

endif
## end   gnulib module stdint

## begin gnulib module stdio
ifeq (,$(OMIT_GNULIB_MODULE_stdio))

BUILT_SOURCES += stdio.h

# We need the following in order to create <stdio.h> when the system
# doesn't have one that works with the given compiler.
stdio.h: stdio.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
	$(gl_V_at)$(SED_HEADER_STDOUT) \
	      -e 's|@''GUARD_PREFIX''@|GL|g' \
	      -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
	      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
	      -e 's|@''PRAGMA_COLUMNS''@||g' \
	      -e 's|@''NEXT_STDIO_H''@|$(NEXT_STDIO_H)|g' \
	      -e 's/@''GNULIB_DPRINTF''@/$(GL_GNULIB_DPRINTF)/g' \
	      -e 's/@''GNULIB_FCLOSE''@/$(GL_GNULIB_FCLOSE)/g' \
	      -e 's/@''GNULIB_FDOPEN''@/$(GL_GNULIB_FDOPEN)/g' \
	      -e 's/@''GNULIB_FFLUSH''@/$(GL_GNULIB_FFLUSH)/g' \
	      -e 's/@''GNULIB_FGETC''@/$(GL_GNULIB_FGETC)/g' \
	      -e 's/@''GNULIB_FGETS''@/$(GL_GNULIB_FGETS)/g' \
	      -e 's/@''GNULIB_FOPEN''@/$(GL_GNULIB_FOPEN)/g' \
	      -e 's/@''GNULIB_FOPEN_GNU''@/$(GL_GNULIB_FOPEN_GNU)/g' \
	      -e 's/@''GNULIB_FPRINTF''@/$(GL_GNULIB_FPRINTF)/g' \
	      -e 's/@''GNULIB_FPRINTF_POSIX''@/$(GL_GNULIB_FPRINTF_POSIX)/g' \
	      -e 's/@''GNULIB_FPURGE''@/$(GL_GNULIB_FPURGE)/g' \
	      -e 's/@''GNULIB_FPUTC''@/$(GL_GNULIB_FPUTC)/g' \
	      -e 's/@''GNULIB_FPUTS''@/$(GL_GNULIB_FPUTS)/g' \
	      -e 's/@''GNULIB_FREAD''@/$(GL_GNULIB_FREAD)/g' \
	      -e 's/@''GNULIB_FREOPEN''@/$(GL_GNULIB_FREOPEN)/g' \
	      -e 's/@''GNULIB_FSCANF''@/$(GL_GNULIB_FSCANF)/g' \
	      -e 's/@''GNULIB_FSEEK''@/$(GL_GNULIB_FSEEK)/g' \
	      -e 's/@''GNULIB_FSEEKO''@/$(GL_GNULIB_FSEEKO)/g' \
	      -e 's/@''GNULIB_FTELL''@/$(GL_GNULIB_FTELL)/g' \
	      -e 's/@''GNULIB_FTELLO''@/$(GL_GNULIB_FTELLO)/g' \
	      -e 's/@''GNULIB_FWRITE''@/$(GL_GNULIB_FWRITE)/g' \
	      -e 's/@''GNULIB_GETC''@/$(GL_GNULIB_GETC)/g' \
	      -e 's/@''GNULIB_GETCHAR''@/$(GL_GNULIB_GETCHAR)/g' \
	      -e 's/@''GNULIB_GETDELIM''@/$(GL_GNULIB_GETDELIM)/g' \
	      -e 's/@''GNULIB_GETLINE''@/$(GL_GNULIB_GETLINE)/g' \
	      -e 's/@''GNULIB_OBSTACK_PRINTF''@/$(GL_GNULIB_OBSTACK_PRINTF)/g' \
	      -e 's/@''GNULIB_OBSTACK_PRINTF_POSIX''@/$(GL_GNULIB_OBSTACK_PRINTF_POSIX)/g' \
	      -e 's/@''GNULIB_PCLOSE''@/$(GL_GNULIB_PCLOSE)/g' \
	      -e 's/@''GNULIB_PERROR''@/$(GL_GNULIB_PERROR)/g' \
	      -e 's/@''GNULIB_POPEN''@/$(GL_GNULIB_POPEN)/g' \
	      -e 's/@''GNULIB_PRINTF''@/$(GL_GNULIB_PRINTF)/g' \
	      -e 's/@''GNULIB_PRINTF_POSIX''@/$(GL_GNULIB_PRINTF_POSIX)/g' \
	      -e 's/@''GNULIB_PUTC''@/$(GL_GNULIB_PUTC)/g' \
	      -e 's/@''GNULIB_PUTCHAR''@/$(GL_GNULIB_PUTCHAR)/g' \
	      -e 's/@''GNULIB_PUTS''@/$(GL_GNULIB_PUTS)/g' \
	      -e 's/@''GNULIB_REMOVE''@/$(GL_GNULIB_REMOVE)/g' \
	      -e 's/@''GNULIB_RENAME''@/$(GL_GNULIB_RENAME)/g' \
	      -e 's/@''GNULIB_RENAMEAT''@/$(GL_GNULIB_RENAMEAT)/g' \
	      -e 's/@''GNULIB_SCANF''@/$(GL_GNULIB_SCANF)/g' \
	      -e 's/@''GNULIB_SNPRINTF''@/$(GL_GNULIB_SNPRINTF)/g' \
	      -e 's/@''GNULIB_SPRINTF_POSIX''@/$(GL_GNULIB_SPRINTF_POSIX)/g' \
	      -e 's/@''GNULIB_STDIO_H_NONBLOCKING''@/$(GL_GNULIB_STDIO_H_NONBLOCKING)/g' \
	      -e 's/@''GNULIB_STDIO_H_SIGPIPE''@/$(GL_GNULIB_STDIO_H_SIGPIPE)/g' \
	      -e 's/@''GNULIB_TMPFILE''@/$(GL_GNULIB_TMPFILE)/g' \
	      -e 's/@''GNULIB_VASPRINTF''@/$(GL_GNULIB_VASPRINTF)/g' \
	      -e 's/@''GNULIB_VDPRINTF''@/$(GL_GNULIB_VDPRINTF)/g' \
	      -e 's/@''GNULIB_VFPRINTF''@/$(GL_GNULIB_VFPRINTF)/g' \
	      -e 's/@''GNULIB_VFPRINTF_POSIX''@/$(GL_GNULIB_VFPRINTF_POSIX)/g' \
	      -e 's/@''GNULIB_VFSCANF''@/$(GL_GNULIB_VFSCANF)/g' \
	      -e 's/@''GNULIB_VSCANF''@/$(GL_GNULIB_VSCANF)/g' \
	      -e 's/@''GNULIB_VPRINTF''@/$(GL_GNULIB_VPRINTF)/g' \
	      -e 's/@''GNULIB_VPRINTF_POSIX''@/$(GL_GNULIB_VPRINTF_POSIX)/g' \
	      -e 's/@''GNULIB_VSNPRINTF''@/$(GL_GNULIB_VSNPRINTF)/g' \
	      -e 's/@''GNULIB_VSPRINTF_POSIX''@/$(GL_GNULIB_VSPRINTF_POSIX)/g' \
	      -e 's/@''GNULIB_MDA_FCLOSEALL''@/$(GL_GNULIB_MDA_FCLOSEALL)/g' \
	      -e 's/@''GNULIB_MDA_FDOPEN''@/$(GL_GNULIB_MDA_FDOPEN)/g' \
	      -e 's/@''GNULIB_MDA_FILENO''@/$(GL_GNULIB_MDA_FILENO)/g' \
	      -e 's/@''GNULIB_MDA_GETW''@/$(GL_GNULIB_MDA_GETW)/g' \
	      -e 's/@''GNULIB_MDA_PUTW''@/$(GL_GNULIB_MDA_PUTW)/g' \
	      -e 's/@''GNULIB_MDA_TEMPNAM''@/$(GL_GNULIB_MDA_TEMPNAM)/g' \
	      < $(srcdir)/stdio.in.h | \
	  sed -e 's|@''HAVE_DECL_FCLOSEALL''@|$(HAVE_DECL_FCLOSEALL)|g' \
	      -e 's|@''HAVE_DECL_FPURGE''@|$(HAVE_DECL_FPURGE)|g' \
	      -e 's|@''HAVE_DECL_FSEEKO''@|$(HAVE_DECL_FSEEKO)|g' \
	      -e 's|@''HAVE_DECL_FTELLO''@|$(HAVE_DECL_FTELLO)|g' \
	      -e 's|@''HAVE_DECL_GETDELIM''@|$(HAVE_DECL_GETDELIM)|g' \
	      -e 's|@''HAVE_DECL_GETLINE''@|$(HAVE_DECL_GETLINE)|g' \
	      -e 's|@''HAVE_DECL_OBSTACK_PRINTF''@|$(HAVE_DECL_OBSTACK_PRINTF)|g' \
	      -e 's|@''HAVE_DECL_SNPRINTF''@|$(HAVE_DECL_SNPRINTF)|g' \
	      -e 's|@''HAVE_DECL_VSNPRINTF''@|$(HAVE_DECL_VSNPRINTF)|g' \
	      -e 's|@''HAVE_DPRINTF''@|$(HAVE_DPRINTF)|g' \
	      -e 's|@''HAVE_FSEEKO''@|$(HAVE_FSEEKO)|g' \
	      -e 's|@''HAVE_FTELLO''@|$(HAVE_FTELLO)|g' \
	      -e 's|@''HAVE_PCLOSE''@|$(HAVE_PCLOSE)|g' \
	      -e 's|@''HAVE_POPEN''@|$(HAVE_POPEN)|g' \
	      -e 's|@''HAVE_RENAMEAT''@|$(HAVE_RENAMEAT)|g' \
	      -e 's|@''HAVE_VASPRINTF''@|$(HAVE_VASPRINTF)|g' \
	      -e 's|@''HAVE_VDPRINTF''@|$(HAVE_VDPRINTF)|g' \
	      -e 's|@''REPLACE_DPRINTF''@|$(REPLACE_DPRINTF)|g' \
	      -e 's|@''REPLACE_FCLOSE''@|$(REPLACE_FCLOSE)|g' \
	      -e 's|@''REPLACE_FDOPEN''@|$(REPLACE_FDOPEN)|g' \
	      -e 's|@''REPLACE_FFLUSH''@|$(REPLACE_FFLUSH)|g' \
	      -e 's|@''REPLACE_FOPEN''@|$(REPLACE_FOPEN)|g' \
	      -e 's|@''REPLACE_FOPEN_FOR_FOPEN_GNU''@|$(REPLACE_FOPEN_FOR_FOPEN_GNU)|g' \
	      -e 's|@''REPLACE_FPRINTF''@|$(REPLACE_FPRINTF)|g' \
	      -e 's|@''REPLACE_FPURGE''@|$(REPLACE_FPURGE)|g' \
	      -e 's|@''REPLACE_FREOPEN''@|$(REPLACE_FREOPEN)|g' \
	      -e 's|@''REPLACE_FSEEK''@|$(REPLACE_FSEEK)|g' \
	      -e 's|@''REPLACE_FSEEKO''@|$(REPLACE_FSEEKO)|g' \
	      -e 's|@''REPLACE_FTELL''@|$(REPLACE_FTELL)|g' \
	      -e 's|@''REPLACE_FTELLO''@|$(REPLACE_FTELLO)|g' \
	      -e 's|@''REPLACE_GETDELIM''@|$(REPLACE_GETDELIM)|g' \
	      -e 's|@''REPLACE_GETLINE''@|$(REPLACE_GETLINE)|g' \
	      -e 's|@''REPLACE_OBSTACK_PRINTF''@|$(REPLACE_OBSTACK_PRINTF)|g' \
	      -e 's|@''REPLACE_PERROR''@|$(REPLACE_PERROR)|g' \
	      -e 's|@''REPLACE_POPEN''@|$(REPLACE_POPEN)|g' \
	      -e 's|@''REPLACE_PRINTF''@|$(REPLACE_PRINTF)|g' \
	      -e 's|@''REPLACE_REMOVE''@|$(REPLACE_REMOVE)|g' \
	      -e 's|@''REPLACE_RENAME''@|$(REPLACE_RENAME)|g' \
	      -e 's|@''REPLACE_RENAMEAT''@|$(REPLACE_RENAMEAT)|g' \
	      -e 's|@''REPLACE_SNPRINTF''@|$(REPLACE_SNPRINTF)|g' \
	      -e 's|@''REPLACE_SPRINTF''@|$(REPLACE_SPRINTF)|g' \
	      -e 's|@''REPLACE_STDIO_READ_FUNCS''@|$(REPLACE_STDIO_READ_FUNCS)|g' \
	      -e 's|@''REPLACE_STDIO_WRITE_FUNCS''@|$(REPLACE_STDIO_WRITE_FUNCS)|g' \
	      -e 's|@''REPLACE_TMPFILE''@|$(REPLACE_TMPFILE)|g' \
	      -e 's|@''REPLACE_VASPRINTF''@|$(REPLACE_VASPRINTF)|g' \
	      -e 's|@''REPLACE_VDPRINTF''@|$(REPLACE_VDPRINTF)|g' \
	      -e 's|@''REPLACE_VFPRINTF''@|$(REPLACE_VFPRINTF)|g' \
	      -e 's|@''REPLACE_VPRINTF''@|$(REPLACE_VPRINTF)|g' \
	      -e 's|@''REPLACE_VSNPRINTF''@|$(REPLACE_VSNPRINTF)|g' \
	      -e 's|@''REPLACE_VSPRINTF''@|$(REPLACE_VSPRINTF)|g' \
	      -e 's|@''ASM_SYMBOL_PREFIX''@|$(ASM_SYMBOL_PREFIX)|g' \
	      -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
	      -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
	      -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \
	      > $@-t
	$(AM_V_at)mv $@-t $@
MOSTLYCLEANFILES += stdio.h stdio.h-t

ifneq (,$(GL_COND_OBJ_STDIO_READ_CONDITION))
libgnu_a_SOURCES += stdio-read.c
endif
ifneq (,$(GL_COND_OBJ_STDIO_WRITE_CONDITION))
libgnu_a_SOURCES += stdio-write.c
endif

EXTRA_DIST += stdio.in.h

endif
## end   gnulib module stdio

## begin gnulib module stdlib
ifeq (,$(OMIT_GNULIB_MODULE_stdlib))

BUILT_SOURCES += stdlib.h

# We need the following in order to create <stdlib.h> when the system
# doesn't have one that works with the given compiler.
stdlib.h: stdlib.in.h $(top_builddir)/config.status $(CXXDEFS_H) \
  $(_NORETURN_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
	$(gl_V_at)$(SED_HEADER_STDOUT) \
	      -e 's|@''GUARD_PREFIX''@|GL|g' \
	      -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
	      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
	      -e 's|@''PRAGMA_COLUMNS''@||g' \
	      -e 's|@''NEXT_STDLIB_H''@|$(NEXT_STDLIB_H)|g' \
	      -e 's/@''GNULIB__EXIT''@/$(GL_GNULIB__EXIT)/g' \
	      -e 's/@''GNULIB_ALIGNED_ALLOC''@/$(GL_GNULIB_ALIGNED_ALLOC)/g' \
	      -e 's/@''GNULIB_ATOLL''@/$(GL_GNULIB_ATOLL)/g' \
	      -e 's/@''GNULIB_CALLOC_GNU''@/$(GL_GNULIB_CALLOC_GNU)/g' \
	      -e 's/@''GNULIB_CALLOC_POSIX''@/$(GL_GNULIB_CALLOC_POSIX)/g' \
	      -e 's/@''GNULIB_CANONICALIZE_FILE_NAME''@/$(GL_GNULIB_CANONICALIZE_FILE_NAME)/g' \
	      -e 's/@''GNULIB_FREE_POSIX''@/$(GL_GNULIB_FREE_POSIX)/g' \
	      -e 's/@''GNULIB_GETLOADAVG''@/$(GL_GNULIB_GETLOADAVG)/g' \
	      -e 's/@''GNULIB_GETSUBOPT''@/$(GL_GNULIB_GETSUBOPT)/g' \
	      -e 's/@''GNULIB_GRANTPT''@/$(GL_GNULIB_GRANTPT)/g' \
	      -e 's/@''GNULIB_MALLOC_GNU''@/$(GL_GNULIB_MALLOC_GNU)/g' \
	      -e 's/@''GNULIB_MALLOC_POSIX''@/$(GL_GNULIB_MALLOC_POSIX)/g' \
	      -e 's/@''GNULIB_MBTOWC''@/$(GL_GNULIB_MBTOWC)/g' \
	      -e 's/@''GNULIB_MKDTEMP''@/$(GL_GNULIB_MKDTEMP)/g' \
	      -e 's/@''GNULIB_MKOSTEMP''@/$(GL_GNULIB_MKOSTEMP)/g' \
	      -e 's/@''GNULIB_MKOSTEMPS''@/$(GL_GNULIB_MKOSTEMPS)/g' \
	      -e 's/@''GNULIB_MKSTEMP''@/$(GL_GNULIB_MKSTEMP)/g' \
	      -e 's/@''GNULIB_MKSTEMPS''@/$(GL_GNULIB_MKSTEMPS)/g' \
	      -e 's/@''GNULIB_POSIX_MEMALIGN''@/$(GL_GNULIB_POSIX_MEMALIGN)/g' \
	      -e 's/@''GNULIB_POSIX_OPENPT''@/$(GL_GNULIB_POSIX_OPENPT)/g' \
	      -e 's/@''GNULIB_PTSNAME''@/$(GL_GNULIB_PTSNAME)/g' \
	      -e 's/@''GNULIB_PTSNAME_R''@/$(GL_GNULIB_PTSNAME_R)/g' \
	      -e 's/@''GNULIB_PUTENV''@/$(GL_GNULIB_PUTENV)/g' \
	      -e 's/@''GNULIB_QSORT_R''@/$(GL_GNULIB_QSORT_R)/g' \
	      -e 's/@''GNULIB_RANDOM''@/$(GL_GNULIB_RANDOM)/g' \
	      -e 's/@''GNULIB_RANDOM_R''@/$(GL_GNULIB_RANDOM_R)/g' \
	      -e 's/@''GNULIB_REALLOC_GNU''@/$(GL_GNULIB_REALLOC_GNU)/g' \
	      -e 's/@''GNULIB_REALLOC_POSIX''@/$(GL_GNULIB_REALLOC_POSIX)/g' \
	      -e 's/@''GNULIB_REALLOCARRAY''@/$(GL_GNULIB_REALLOCARRAY)/g' \
	      -e 's/@''GNULIB_REALPATH''@/$(GL_GNULIB_REALPATH)/g' \
	      -e 's/@''GNULIB_RPMATCH''@/$(GL_GNULIB_RPMATCH)/g' \
	      -e 's/@''GNULIB_SECURE_GETENV''@/$(GL_GNULIB_SECURE_GETENV)/g' \
	      -e 's/@''GNULIB_SETENV''@/$(GL_GNULIB_SETENV)/g' \
	      -e 's/@''GNULIB_STRTOD''@/$(GL_GNULIB_STRTOD)/g' \
	      -e 's/@''GNULIB_STRTOL''@/$(GL_GNULIB_STRTOL)/g' \
	      -e 's/@''GNULIB_STRTOLD''@/$(GL_GNULIB_STRTOLD)/g' \
	      -e 's/@''GNULIB_STRTOLL''@/$(GL_GNULIB_STRTOLL)/g' \
	      -e 's/@''GNULIB_STRTOUL''@/$(GL_GNULIB_STRTOUL)/g' \
	      -e 's/@''GNULIB_STRTOULL''@/$(GL_GNULIB_STRTOULL)/g' \
	      -e 's/@''GNULIB_SYSTEM_POSIX''@/$(GL_GNULIB_SYSTEM_POSIX)/g' \
	      -e 's/@''GNULIB_UNLOCKPT''@/$(GL_GNULIB_UNLOCKPT)/g' \
	      -e 's/@''GNULIB_UNSETENV''@/$(GL_GNULIB_UNSETENV)/g' \
	      -e 's/@''GNULIB_WCTOMB''@/$(GL_GNULIB_WCTOMB)/g' \
	      -e 's/@''GNULIB_MDA_ECVT''@/$(GL_GNULIB_MDA_ECVT)/g' \
	      -e 's/@''GNULIB_MDA_FCVT''@/$(GL_GNULIB_MDA_FCVT)/g' \
	      -e 's/@''GNULIB_MDA_GCVT''@/$(GL_GNULIB_MDA_GCVT)/g' \
	      -e 's/@''GNULIB_MDA_MKTEMP''@/$(GL_GNULIB_MDA_MKTEMP)/g' \
	      -e 's/@''GNULIB_MDA_PUTENV''@/$(GL_GNULIB_MDA_PUTENV)/g' \
	      < $(srcdir)/stdlib.in.h | \
	  sed -e 's|@''HAVE__EXIT''@|$(HAVE__EXIT)|g' \
	      -e 's|@''HAVE_ALIGNED_ALLOC''@|$(HAVE_ALIGNED_ALLOC)|g' \
	      -e 's|@''HAVE_ATOLL''@|$(HAVE_ATOLL)|g' \
	      -e 's|@''HAVE_CANONICALIZE_FILE_NAME''@|$(HAVE_CANONICALIZE_FILE_NAME)|g' \
	      -e 's|@''HAVE_DECL_ECVT''@|$(HAVE_DECL_ECVT)|g' \
	      -e 's|@''HAVE_DECL_FCVT''@|$(HAVE_DECL_FCVT)|g' \
	      -e 's|@''HAVE_DECL_GCVT''@|$(HAVE_DECL_GCVT)|g' \
	      -e 's|@''HAVE_DECL_GETLOADAVG''@|$(HAVE_DECL_GETLOADAVG)|g' \
	      -e 's|@''HAVE_GETSUBOPT''@|$(HAVE_GETSUBOPT)|g' \
	      -e 's|@''HAVE_GRANTPT''@|$(HAVE_GRANTPT)|g' \
	      -e 's|@''HAVE_INITSTATE''@|$(HAVE_INITSTATE)|g' \
	      -e 's|@''HAVE_DECL_INITSTATE''@|$(HAVE_DECL_INITSTATE)|g' \
	      -e 's|@''HAVE_MBTOWC''@|$(HAVE_MBTOWC)|g' \
	      -e 's|@''HAVE_MKDTEMP''@|$(HAVE_MKDTEMP)|g' \
	      -e 's|@''HAVE_MKOSTEMP''@|$(HAVE_MKOSTEMP)|g' \
	      -e 's|@''HAVE_MKOSTEMPS''@|$(HAVE_MKOSTEMPS)|g' \
	      -e 's|@''HAVE_MKSTEMP''@|$(HAVE_MKSTEMP)|g' \
	      -e 's|@''HAVE_MKSTEMPS''@|$(HAVE_MKSTEMPS)|g' \
	      -e 's|@''HAVE_POSIX_MEMALIGN''@|$(HAVE_POSIX_MEMALIGN)|g' \
	      -e 's|@''HAVE_POSIX_OPENPT''@|$(HAVE_POSIX_OPENPT)|g' \
	      -e 's|@''HAVE_PTSNAME''@|$(HAVE_PTSNAME)|g' \
	      -e 's|@''HAVE_PTSNAME_R''@|$(HAVE_PTSNAME_R)|g' \
	      -e 's|@''HAVE_QSORT_R''@|$(HAVE_QSORT_R)|g' \
	      -e 's|@''HAVE_RANDOM''@|$(HAVE_RANDOM)|g' \
	      -e 's|@''HAVE_RANDOM_H''@|$(HAVE_RANDOM_H)|g' \
	      -e 's|@''HAVE_RANDOM_R''@|$(HAVE_RANDOM_R)|g' \
	      -e 's|@''HAVE_REALLOCARRAY''@|$(HAVE_REALLOCARRAY)|g' \
	      -e 's|@''HAVE_REALPATH''@|$(HAVE_REALPATH)|g' \
	      -e 's|@''HAVE_RPMATCH''@|$(HAVE_RPMATCH)|g' \
	      -e 's|@''HAVE_SECURE_GETENV''@|$(HAVE_SECURE_GETENV)|g' \
	      -e 's|@''HAVE_DECL_SETENV''@|$(HAVE_DECL_SETENV)|g' \
	      -e 's|@''HAVE_SETSTATE''@|$(HAVE_SETSTATE)|g' \
	      -e 's|@''HAVE_DECL_SETSTATE''@|$(HAVE_DECL_SETSTATE)|g' \
	      -e 's|@''HAVE_STRTOD''@|$(HAVE_STRTOD)|g' \
	      -e 's|@''HAVE_STRTOL''@|$(HAVE_STRTOL)|g' \
	      -e 's|@''HAVE_STRTOLD''@|$(HAVE_STRTOLD)|g' \
	      -e 's|@''HAVE_STRTOLL''@|$(HAVE_STRTOLL)|g' \
	      -e 's|@''HAVE_STRTOUL''@|$(HAVE_STRTOUL)|g' \
	      -e 's|@''HAVE_STRTOULL''@|$(HAVE_STRTOULL)|g' \
	      -e 's|@''HAVE_STRUCT_RANDOM_DATA''@|$(HAVE_STRUCT_RANDOM_DATA)|g' \
	      -e 's|@''HAVE_SYS_LOADAVG_H''@|$(HAVE_SYS_LOADAVG_H)|g' \
	      -e 's|@''HAVE_UNLOCKPT''@|$(HAVE_UNLOCKPT)|g' \
	      -e 's|@''HAVE_DECL_UNSETENV''@|$(HAVE_DECL_UNSETENV)|g' \
	      -e 's|@''REPLACE_ALIGNED_ALLOC''@|$(REPLACE_ALIGNED_ALLOC)|g' \
	      -e 's|@''REPLACE_CALLOC_FOR_CALLOC_GNU''@|$(REPLACE_CALLOC_FOR_CALLOC_GNU)|g' \
	      -e 's|@''REPLACE_CALLOC_FOR_CALLOC_POSIX''@|$(REPLACE_CALLOC_FOR_CALLOC_POSIX)|g' \
	      -e 's|@''REPLACE_CANONICALIZE_FILE_NAME''@|$(REPLACE_CANONICALIZE_FILE_NAME)|g' \
	      -e 's|@''REPLACE_FREE''@|$(REPLACE_FREE)|g' \
	      -e 's|@''REPLACE_INITSTATE''@|$(REPLACE_INITSTATE)|g' \
	      -e 's|@''REPLACE_MALLOC_FOR_MALLOC_GNU''@|$(REPLACE_MALLOC_FOR_MALLOC_GNU)|g' \
	      -e 's|@''REPLACE_MALLOC_FOR_MALLOC_POSIX''@|$(REPLACE_MALLOC_FOR_MALLOC_POSIX)|g' \
	      -e 's|@''REPLACE_MBTOWC''@|$(REPLACE_MBTOWC)|g' \
	      -e 's|@''REPLACE_MKSTEMP''@|$(REPLACE_MKSTEMP)|g' \
	      -e 's|@''REPLACE_POSIX_MEMALIGN''@|$(REPLACE_POSIX_MEMALIGN)|g' \
	      -e 's|@''REPLACE_PTSNAME''@|$(REPLACE_PTSNAME)|g' \
	      -e 's|@''REPLACE_PTSNAME_R''@|$(REPLACE_PTSNAME_R)|g' \
	      -e 's|@''REPLACE_PUTENV''@|$(REPLACE_PUTENV)|g' \
	      -e 's|@''REPLACE_QSORT_R''@|$(REPLACE_QSORT_R)|g' \
	      -e 's|@''REPLACE_RANDOM''@|$(REPLACE_RANDOM)|g' \
	      -e 's|@''REPLACE_RANDOM_R''@|$(REPLACE_RANDOM_R)|g' \
	      -e 's|@''REPLACE_REALLOC_FOR_REALLOC_GNU''@|$(REPLACE_REALLOC_FOR_REALLOC_GNU)|g' \
	      -e 's|@''REPLACE_REALLOC_FOR_REALLOC_POSIX''@|$(REPLACE_REALLOC_FOR_REALLOC_POSIX)|g' \
	      -e 's|@''REPLACE_REALLOCARRAY''@|$(REPLACE_REALLOCARRAY)|g' \
	      -e 's|@''REPLACE_REALPATH''@|$(REPLACE_REALPATH)|g' \
	      -e 's|@''REPLACE_SETENV''@|$(REPLACE_SETENV)|g' \
	      -e 's|@''REPLACE_SETSTATE''@|$(REPLACE_SETSTATE)|g' \
	      -e 's|@''REPLACE_STRTOD''@|$(REPLACE_STRTOD)|g' \
	      -e 's|@''REPLACE_STRTOL''@|$(REPLACE_STRTOL)|g' \
	      -e 's|@''REPLACE_STRTOLD''@|$(REPLACE_STRTOLD)|g' \
	      -e 's|@''REPLACE_STRTOLL''@|$(REPLACE_STRTOLL)|g' \
	      -e 's|@''REPLACE_STRTOUL''@|$(REPLACE_STRTOUL)|g' \
	      -e 's|@''REPLACE_STRTOULL''@|$(REPLACE_STRTOULL)|g' \
	      -e 's|@''REPLACE_UNSETENV''@|$(REPLACE_UNSETENV)|g' \
	      -e 's|@''REPLACE_WCTOMB''@|$(REPLACE_WCTOMB)|g' \
	      -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
	      -e '/definition of _Noreturn/r $(_NORETURN_H)' \
	      -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
	      -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \
	      > $@-t
	$(AM_V_at)mv $@-t $@
MOSTLYCLEANFILES += stdlib.h stdlib.h-t

EXTRA_DIST += stdlib.in.h

endif
## end   gnulib module stdlib

## begin gnulib module stpcpy
ifeq (,$(OMIT_GNULIB_MODULE_stpcpy))

ifneq (,$(GL_COND_OBJ_STPCPY_CONDITION))
libgnu_a_SOURCES += stpcpy.c
endif

endif
## end   gnulib module stpcpy

## begin gnulib module string
ifeq (,$(OMIT_GNULIB_MODULE_string))

BUILT_SOURCES += string.h

# We need the following in order to create <string.h> when the system
# doesn't have one that works with the given compiler.
string.h: string.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
	$(gl_V_at)$(SED_HEADER_STDOUT) \
	      -e 's|@''GUARD_PREFIX''@|GL|g' \
	      -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
	      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
	      -e 's|@''PRAGMA_COLUMNS''@||g' \
	      -e 's|@''NEXT_STRING_H''@|$(NEXT_STRING_H)|g' \
	      -e 's/@''GNULIB_EXPLICIT_BZERO''@/$(GL_GNULIB_EXPLICIT_BZERO)/g' \
	      -e 's/@''GNULIB_FFSL''@/$(GL_GNULIB_FFSL)/g' \
	      -e 's/@''GNULIB_FFSLL''@/$(GL_GNULIB_FFSLL)/g' \
	      -e 's/@''GNULIB_MBSLEN''@/$(GL_GNULIB_MBSLEN)/g' \
	      -e 's/@''GNULIB_MBSNLEN''@/$(GL_GNULIB_MBSNLEN)/g' \
	      -e 's/@''GNULIB_MBSCHR''@/$(GL_GNULIB_MBSCHR)/g' \
	      -e 's/@''GNULIB_MBSRCHR''@/$(GL_GNULIB_MBSRCHR)/g' \
	      -e 's/@''GNULIB_MBSSTR''@/$(GL_GNULIB_MBSSTR)/g' \
	      -e 's/@''GNULIB_MBSCASECMP''@/$(GL_GNULIB_MBSCASECMP)/g' \
	      -e 's/@''GNULIB_MBSNCASECMP''@/$(GL_GNULIB_MBSNCASECMP)/g' \
	      -e 's/@''GNULIB_MBSPCASECMP''@/$(GL_GNULIB_MBSPCASECMP)/g' \
	      -e 's/@''GNULIB_MBSCASESTR''@/$(GL_GNULIB_MBSCASESTR)/g' \
	      -e 's/@''GNULIB_MBSCSPN''@/$(GL_GNULIB_MBSCSPN)/g' \
	      -e 's/@''GNULIB_MBSPBRK''@/$(GL_GNULIB_MBSPBRK)/g' \
	      -e 's/@''GNULIB_MBSSPN''@/$(GL_GNULIB_MBSSPN)/g' \
	      -e 's/@''GNULIB_MBSSEP''@/$(GL_GNULIB_MBSSEP)/g' \
	      -e 's/@''GNULIB_MBSTOK_R''@/$(GL_GNULIB_MBSTOK_R)/g' \
	      -e 's/@''GNULIB_MEMCHR''@/$(GL_GNULIB_MEMCHR)/g' \
	      -e 's/@''GNULIB_MEMMEM''@/$(GL_GNULIB_MEMMEM)/g' \
	      -e 's/@''GNULIB_MEMPCPY''@/$(GL_GNULIB_MEMPCPY)/g' \
	      -e 's/@''GNULIB_MEMRCHR''@/$(GL_GNULIB_MEMRCHR)/g' \
	      -e 's/@''GNULIB_MEMSET_EXPLICIT''@/$(GL_GNULIB_MEMSET_EXPLICIT)/g' \
	      -e 's/@''GNULIB_RAWMEMCHR''@/$(GL_GNULIB_RAWMEMCHR)/g' \
	      -e 's/@''GNULIB_STPCPY''@/$(GL_GNULIB_STPCPY)/g' \
	      -e 's/@''GNULIB_STPNCPY''@/$(GL_GNULIB_STPNCPY)/g' \
	      -e 's/@''GNULIB_STRCHRNUL''@/$(GL_GNULIB_STRCHRNUL)/g' \
	      -e 's/@''GNULIB_STRDUP''@/$(GL_GNULIB_STRDUP)/g' \
	      -e 's/@''GNULIB_STRNCAT''@/$(GL_GNULIB_STRNCAT)/g' \
	      -e 's/@''GNULIB_STRNDUP''@/$(GL_GNULIB_STRNDUP)/g' \
	      -e 's/@''GNULIB_STRNLEN''@/$(GL_GNULIB_STRNLEN)/g' \
	      -e 's/@''GNULIB_STRPBRK''@/$(GL_GNULIB_STRPBRK)/g' \
	      -e 's/@''GNULIB_STRSEP''@/$(GL_GNULIB_STRSEP)/g' \
	      -e 's/@''GNULIB_STRSTR''@/$(GL_GNULIB_STRSTR)/g' \
	      -e 's/@''GNULIB_STRCASESTR''@/$(GL_GNULIB_STRCASESTR)/g' \
	      -e 's/@''GNULIB_STRTOK_R''@/$(GL_GNULIB_STRTOK_R)/g' \
	      -e 's/@''GNULIB_STRERROR''@/$(GL_GNULIB_STRERROR)/g' \
	      -e 's/@''GNULIB_STRERROR_R''@/$(GL_GNULIB_STRERROR_R)/g' \
	      -e 's/@''GNULIB_STRERRORNAME_NP''@/$(GL_GNULIB_STRERRORNAME_NP)/g' \
	      -e 's/@''GNULIB_SIGABBREV_NP''@/$(GL_GNULIB_SIGABBREV_NP)/g' \
	      -e 's/@''GNULIB_SIGDESCR_NP''@/$(GL_GNULIB_SIGDESCR_NP)/g' \
	      -e 's/@''GNULIB_STRSIGNAL''@/$(GL_GNULIB_STRSIGNAL)/g' \
	      -e 's/@''GNULIB_STRVERSCMP''@/$(GL_GNULIB_STRVERSCMP)/g' \
	      -e 's/@''GNULIB_MDA_MEMCCPY''@/$(GL_GNULIB_MDA_MEMCCPY)/g' \
	      -e 's/@''GNULIB_MDA_STRDUP''@/$(GL_GNULIB_MDA_STRDUP)/g' \
	      -e 's/@''GNULIB_FREE_POSIX''@/$(GL_GNULIB_FREE_POSIX)/g' \
	      < $(srcdir)/string.in.h | \
	  sed -e 's|@''HAVE_EXPLICIT_BZERO''@|$(HAVE_EXPLICIT_BZERO)|g' \
	      -e 's|@''HAVE_FFSL''@|$(HAVE_FFSL)|g' \
	      -e 's|@''HAVE_FFSLL''@|$(HAVE_FFSLL)|g' \
	      -e 's|@''HAVE_MBSLEN''@|$(HAVE_MBSLEN)|g' \
	      -e 's|@''HAVE_DECL_MEMMEM''@|$(HAVE_DECL_MEMMEM)|g' \
	      -e 's|@''HAVE_MEMPCPY''@|$(HAVE_MEMPCPY)|g' \
	      -e 's|@''HAVE_DECL_MEMRCHR''@|$(HAVE_DECL_MEMRCHR)|g' \
	      -e 's|@''HAVE_MEMSET_EXPLICIT''@|$(HAVE_MEMSET_EXPLICIT)|g' \
	      -e 's|@''HAVE_RAWMEMCHR''@|$(HAVE_RAWMEMCHR)|g' \
	      -e 's|@''HAVE_STPCPY''@|$(HAVE_STPCPY)|g' \
	      -e 's|@''HAVE_STPNCPY''@|$(HAVE_STPNCPY)|g' \
	      -e 's|@''HAVE_STRCHRNUL''@|$(HAVE_STRCHRNUL)|g' \
	      -e 's|@''HAVE_DECL_STRDUP''@|$(HAVE_DECL_STRDUP)|g' \
	      -e 's|@''HAVE_DECL_STRNDUP''@|$(HAVE_DECL_STRNDUP)|g' \
	      -e 's|@''HAVE_DECL_STRNLEN''@|$(HAVE_DECL_STRNLEN)|g' \
	      -e 's|@''HAVE_STRPBRK''@|$(HAVE_STRPBRK)|g' \
	      -e 's|@''HAVE_STRSEP''@|$(HAVE_STRSEP)|g' \
	      -e 's|@''HAVE_STRCASESTR''@|$(HAVE_STRCASESTR)|g' \
	      -e 's|@''HAVE_DECL_STRTOK_R''@|$(HAVE_DECL_STRTOK_R)|g' \
	      -e 's|@''HAVE_DECL_STRERROR_R''@|$(HAVE_DECL_STRERROR_R)|g' \
	      -e 's|@''HAVE_STRERRORNAME_NP''@|$(HAVE_STRERRORNAME_NP)|g' \
	      -e 's|@''HAVE_SIGABBREV_NP''@|$(HAVE_SIGABBREV_NP)|g' \
	      -e 's|@''HAVE_SIGDESCR_NP''@|$(HAVE_SIGDESCR_NP)|g' \
	      -e 's|@''HAVE_DECL_STRSIGNAL''@|$(HAVE_DECL_STRSIGNAL)|g' \
	      -e 's|@''HAVE_STRVERSCMP''@|$(HAVE_STRVERSCMP)|g' \
	      -e 's|@''REPLACE_FFSLL''@|$(REPLACE_FFSLL)|g' \
	      -e 's|@''REPLACE_MEMCHR''@|$(REPLACE_MEMCHR)|g' \
	      -e 's|@''REPLACE_MEMMEM''@|$(REPLACE_MEMMEM)|g' \
	      -e 's|@''REPLACE_FREE''@|$(REPLACE_FREE)|g' \
	      -e 's|@''REPLACE_STPNCPY''@|$(REPLACE_STPNCPY)|g' \
	      -e 's|@''REPLACE_STRCHRNUL''@|$(REPLACE_STRCHRNUL)|g' \
	      -e 's|@''REPLACE_STRDUP''@|$(REPLACE_STRDUP)|g' \
	      -e 's|@''REPLACE_STRNCAT''@|$(REPLACE_STRNCAT)|g' \
	      -e 's|@''REPLACE_STRNDUP''@|$(REPLACE_STRNDUP)|g' \
	      -e 's|@''REPLACE_STRNLEN''@|$(REPLACE_STRNLEN)|g' \
	      -e 's|@''REPLACE_STRSTR''@|$(REPLACE_STRSTR)|g' \
	      -e 's|@''REPLACE_STRCASESTR''@|$(REPLACE_STRCASESTR)|g' \
	      -e 's|@''REPLACE_STRTOK_R''@|$(REPLACE_STRTOK_R)|g' \
	      -e 's|@''REPLACE_STRERROR''@|$(REPLACE_STRERROR)|g' \
	      -e 's|@''REPLACE_STRERROR_R''@|$(REPLACE_STRERROR_R)|g' \
	      -e 's|@''REPLACE_STRERRORNAME_NP''@|$(REPLACE_STRERRORNAME_NP)|g' \
	      -e 's|@''REPLACE_STRSIGNAL''@|$(REPLACE_STRSIGNAL)|g' \
	      -e 's|@''UNDEFINE_STRTOK_R''@|$(UNDEFINE_STRTOK_R)|g' \
	      -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
	      -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
	      -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \
	      > $@-t
	$(AM_V_at)mv $@-t $@
MOSTLYCLEANFILES += string.h string.h-t

EXTRA_DIST += string.in.h

endif
## end   gnulib module string

## begin gnulib module strnlen
ifeq (,$(OMIT_GNULIB_MODULE_strnlen))

ifneq (,$(GL_COND_OBJ_STRNLEN_CONDITION))
libgnu_a_SOURCES += strnlen.c
endif

endif
## end   gnulib module strnlen

## begin gnulib module strtoimax
ifeq (,$(OMIT_GNULIB_MODULE_strtoimax))

ifneq (,$(GL_COND_OBJ_STRTOIMAX_CONDITION))
libgnu_a_SOURCES += strtoimax.c
endif

endif
## end   gnulib module strtoimax

## begin gnulib module strtoll
ifeq (,$(OMIT_GNULIB_MODULE_strtoll))

ifneq (,$(gl_GNULIB_ENABLED_strtoll_CONDITION))
ifneq (,$(GL_COND_OBJ_STRTOLL_CONDITION))
libgnu_a_SOURCES += strtoll.c
endif

endif
EXTRA_DIST += strtol.c

EXTRA_libgnu_a_SOURCES += strtol.c

endif
## end   gnulib module strtoll

## begin gnulib module symlink
ifeq (,$(OMIT_GNULIB_MODULE_symlink))

ifneq (,$(GL_COND_OBJ_SYMLINK_CONDITION))
libgnu_a_SOURCES += symlink.c
endif

endif
## end   gnulib module symlink

## begin gnulib module sys_random
ifeq (,$(OMIT_GNULIB_MODULE_sys_random))

BUILT_SOURCES += sys/random.h

# We need the following in order to create <sys/random.h> when the system
# doesn't have one.
sys/random.h: sys_random.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
	$(AM_V_GEN)$(MKDIR_P) 'sys'
	$(AM_V_at)$(SED_HEADER_STDOUT) \
	      -e 's|@''GUARD_PREFIX''@|GL|g' \
	      -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
	      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
	      -e 's|@''PRAGMA_COLUMNS''@||g' \
	      -e 's|@''NEXT_SYS_RANDOM_H''@|$(NEXT_SYS_RANDOM_H)|g' \
	      -e 's|@''HAVE_SYS_RANDOM_H''@|$(HAVE_SYS_RANDOM_H)|g' \
	      -e 's/@''GNULIB_GETRANDOM''@/$(GL_GNULIB_GETRANDOM)/g' \
	      -e 's/@''HAVE_GETRANDOM''@/$(HAVE_GETRANDOM)/g' \
	      -e 's/@''REPLACE_GETRANDOM''@/$(REPLACE_GETRANDOM)/g' \
	      -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
	      -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
	      -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \
	      $(srcdir)/sys_random.in.h > $@-t
	$(AM_V_at)mv $@-t $@
MOSTLYCLEANFILES += sys/random.h sys/random.h-t
MOSTLYCLEANDIRS += sys

EXTRA_DIST += sys_random.in.h

endif
## end   gnulib module sys_random

## begin gnulib module sys_select
ifeq (,$(OMIT_GNULIB_MODULE_sys_select))

BUILT_SOURCES += sys/select.h

# We need the following in order to create <sys/select.h> when the system
# doesn't have one that works with the given compiler.
sys/select.h: sys_select.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(WARN_ON_USE_H)
	$(AM_V_GEN)$(MKDIR_P) 'sys'
	$(AM_V_at)$(SED_HEADER_STDOUT) \
	      -e 's|@''GUARD_PREFIX''@|GL|g' \
	      -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
	      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
	      -e 's|@''PRAGMA_COLUMNS''@||g' \
	      -e 's|@''NEXT_SYS_SELECT_H''@|$(NEXT_SYS_SELECT_H)|g' \
	      -e 's|@''HAVE_SYS_SELECT_H''@|$(HAVE_SYS_SELECT_H)|g' \
	      -e 's/@''GNULIB_PSELECT''@/$(GL_GNULIB_PSELECT)/g' \
	      -e 's/@''GNULIB_SELECT''@/$(GL_GNULIB_SELECT)/g' \
	      -e 's|@''HAVE_WINSOCK2_H''@|$(HAVE_WINSOCK2_H)|g' \
	      -e 's|@''HAVE_PSELECT''@|$(HAVE_PSELECT)|g' \
	      -e 's|@''REPLACE_PSELECT''@|$(REPLACE_PSELECT)|g' \
	      -e 's|@''REPLACE_SELECT''@|$(REPLACE_SELECT)|g' \
	      -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
	      -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \
	      $(srcdir)/sys_select.in.h > $@-t
	$(AM_V_at)mv $@-t $@
MOSTLYCLEANFILES += sys/select.h sys/select.h-t
MOSTLYCLEANDIRS += sys

EXTRA_DIST += sys_select.in.h

endif
## end   gnulib module sys_select

## begin gnulib module sys_stat
ifeq (,$(OMIT_GNULIB_MODULE_sys_stat))

BUILT_SOURCES += sys/stat.h

# We need the following in order to create <sys/stat.h> when the system
# has one that is incomplete.
sys/stat.h: sys_stat.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
	$(AM_V_GEN)$(MKDIR_P) 'sys'
	$(AM_V_at)$(SED_HEADER_STDOUT) \
	      -e 's|@''GUARD_PREFIX''@|GL|g' \
	      -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
	      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
	      -e 's|@''PRAGMA_COLUMNS''@||g' \
	      -e 's|@''NEXT_SYS_STAT_H''@|$(NEXT_SYS_STAT_H)|g' \
	      -e 's|@''WINDOWS_64_BIT_ST_SIZE''@|$(WINDOWS_64_BIT_ST_SIZE)|g' \
	      -e 's|@''WINDOWS_STAT_TIMESPEC''@|$(WINDOWS_STAT_TIMESPEC)|g' \
	      -e 's/@''GNULIB_CHMOD''@/$(GL_GNULIB_CHMOD)/g' \
	      -e 's/@''GNULIB_FCHMODAT''@/$(GL_GNULIB_FCHMODAT)/g' \
	      -e 's/@''GNULIB_FSTAT''@/$(GL_GNULIB_FSTAT)/g' \
	      -e 's/@''GNULIB_FSTATAT''@/$(GL_GNULIB_FSTATAT)/g' \
	      -e 's/@''GNULIB_FUTIMENS''@/$(GL_GNULIB_FUTIMENS)/g' \
	      -e 's/@''GNULIB_GETUMASK''@/$(GL_GNULIB_GETUMASK)/g' \
	      -e 's/@''GNULIB_LCHMOD''@/$(GL_GNULIB_LCHMOD)/g' \
	      -e 's/@''GNULIB_LSTAT''@/$(GL_GNULIB_LSTAT)/g' \
	      -e 's/@''GNULIB_MKDIR''@/$(GL_GNULIB_MKDIR)/g' \
	      -e 's/@''GNULIB_MKDIRAT''@/$(GL_GNULIB_MKDIRAT)/g' \
	      -e 's/@''GNULIB_MKFIFO''@/$(GL_GNULIB_MKFIFO)/g' \
	      -e 's/@''GNULIB_MKFIFOAT''@/$(GL_GNULIB_MKFIFOAT)/g' \
	      -e 's/@''GNULIB_MKNOD''@/$(GL_GNULIB_MKNOD)/g' \
	      -e 's/@''GNULIB_MKNODAT''@/$(GL_GNULIB_MKNODAT)/g' \
	      -e 's/@''GNULIB_STAT''@/$(GL_GNULIB_STAT)/g' \
	      -e 's/@''GNULIB_UTIMENSAT''@/$(GL_GNULIB_UTIMENSAT)/g' \
	      -e 's/@''GNULIB_OVERRIDES_STRUCT_STAT''@/$(GL_GNULIB_OVERRIDES_STRUCT_STAT)/g' \
	      -e 's/@''GNULIB_MDA_CHMOD''@/$(GL_GNULIB_MDA_CHMOD)/g' \
	      -e 's/@''GNULIB_MDA_MKDIR''@/$(GL_GNULIB_MDA_MKDIR)/g' \
	      -e 's/@''GNULIB_MDA_UMASK''@/$(GL_GNULIB_MDA_UMASK)/g' \
	      -e 's|@''HAVE_FCHMODAT''@|$(HAVE_FCHMODAT)|g' \
	      -e 's|@''HAVE_FSTATAT''@|$(HAVE_FSTATAT)|g' \
	      -e 's|@''HAVE_FUTIMENS''@|$(HAVE_FUTIMENS)|g' \
	      -e 's|@''HAVE_GETUMASK''@|$(HAVE_GETUMASK)|g' \
	      -e 's|@''HAVE_LCHMOD''@|$(HAVE_LCHMOD)|g' \
	      -e 's|@''HAVE_LSTAT''@|$(HAVE_LSTAT)|g' \
	      -e 's|@''HAVE_MKDIRAT''@|$(HAVE_MKDIRAT)|g' \
	      -e 's|@''HAVE_MKFIFO''@|$(HAVE_MKFIFO)|g' \
	      -e 's|@''HAVE_MKFIFOAT''@|$(HAVE_MKFIFOAT)|g' \
	      -e 's|@''HAVE_MKNOD''@|$(HAVE_MKNOD)|g' \
	      -e 's|@''HAVE_MKNODAT''@|$(HAVE_MKNODAT)|g' \
	      -e 's|@''HAVE_UTIMENSAT''@|$(HAVE_UTIMENSAT)|g' \
	      -e 's|@''REPLACE_CHMOD''@|$(REPLACE_CHMOD)|g' \
	      -e 's|@''REPLACE_FCHMODAT''@|$(REPLACE_FCHMODAT)|g' \
	      -e 's|@''REPLACE_FSTAT''@|$(REPLACE_FSTAT)|g' \
	      -e 's|@''REPLACE_FSTATAT''@|$(REPLACE_FSTATAT)|g' \
	      -e 's|@''REPLACE_FUTIMENS''@|$(REPLACE_FUTIMENS)|g' \
	      -e 's|@''REPLACE_LSTAT''@|$(REPLACE_LSTAT)|g' \
	      -e 's|@''REPLACE_MKDIR''@|$(REPLACE_MKDIR)|g' \
	      -e 's|@''REPLACE_MKFIFO''@|$(REPLACE_MKFIFO)|g' \
	      -e 's|@''REPLACE_MKFIFOAT''@|$(REPLACE_MKFIFOAT)|g' \
	      -e 's|@''REPLACE_MKNOD''@|$(REPLACE_MKNOD)|g' \
	      -e 's|@''REPLACE_MKNODAT''@|$(REPLACE_MKNODAT)|g' \
	      -e 's|@''REPLACE_STAT''@|$(REPLACE_STAT)|g' \
	      -e 's|@''REPLACE_UTIMENSAT''@|$(REPLACE_UTIMENSAT)|g' \
	      -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
	      -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
	      -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \
	      $(srcdir)/sys_stat.in.h > $@-t
	$(AM_V_at)mv $@-t $@
MOSTLYCLEANFILES += sys/stat.h sys/stat.h-t
MOSTLYCLEANDIRS += sys

EXTRA_DIST += sys_stat.in.h

endif
## end   gnulib module sys_stat

## begin gnulib module sys_time
ifeq (,$(OMIT_GNULIB_MODULE_sys_time))

BUILT_SOURCES += sys/time.h

# We need the following in order to create <sys/time.h> when the system
# doesn't have one that works with the given compiler.
sys/time.h: sys_time.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
	$(AM_V_GEN)$(MKDIR_P) 'sys'
	$(AM_V_at)$(SED_HEADER_STDOUT) \
	      -e 's|@''GUARD_PREFIX''@|GL|g' \
	      -e 's/@''HAVE_SYS_TIME_H''@/$(HAVE_SYS_TIME_H)/g' \
	      -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
	      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
	      -e 's|@''PRAGMA_COLUMNS''@||g' \
	      -e 's|@''NEXT_SYS_TIME_H''@|$(NEXT_SYS_TIME_H)|g' \
	      -e 's/@''GNULIB_GETTIMEOFDAY''@/$(GL_GNULIB_GETTIMEOFDAY)/g' \
	      -e 's|@''HAVE_WINSOCK2_H''@|$(HAVE_WINSOCK2_H)|g' \
	      -e 's/@''HAVE_GETTIMEOFDAY''@/$(HAVE_GETTIMEOFDAY)/g' \
	      -e 's/@''HAVE_STRUCT_TIMEVAL''@/$(HAVE_STRUCT_TIMEVAL)/g' \
	      -e 's/@''REPLACE_GETTIMEOFDAY''@/$(REPLACE_GETTIMEOFDAY)/g' \
	      -e 's/@''REPLACE_STRUCT_TIMEVAL''@/$(REPLACE_STRUCT_TIMEVAL)/g' \
	      -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
	      -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
	      -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \
	      $(srcdir)/sys_time.in.h > $@-t
	$(AM_V_at)mv $@-t $@
MOSTLYCLEANFILES += sys/time.h sys/time.h-t

EXTRA_DIST += sys_time.in.h

endif
## end   gnulib module sys_time

## begin gnulib module sys_types
ifeq (,$(OMIT_GNULIB_MODULE_sys_types))

BUILT_SOURCES += sys/types.h

# We need the following in order to create <sys/types.h> when the system
# doesn't have one that works with the given compiler.
sys/types.h: sys_types.in.h $(top_builddir)/config.status
	$(AM_V_GEN)$(MKDIR_P) 'sys'
	$(AM_V_at)$(SED_HEADER_STDOUT) \
	      -e 's|@''GUARD_PREFIX''@|GL|g' \
	      -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
	      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
	      -e 's|@''PRAGMA_COLUMNS''@||g' \
	      -e 's|@''NEXT_SYS_TYPES_H''@|$(NEXT_SYS_TYPES_H)|g' \
	      -e 's|@''WINDOWS_64_BIT_OFF_T''@|$(WINDOWS_64_BIT_OFF_T)|g' \
	      -e 's|@''WINDOWS_STAT_INODES''@|$(WINDOWS_STAT_INODES)|g' \
	      $(srcdir)/sys_types.in.h > $@-t
	$(AM_V_at)mv $@-t $@
MOSTLYCLEANFILES += sys/types.h sys/types.h-t

EXTRA_DIST += sys_types.in.h

endif
## end   gnulib module sys_types

## begin gnulib module tempname
ifeq (,$(OMIT_GNULIB_MODULE_tempname))

libgnu_a_SOURCES += tempname.c

EXTRA_DIST += tempname.h

endif
## end   gnulib module tempname

## begin gnulib module time
ifeq (,$(OMIT_GNULIB_MODULE_time))

BUILT_SOURCES += time.h

# We need the following in order to create <time.h> when the system
# doesn't have one that works with the given compiler.
time.h: time.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
	$(gl_V_at)$(SED_HEADER_STDOUT) \
	      -e 's|@''GUARD_PREFIX''@|GL|g' \
	      -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
	      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
	      -e 's|@''PRAGMA_COLUMNS''@||g' \
	      -e 's|@''NEXT_TIME_H''@|$(NEXT_TIME_H)|g' \
	      -e 's/@''GNULIB_CTIME''@/$(GL_GNULIB_CTIME)/g' \
	      -e 's/@''GNULIB_LOCALTIME''@/$(GL_GNULIB_LOCALTIME)/g' \
	      -e 's/@''GNULIB_MKTIME''@/$(GL_GNULIB_MKTIME)/g' \
	      -e 's/@''GNULIB_NANOSLEEP''@/$(GL_GNULIB_NANOSLEEP)/g' \
	      -e 's/@''GNULIB_STRFTIME''@/$(GL_GNULIB_STRFTIME)/g' \
	      -e 's/@''GNULIB_STRPTIME''@/$(GL_GNULIB_STRPTIME)/g' \
	      -e 's/@''GNULIB_TIMEGM''@/$(GL_GNULIB_TIMEGM)/g' \
	      -e 's/@''GNULIB_TIMESPEC_GET''@/$(GL_GNULIB_TIMESPEC_GET)/g' \
	      -e 's/@''GNULIB_TIMESPEC_GETRES''@/$(GL_GNULIB_TIMESPEC_GETRES)/g' \
	      -e 's/@''GNULIB_TIME_R''@/$(GL_GNULIB_TIME_R)/g' \
	      -e 's/@''GNULIB_TIME_RZ''@/$(GL_GNULIB_TIME_RZ)/g' \
	      -e 's/@''GNULIB_TZSET''@/$(GL_GNULIB_TZSET)/g' \
	      -e 's/@''GNULIB_MDA_TZSET''@/$(GL_GNULIB_MDA_TZSET)/g' \
	      -e 's|@''HAVE_DECL_LOCALTIME_R''@|$(HAVE_DECL_LOCALTIME_R)|g' \
	      -e 's|@''HAVE_NANOSLEEP''@|$(HAVE_NANOSLEEP)|g' \
	      -e 's|@''HAVE_STRPTIME''@|$(HAVE_STRPTIME)|g' \
	      -e 's|@''HAVE_TIMEGM''@|$(HAVE_TIMEGM)|g' \
	      -e 's|@''HAVE_TIMESPEC_GET''@|$(HAVE_TIMESPEC_GET)|g' \
	      -e 's|@''HAVE_TIMESPEC_GETRES''@|$(HAVE_TIMESPEC_GETRES)|g' \
	      -e 's|@''HAVE_TIMEZONE_T''@|$(HAVE_TIMEZONE_T)|g' \
	      -e 's|@''REPLACE_CTIME''@|$(REPLACE_CTIME)|g' \
	      -e 's|@''REPLACE_GMTIME''@|$(REPLACE_GMTIME)|g' \
	      -e 's|@''REPLACE_LOCALTIME''@|$(REPLACE_LOCALTIME)|g' \
	      -e 's|@''REPLACE_LOCALTIME_R''@|$(REPLACE_LOCALTIME_R)|g' \
	      -e 's|@''REPLACE_MKTIME''@|$(REPLACE_MKTIME)|g' \
	      -e 's|@''REPLACE_NANOSLEEP''@|$(REPLACE_NANOSLEEP)|g' \
	      -e 's|@''REPLACE_STRFTIME''@|$(REPLACE_STRFTIME)|g' \
	      -e 's|@''REPLACE_TIMEGM''@|$(REPLACE_TIMEGM)|g' \
	      -e 's|@''REPLACE_TZSET''@|$(REPLACE_TZSET)|g' \
	      -e 's|@''PTHREAD_H_DEFINES_STRUCT_TIMESPEC''@|$(PTHREAD_H_DEFINES_STRUCT_TIMESPEC)|g' \
	      -e 's|@''SYS_TIME_H_DEFINES_STRUCT_TIMESPEC''@|$(SYS_TIME_H_DEFINES_STRUCT_TIMESPEC)|g' \
	      -e 's|@''TIME_H_DEFINES_STRUCT_TIMESPEC''@|$(TIME_H_DEFINES_STRUCT_TIMESPEC)|g' \
	      -e 's|@''UNISTD_H_DEFINES_STRUCT_TIMESPEC''@|$(UNISTD_H_DEFINES_STRUCT_TIMESPEC)|g' \
	      -e 's|@''TIME_H_DEFINES_TIME_UTC''@|$(TIME_H_DEFINES_TIME_UTC)|g' \
	      -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
	      -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
	      -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \
	      $(srcdir)/time.in.h > $@-t
	$(AM_V_at)mv $@-t $@
MOSTLYCLEANFILES += time.h time.h-t

EXTRA_DIST += time.in.h

endif
## end   gnulib module time

## begin gnulib module time_r
ifeq (,$(OMIT_GNULIB_MODULE_time_r))

ifneq (,$(GL_COND_OBJ_TIME_R_CONDITION))
libgnu_a_SOURCES += time_r.c
endif

endif
## end   gnulib module time_r

## begin gnulib module time_rz
ifeq (,$(OMIT_GNULIB_MODULE_time_rz))

ifneq (,$(GL_COND_OBJ_TIME_RZ_CONDITION))
libgnu_a_SOURCES += time_rz.c
endif

EXTRA_DIST += time-internal.h

endif
## end   gnulib module time_rz

## begin gnulib module timegm
ifeq (,$(OMIT_GNULIB_MODULE_timegm))

ifneq (,$(GL_COND_OBJ_TIMEGM_CONDITION))
libgnu_a_SOURCES += timegm.c
endif

EXTRA_DIST += mktime-internal.h

endif
## end   gnulib module timegm

## begin gnulib module timespec
ifeq (,$(OMIT_GNULIB_MODULE_timespec))

libgnu_a_SOURCES += timespec.c

EXTRA_DIST += timespec.h

endif
## end   gnulib module timespec

## begin gnulib module timespec-add
ifeq (,$(OMIT_GNULIB_MODULE_timespec-add))

libgnu_a_SOURCES += timespec-add.c

endif
## end   gnulib module timespec-add

## begin gnulib module timespec-sub
ifeq (,$(OMIT_GNULIB_MODULE_timespec-sub))

libgnu_a_SOURCES += timespec-sub.c

endif
## end   gnulib module timespec-sub

## begin gnulib module u64
ifeq (,$(OMIT_GNULIB_MODULE_u64))

libgnu_a_SOURCES += u64.c

EXTRA_DIST += u64.h

endif
## end   gnulib module u64

## begin gnulib module unistd
ifeq (,$(OMIT_GNULIB_MODULE_unistd))

BUILT_SOURCES += unistd.h
libgnu_a_SOURCES += unistd.c

# We need the following in order to create an empty placeholder for
# <unistd.h> when the system doesn't have one.
unistd.h: unistd.in.h $(top_builddir)/config.status $(CXXDEFS_H) $(ARG_NONNULL_H) $(WARN_ON_USE_H)
	$(gl_V_at)$(SED_HEADER_STDOUT) \
	      -e 's|@''GUARD_PREFIX''@|GL|g' \
	      -e 's|@''HAVE_UNISTD_H''@|$(HAVE_UNISTD_H)|g' \
	      -e 's|@''INCLUDE_NEXT''@|$(INCLUDE_NEXT)|g' \
	      -e 's|@''PRAGMA_SYSTEM_HEADER''@|#pragma GCC system_header|g' \
	      -e 's|@''PRAGMA_COLUMNS''@||g' \
	      -e 's|@''NEXT_UNISTD_H''@|$(NEXT_UNISTD_H)|g' \
	      -e 's|@''WINDOWS_64_BIT_OFF_T''@|$(WINDOWS_64_BIT_OFF_T)|g' \
	      -e 's/@''GNULIB_ACCESS''@/$(GL_GNULIB_ACCESS)/g' \
	      -e 's/@''GNULIB_CHDIR''@/$(GL_GNULIB_CHDIR)/g' \
	      -e 's/@''GNULIB_CHOWN''@/$(GL_GNULIB_CHOWN)/g' \
	      -e 's/@''GNULIB_CLOSE''@/$(GL_GNULIB_CLOSE)/g' \
	      -e 's/@''GNULIB_COPY_FILE_RANGE''@/$(GL_GNULIB_COPY_FILE_RANGE)/g' \
	      -e 's/@''GNULIB_DUP''@/$(GL_GNULIB_DUP)/g' \
	      -e 's/@''GNULIB_DUP2''@/$(GL_GNULIB_DUP2)/g' \
	      -e 's/@''GNULIB_DUP3''@/$(GL_GNULIB_DUP3)/g' \
	      -e 's/@''GNULIB_ENVIRON''@/$(GL_GNULIB_ENVIRON)/g' \
	      -e 's/@''GNULIB_EUIDACCESS''@/$(GL_GNULIB_EUIDACCESS)/g' \
	      -e 's/@''GNULIB_EXECL''@/$(GL_GNULIB_EXECL)/g' \
	      -e 's/@''GNULIB_EXECLE''@/$(GL_GNULIB_EXECLE)/g' \
	      -e 's/@''GNULIB_EXECLP''@/$(GL_GNULIB_EXECLP)/g' \
	      -e 's/@''GNULIB_EXECV''@/$(GL_GNULIB_EXECV)/g' \
	      -e 's/@''GNULIB_EXECVE''@/$(GL_GNULIB_EXECVE)/g' \
	      -e 's/@''GNULIB_EXECVP''@/$(GL_GNULIB_EXECVP)/g' \
	      -e 's/@''GNULIB_EXECVPE''@/$(GL_GNULIB_EXECVPE)/g' \
	      -e 's/@''GNULIB_FACCESSAT''@/$(GL_GNULIB_FACCESSAT)/g' \
	      -e 's/@''GNULIB_FCHDIR''@/$(GL_GNULIB_FCHDIR)/g' \
	      -e 's/@''GNULIB_FCHOWNAT''@/$(GL_GNULIB_FCHOWNAT)/g' \
	      -e 's/@''GNULIB_FDATASYNC''@/$(GL_GNULIB_FDATASYNC)/g' \
	      -e 's/@''GNULIB_FSYNC''@/$(GL_GNULIB_FSYNC)/g' \
	      -e 's/@''GNULIB_FTRUNCATE''@/$(GL_GNULIB_FTRUNCATE)/g' \
	      -e 's/@''GNULIB_GETCWD''@/$(GL_GNULIB_GETCWD)/g' \
	      -e 's/@''GNULIB_GETDOMAINNAME''@/$(GL_GNULIB_GETDOMAINNAME)/g' \
	      -e 's/@''GNULIB_GETDTABLESIZE''@/$(GL_GNULIB_GETDTABLESIZE)/g' \
	      -e 's/@''GNULIB_GETENTROPY''@/$(GL_GNULIB_GETENTROPY)/g' \
	      -e 's/@''GNULIB_GETGROUPS''@/$(GL_GNULIB_GETGROUPS)/g' \
	      -e 's/@''GNULIB_GETHOSTNAME''@/$(GL_GNULIB_GETHOSTNAME)/g' \
	      -e 's/@''GNULIB_GETLOGIN''@/$(GL_GNULIB_GETLOGIN)/g' \
	      -e 's/@''GNULIB_GETLOGIN_R''@/$(GL_GNULIB_GETLOGIN_R)/g' \
	      -e 's/@''GNULIB_GETOPT_POSIX''@/$(GL_GNULIB_GETOPT_POSIX)/g' \
	      -e 's/@''GNULIB_GETPAGESIZE''@/$(GL_GNULIB_GETPAGESIZE)/g' \
	      -e 's/@''GNULIB_GETPASS''@/$(GL_GNULIB_GETPASS)/g' \
	      -e 's/@''GNULIB_GETPASS_GNU''@/$(GL_GNULIB_GETPASS_GNU)/g' \
	      -e 's/@''GNULIB_GETUSERSHELL''@/$(GL_GNULIB_GETUSERSHELL)/g' \
	      -e 's/@''GNULIB_GROUP_MEMBER''@/$(GL_GNULIB_GROUP_MEMBER)/g' \
	      -e 's/@''GNULIB_ISATTY''@/$(GL_GNULIB_ISATTY)/g' \
	      -e 's/@''GNULIB_LCHOWN''@/$(GL_GNULIB_LCHOWN)/g' \
	      -e 's/@''GNULIB_LINK''@/$(GL_GNULIB_LINK)/g' \
	      -e 's/@''GNULIB_LINKAT''@/$(GL_GNULIB_LINKAT)/g' \
	      -e 's/@''GNULIB_LSEEK''@/$(GL_GNULIB_LSEEK)/g' \
	      -e 's/@''GNULIB_PIPE''@/$(GL_GNULIB_PIPE)/g' \
	      -e 's/@''GNULIB_PIPE2''@/$(GL_GNULIB_PIPE2)/g' \
	      -e 's/@''GNULIB_PREAD''@/$(GL_GNULIB_PREAD)/g' \
	      -e 's/@''GNULIB_PWRITE''@/$(GL_GNULIB_PWRITE)/g' \
	      -e 's/@''GNULIB_READ''@/$(GL_GNULIB_READ)/g' \
	      -e 's/@''GNULIB_READLINK''@/$(GL_GNULIB_READLINK)/g' \
	      -e 's/@''GNULIB_READLINKAT''@/$(GL_GNULIB_READLINKAT)/g' \
	      -e 's/@''GNULIB_RMDIR''@/$(GL_GNULIB_RMDIR)/g' \
	      -e 's/@''GNULIB_SETHOSTNAME''@/$(GL_GNULIB_SETHOSTNAME)/g' \
	      -e 's/@''GNULIB_SLEEP''@/$(GL_GNULIB_SLEEP)/g' \
	      -e 's/@''GNULIB_SYMLINK''@/$(GL_GNULIB_SYMLINK)/g' \
	      -e 's/@''GNULIB_SYMLINKAT''@/$(GL_GNULIB_SYMLINKAT)/g' \
	      -e 's/@''GNULIB_TRUNCATE''@/$(GL_GNULIB_TRUNCATE)/g' \
	      -e 's/@''GNULIB_TTYNAME_R''@/$(GL_GNULIB_TTYNAME_R)/g' \
	      -e 's/@''GNULIB_UNISTD_H_GETOPT''@/0$(GL_GNULIB_UNISTD_H_GETOPT)/g' \
	      -e 's/@''GNULIB_UNISTD_H_NONBLOCKING''@/$(GL_GNULIB_UNISTD_H_NONBLOCKING)/g' \
	      -e 's/@''GNULIB_UNISTD_H_SIGPIPE''@/$(GL_GNULIB_UNISTD_H_SIGPIPE)/g' \
	      -e 's/@''GNULIB_UNLINK''@/$(GL_GNULIB_UNLINK)/g' \
	      -e 's/@''GNULIB_UNLINKAT''@/$(GL_GNULIB_UNLINKAT)/g' \
	      -e 's/@''GNULIB_USLEEP''@/$(GL_GNULIB_USLEEP)/g' \
	      -e 's/@''GNULIB_WRITE''@/$(GL_GNULIB_WRITE)/g' \
	      -e 's/@''GNULIB_MDA_ACCESS''@/$(GL_GNULIB_MDA_ACCESS)/g' \
	      -e 's/@''GNULIB_MDA_CHDIR''@/$(GL_GNULIB_MDA_CHDIR)/g' \
	      -e 's/@''GNULIB_MDA_CLOSE''@/$(GL_GNULIB_MDA_CLOSE)/g' \
	      -e 's/@''GNULIB_MDA_DUP''@/$(GL_GNULIB_MDA_DUP)/g' \
	      -e 's/@''GNULIB_MDA_DUP2''@/$(GL_GNULIB_MDA_DUP2)/g' \
	      -e 's/@''GNULIB_MDA_EXECL''@/$(GL_GNULIB_MDA_EXECL)/g' \
	      -e 's/@''GNULIB_MDA_EXECLE''@/$(GL_GNULIB_MDA_EXECLE)/g' \
	      -e 's/@''GNULIB_MDA_EXECLP''@/$(GL_GNULIB_MDA_EXECLP)/g' \
	      -e 's/@''GNULIB_MDA_EXECV''@/$(GL_GNULIB_MDA_EXECV)/g' \
	      -e 's/@''GNULIB_MDA_EXECVE''@/$(GL_GNULIB_MDA_EXECVE)/g' \
	      -e 's/@''GNULIB_MDA_EXECVP''@/$(GL_GNULIB_MDA_EXECVP)/g' \
	      -e 's/@''GNULIB_MDA_EXECVPE''@/$(GL_GNULIB_MDA_EXECVPE)/g' \
	      -e 's/@''GNULIB_MDA_GETCWD''@/$(GL_GNULIB_MDA_GETCWD)/g' \
	      -e 's/@''GNULIB_MDA_GETPID''@/$(GL_GNULIB_MDA_GETPID)/g' \
	      -e 's/@''GNULIB_MDA_ISATTY''@/$(GL_GNULIB_MDA_ISATTY)/g' \
	      -e 's/@''GNULIB_MDA_LSEEK''@/$(GL_GNULIB_MDA_LSEEK)/g' \
	      -e 's/@''GNULIB_MDA_READ''@/$(GL_GNULIB_MDA_READ)/g' \
	      -e 's/@''GNULIB_MDA_RMDIR''@/$(GL_GNULIB_MDA_RMDIR)/g' \
	      -e 's/@''GNULIB_MDA_SWAB''@/$(GL_GNULIB_MDA_SWAB)/g' \
	      -e 's/@''GNULIB_MDA_UNLINK''@/$(GL_GNULIB_MDA_UNLINK)/g' \
	      -e 's/@''GNULIB_MDA_WRITE''@/$(GL_GNULIB_MDA_WRITE)/g' \
	      < $(srcdir)/unistd.in.h | \
	  sed -e 's|@''HAVE_CHOWN''@|$(HAVE_CHOWN)|g' \
	      -e 's|@''HAVE_COPY_FILE_RANGE''@|$(HAVE_COPY_FILE_RANGE)|g' \
	      -e 's|@''HAVE_DUP3''@|$(HAVE_DUP3)|g' \
	      -e 's|@''HAVE_EUIDACCESS''@|$(HAVE_EUIDACCESS)|g' \
	      -e 's|@''HAVE_EXECVPE''@|$(HAVE_EXECVPE)|g' \
	      -e 's|@''HAVE_FACCESSAT''@|$(HAVE_FACCESSAT)|g' \
	      -e 's|@''HAVE_FCHDIR''@|$(HAVE_FCHDIR)|g' \
	      -e 's|@''HAVE_FCHOWNAT''@|$(HAVE_FCHOWNAT)|g' \
	      -e 's|@''HAVE_FDATASYNC''@|$(HAVE_FDATASYNC)|g' \
	      -e 's|@''HAVE_FSYNC''@|$(HAVE_FSYNC)|g' \
	      -e 's|@''HAVE_FTRUNCATE''@|$(HAVE_FTRUNCATE)|g' \
	      -e 's|@''HAVE_GETDTABLESIZE''@|$(HAVE_GETDTABLESIZE)|g' \
	      -e 's|@''HAVE_GETENTROPY''@|$(HAVE_GETENTROPY)|g' \
	      -e 's|@''HAVE_GETGROUPS''@|$(HAVE_GETGROUPS)|g' \
	      -e 's|@''HAVE_GETHOSTNAME''@|$(HAVE_GETHOSTNAME)|g' \
	      -e 's|@''HAVE_GETPAGESIZE''@|$(HAVE_GETPAGESIZE)|g' \
	      -e 's|@''HAVE_GETPASS''@|$(HAVE_GETPASS)|g' \
	      -e 's|@''HAVE_GROUP_MEMBER''@|$(HAVE_GROUP_MEMBER)|g' \
	      -e 's|@''HAVE_LCHOWN''@|$(HAVE_LCHOWN)|g' \
	      -e 's|@''HAVE_LINK''@|$(HAVE_LINK)|g' \
	      -e 's|@''HAVE_LINKAT''@|$(HAVE_LINKAT)|g' \
	      -e 's|@''HAVE_PIPE''@|$(HAVE_PIPE)|g' \
	      -e 's|@''HAVE_PIPE2''@|$(HAVE_PIPE2)|g' \
	      -e 's|@''HAVE_PREAD''@|$(HAVE_PREAD)|g' \
	      -e 's|@''HAVE_PWRITE''@|$(HAVE_PWRITE)|g' \
	      -e 's|@''HAVE_READLINK''@|$(HAVE_READLINK)|g' \
	      -e 's|@''HAVE_READLINKAT''@|$(HAVE_READLINKAT)|g' \
	      -e 's|@''HAVE_SETHOSTNAME''@|$(HAVE_SETHOSTNAME)|g' \
	      -e 's|@''HAVE_SLEEP''@|$(HAVE_SLEEP)|g' \
	      -e 's|@''HAVE_SYMLINK''@|$(HAVE_SYMLINK)|g' \
	      -e 's|@''HAVE_SYMLINKAT''@|$(HAVE_SYMLINKAT)|g' \
	      -e 's|@''HAVE_UNLINKAT''@|$(HAVE_UNLINKAT)|g' \
	      -e 's|@''HAVE_USLEEP''@|$(HAVE_USLEEP)|g' \
	      -e 's|@''HAVE_DECL_ENVIRON''@|$(HAVE_DECL_ENVIRON)|g' \
	      -e 's|@''HAVE_DECL_EXECVPE''@|$(HAVE_DECL_EXECVPE)|g' \
	      -e 's|@''HAVE_DECL_FCHDIR''@|$(HAVE_DECL_FCHDIR)|g' \
	      -e 's|@''HAVE_DECL_FDATASYNC''@|$(HAVE_DECL_FDATASYNC)|g' \
	      -e 's|@''HAVE_DECL_GETDOMAINNAME''@|$(HAVE_DECL_GETDOMAINNAME)|g' \
	      -e 's|@''HAVE_DECL_GETLOGIN''@|$(HAVE_DECL_GETLOGIN)|g' \
	      -e 's|@''HAVE_DECL_GETLOGIN_R''@|$(HAVE_DECL_GETLOGIN_R)|g' \
	      -e 's|@''HAVE_DECL_GETPAGESIZE''@|$(HAVE_DECL_GETPAGESIZE)|g' \
	      -e 's|@''HAVE_DECL_GETUSERSHELL''@|$(HAVE_DECL_GETUSERSHELL)|g' \
	      -e 's|@''HAVE_DECL_SETHOSTNAME''@|$(HAVE_DECL_SETHOSTNAME)|g' \
	      -e 's|@''HAVE_DECL_TRUNCATE''@|$(HAVE_DECL_TRUNCATE)|g' \
	      -e 's|@''HAVE_DECL_TTYNAME_R''@|$(HAVE_DECL_TTYNAME_R)|g' \
	      -e 's|@''HAVE_OS_H''@|$(HAVE_OS_H)|g' \
	      -e 's|@''HAVE_SYS_PARAM_H''@|$(HAVE_SYS_PARAM_H)|g' \
	  | \
	  sed -e 's|@''REPLACE_ACCESS''@|$(REPLACE_ACCESS)|g' \
	      -e 's|@''REPLACE_CHOWN''@|$(REPLACE_CHOWN)|g' \
	      -e 's|@''REPLACE_CLOSE''@|$(REPLACE_CLOSE)|g' \
	      -e 's|@''REPLACE_COPY_FILE_RANGE''@|$(REPLACE_COPY_FILE_RANGE)|g' \
	      -e 's|@''REPLACE_DUP''@|$(REPLACE_DUP)|g' \
	      -e 's|@''REPLACE_DUP2''@|$(REPLACE_DUP2)|g' \
	      -e 's|@''REPLACE_EXECL''@|$(REPLACE_EXECL)|g' \
	      -e 's|@''REPLACE_EXECLE''@|$(REPLACE_EXECLE)|g' \
	      -e 's|@''REPLACE_EXECLP''@|$(REPLACE_EXECLP)|g' \
	      -e 's|@''REPLACE_EXECV''@|$(REPLACE_EXECV)|g' \
	      -e 's|@''REPLACE_EXECVE''@|$(REPLACE_EXECVE)|g' \
	      -e 's|@''REPLACE_EXECVP''@|$(REPLACE_EXECVP)|g' \
	      -e 's|@''REPLACE_EXECVPE''@|$(REPLACE_EXECVPE)|g' \
	      -e 's|@''REPLACE_FACCESSAT''@|$(REPLACE_FACCESSAT)|g' \
	      -e 's|@''REPLACE_FCHOWNAT''@|$(REPLACE_FCHOWNAT)|g' \
	      -e 's|@''REPLACE_FTRUNCATE''@|$(REPLACE_FTRUNCATE)|g' \
	      -e 's|@''REPLACE_GETCWD''@|$(REPLACE_GETCWD)|g' \
	      -e 's|@''REPLACE_GETDOMAINNAME''@|$(REPLACE_GETDOMAINNAME)|g' \
	      -e 's|@''REPLACE_GETDTABLESIZE''@|$(REPLACE_GETDTABLESIZE)|g' \
	      -e 's|@''REPLACE_GETLOGIN_R''@|$(REPLACE_GETLOGIN_R)|g' \
	      -e 's|@''REPLACE_GETGROUPS''@|$(REPLACE_GETGROUPS)|g' \
	      -e 's|@''REPLACE_GETPAGESIZE''@|$(REPLACE_GETPAGESIZE)|g' \
	      -e 's|@''REPLACE_GETPASS''@|$(REPLACE_GETPASS)|g' \
	      -e 's|@''REPLACE_GETPASS_FOR_GETPASS_GNU''@|$(REPLACE_GETPASS_FOR_GETPASS_GNU)|g' \
	      -e 's|@''REPLACE_ISATTY''@|$(REPLACE_ISATTY)|g' \
	      -e 's|@''REPLACE_LCHOWN''@|$(REPLACE_LCHOWN)|g' \
	      -e 's|@''REPLACE_LINK''@|$(REPLACE_LINK)|g' \
	      -e 's|@''REPLACE_LINKAT''@|$(REPLACE_LINKAT)|g' \
	      -e 's|@''REPLACE_LSEEK''@|$(REPLACE_LSEEK)|g' \
	      -e 's|@''REPLACE_PREAD''@|$(REPLACE_PREAD)|g' \
	      -e 's|@''REPLACE_PWRITE''@|$(REPLACE_PWRITE)|g' \
	      -e 's|@''REPLACE_READ''@|$(REPLACE_READ)|g' \
	      -e 's|@''REPLACE_READLINK''@|$(REPLACE_READLINK)|g' \
	      -e 's|@''REPLACE_READLINKAT''@|$(REPLACE_READLINKAT)|g' \
	      -e 's|@''REPLACE_RMDIR''@|$(REPLACE_RMDIR)|g' \
	      -e 's|@''REPLACE_SLEEP''@|$(REPLACE_SLEEP)|g' \
	      -e 's|@''REPLACE_SYMLINK''@|$(REPLACE_SYMLINK)|g' \
	      -e 's|@''REPLACE_SYMLINKAT''@|$(REPLACE_SYMLINKAT)|g' \
	      -e 's|@''REPLACE_TRUNCATE''@|$(REPLACE_TRUNCATE)|g' \
	      -e 's|@''REPLACE_TTYNAME_R''@|$(REPLACE_TTYNAME_R)|g' \
	      -e 's|@''REPLACE_UNLINK''@|$(REPLACE_UNLINK)|g' \
	      -e 's|@''REPLACE_UNLINKAT''@|$(REPLACE_UNLINKAT)|g' \
	      -e 's|@''REPLACE_USLEEP''@|$(REPLACE_USLEEP)|g' \
	      -e 's|@''REPLACE_WRITE''@|$(REPLACE_WRITE)|g' \
	      -e 's|@''UNISTD_H_HAVE_SYS_RANDOM_H''@|$(UNISTD_H_HAVE_SYS_RANDOM_H)|g' \
	      -e 's|@''UNISTD_H_HAVE_WINSOCK2_H''@|$(UNISTD_H_HAVE_WINSOCK2_H)|g' \
	      -e 's|@''UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS''@|$(UNISTD_H_HAVE_WINSOCK2_H_AND_USE_SOCKETS)|g' \
	      -e '/definitions of _GL_FUNCDECL_RPL/r $(CXXDEFS_H)' \
	      -e '/definition of _GL_ARG_NONNULL/r $(ARG_NONNULL_H)' \
	      -e '/definition of _GL_WARN_ON_USE/r $(WARN_ON_USE_H)' \
	      > $@-t
	$(AM_V_at)mv $@-t $@
MOSTLYCLEANFILES += unistd.h unistd.h-t

EXTRA_DIST += unistd.in.h

endif
## end   gnulib module unistd

## begin gnulib module unlocked-io-internal
ifeq (,$(OMIT_GNULIB_MODULE_unlocked-io-internal))


EXTRA_DIST += unlocked-io.h

endif
## end   gnulib module unlocked-io-internal

## begin gnulib module update-copyright
ifeq (,$(OMIT_GNULIB_MODULE_update-copyright))


EXTRA_DIST += $(top_srcdir)/build-aux/update-copyright

endif
## end   gnulib module update-copyright

## begin gnulib module utimens
ifeq (,$(OMIT_GNULIB_MODULE_utimens))

ifneq (,$(gl_GNULIB_ENABLED_utimens_CONDITION))
libgnu_a_SOURCES += utimens.c

endif
EXTRA_DIST += utimens.h

endif
## end   gnulib module utimens

## begin gnulib module utimensat
ifeq (,$(OMIT_GNULIB_MODULE_utimensat))

ifneq (,$(GL_COND_OBJ_UTIMENSAT_CONDITION))
libgnu_a_SOURCES += utimensat.c
endif

EXTRA_DIST += at-func.c

EXTRA_libgnu_a_SOURCES += at-func.c

endif
## end   gnulib module utimensat

## begin gnulib module verify
ifeq (,$(OMIT_GNULIB_MODULE_verify))


EXTRA_DIST += verify.h

endif
## end   gnulib module verify

## begin gnulib module vla
ifeq (,$(OMIT_GNULIB_MODULE_vla))


EXTRA_DIST += vla.h

endif
## end   gnulib module vla

## begin gnulib module xalloc-oversized
ifeq (,$(OMIT_GNULIB_MODULE_xalloc-oversized))

ifneq (,$(gl_GNULIB_ENABLED_682e609604ccaac6be382e4ee3a4eaec_CONDITION))

endif
EXTRA_DIST += xalloc-oversized.h

endif
## end   gnulib module xalloc-oversized


mostlyclean-local: mostlyclean-generic
	@for dir in '' $(MOSTLYCLEANDIRS); do \
	  if test -n "$$dir" && test -d $$dir; then \
	    echo "rmdir $$dir"; rmdir $$dir; \
	  fi; \
	done; \
	:
distclean-local: distclean-gnulib-libobjs
distclean-gnulib-libobjs:
	-rm -f  ./$(DEPDIR)/malloc.Po ./$(DEPDIR)/mktime.Po ./$(DEPDIR)/realloc.Po
maintainer-clean-local: distclean-gnulib-libobjs

Here is the config.log:

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 30.0.50, which was
generated by GNU Autoconf 2.71.  Invocation command line was

  $ ./configure

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

hostname = trinity
uname -m = x86_64
uname -r = 6.0.8-300.fc37.x86_64
uname -s = Linux
uname -v = #1 SMP PREEMPT_DYNAMIC Fri Nov 11 15:09:04 UTC 2022

/usr/bin/uname -p = x86_64
/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/bin/
PATH: /usr/bin/
PATH: /bin/
PATH: /usr/local/sbin/
PATH: /usr/sbin/
PATH: /usr/local/bin/

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

configure:4703: looking for aux files: install-sh config.guess config.sub
configure:4716:  trying ./build-aux/
configure:4727:   ./build-aux/install-sh found
configure:4745:   ./build-aux/config.guess found
configure:4745:   ./build-aux/config.sub found
configure:4860: called to recursively configure Emacs for Android.
configure:4913: checking for xcrun
configure:4948: result: no
configure:5017: checking for GNU Make
configure:5073: result: make
configure:5085: checking the cross-compiler's target
configure:5096: result: armv7a-unknown-linux-android19
configure:5107: checking build system type
configure:5122: result: x86_64-pc-linux-gnu
configure:5142: checking host system type
configure:5156: result: armv7a-unknown-linux-android19
configure:6921: checking for C compiler version
configure:6930: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang --version >&5
Android (8490178, based on r450784d) clang version 14.0.6 (https://android.googlesource.com/toolchain/llvm-project 4c603efb0cca074e9238af8b4106c30add4418f6)
Target: armv7a-unknown-linux-android19
Thread model: posix
InstalledDir: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin
configure:6941: $? = 0
configure:6930: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -v >&5
Android (8490178, based on r450784d) clang version 14.0.6 (https://android.googlesource.com/toolchain/llvm-project 4c603efb0cca074e9238af8b4106c30add4418f6)
Target: armv7a-unknown-linux-android19
Thread model: posix
InstalledDir: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin
configure:6941: $? = 0
configure:6930: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -V >&5
clang-14: error: argument to '-V' is missing (expected 1 value)
clang-14: error: no input files
configure:6941: $? = 1
configure:6930: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -qversion >&5
clang-14: error: unknown argument '-qversion'; did you mean '--version'?
clang-14: error: no input files
configure:6941: $? = 1
configure:6930: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -version >&5
clang-14: error: unknown argument '-version'; did you mean '--version'?
clang-14: error: no input files
configure:6941: $? = 1
configure:6961: checking whether the C compiler works
configure:6983: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang    conftest.c  >&5
configure:6987: $? = 0
configure:7037: result: yes
configure:7040: checking for C compiler default output file name
configure:7042: result: a.out
configure:7048: checking for suffix of executables
configure:7055: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest    conftest.c  >&5
configure:7059: $? = 0
configure:7082: result: 
configure:7104: checking whether we are cross compiling
configure:7142: result: yes
configure:7147: checking for suffix of object files
configure:7170: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c   conftest.c >&5
configure:7174: $? = 0
configure:7196: result: o
configure:7200: checking whether the compiler supports GNU C
configure:7220: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c   conftest.c >&5
configure:7220: $? = 0
configure:7230: result: yes
configure:7241: checking whether /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang accepts -g
configure:7262: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g  conftest.c >&5
configure:7262: $? = 0
configure:7306: result: yes
configure:7326: checking for /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang option to enable C11 features
configure:7341: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang  -c -g -O2  conftest.c >&5
configure:7341: $? = 0
configure:7359: result: none needed
configure:7470: checking whether the compiler is clang
configure:7492: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
conftest.c:12:12: error: unknown type name 'barfbarf'
           barfbarf
           ^
1 error generated.
configure:7492: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| /* end confdefs.h.  */
| 
|            #ifdef __clang__
|            barfbarf
|            #endif
| 
| int
| main (void)
| {
| 
|   ;
|   return 0;
| }
| 
configure:7501: result: yes
configure:7505: checking for compiler option needed when checking for declarations
configure:7525: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5 -Werror=implicit-function-declaration
configure:7525: $? = 0
configure:7538: result: -Werror=implicit-function-declaration
configure:7604: checking whether /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang and cc understand -c and -o together
configure:7636: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c conftest.c -o conftest2.o >&5
configure:7640: $? = 0
configure:7646: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c conftest.c -o conftest2.o >&5
configure:7650: $? = 0
configure:7661: cc -c conftest.c >&5
configure:7665: $? = 0
configure:7673: cc -c conftest.c -o conftest2.o >&5
configure:7677: $? = 0
configure:7683: cc -c conftest.c -o conftest2.o >&5
configure:7687: $? = 0
configure:7705: result: yes
configure:7740: checking for stdio.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
configure:7740: $? = 0
configure:7740: result: yes
configure:7740: checking for stdlib.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
configure:7740: $? = 0
configure:7740: result: yes
configure:7740: checking for string.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
configure:7740: $? = 0
configure:7740: result: yes
configure:7740: checking for inttypes.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
configure:7740: $? = 0
configure:7740: result: yes
configure:7740: checking for stdint.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
configure:7740: $? = 0
configure:7740: result: yes
configure:7740: checking for strings.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
configure:7740: $? = 0
configure:7740: result: yes
configure:7740: checking for sys/stat.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
configure:7740: $? = 0
configure:7740: result: yes
configure:7740: checking for sys/types.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
configure:7740: $? = 0
configure:7740: result: yes
configure:7740: checking for unistd.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
configure:7740: $? = 0
configure:7740: result: yes
configure:7740: checking for wchar.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
configure:7740: $? = 0
configure:7740: result: yes
configure:7740: checking for minix/config.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
conftest.c:48:10: fatal error: 'minix/config.h' file not found
#include <minix/config.h>
         ^~~~~~~~~~~~~~~~
1 error generated.
configure:7740: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_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:7740: result: no
configure:7740: checking for linux/fs.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
configure:7740: $? = 0
configure:7740: result: yes
configure:7740: checking for malloc.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
configure:7740: $? = 0
configure:7740: result: yes
configure:7740: checking for sys/systeminfo.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
conftest.c:50:10: fatal error: 'sys/systeminfo.h' file not found
#include <sys/systeminfo.h>
         ^~~~~~~~~~~~~~~~~~
1 error generated.
configure:7740: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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:7740: result: no
configure:7740: checking for sys/sysinfo.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
configure:7740: $? = 0
configure:7740: result: yes
configure:7740: checking for coff.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
conftest.c:51:10: fatal error: 'coff.h' file not found
#include <coff.h>
         ^~~~~~~~
1 error generated.
configure:7740: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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:7740: result: no
configure:7740: checking for pty.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
configure:7740: $? = 0
configure:7740: result: yes
configure:7740: checking for sys/resource.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
configure:7740: $? = 0
configure:7740: result: yes
configure:7740: checking for sys/utsname.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
configure:7740: $? = 0
configure:7740: result: yes
configure:7740: checking for pwd.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
configure:7740: $? = 0
configure:7740: result: yes
configure:7740: checking for utmp.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
configure:7740: $? = 0
configure:7740: result: yes
configure:7740: checking for util.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
conftest.c:56:10: fatal error: 'util.h' file not found
#include <util.h>
         ^~~~~~~~
1 error generated.
configure:7740: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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:7740: result: no
configure:7740: checking for sanitizer/lsan_interface.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
configure:7740: $? = 0
configure:7740: result: yes
configure:7740: checking for sanitizer/asan_interface.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
configure:7740: $? = 0
configure:7740: result: yes
configure:7740: checking for sanitizer/common_interface_defs.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
configure:7740: $? = 0
configure:7740: result: yes
configure:7740: checking for sys/socket.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
configure:7740: $? = 0
configure:7740: result: yes
configure:7740: checking for sys/param.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
configure:7740: $? = 0
configure:7740: result: yes
configure:7740: checking for pthread.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
configure:7740: $? = 0
configure:7740: result: yes
configure:7740: checking for malloc/malloc.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
conftest.c:62:10: fatal error: 'malloc/malloc.h' file not found
#include <malloc/malloc.h>
         ^~~~~~~~~~~~~~~~~
1 error generated.
configure:7740: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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:7740: result: no
configure:7740: checking for sys/un.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
configure:7740: $? = 0
configure:7740: result: yes
configure:7740: checking for vfork.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
conftest.c:63:10: fatal error: 'vfork.h' file not found
#include <vfork.h>
         ^~~~~~~~~
1 error generated.
configure:7740: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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:7740: result: no
configure:7740: checking for dirent.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
configure:7740: $? = 0
configure:7740: result: yes
configure:7740: checking for execinfo.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
configure:7740: $? = 0
configure:7740: result: yes
configure:7740: checking for stdio_ext.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
configure:7740: $? = 0
configure:7740: result: yes
configure:7740: checking for sys/vfs.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
configure:7740: $? = 0
configure:7740: result: yes
configure:7740: checking for sys/fs_types.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
conftest.c:67:10: fatal error: 'sys/fs_types.h' file not found
#include <sys/fs_types.h>
         ^~~~~~~~~~~~~~~~
1 error generated.
configure:7740: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_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:7740: result: no
configure:7740: checking for getopt.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
configure:7740: $? = 0
configure:7740: result: yes
configure:7740: checking for sys/cdefs.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
configure:7740: $? = 0
configure:7740: result: yes
configure:7740: checking for sys/time.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
configure:7740: $? = 0
configure:7740: result: yes
configure:7740: checking for ieee754.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
conftest.c:70:10: fatal error: 'ieee754.h' file not found
#include <ieee754.h>
         ^~~~~~~~~~~
1 error generated.
configure:7740: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_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:7740: result: no
configure:7740: checking for limits.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
configure:7740: $? = 0
configure:7740: result: yes
configure:7740: checking for sys/select.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
configure:7740: $? = 0
configure:7740: result: yes
configure:7740: checking for stdalign.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
configure:7740: $? = 0
configure:7740: result: yes
configure:7740: checking for stdbool.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
configure:7740: $? = 0
configure:7740: result: yes
configure:7740: checking for stdckdint.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
conftest.c:74:10: fatal error: 'stdckdint.h' file not found
#include <stdckdint.h>
         ^~~~~~~~~~~~~
1 error generated.
configure:7740: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| /* 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:7740: result: no
configure:7740: checking for sys/random.h
configure:7740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
configure:7740: $? = 0
configure:7740: result: yes
configure:7771: checking whether it is safe to define __EXTENSIONS__
configure:7790: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
configure:7790: $? = 0
configure:7798: result: yes
configure:7801: checking whether _XOPEN_SOURCE should be defined
configure:7823: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
configure:7823: $? = 0
configure:7850: result: no
configure:7923: checking how to run the C preprocessor
configure:7949: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -E  conftest.c
configure:7949: $? = 0
configure:7964: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -E  conftest.c
conftest.c:64:10: fatal error: 'ac_nonexistent.h' file not found
#include <ac_nonexistent.h>
         ^~~~~~~~~~~~~~~~~~
1 error generated.
configure:7964: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| /* end confdefs.h.  */
| #include <ac_nonexistent.h>
configure:7991: result: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -E
configure:8005: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -E  conftest.c
configure:8005: $? = 0
configure:8020: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -E  conftest.c
conftest.c:64:10: fatal error: 'ac_nonexistent.h' file not found
#include <ac_nonexistent.h>
         ^~~~~~~~~~~~~~~~~~
1 error generated.
configure:8020: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| /* end confdefs.h.  */
| #include <ac_nonexistent.h>
configure:8051: checking for grep that handles long lines and -e
configure:8115: result: /usr/bin/grep
configure:8120: checking for egrep
configure:8188: result: /usr/bin/grep -E
configure:8196: checking for Minix Amsterdam compiler
configure:8222: result: no
configure:8284: checking for ar
configure:8305: found /usr/bin/ar
configure:8316: result: ar
configure:8328: WARNING: using cross tools not prefixed with host triplet
configure:8396: checking for ranlib
configure:8417: found /usr/bin/ranlib
configure:8428: result: ranlib
configure:8501: checking for special C compiler options needed for large files
configure:8549: result: no
configure:8555: checking for _FILE_OFFSET_BITS value needed for large files
configure:8581: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
conftest.c:70:22: error: 'off_t_is_large' declared as an array with a negative size
  int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
                     ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
configure:8581: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| /* end confdefs.h.  */
| #include <sys/types.h>
|  /* Check that off_t can represent 2**63 - 1 correctly.
|     We can't simply define LARGE_OFF_T to be 9223372036854775807,
|     since some C++ compilers masquerading as C compilers
|     incorrectly reject 9223372036854775807.  */
| #define LARGE_OFF_T (((off_t) 1 << 31 << 31) - 1 + ((off_t) 1 << 31 << 31))
|   int off_t_is_large[(LARGE_OFF_T % 2147483629 == 721
| 		       && LARGE_OFF_T % 2147483647 == 1)
| 		      ? 1 : -1];
| int
| main (void)
| {
| 
|   ;
|   return 0;
| }
configure:8607: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
configure:8607: $? = 0
configure:8616: result: 64
configure:8708: checking for time_t past the year 2038
configure:8726: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
conftest.c:70:28: warning: overflow in expression; result is -1073741824 with type 'long' [-Winteger-overflow]
  int verify_time_t_range[(LARGE_TIME_T / 65537 == 65535
                           ^
conftest.c:69:43: note: expanded from macro 'LARGE_TIME_T'
    ((time_t) (((time_t) 1 << 30) - 1 + 3 * ((time_t) 1 << 30)))
                                          ^
conftest.c:70:27: error: 'verify_time_t_range' declared as an array with a negative size
  int verify_time_t_range[(LARGE_TIME_T / 65537 == 65535
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 warning and 1 error generated.
configure:8726: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| /* end confdefs.h.  */
| 
|   #include <time.h>
|   /* Check that time_t can represent 2**32 - 1 correctly.  */
|   #define LARGE_TIME_T \
|     ((time_t) (((time_t) 1 << 30) - 1 + 3 * ((time_t) 1 << 30)))
|   int verify_time_t_range[(LARGE_TIME_T / 65537 == 65535
|                            && LARGE_TIME_T % 65537 == 0)
|                           ? 1 : -1];
| 
configure:8735: result: no
configure:8738: checking for 64-bit time_t with _TIME_BITS=64
configure:8758: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
conftest.c:72:28: warning: overflow in expression; result is -1073741824 with type 'long' [-Winteger-overflow]
  int verify_time_t_range[(LARGE_TIME_T / 65537 == 65535
                           ^
conftest.c:71:43: note: expanded from macro 'LARGE_TIME_T'
    ((time_t) (((time_t) 1 << 30) - 1 + 3 * ((time_t) 1 << 30)))
                                          ^
conftest.c:72:27: error: 'verify_time_t_range' declared as an array with a negative size
  int verify_time_t_range[(LARGE_TIME_T / 65537 == 65535
                          ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 warning and 1 error generated.
configure:8758: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| /* end confdefs.h.  */
| #define _TIME_BITS 64
|                            #define _FILE_OFFSET_BITS 64
| 
|   #include <time.h>
|   /* Check that time_t can represent 2**32 - 1 correctly.  */
|   #define LARGE_TIME_T \
|     ((time_t) (((time_t) 1 << 30) - 1 + 3 * ((time_t) 1 << 30)))
|   int verify_time_t_range[(LARGE_TIME_T / 65537 == 65535
|                            && LARGE_TIME_T % 65537 == 0)
|                           ? 1 : -1];
| 
configure:8767: result: no
configure:8789: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g -O2  conftest.c >&5
conftest.c:68:14: error: unknown type name 'error'
             error fail
             ^
conftest.c:68:24: error: expected ';' after top level declarator
             error fail
                       ^
                       ;
2 errors generated.
configure:8789: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| /* end confdefs.h.  */
| #ifdef _USE_32BIT_TIME_T
|              int ok;
|            #else
|              error fail
|            #endif
| 
configure:8803: WARNING: The 'time_t' type stops working after January 2038,
            and this package needs a wider 'time_t' type
            if there is any way to access timestamps after that.
            Configure with 'CC="/opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -m64"' perhaps?
configure:9015: checking whether /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang accepts -g3 -O2
configure:9032: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2   conftest.c  >&5
configure:9032: $? = 0
configure:9041: result: yes
configure:9102: checking whether the compiler is clang
configure:9123: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2  conftest.c >&5
configure:9123: $? = 0
configure:9131: result: yes
configure:9231: checking whether C compiler handles -Werror -Wunknown-warning-option
configure:9251: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2  -Werror -Wunknown-warning-option   conftest.c  >&5
configure:9251: $? = 0
configure:9262: result: yes
configure:9582: checking whether -Wno-missing-field-initializers is supported
configure:9601: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2 -Wextra -Werror -Wno-missing-field-initializers  conftest.c >&5
configure:9601: $? = 0
configure:9611: result: yes
configure:9615: checking whether -Wno-missing-field-initializers is needed
configure:9640: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2 -Wextra -Werror  conftest.c >&5
configure:9640: $? = 0
configure:9650: result: no
configure:9654: checking whether -Wuninitialized is supported
configure:9673: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2 -Werror -Wuninitialized  conftest.c >&5
configure:9673: $? = 0
configure:9683: result: yes
configure:9819: checking whether C compiler handles -fno-common
configure:9839: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -fno-common   conftest.c  >&5
configure:9839: $? = 0
configure:9851: result: yes
configure:9819: checking whether C compiler handles -Wall
configure:9839: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wall   conftest.c  >&5
configure:9839: $? = 0
configure:9851: result: yes
configure:9819: checking whether C compiler handles -Warith-conversion
configure:9839: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Warith-conversion   conftest.c  >&5
error: unknown warning option '-Warith-conversion' [-Werror,-Wunknown-warning-option]
configure:9839: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| /* end confdefs.h.  */
| 
| int
| main (void)
| {
| 
|   ;
|   return 0;
| }
configure:9851: result: no
configure:9819: checking whether C compiler handles -Wdate-time
configure:9839: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wdate-time   conftest.c  >&5
configure:9839: $? = 0
configure:9851: result: yes
configure:9819: checking whether C compiler handles -Wdisabled-optimization
configure:9839: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wdisabled-optimization   conftest.c  >&5
configure:9839: $? = 0
configure:9851: result: yes
configure:9819: checking whether C compiler handles -Wduplicated-cond
configure:9839: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wduplicated-cond   conftest.c  >&5
error: unknown warning option '-Wduplicated-cond' [-Werror,-Wunknown-warning-option]
configure:9839: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| /* end confdefs.h.  */
| 
| int
| main (void)
| {
| 
|   ;
|   return 0;
| }
configure:9851: result: no
configure:9819: checking whether C compiler handles -Wextra
configure:9839: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wextra   conftest.c  >&5
configure:9839: $? = 0
configure:9851: result: yes
configure:9819: checking whether C compiler handles -Wformat-signedness
configure:9839: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wformat-signedness   conftest.c  >&5
error: unknown warning option '-Wformat-signedness' [-Werror,-Wunknown-warning-option]
configure:9839: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| /* end confdefs.h.  */
| 
| int
| main (void)
| {
| 
|   ;
|   return 0;
| }
configure:9851: result: no
configure:9819: checking whether C compiler handles -Winit-self
configure:9839: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Winit-self   conftest.c  >&5
configure:9839: $? = 0
configure:9851: result: yes
configure:9819: checking whether C compiler handles -Winvalid-pch
configure:9839: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Winvalid-pch   conftest.c  >&5
configure:9839: $? = 0
configure:9851: result: yes
configure:9819: checking whether C compiler handles -Wlogical-op
configure:9839: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wlogical-op   conftest.c  >&5
error: unknown warning option '-Wlogical-op'; did you mean '-Wlong-long'? [-Werror,-Wunknown-warning-option]
configure:9839: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| /* end confdefs.h.  */
| 
| int
| main (void)
| {
| 
|   ;
|   return 0;
| }
configure:9851: result: no
configure:9819: checking whether C compiler handles -Wmissing-declarations
configure:9839: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wmissing-declarations   conftest.c  >&5
configure:9839: $? = 0
configure:9851: result: yes
configure:9819: checking whether C compiler handles -Wmissing-include-dirs
configure:9839: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wmissing-include-dirs   conftest.c  >&5
configure:9839: $? = 0
configure:9851: result: yes
configure:9819: checking whether C compiler handles -Wmissing-prototypes
configure:9839: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wmissing-prototypes   conftest.c  >&5
configure:9839: $? = 0
configure:9851: result: yes
configure:9819: checking whether C compiler handles -Wnested-externs
configure:9839: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wnested-externs   conftest.c  >&5
configure:9839: $? = 0
configure:9851: result: yes
configure:9819: checking whether C compiler handles -Wnull-dereference
configure:9839: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wnull-dereference   conftest.c  >&5
configure:9839: $? = 0
configure:9851: result: yes
configure:9819: checking whether C compiler handles -Wold-style-definition
configure:9839: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wold-style-definition   conftest.c  >&5
configure:9839: $? = 0
configure:9851: result: yes
configure:9819: checking whether C compiler handles -Wopenmp-simd
configure:9839: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wopenmp-simd   conftest.c  >&5
error: unknown warning option '-Wopenmp-simd'; did you mean '-Wopenmp'? [-Werror,-Wunknown-warning-option]
configure:9839: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| /* end confdefs.h.  */
| 
| int
| main (void)
| {
| 
|   ;
|   return 0;
| }
configure:9851: result: no
configure:9819: checking whether C compiler handles -Wpacked
configure:9839: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wpacked   conftest.c  >&5
configure:9839: $? = 0
configure:9851: result: yes
configure:9819: checking whether C compiler handles -Wpointer-arith
configure:9839: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wpointer-arith   conftest.c  >&5
configure:9839: $? = 0
configure:9851: result: yes
configure:9819: checking whether C compiler handles -Wstrict-prototypes
configure:9839: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wstrict-prototypes   conftest.c  >&5
configure:9839: $? = 0
configure:9851: result: yes
configure:9819: checking whether C compiler handles -Wsuggest-attribute=format
configure:9839: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wsuggest-attribute=format   conftest.c  >&5
error: unknown warning option '-Wsuggest-attribute=format'; did you mean '-Wproperty-attribute-mismatch'? [-Werror,-Wunknown-warning-option]
configure:9839: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| /* end confdefs.h.  */
| 
| int
| main (void)
| {
| 
|   ;
|   return 0;
| }
configure:9851: result: no
configure:9819: checking whether C compiler handles -Wsuggest-final-methods
configure:9839: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wsuggest-final-methods   conftest.c  >&5
error: unknown warning option '-Wsuggest-final-methods'; did you mean '-Wsuggest-override'? [-Werror,-Wunknown-warning-option]
configure:9839: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| /* end confdefs.h.  */
| 
| int
| main (void)
| {
| 
|   ;
|   return 0;
| }
configure:9851: result: no
configure:9819: checking whether C compiler handles -Wsuggest-final-types
configure:9839: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wsuggest-final-types   conftest.c  >&5
error: unknown warning option '-Wsuggest-final-types' [-Werror,-Wunknown-warning-option]
configure:9839: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| /* end confdefs.h.  */
| 
| int
| main (void)
| {
| 
|   ;
|   return 0;
| }
configure:9851: result: no
configure:9819: checking whether C compiler handles -Wtrampolines
configure:9839: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wtrampolines   conftest.c  >&5
error: unknown warning option '-Wtrampolines' [-Werror,-Wunknown-warning-option]
configure:9839: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| /* end confdefs.h.  */
| 
| int
| main (void)
| {
| 
|   ;
|   return 0;
| }
configure:9851: result: no
configure:9819: checking whether C compiler handles -Wuninitialized
configure:9839: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wuninitialized   conftest.c  >&5
configure:9839: $? = 0
configure:9851: result: yes
configure:9819: checking whether C compiler handles -Wunknown-pragmas
configure:9839: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wunknown-pragmas   conftest.c  >&5
configure:9839: $? = 0
configure:9851: result: yes
configure:9819: checking whether C compiler handles -Wunused-macros
configure:9839: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wunused-macros   conftest.c  >&5
conftest.c:44:9: error: macro is not used [-Werror,-Wunused-macros]
#define HAVE_STDBOOL_H 1
        ^
conftest.c:54:9: error: macro is not used [-Werror,-Wunused-macros]
#define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
        ^
conftest.c:8:9: error: macro is not used [-Werror,-Wunused-macros]
#define HAVE_PDUMPER 1
        ^
conftest.c:59:9: error: macro is not used [-Werror,-Wunused-macros]
#define __STDC_WANT_LIB_EXT2__ 1
        ^
conftest.c:39:9: error: macro is not used [-Werror,-Wunused-macros]
#define HAVE_SYS_CDEFS_H 1
        ^
conftest.c:49:9: error: macro is not used [-Werror,-Wunused-macros]
#define _GNU_SOURCE 1
        ^
conftest.c:18:9: error: macro is not used [-Werror,-Wunused-macros]
#define HAVE_WCHAR_H 1
        ^
conftest.c:36:9: error: macro is not used [-Werror,-Wunused-macros]
#define HAVE_STDIO_EXT_H 1
        ^
conftest.c:51:9: error: macro is not used [-Werror,-Wunused-macros]
#define _NETBSD_SOURCE 1
        ^
conftest.c:38:9: error: macro is not used [-Werror,-Wunused-macros]
#define HAVE_GETOPT_H 1
        ^
conftest.c:27:9: error: macro is not used [-Werror,-Wunused-macros]
#define HAVE_SANITIZER_LSAN_INTERFACE_H 1
        ^
conftest.c:61:9: error: macro is not used [-Werror,-Wunused-macros]
#define _TANDEM_SOURCE 1
        ^
conftest.c:17:9: error: macro is not used [-Werror,-Wunused-macros]
#define HAVE_UNISTD_H 1
        ^
conftest.c:12:9: error: macro is not used [-Werror,-Wunused-macros]
#define HAVE_INTTYPES_H 1
        ^
conftest.c:45:9: error: macro is not used [-Werror,-Wunused-macros]
#define HAVE_SYS_RANDOM_H 1
        ^
conftest.c:21:9: error: macro is not used [-Werror,-Wunused-macros]
#define HAVE_SYS_SYSINFO_H 1
        ^
conftest.c:7:9: error: macro is not used [-Werror,-Wunused-macros]
#define PACKAGE_URL "https://www.gnu.org/software/emacs/"
        ^
conftest.c:11:9: error: macro is not used [-Werror,-Wunused-macros]
#define HAVE_STRING_H 1
        ^
conftest.c:46:9: error: macro is not used [-Werror,-Wunused-macros]
#define STDC_HEADERS 1
        ^
fatal error: too many errors emitted, stopping now [-ferror-limit=]
20 errors generated.
configure:9839: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| /* end confdefs.h.  */
| 
| int
| main (void)
| {
| 
|   ;
|   return 0;
| }
configure:9851: result: no
configure:9819: checking whether C compiler handles -Wvariadic-macros
configure:9839: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wvariadic-macros   conftest.c  >&5
configure:9839: $? = 0
configure:9851: result: yes
configure:9819: checking whether C compiler handles -Wvector-operation-performance
configure:9839: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wvector-operation-performance   conftest.c  >&5
error: unknown warning option '-Wvector-operation-performance' [-Werror,-Wunknown-warning-option]
configure:9839: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| /* end confdefs.h.  */
| 
| int
| main (void)
| {
| 
|   ;
|   return 0;
| }
configure:9851: result: no
configure:9819: checking whether C compiler handles -Wwrite-strings
configure:9839: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wwrite-strings   conftest.c  >&5
configure:9839: $? = 0
configure:9851: result: yes
configure:9819: checking whether C compiler handles -Warray-bounds=2
configure:9839: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Warray-bounds=2   conftest.c  >&5
error: unknown warning option '-Warray-bounds=2'; did you mean '-Warray-bounds'? [-Werror,-Wunknown-warning-option]
configure:9839: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| /* end confdefs.h.  */
| 
| int
| main (void)
| {
| 
|   ;
|   return 0;
| }
configure:9851: result: no
configure:9819: checking whether C compiler handles -Wattribute-alias=2
configure:9839: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wattribute-alias=2   conftest.c  >&5
error: unknown warning option '-Wattribute-alias=2' [-Werror,-Wunknown-warning-option]
configure:9839: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| /* end confdefs.h.  */
| 
| int
| main (void)
| {
| 
|   ;
|   return 0;
| }
configure:9851: result: no
configure:9819: checking whether C compiler handles -Wformat=2
configure:9839: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wformat=2   conftest.c  >&5
configure:9839: $? = 0
configure:9851: result: yes
configure:9819: checking whether C compiler handles -Wformat-truncation=2
configure:9839: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wformat-truncation=2   conftest.c  >&5
error: unknown warning option '-Wformat-truncation=2' [-Werror,-Wunknown-warning-option]
configure:9839: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| /* end confdefs.h.  */
| 
| int
| main (void)
| {
| 
|   ;
|   return 0;
| }
configure:9851: result: no
configure:9819: checking whether C compiler handles -Wimplicit-fallthrough=5
configure:9839: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wimplicit-fallthrough=5   conftest.c  >&5
error: unknown warning option '-Wimplicit-fallthrough=5'; did you mean '-Wimplicit-fallthrough'? [-Werror,-Wunknown-warning-option]
configure:9839: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| /* end confdefs.h.  */
| 
| int
| main (void)
| {
| 
|   ;
|   return 0;
| }
configure:9851: result: no
configure:9819: checking whether C compiler handles -Wshift-overflow=2
configure:9839: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wshift-overflow=2   conftest.c  >&5
error: unknown warning option '-Wshift-overflow=2'; did you mean '-Wshift-overflow'? [-Werror,-Wunknown-warning-option]
configure:9839: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| /* end confdefs.h.  */
| 
| int
| main (void)
| {
| 
|   ;
|   return 0;
| }
configure:9851: result: no
configure:9819: checking whether C compiler handles -Wuse-after-free=3
configure:9839: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wuse-after-free=3   conftest.c  >&5
error: unknown warning option '-Wuse-after-free=3'; did you mean '-Wunsupported-friend'? [-Werror,-Wunknown-warning-option]
configure:9839: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| /* end confdefs.h.  */
| 
| int
| main (void)
| {
| 
|   ;
|   return 0;
| }
configure:9851: result: no
configure:9819: checking whether C compiler handles -Wvla-larger-than=4031
configure:9839: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wvla-larger-than=4031   conftest.c  >&5
error: unknown warning option '-Wvla-larger-than=4031'; did you mean '-Wframe-larger-than='? [-Werror,-Wunknown-warning-option]
configure:9839: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| /* end confdefs.h.  */
| 
| int
| main (void)
| {
| 
|   ;
|   return 0;
| }
configure:9851: result: no
configure:9862: checking whether C compiler handles -Wredundant-decls
configure:9882: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wredundant-decls   conftest.c  >&5
configure:9882: $? = 0
configure:9893: result: yes
configure:9903: checking whether C compiler handles -Wno-missing-field-initializers
configure:9923: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wmissing-field-initializers   conftest.c  >&5
configure:9923: $? = 0
configure:9934: result: yes
configure:9944: checking whether C compiler handles -Wno-override-init
configure:9964: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Woverride-init   conftest.c  >&5
configure:9964: $? = 0
configure:9975: result: yes
configure:9985: checking whether C compiler handles -Wno-sign-compare
configure:10005: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wsign-compare   conftest.c  >&5
configure:10005: $? = 0
configure:10016: result: yes
configure:10026: checking whether C compiler handles -Wno-type-limits
configure:10046: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wtype-limits   conftest.c  >&5
configure:10046: $? = 0
configure:10057: result: yes
configure:10067: checking whether C compiler handles -Wno-unused-parameter
configure:10087: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wunused-parameter   conftest.c  >&5
configure:10087: $? = 0
configure:10098: result: yes
configure:10108: checking whether C compiler handles -Wno-format-nonliteral
configure:10128: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wformat-nonliteral   conftest.c  >&5
configure:10128: $? = 0
configure:10139: result: yes
configure:10149: checking whether C compiler handles -Wno-bidi-chars
configure:10169: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wbidi-chars   conftest.c  >&5
error: unknown warning option '-Wbidi-chars' [-Werror,-Wunknown-warning-option]
configure:10169: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| /* end confdefs.h.  */
| 
| int
| main (void)
| {
| 
|   ;
|   return 0;
| }
configure:10180: result: no
configure:10193: checking whether C compiler handles -Wno-missing-braces
configure:10213: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wmissing-braces   conftest.c  >&5
configure:10213: $? = 0
configure:10224: result: yes
configure:10234: checking whether C compiler handles -Wno-null-pointer-arithmetic
configure:10254: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wnull-pointer-arithmetic   conftest.c  >&5
configure:10254: $? = 0
configure:10265: result: yes
configure:10275: checking whether C compiler handles -Wno-implicit-const-int-float-conversion
configure:10295: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wimplicit-const-int-float-conversion   conftest.c  >&5
configure:10295: $? = 0
configure:10306: result: yes
configure:10316: checking whether C compiler handles -Wno-int-in-bool-context
configure:10336: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wint-in-bool-context   conftest.c  >&5
configure:10336: $? = 0
configure:10347: result: yes
configure:10420: checking whether C compiler handles -Wno-initializer-overrides
configure:10440: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Winitializer-overrides   conftest.c  >&5
configure:10440: $? = 0
configure:10451: result: yes
configure:10461: checking whether C compiler handles -Wno-tautological-compare
configure:10481: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wtautological-compare   conftest.c  >&5
configure:10481: $? = 0
configure:10492: result: yes
configure:10502: checking whether C compiler handles -Wno-tautological-constant-out-of-range-compare
configure:10522: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2 -Wunknown-warning-option -Werror -Wtautological-constant-out-of-range-compare   conftest.c  >&5
configure:10522: $? = 0
configure:10533: result: yes
configure:10763: checking for a BSD-compatible install
configure:10836: result: /usr/bin/install -c
configure:10850: checking command to symlink files in the same directory
configure:10872: result: ln -s
configure:10886: checking for install-info
configure:10909: found /usr/sbin/install-info
configure:10922: result: /usr/sbin/install-info
configure:10932: checking for gzip
configure:10955: found /usr/bin/gzip
configure:10967: result: /usr/bin/gzip
configure:10983: checking for 'find' args to delete a file
configure:10995: result: -delete
configure:11122: checking for brew
configure:11157: result: no
configure:11319: checking for -znocombreloc
configure:11352: result: not needed
configure:11361: checking whether addresses are sanitized
configure:11385: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2  conftest.c >&5
conftest.c:71:5: error: unknown type name 'error'
           error "Addresses are not sanitized.";
           ^
conftest.c:71:11: error: expected identifier or '('
           error "Addresses are not sanitized.";
                 ^
2 errors generated.
configure:11385: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| /* end confdefs.h.  */
| #ifndef __has_feature
| 	  #define __has_feature(f) 0
| 	  #endif
| 	  #if defined __SANITIZE_ADDRESS__ || __has_feature (address_sanitizer)
| 	  #else
| 	   error "Addresses are not sanitized.";
| 	  #endif
| 
| int
| main (void)
| {
| 
|   ;
|   return 0;
| }
configure:11393: result: no
configure:11558: checking for math library
configure:11609: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  >&5 
ld: error: undefined symbol: acos
>>> referenced by conftest.c:75
>>>               /tmp/conftest-76d3c1.o:(main)

ld: error: undefined symbol: asin
>>> referenced by conftest.c:76
>>>               /tmp/conftest-76d3c1.o:(main)

ld: error: undefined symbol: atan
>>> referenced by conftest.c:77
>>>               /tmp/conftest-76d3c1.o:(main)

ld: error: undefined symbol: atan2
>>> referenced by conftest.c:78
>>>               /tmp/conftest-76d3c1.o:(main)

ld: error: undefined symbol: ceil
>>> referenced by conftest.c:79
>>>               /tmp/conftest-76d3c1.o:(main)

ld: error: undefined symbol: cos
>>> referenced by conftest.c:81
>>>               /tmp/conftest-76d3c1.o:(main)

ld: error: undefined symbol: exp
>>> referenced by conftest.c:82
>>>               /tmp/conftest-76d3c1.o:(main)

ld: error: undefined symbol: floor
>>> referenced by conftest.c:84
>>>               /tmp/conftest-76d3c1.o:(main)

ld: error: undefined symbol: fmod
>>> referenced by conftest.c:85
>>>               /tmp/conftest-76d3c1.o:(main)

ld: error: undefined symbol: frexp
>>> referenced by conftest.c:86
>>>               /tmp/conftest-76d3c1.o:(main)

ld: error: undefined symbol: log
>>> referenced by conftest.c:88
>>>               /tmp/conftest-76d3c1.o:(main)

ld: error: undefined symbol: log2
>>> referenced by conftest.c:89
>>>               /tmp/conftest-76d3c1.o:(main)

ld: error: undefined symbol: log10
>>> referenced by conftest.c:90
>>>               /tmp/conftest-76d3c1.o:(main)

ld: error: undefined symbol: pow
>>> referenced by conftest.c:91
>>>               /tmp/conftest-76d3c1.o:(main)

ld: error: undefined symbol: rint
>>> referenced by conftest.c:92
>>>               /tmp/conftest-76d3c1.o:(main)

ld: error: undefined symbol: scalbn
>>> referenced by conftest.c:93
>>>               /tmp/conftest-76d3c1.o:(main)

ld: error: undefined symbol: sin
>>> referenced by conftest.c:94
>>>               /tmp/conftest-76d3c1.o:(main)

ld: error: undefined symbol: tan
>>> referenced by conftest.c:96
>>>               /tmp/conftest-76d3c1.o:(main)

ld: error: undefined symbol: trunc
>>> referenced by conftest.c:97
>>>               /tmp/conftest-76d3c1.o:(main)

ld: error: undefined symbol: lround
>>> referenced by conftest.c:103
>>>               /tmp/conftest-76d3c1.o:(main)

ld: error: too many errors emitted, stopping now (use -error-limit=0 to see all errors)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:11609: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| /* end confdefs.h.  */
| 
| 	#include <math.h>
| 	int
| 	main (int argc, char **argv)
| 	{
| 	  double d = argc;
| 	  float f = argc;
| 	  int i = argc;
| 	  long l = argc;
| 	  d = acos (d);
| 	  d = asin (d);
| 	  d = atan (d);
| 	  d = atan2 (d, d);
| 	  d = ceil (d);
| 	  d = copysign (d, d);
| 	  d = cos (d);
| 	  d = exp (d);
| 	  d = fabs (d);
| 	  d = floor (d);
| 	  d = fmod (d, d);
| 	  d = frexp (d, &i);
| 	  d = ldexp (d, i);
| 	  d = log (d);
| 	  d = log2 (d);
| 	  d = log10 (d);
| 	  d = pow (d, d);
| 	  d = rint (d);
| 	  d = scalbn (d, l);
| 	  d = sin (d);
| 	  d = sqrt (d);
| 	  d = tan (d);
| 	  d = trunc (d);
| 	  f = fabsf (f);
| 	  f = powf (f, f);
| 	  i = ilogb (d);
| 	  i = signbit (d);
| 	  l = lrint (d);
| 	  l = lround (d);
| 	  return d == f && i == l;
| 	}
| 
configure:11614: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c -lm  >&5 
configure:11614: $? = 0
configure:11627: result: -lm
configure:11816: checking for machine/soundcard.h
configure:11816: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:74:10: fatal error: 'machine/soundcard.h' file not found
#include <machine/soundcard.h>
         ^~~~~~~~~~~~~~~~~~~~~
1 error generated.
configure:11816: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| /* end confdefs.h.  */
| 
|     #ifdef __MINGW32__
|     #define WIN32_LEAN_AND_MEAN
|     #include <windows.h>
|     #endif
| 
| 
| #include <machine/soundcard.h>
configure:11816: result: no
configure:11816: checking for sys/soundcard.h
configure:11816: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:74:10: fatal error: 'sys/soundcard.h' file not found
#include <sys/soundcard.h>
         ^~~~~~~~~~~~~~~~~
1 error generated.
configure:11816: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| /* end confdefs.h.  */
| 
|     #ifdef __MINGW32__
|     #define WIN32_LEAN_AND_MEAN
|     #include <windows.h>
|     #endif
| 
| 
| #include <sys/soundcard.h>
configure:11816: result: no
configure:11816: checking for soundcard.h
configure:11816: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:74:10: fatal error: 'soundcard.h' file not found
#include <soundcard.h>
         ^~~~~~~~~~~~~
1 error generated.
configure:11816: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| /* end confdefs.h.  */
| 
|     #ifdef __MINGW32__
|     #define WIN32_LEAN_AND_MEAN
|     #include <windows.h>
|     #endif
| 
| 
| #include <soundcard.h>
configure:11816: result: no
configure:11816: checking for mmsystem.h
configure:11816: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:74:10: fatal error: 'mmsystem.h' file not found
#include <mmsystem.h>
         ^~~~~~~~~~~~
1 error generated.
configure:11816: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| /* end confdefs.h.  */
| 
|     #ifdef __MINGW32__
|     #define WIN32_LEAN_AND_MEAN
|     #include <windows.h>
|     #endif
| 
| 
| #include <mmsystem.h>
configure:11816: result: no
configure:11837: checking for _oss_ioctl in -lossaudio
configure:11860: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c -lossaudio   >&5 
ld: error: unable to find library -lossaudio
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:11860: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| /* 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:11870: result: no
configure:11889: checking for alsa >= 1.0.0
configure:11948: result: no
configure:11999: checking for ADDR_NO_RANDOMIZE
configure:12017: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:12017: $? = 0
configure:12025: result: yes
configure:12037: checking if Linux sysinfo may be used
configure:12056: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:12056: $? = 0
configure:12064: result: yes
configure:12082: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:12082: $? = 0
configure:12103: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -E    conftest.c
conftest.c:70:10: fatal error: 'term.h' file not found
#include <term.h>
         ^~~~~~~~
1 error generated.
configure:12103: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 1
| /* end confdefs.h.  */
| #include <term.h>
| int
| main (void)
| {
| 
|   ;
|   return 0;
| }
configure:12110: checking for sys/wait.h that is POSIX.1 compatible
configure:12137: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:12137: $? = 0
configure:12145: result: yes
configure:12156: checking for net/if.h
configure:12156: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:12156: $? = 0
configure:12156: result: yes
configure:12167: checking for ifaddrs.h
configure:12167: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:12167: $? = 0
configure:12167: result: yes
configure:12178: checking for net/if_dl.h
configure:12178: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:105:10: fatal error: 'net/if_dl.h' file not found
#include <net/if_dl.h>
         ^~~~~~~~~~~~~
1 error generated.
configure:12178: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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:12178: result: no
configure:12190: checking for struct ifreq.ifr_flags
configure:12190: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:12190: $? = 0
configure:12190: result: yes
configure:12205: checking for struct ifreq.ifr_hwaddr
configure:12205: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:113:1: error: statement requires expression of scalar type ('struct sockaddr' invalid)
if (ac_aggr.ifr_hwaddr)
^   ~~~~~~~~~~~~~~~~~~
1 error generated.
configure:12205: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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:12205: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:12205: $? = 0
configure:12205: result: yes
configure:12220: checking for struct ifreq.ifr_netmask
configure:12220: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:114:1: error: statement requires expression of scalar type ('struct sockaddr' invalid)
if (ac_aggr.ifr_netmask)
^   ~~~~~~~~~~~~~~~~~~~
1 error generated.
configure:12220: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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:12220: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:12220: $? = 0
configure:12220: result: yes
configure:12235: checking for struct ifreq.ifr_broadaddr
configure:12235: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:115:1: error: statement requires expression of scalar type ('struct sockaddr' invalid)
if (ac_aggr.ifr_broadaddr)
^   ~~~~~~~~~~~~~~~~~~~~~
1 error generated.
configure:12235: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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:12235: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:12235: $? = 0
configure:12235: result: yes
configure:12250: checking for struct ifreq.ifr_addr
configure:12250: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:116:1: error: statement requires expression of scalar type ('struct sockaddr' invalid)
if (ac_aggr.ifr_addr)
^   ~~~~~~~~~~~~~~~~
1 error generated.
configure:12250: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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:12250: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:12250: $? = 0
configure:12250: result: yes
configure:12265: checking for struct ifreq.ifr_addr.sa_len
configure:12265: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:117:22: error: no member named 'sa_len' in 'struct sockaddr'
if (ac_aggr.ifr_addr.sa_len)
    ~~~~~~~~~~~~~~~~ ^
1 error generated.
configure:12265: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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:12265: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:117:29: error: no member named 'sa_len' in 'struct sockaddr'
if (sizeof ac_aggr.ifr_addr.sa_len)
           ~~~~~~~~~~~~~~~~ ^
1 error generated.
configure:12265: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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:12265: result: no
configure:12287: checking whether gcc understands -MMD -MF
configure:12306: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2 -MMD -MF deps.d -MP    conftest.c >&5
configure:12306: $? = 0
configure:12317: result: yes
configure:14047: checking whether malloc is Doug Lea style
configure:14069: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  >&5 
conftest.c:84:1: warning: implicit declaration of function 'malloc_set_state' is invalid in C99 [-Wimplicit-function-declaration]
malloc_set_state (malloc_get_state ());
^
conftest.c:84:19: warning: implicit declaration of function 'malloc_get_state' is invalid in C99 [-Wimplicit-function-declaration]
malloc_set_state (malloc_get_state ());
                  ^
conftest.c:85:6: error: use of undeclared identifier '__after_morecore_hook'
            __after_morecore_hook = hook;
            ^
conftest.c:86:6: error: use of undeclared identifier '__malloc_initialize_hook'
            __malloc_initialize_hook = hook;
            ^
2 warnings and 2 errors generated.
configure:14069: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 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:14077: result: no
configure:14088: checking for sbrk
configure:14088: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  >&5 
configure:14088: $? = 0
configure:14088: result: yes
configure:14088: checking for getpagesize
configure:14088: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  >&5 
ld: error: undefined symbol: getpagesize
>>> referenced by conftest.c:107
>>>               /tmp/conftest-73cbe5.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:14088: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| /* end confdefs.h.  */
| /* Define getpagesize to an innocuous variant, in case <limits.h> declares getpagesize.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define getpagesize innocuous_getpagesize
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char getpagesize (); below.  */
| 
| #include <limits.h>
| #undef getpagesize
| 
| /* 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 getpagesize ();
| /* 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_getpagesize || defined __stub___getpagesize
| choke me
| #endif
| 
| int
| main (void)
| {
| return getpagesize ();
|   ;
|   return 0;
| }
configure:14088: result: no
configure:14088: checking for __lsan_ignore_object
configure:14088: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  >&5 
ld: error: undefined symbol: __lsan_ignore_object
>>> referenced by conftest.c:107
>>>               /tmp/conftest-0dd5d7.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:14088: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 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:14088: result: no
configure:14088: checking for fork
configure:14088: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  >&5 
configure:14088: $? = 0
configure:14088: result: yes
configure:14088: checking for vfork
configure:14088: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  >&5 
conftest.c:97:6: warning: incompatible redeclaration of library function 'vfork' [-Wincompatible-library-redeclaration]
char vfork ();
     ^
conftest.c:97:6: note: 'vfork' is a builtin with type 'int (void)'
1 warning generated.
configure:14088: $? = 0
configure:14088: result: yes
configure:14088: checking for fchmod
configure:14088: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  >&5 
configure:14088: $? = 0
configure:14088: result: yes
configure:14088: checking for canonicalize_file_name
configure:14088: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  >&5 
ld: error: undefined symbol: canonicalize_file_name
>>> referenced by conftest.c:110
>>>               /tmp/conftest-b202a5.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:14088: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 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:14088: result: no
configure:14088: checking for faccessat
configure:14088: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  >&5 
configure:14088: $? = 0
configure:14088: result: yes
configure:14088: checking for realpath
configure:14088: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  >&5 
configure:14088: $? = 0
configure:14088: result: yes
configure:14088: checking for lstat
configure:14088: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  >&5 
configure:14088: $? = 0
configure:14088: result: yes
configure:14088: checking for readlinkat
configure:14088: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  >&5 
ld: error: undefined symbol: readlinkat
>>> referenced by conftest.c:113
>>>               /tmp/conftest-961b16.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:14088: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| /* end confdefs.h.  */
| /* Define readlinkat to an innocuous variant, in case <limits.h> declares readlinkat.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define readlinkat innocuous_readlinkat
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char readlinkat (); below.  */
| 
| #include <limits.h>
| #undef readlinkat
| 
| /* 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 readlinkat ();
| /* 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_readlinkat || defined __stub___readlinkat
| choke me
| #endif
| 
| int
| main (void)
| {
| return readlinkat ();
|   ;
|   return 0;
| }
configure:14088: result: no
configure:14088: checking for fchmodat
configure:14088: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  >&5 
configure:14088: $? = 0
configure:14088: result: yes
configure:14088: checking for lchmod
configure:14088: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  >&5 
ld: error: undefined symbol: lchmod
>>> referenced by conftest.c:114
>>>               /tmp/conftest-82472a.o:(main)
>>> did you mean: fchmod
>>> defined in: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/../sysroot/usr/lib/arm-linux-androideabi/19/libc.so
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:14088: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| /* end confdefs.h.  */
| /* Define lchmod to an innocuous variant, in case <limits.h> declares lchmod.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define lchmod innocuous_lchmod
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char lchmod (); below.  */
| 
| #include <limits.h>
| #undef lchmod
| 
| /* 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 lchmod ();
| /* 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_lchmod || defined __stub___lchmod
| choke me
| #endif
| 
| int
| main (void)
| {
| return lchmod ();
|   ;
|   return 0;
| }
configure:14088: result: no
configure:14088: checking for fcntl
configure:14088: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  >&5 
configure:14088: $? = 0
configure:14088: result: yes
configure:14088: checking for fdopendir
configure:14088: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  >&5 
configure:14088: $? = 0
configure:14088: result: yes
configure:14088: checking for fstatat
configure:14088: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  >&5 
configure:14088: $? = 0
configure:14088: result: yes
configure:14088: checking for fsync
configure:14088: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  >&5 
configure:14088: $? = 0
configure:14088: result: yes
configure:14088: checking for futimens
configure:14088: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  >&5 
configure:14088: $? = 0
configure:14088: result: yes
configure:14088: checking for getrandom
configure:14088: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  >&5 
ld: error: undefined symbol: getrandom
>>> referenced by conftest.c:119
>>>               /tmp/conftest-c1e93a.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:14088: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| /* end confdefs.h.  */
| /* Define getrandom to an innocuous variant, in case <limits.h> declares getrandom.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define getrandom innocuous_getrandom
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char getrandom (); below.  */
| 
| #include <limits.h>
| #undef getrandom
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char getrandom ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined __stub_getrandom || defined __stub___getrandom
| choke me
| #endif
| 
| int
| main (void)
| {
| return getrandom ();
|   ;
|   return 0;
| }
configure:14088: result: no
configure:14088: checking for gettimeofday
configure:14088: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  >&5 
configure:14088: $? = 0
configure:14088: result: yes
configure:14088: checking for memset_explicit
configure:14088: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  >&5 
ld: error: undefined symbol: memset_explicit
>>> referenced by conftest.c:120
>>>               /tmp/conftest-41276f.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:14088: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| /* end confdefs.h.  */
| /* Define memset_explicit to an innocuous variant, in case <limits.h> declares memset_explicit.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define memset_explicit innocuous_memset_explicit
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char memset_explicit (); below.  */
| 
| #include <limits.h>
| #undef memset_explicit
| 
| /* 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_explicit ();
| /* 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_explicit || defined __stub___memset_explicit
| choke me
| #endif
| 
| int
| main (void)
| {
| return memset_explicit ();
|   ;
|   return 0;
| }
configure:14088: result: no
configure:14088: checking for memset_s
configure:14088: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  >&5 
ld: error: undefined symbol: memset_s
>>> referenced by conftest.c:120
>>>               /tmp/conftest-f9ecd8.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:14088: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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:14088: result: no
configure:14088: checking for mkostemp
configure:14088: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  >&5 
ld: error: undefined symbol: mkostemp
>>> referenced by conftest.c:120
>>>               /tmp/conftest-856bb5.o:(main)
>>> did you mean: mkstemp
>>> defined in: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/../sysroot/usr/lib/arm-linux-androideabi/19/libc.so
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:14088: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 1
| /* end confdefs.h.  */
| /* Define mkostemp to an innocuous variant, in case <limits.h> declares mkostemp.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define mkostemp innocuous_mkostemp
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char mkostemp (); below.  */
| 
| #include <limits.h>
| #undef mkostemp
| 
| /* 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 mkostemp ();
| /* 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_mkostemp || defined __stub___mkostemp
| choke me
| #endif
| 
| int
| main (void)
| {
| return mkostemp ();
|   ;
|   return 0;
| }
configure:14088: result: no
configure:14088: checking for pipe2
configure:14088: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  >&5 
configure:14088: $? = 0
configure:14088: result: yes
configure:14088: checking for pselect
configure:14088: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  >&5 
configure:14088: $? = 0
configure:14088: result: yes
configure:14088: checking for pthread_sigmask
configure:14088: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  >&5 
configure:14088: $? = 0
configure:14088: result: yes
configure:14088: checking for readlink
configure:14088: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  >&5 
configure:14088: $? = 0
configure:14088: result: yes
configure:14088: checking for isblank
configure:14088: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  >&5 
conftest.c:113:6: warning: incompatible redeclaration of library function 'isblank' [-Wincompatible-library-redeclaration]
char isblank ();
     ^
conftest.c:113:6: note: 'isblank' is a builtin with type 'int (int)'
1 warning generated.
configure:14088: $? = 0
configure:14088: result: yes
configure:14088: checking for iswctype
configure:14088: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  >&5 
configure:14088: $? = 0
configure:14088: result: yes
configure:14088: checking for strtoimax
configure:14088: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  >&5 
configure:14088: $? = 0
configure:14088: result: yes
configure:14088: checking for symlink
configure:14088: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  >&5 
configure:14088: $? = 0
configure:14088: result: yes
configure:14088: checking for localtime_r
configure:14088: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  >&5 
configure:14088: $? = 0
configure:14088: result: yes
configure:14088: checking for timegm
configure:14088: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  >&5 
configure:14088: $? = 0
configure:14088: result: yes
configure:14088: checking for utimensat
configure:14088: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  >&5 
configure:14088: $? = 0
configure:14088: result: yes
configure:14088: checking for getdtablesize
configure:14088: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  >&5 
ld: error: undefined symbol: getdtablesize
>>> referenced by conftest.c:131
>>>               /tmp/conftest-b55450.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:14088: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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
| /* end confdefs.h.  */
| /* Define getdtablesize to an innocuous variant, in case <limits.h> declares getdtablesize.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define getdtablesize innocuous_getdtablesize
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char getdtablesize (); below.  */
| 
| #include <limits.h>
| #undef getdtablesize
| 
| /* 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 getdtablesize ();
| /* 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_getdtablesize || defined __stub___getdtablesize
| choke me
| #endif
| 
| int
| main (void)
| {
| return getdtablesize ();
|   ;
|   return 0;
| }
configure:14088: result: no
configure:14088: checking for futimes
configure:14088: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  >&5 
ld: error: undefined symbol: futimes
>>> referenced by conftest.c:131
>>>               /tmp/conftest-b917af.o:(main)
>>> did you mean: utimes
>>> defined in: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/../sysroot/usr/lib/arm-linux-androideabi/19/libc.so
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:14088: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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
| /* end confdefs.h.  */
| /* Define futimes to an innocuous variant, in case <limits.h> declares futimes.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define futimes innocuous_futimes
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char futimes (); below.  */
| 
| #include <limits.h>
| #undef futimes
| 
| /* 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 futimes ();
| /* 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_futimes || defined __stub___futimes
| choke me
| #endif
| 
| int
| main (void)
| {
| return futimes ();
|   ;
|   return 0;
| }
configure:14088: result: no
configure:14088: checking for futimesat
configure:14088: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  >&5 
ld: error: undefined symbol: futimesat
>>> referenced by conftest.c:131
>>>               /tmp/conftest-99df2e.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:14088: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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
| /* end confdefs.h.  */
| /* Define futimesat to an innocuous variant, in case <limits.h> declares futimesat.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define futimesat innocuous_futimesat
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char futimesat (); below.  */
| 
| #include <limits.h>
| #undef futimesat
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char futimesat ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined __stub_futimesat || defined __stub___futimesat
| choke me
| #endif
| 
| int
| main (void)
| {
| return futimesat ();
|   ;
|   return 0;
| }
configure:14088: result: no
configure:14088: checking for lutimes
configure:14088: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  >&5 
ld: error: undefined symbol: lutimes
>>> referenced by conftest.c:131
>>>               /tmp/conftest-447d05.o:(main)
>>> did you mean: utimes
>>> defined in: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/../sysroot/usr/lib/arm-linux-androideabi/19/libc.so
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:14088: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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
| /* end confdefs.h.  */
| /* Define lutimes to an innocuous variant, in case <limits.h> declares lutimes.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define lutimes innocuous_lutimes
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char lutimes (); below.  */
| 
| #include <limits.h>
| #undef lutimes
| 
| /* 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 lutimes ();
| /* 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_lutimes || defined __stub___lutimes
| choke me
| #endif
| 
| int
| main (void)
| {
| return lutimes ();
|   ;
|   return 0;
| }
configure:14088: result: no
configure:14213: checking for working mmap
configure:14376: result: yes
configure:14394: checking for main in -lXbsd
configure:14414: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c -lXbsd    >&5 
ld: error: unable to find library -lXbsd
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:14414: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| /* end confdefs.h.  */
| 
| 
| int
| main (void)
| {
| return main ();
|   ;
|   return 0;
| }
configure:14424: result: no
configure:14436: checking for pthread library
configure:14473: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
configure:14473: $? = 0
configure:14485: result: none needed
configure:14512: checking for thread support
configure:14528: result: no
configure:15333: checking for getaddrinfo_a in -lanl
configure:15356: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c -lanl    >&5 
ld: error: unable to find library -lanl
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:15356: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 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:15366: result: no
configure:15790: checking for malloc_trim
configure:15790: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
ld: error: undefined symbol: malloc_trim
>>> referenced by conftest.c:134
>>>               /tmp/conftest-a9a543.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:15790: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 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:15790: result: no
configure:16231: checking for lgetfilecon in -lselinux
configure:16254: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c -lselinux    >&5 
ld: error: unable to find library -lselinux
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:16254: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 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:16264: result: no
configure:16765: checking for sys/inotify.h
configure:16765: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:16765: $? = 0
configure:16765: result: yes
configure:16772: checking for inotify_init1
configure:16772: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
ld: error: undefined symbol: inotify_init1
>>> referenced by conftest.c:134
>>>               /tmp/conftest-6b253a.o:(main)
>>> did you mean: inotify_init
>>> defined in: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/../sysroot/usr/lib/arm-linux-androideabi/19/libc.so
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:16772: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| /* end confdefs.h.  */
| /* Define inotify_init1 to an innocuous variant, in case <limits.h> declares inotify_init1.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define inotify_init1 innocuous_inotify_init1
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char inotify_init1 (); below.  */
| 
| #include <limits.h>
| #undef inotify_init1
| 
| /* 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 inotify_init1 ();
| /* 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_inotify_init1 || defined __stub___inotify_init1
| choke me
| #endif
| 
| int
| main (void)
| {
| return inotify_init1 ();
|   ;
|   return 0;
| }
configure:16772: result: no
configure:16792: checking for libkqueue
configure:16851: result: no
configure:16872: checking for library containing kqueue
configure:16902: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
ld: error: undefined symbol: kqueue
>>> referenced by conftest.c:115
>>>               /tmp/conftest-0eb561.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:16902: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 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 kqueue ();
| int
| main (void)
| {
| return kqueue ();
|   ;
|   return 0;
| }
configure:16922: result: no
configure:16949: checking for gio-2.0 >= 2.24
configure:17008: result: no
configure:17505: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:108:13: fatal error: 'X11/Xlib.h' file not found
          #include <X11/Xlib.h>
                   ^~~~~~~~~~~~
1 error generated.
configure:17505: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| /* end confdefs.h.  */
| 
| 	  #include <X11/Xlib.h>
| 	  #include <X11/Xresource.h>
| int
| main (void)
| {
| XIMProc  callback;
|   ;
|   return 0;
| }
configure:22458: checking for linux/seccomp.h
configure:22458: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:22458: $? = 0
configure:22458: result: yes
configure:22464: checking whether SECCOMP_SET_MODE_FILTER is declared
configure:22464: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2     conftest.c >&5 -Werror=implicit-function-declaration
configure:22464: $? = 0
configure:22464: result: yes
configure:22479: checking whether SECCOMP_FILTER_FLAG_TSYNC is declared
configure:22479: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2     conftest.c >&5 -Werror=implicit-function-declaration
configure:22479: $? = 0
configure:22479: result: yes
configure:22458: checking for linux/filter.h
configure:22458: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:22458: $? = 0
configure:22458: result: yes
configure:22464: checking whether SECCOMP_SET_MODE_FILTER is declared
configure:22464: result: yes
configure:22479: checking whether SECCOMP_FILTER_FLAG_TSYNC is declared
configure:22479: result: yes
configure:22502: checking for libseccomp >= 2.5.2
configure:22561: result: no
configure:22580: checking size of long
configure:22586: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:22586: $? = 0
configure:22586: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:148:24: error: 'test_array' declared as an array with a negative size
static int test_array [1 - 2 * !(((long int) (sizeof (long))) <= 0)];
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
configure:22586: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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
| /* 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)
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (long))) <= 0)];
| test_array [0] = 0;
| return test_array [0];
| 
|   ;
|   return 0;
| }
configure:22586: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:148:24: error: 'test_array' declared as an array with a negative size
static int test_array [1 - 2 * !(((long int) (sizeof (long))) <= 1)];
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
configure:22586: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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
| /* 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)
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (long))) <= 1)];
| test_array [0] = 0;
| return test_array [0];
| 
|   ;
|   return 0;
| }
configure:22586: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:148:24: error: 'test_array' declared as an array with a negative size
static int test_array [1 - 2 * !(((long int) (sizeof (long))) <= 3)];
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
configure:22586: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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
| /* 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)
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (long))) <= 3)];
| test_array [0] = 0;
| return test_array [0];
| 
|   ;
|   return 0;
| }
configure:22586: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:22586: $? = 0
configure:22586: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:22586: $? = 0
configure:22586: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:22586: $? = 0
configure:22601: result: 4
configure:22614: checking for accept4
configure:22614: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  -lm   >&5 
ld: error: undefined symbol: accept4
>>> referenced by conftest.c:145
>>>               /tmp/conftest-7d93fb.o:(main)
>>> did you mean: accept
>>> defined in: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/../sysroot/usr/lib/arm-linux-androideabi/19/libc.so
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:22614: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| /* end confdefs.h.  */
| /* Define accept4 to an innocuous variant, in case <limits.h> declares accept4.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define accept4 innocuous_accept4
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char accept4 (); below.  */
| 
| #include <limits.h>
| #undef accept4
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char accept4 ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined __stub_accept4 || defined __stub___accept4
| choke me
| #endif
| 
| int
| main (void)
| {
| return accept4 ();
|   ;
|   return 0;
| }
configure:22614: result: no
configure:22620: checking for fchdir
configure:22620: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  -lm   >&5 
configure:22620: $? = 0
configure:22620: result: yes
configure:22626: checking for gethostname
configure:22626: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  -lm   >&5 
configure:22626: $? = 0
configure:22626: result: yes
configure:22632: checking for getrusage
configure:22632: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  -lm   >&5 
configure:22632: $? = 0
configure:22632: result: yes
configure:22638: checking for get_current_dir_name
configure:22638: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  -lm   >&5 
ld: error: undefined symbol: get_current_dir_name
>>> referenced by conftest.c:148
>>>               /tmp/conftest-a26554.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:22638: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| /* end confdefs.h.  */
| /* Define get_current_dir_name to an innocuous variant, in case <limits.h> declares get_current_dir_name.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define get_current_dir_name innocuous_get_current_dir_name
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char get_current_dir_name (); below.  */
| 
| #include <limits.h>
| #undef get_current_dir_name
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char get_current_dir_name ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined __stub_get_current_dir_name || defined __stub___get_current_dir_name
| choke me
| #endif
| 
| int
| main (void)
| {
| return get_current_dir_name ();
|   ;
|   return 0;
| }
configure:22638: result: no
configure:22644: checking for lrand48
configure:22644: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  -lm   >&5 
configure:22644: $? = 0
configure:22644: result: yes
configure:22650: checking for random
configure:22650: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  -lm   >&5 
ld: error: undefined symbol: random
>>> referenced by conftest.c:149
>>>               /tmp/conftest-6e9409.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:22650: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| /* end confdefs.h.  */
| /* Define random to an innocuous variant, in case <limits.h> declares random.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define random innocuous_random
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char random (); below.  */
| 
| #include <limits.h>
| #undef random
| 
| /* 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 random ();
| /* 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_random || defined __stub___random
| choke me
| #endif
| 
| int
| main (void)
| {
| return random ();
|   ;
|   return 0;
| }
configure:22650: result: no
configure:22656: checking for rint
configure:22656: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  -lm   >&5 
conftest.c:138:6: warning: incompatible redeclaration of library function 'rint' [-Wincompatible-library-redeclaration]
char rint ();
     ^
conftest.c:138:6: note: 'rint' is a builtin with type 'double (double)'
1 warning generated.
configure:22656: $? = 0
configure:22656: result: yes
configure:22662: checking for trunc
configure:22662: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  -lm   >&5 
conftest.c:139:6: warning: incompatible redeclaration of library function 'trunc' [-Wincompatible-library-redeclaration]
char trunc ();
     ^
conftest.c:139:6: note: 'trunc' is a builtin with type 'double (double)'
1 warning generated.
configure:22662: $? = 0
configure:22662: result: yes
configure:22668: checking for select
configure:22668: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  -lm   >&5 
configure:22668: $? = 0
configure:22668: result: yes
configure:22674: checking for getpagesize
configure:22674: result: no
configure:22680: checking for setlocale
configure:22680: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  -lm   >&5 
configure:22680: $? = 0
configure:22680: result: yes
configure:22686: checking for newlocale
configure:22686: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  -lm   >&5 
ld: error: undefined symbol: newlocale
>>> referenced by conftest.c:153
>>>               /tmp/conftest-cf257f.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:22686: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| /* end confdefs.h.  */
| /* Define newlocale to an innocuous variant, in case <limits.h> declares newlocale.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define newlocale innocuous_newlocale
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char newlocale (); below.  */
| 
| #include <limits.h>
| #undef newlocale
| 
| /* 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 newlocale ();
| /* 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_newlocale || defined __stub___newlocale
| choke me
| #endif
| 
| int
| main (void)
| {
| return newlocale ();
|   ;
|   return 0;
| }
configure:22686: result: no
configure:22692: checking for getrlimit
configure:22692: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  -lm   >&5 
configure:22692: $? = 0
configure:22692: result: yes
configure:22698: checking for setrlimit
configure:22698: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  -lm   >&5 
configure:22698: $? = 0
configure:22698: result: yes
configure:22704: checking for shutdown
configure:22704: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  -lm   >&5 
configure:22704: $? = 0
configure:22704: result: yes
configure:22710: checking for pthread_sigmask
configure:22710: result: yes
configure:22716: checking for strsignal
configure:22716: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  -lm   >&5 
configure:22716: $? = 0
configure:22716: result: yes
configure:22722: checking for setitimer
configure:22722: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  -lm   >&5 
configure:22722: $? = 0
configure:22722: result: yes
configure:22728: checking for sendto
configure:22728: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  -lm   >&5 
configure:22728: $? = 0
configure:22728: result: yes
configure:22734: checking for recvfrom
configure:22734: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  -lm   >&5 
configure:22734: $? = 0
configure:22734: result: yes
configure:22740: checking for getsockname
configure:22740: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  -lm   >&5 
configure:22740: $? = 0
configure:22740: result: yes
configure:22746: checking for getifaddrs
configure:22746: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  -lm   >&5 
ld: error: undefined symbol: getifaddrs
>>> referenced by conftest.c:162
>>>               /tmp/conftest-6c6961.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:22746: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| /* end confdefs.h.  */
| /* Define getifaddrs to an innocuous variant, in case <limits.h> declares getifaddrs.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define getifaddrs innocuous_getifaddrs
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char getifaddrs (); below.  */
| 
| #include <limits.h>
| #undef getifaddrs
| 
| /* 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 getifaddrs ();
| /* 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_getifaddrs || defined __stub___getifaddrs
| choke me
| #endif
| 
| int
| main (void)
| {
| return getifaddrs ();
|   ;
|   return 0;
| }
configure:22746: result: no
configure:22752: checking for freeifaddrs
configure:22752: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  -lm   >&5 
ld: error: undefined symbol: freeifaddrs
>>> referenced by conftest.c:162
>>>               /tmp/conftest-92e9bf.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:22752: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| /* end confdefs.h.  */
| /* Define freeifaddrs to an innocuous variant, in case <limits.h> declares freeifaddrs.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define freeifaddrs innocuous_freeifaddrs
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char freeifaddrs (); below.  */
| 
| #include <limits.h>
| #undef freeifaddrs
| 
| /* 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 freeifaddrs ();
| /* 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_freeifaddrs || defined __stub___freeifaddrs
| choke me
| #endif
| 
| int
| main (void)
| {
| return freeifaddrs ();
|   ;
|   return 0;
| }
configure:22752: result: no
configure:22758: checking for gai_strerror
configure:22758: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  -lm   >&5 
configure:22758: $? = 0
configure:22758: result: yes
configure:22764: checking for sync
configure:22764: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  -lm   >&5 
configure:22764: $? = 0
configure:22764: result: yes
configure:22770: checking for getpwent
configure:22770: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  -lm   >&5 
ld: error: undefined symbol: getpwent
>>> referenced by conftest.c:164
>>>               /tmp/conftest-a3bcee.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:22770: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| /* end confdefs.h.  */
| /* Define getpwent to an innocuous variant, in case <limits.h> declares getpwent.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define getpwent innocuous_getpwent
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char getpwent (); below.  */
| 
| #include <limits.h>
| #undef getpwent
| 
| /* 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 getpwent ();
| /* 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_getpwent || defined __stub___getpwent
| choke me
| #endif
| 
| int
| main (void)
| {
| return getpwent ();
|   ;
|   return 0;
| }
configure:22770: result: no
configure:22776: checking for endpwent
configure:22776: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  -lm   >&5 
ld: error: undefined symbol: endpwent
>>> referenced by conftest.c:164
>>>               /tmp/conftest-98ff3a.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:22776: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| /* end confdefs.h.  */
| /* Define endpwent to an innocuous variant, in case <limits.h> declares endpwent.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define endpwent innocuous_endpwent
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char endpwent (); below.  */
| 
| #include <limits.h>
| #undef endpwent
| 
| /* 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 endpwent ();
| /* 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_endpwent || defined __stub___endpwent
| choke me
| #endif
| 
| int
| main (void)
| {
| return endpwent ();
|   ;
|   return 0;
| }
configure:22776: result: no
configure:22782: checking for getgrent
configure:22782: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  -lm   >&5 
ld: error: undefined symbol: getgrent
>>> referenced by conftest.c:164
>>>               /tmp/conftest-9c8dd6.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:22782: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| /* end confdefs.h.  */
| /* Define getgrent to an innocuous variant, in case <limits.h> declares getgrent.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define getgrent innocuous_getgrent
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char getgrent (); below.  */
| 
| #include <limits.h>
| #undef getgrent
| 
| /* 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 getgrent ();
| /* 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_getgrent || defined __stub___getgrent
| choke me
| #endif
| 
| int
| main (void)
| {
| return getgrent ();
|   ;
|   return 0;
| }
configure:22782: result: no
configure:22788: checking for endgrent
configure:22788: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  -lm   >&5 
ld: error: undefined symbol: endgrent
>>> referenced by conftest.c:164
>>>               /tmp/conftest-14340c.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:22788: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| /* end confdefs.h.  */
| /* Define endgrent to an innocuous variant, in case <limits.h> declares endgrent.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define endgrent innocuous_endgrent
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char endgrent (); below.  */
| 
| #include <limits.h>
| #undef endgrent
| 
| /* 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 endgrent ();
| /* 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_endgrent || defined __stub___endgrent
| choke me
| #endif
| 
| int
| main (void)
| {
| return endgrent ();
|   ;
|   return 0;
| }
configure:22788: result: no
configure:22794: checking for renameat2
configure:22794: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  -lm   >&5 
ld: error: undefined symbol: renameat2
>>> referenced by conftest.c:164
>>>               /tmp/conftest-0f88ec.o:(main)
>>> did you mean: renameat
>>> defined in: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/../sysroot/usr/lib/arm-linux-androideabi/19/libc.so
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:22794: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| /* end confdefs.h.  */
| /* Define renameat2 to an innocuous variant, in case <limits.h> declares renameat2.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define renameat2 innocuous_renameat2
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char renameat2 (); below.  */
| 
| #include <limits.h>
| #undef renameat2
| 
| /* 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 renameat2 ();
| /* 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_renameat2 || defined __stub___renameat2
| choke me
| #endif
| 
| int
| main (void)
| {
| return renameat2 ();
|   ;
|   return 0;
| }
configure:22794: result: no
configure:22800: checking for cfmakeraw
configure:22800: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  -lm   >&5 
ld: error: undefined symbol: cfmakeraw
>>> referenced by conftest.c:164
>>>               /tmp/conftest-af3da1.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:22800: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| /* end confdefs.h.  */
| /* Define cfmakeraw to an innocuous variant, in case <limits.h> declares cfmakeraw.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define cfmakeraw innocuous_cfmakeraw
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char cfmakeraw (); below.  */
| 
| #include <limits.h>
| #undef cfmakeraw
| 
| /* 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 cfmakeraw ();
| /* 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_cfmakeraw || defined __stub___cfmakeraw
| choke me
| #endif
| 
| int
| main (void)
| {
| return cfmakeraw ();
|   ;
|   return 0;
| }
configure:22800: result: no
configure:22806: checking for cfsetspeed
configure:22806: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  -lm   >&5 
ld: error: undefined symbol: cfsetspeed
>>> referenced by conftest.c:164
>>>               /tmp/conftest-97149a.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:22806: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| /* end confdefs.h.  */
| /* Define cfsetspeed to an innocuous variant, in case <limits.h> declares cfsetspeed.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define cfsetspeed innocuous_cfsetspeed
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char cfsetspeed (); below.  */
| 
| #include <limits.h>
| #undef cfsetspeed
| 
| /* 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 cfsetspeed ();
| /* 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_cfsetspeed || defined __stub___cfsetspeed
| choke me
| #endif
| 
| int
| main (void)
| {
| return cfsetspeed ();
|   ;
|   return 0;
| }
configure:22806: result: no
configure:22812: checking for __executable_start
configure:22812: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  -lm   >&5 
configure:22812: $? = 0
configure:22812: result: yes
configure:22818: checking for log2
configure:22818: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  -lm   >&5 
conftest.c:154:6: warning: incompatible redeclaration of library function 'log2' [-Wincompatible-library-redeclaration]
char log2 ();
     ^
conftest.c:154:6: note: 'log2' is a builtin with type 'double (double)'
1 warning generated.
configure:22818: $? = 0
configure:22818: result: yes
configure:22824: checking for pthread_setname_np
configure:22824: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  -lm   >&5 
configure:22824: $? = 0
configure:22824: result: yes
configure:22830: checking for pthread_set_name_np
configure:22830: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c  -lm   >&5 
ld: error: undefined symbol: pthread_set_name_np
>>> referenced by conftest.c:167
>>>               /tmp/conftest-338eba.o:(main)
>>> did you mean: pthread_setname_np
>>> defined in: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/../sysroot/usr/lib/arm-linux-androideabi/19/libc.so
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:22830: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 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:22830: result: no
configure:22840: checking whether pthread_setname_np takes a single argument
configure:22857: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:144:24: error: too few arguments to function call, expected 2, have 1
pthread_setname_np ("a");
~~~~~~~~~~~~~~~~~~     ^
/opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/../sysroot/usr/include/pthread.h:352:5: note: 'pthread_setname_np' declared here
int pthread_setname_np(pthread_t __pthread, const char* __name);
    ^
1 error generated.
configure:22857: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 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:22865: result: no
configure:22872: checking whether pthread_setname_np takes three arguments
configure:22889: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:144:30: error: too many arguments to function call, expected 2, have 3
pthread_setname_np (0, "%s", "a");
~~~~~~~~~~~~~~~~~~           ^~~
/opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/../sysroot/usr/include/pthread.h:352:5: note: 'pthread_setname_np' declared here
int pthread_setname_np(pthread_t __pthread, const char* __name);
    ^
1 error generated.
configure:22889: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 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:22897: result: no
configure:22911: checking for aligned_alloc
configure:22911: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
conftest.c:156:6: warning: incompatible redeclaration of library function 'aligned_alloc' [-Wincompatible-library-redeclaration]
char aligned_alloc ();
     ^
conftest.c:156:6: note: 'aligned_alloc' is a builtin with type 'void *(unsigned int, unsigned int)'
1 warning generated.
ld: error: undefined symbol: aligned_alloc
>>> referenced by conftest.c:167
>>>               /tmp/conftest-66ba8a.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:22911: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| /* end confdefs.h.  */
| /* Define aligned_alloc to an innocuous variant, in case <limits.h> declares aligned_alloc.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define aligned_alloc innocuous_aligned_alloc
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char aligned_alloc (); below.  */
| 
| #include <limits.h>
| #undef aligned_alloc
| 
| /* 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 aligned_alloc ();
| /* 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_aligned_alloc || defined __stub___aligned_alloc
| choke me
| #endif
| 
| int
| main (void)
| {
| return aligned_alloc ();
|   ;
|   return 0;
| }
configure:22911: result: no
configure:22911: checking for posix_memalign
configure:22911: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
configure:22911: $? = 0
configure:22911: result: yes
configure:22921: checking whether aligned_alloc is declared
configure:22921: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2     conftest.c >&5 -Werror=implicit-function-declaration
conftest.c:150:10: error: implicitly declaring library function 'aligned_alloc' with type 'void *(unsigned int, unsigned int)' [-Werror,-Wimplicit-function-declaration]
  (void) aligned_alloc;
         ^
conftest.c:150:10: note: include the header <stdlib.h> or explicitly provide a declaration for 'aligned_alloc'
1 error generated.
configure:22921: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| /* end confdefs.h.  */
| #include <stdlib.h>
| 
| int
| main (void)
| {
| #ifndef aligned_alloc
| #ifdef __cplusplus
|   (void) aligned_alloc;
| #else
|   (void) aligned_alloc;
| #endif
| #endif
| 
|   ;
|   return 0;
| }
configure:22921: result: no
configure:22949: checking for posix_madvise
configure:22949: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
ld: error: undefined symbol: posix_madvise
>>> referenced by conftest.c:169
>>>               /tmp/conftest-0460ec.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:22949: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| /* end confdefs.h.  */
| /* Define posix_madvise to an innocuous variant, in case <limits.h> declares posix_madvise.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define posix_madvise innocuous_posix_madvise
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char posix_madvise (); below.  */
| 
| #include <limits.h>
| #undef posix_madvise
| 
| /* 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_madvise ();
| /* 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_madvise || defined __stub___posix_madvise
| choke me
| #endif
| 
| int
| main (void)
| {
| return posix_madvise ();
|   ;
|   return 0;
| }
configure:22949: result: no
configure:22957: checking for __builtin_frame_address
configure:22974: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
configure:22974: $? = 0
configure:22983: result: yes
configure:22990: checking for __builtin_unwind_init
configure:23007: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
configure:23007: $? = 0
configure:23016: result: yes
configure:23027: checking for _LARGEFILE_SOURCE value needed for large files
configure:23047: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
conftest.c:149:34: error: use of undeclared identifier 'fseeko'; did you mean 'fseek'?
int (*fp) (FILE *, off_t, int) = fseeko;
                                 ^~~~~~
                                 fseek
/opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/../sysroot/usr/include/stdio.h:223:5: note: 'fseek' declared here
int fseek(FILE* __fp, long __offset, int __whence);
    ^
conftest.c:149:7: warning: incompatible function pointer types initializing 'int (*)(FILE *, off_t, int)' (aka 'int (*)(struct __sFILE *, long long, int)') with an expression of type 'int (FILE *, long, int)' (aka 'int (struct __sFILE *, long, int)') [-Wincompatible-function-pointer-types]
int (*fp) (FILE *, off_t, int) = fseeko;
      ^                          ~~~~~~
conftest.c:150:13: warning: implicit declaration of function 'fseeko' is invalid in C99 [-Wimplicit-function-declaration]
     return fseeko (stdin, 0, 0) && fp (stdin, 0, 0);
            ^
2 warnings and 1 error generated.
configure:23047: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| /* end confdefs.h.  */
| #include <sys/types.h> /* for off_t */
|      #include <stdio.h>
| int
| main (void)
| {
| int (*fp) (FILE *, off_t, int) = fseeko;
|      return fseeko (stdin, 0, 0) && fp (stdin, 0, 0);
|   ;
|   return 0;
| }
configure:23068: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
conftest.c:151:34: error: use of undeclared identifier 'fseeko'; did you mean 'fseek'?
int (*fp) (FILE *, off_t, int) = fseeko;
                                 ^~~~~~
                                 fseek
/opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/../sysroot/usr/include/stdio.h:223:5: note: 'fseek' declared here
int fseek(FILE* __fp, long __offset, int __whence);
    ^
conftest.c:151:7: warning: incompatible function pointer types initializing 'int (*)(FILE *, off_t, int)' (aka 'int (*)(struct __sFILE *, long long, int)') with an expression of type 'int (FILE *, long, int)' (aka 'int (struct __sFILE *, long, int)') [-Wincompatible-function-pointer-types]
int (*fp) (FILE *, off_t, int) = fseeko;
      ^                          ~~~~~~
conftest.c:152:13: warning: implicit declaration of function 'fseeko' is invalid in C99 [-Wimplicit-function-declaration]
     return fseeko (stdin, 0, 0) && fp (stdin, 0, 0);
            ^
2 warnings and 1 error generated.
configure:23068: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| /* end confdefs.h.  */
| #undef _LARGEFILE_SOURCE
| #define _LARGEFILE_SOURCE 1
| #include <sys/types.h> /* for off_t */
|      #include <stdio.h>
| int
| main (void)
| {
| int (*fp) (FILE *, off_t, int) = fseeko;
|      return fseeko (stdin, 0, 0) && fp (stdin, 0, 0);
|   ;
|   return 0;
| }
configure:23078: result: unknown
configure:23099: checking for grantpt
configure:23099: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
ld: error: undefined symbol: grantpt
>>> referenced by conftest.c:171
>>>               /tmp/conftest-9c5c3a.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:23099: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| /* end confdefs.h.  */
| /* Define grantpt to an innocuous variant, in case <limits.h> declares grantpt.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define grantpt innocuous_grantpt
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char grantpt (); below.  */
| 
| #include <limits.h>
| #undef grantpt
| 
| /* 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 grantpt ();
| /* 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_grantpt || defined __stub___grantpt
| choke me
| #endif
| 
| int
| main (void)
| {
| return grantpt ();
|   ;
|   return 0;
| }
configure:23099: result: no
configure:23108: checking for getpt
configure:23108: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
configure:23108: $? = 0
configure:23108: result: yes
configure:23114: checking for posix_openpt
configure:23114: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
ld: error: undefined symbol: posix_openpt
>>> referenced by conftest.c:172
>>>               /tmp/conftest-16f928.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:23114: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 1
| /* end confdefs.h.  */
| /* Define posix_openpt to an innocuous variant, in case <limits.h> declares posix_openpt.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define posix_openpt innocuous_posix_openpt
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char posix_openpt (); below.  */
| 
| #include <limits.h>
| #undef posix_openpt
| 
| /* 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_openpt ();
| /* 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_openpt || defined __stub___posix_openpt
| choke me
| #endif
| 
| int
| main (void)
| {
| return posix_openpt ();
|   ;
|   return 0;
| }
configure:23114: result: no
configure:23128: checking for library containing tputs
configure:23199: result: none required
configure:23351: checking for timerfd interface
configure:23371: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:23371: $? = 0
configure:23379: result: yes
configure:23388: checking whether signals can be handled on alternate stack
configure:23412: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:153:15: warning: implicitly declaring library function 'malloc' with type 'void *(unsigned int)' [-Wimplicit-function-declaration]
                        ss.ss_sp = malloc (SIGSTKSZ);
                                   ^
conftest.c:153:15: note: include the header <stdlib.h> or explicitly provide a declaration for 'malloc'
1 warning generated.
configure:23412: $? = 0
configure:23420: result: yes
configure:24046: checking for valgrind/valgrind.h
configure:24046: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:174:10: fatal error: 'valgrind/valgrind.h' file not found
#include <valgrind/valgrind.h>
         ^~~~~~~~~~~~~~~~~~~~~
1 error generated.
configure:24046: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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:24046: result: no
configure:24054: checking for struct unipair.unicode
configure:24054: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:24054: $? = 0
configure:24054: result: yes
configure:24069: checking for pid_t
configure:24069: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:24069: $? = 0
configure:24069: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:179:20: error: expected expression
if (sizeof ((pid_t)))
                   ^
1 error generated.
configure:24069: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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:24069: result: yes
configure:24111: checking for working fork
configure:24146: result: cross
configure:24162: WARNING: result yes guessed because of cross compilation
configure:24167: checking for working vfork
configure:24296: result: yes
configure:24322: checking for snprintf
configure:24322: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
conftest.c:165:6: warning: incompatible redeclaration of library function 'snprintf' [-Wincompatible-library-redeclaration]
char snprintf ();
     ^
conftest.c:165:6: note: 'snprintf' is a builtin with type 'int (char *, unsigned int, const char *, ...)'
1 warning generated.
configure:24322: $? = 0
configure:24322: result: yes
configure:24330: checking for spawn.h
configure:24330: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:24330: $? = 0
configure:24330: result: yes
configure:24338: checking for posix_spawn
configure:24338: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
ld: error: undefined symbol: posix_spawn
>>> referenced by conftest.c:178
>>>               /tmp/conftest-185164.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:24338: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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
| /* end confdefs.h.  */
| /* Define posix_spawn to an innocuous variant, in case <limits.h> declares posix_spawn.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define posix_spawn innocuous_posix_spawn
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char posix_spawn (); below.  */
| 
| #include <limits.h>
| #undef posix_spawn
| 
| /* 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 ();
| /* 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 || defined __stub___posix_spawn
| choke me
| #endif
| 
| int
| main (void)
| {
| return posix_spawn ();
|   ;
|   return 0;
| }
configure:24338: result: no
configure:24344: checking for posix_spawn_file_actions_addchdir
configure:24344: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
ld: error: undefined symbol: posix_spawn_file_actions_addchdir
>>> referenced by conftest.c:178
>>>               /tmp/conftest-34d90e.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:24344: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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
| /* 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:24344: result: no
configure:24350: checking for posix_spawn_file_actions_addchdir_np
configure:24350: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
ld: error: undefined symbol: posix_spawn_file_actions_addchdir_np
>>> referenced by conftest.c:178
>>>               /tmp/conftest-584a62.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:24350: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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
| /* end confdefs.h.  */
| /* Define posix_spawn_file_actions_addchdir_np to an innocuous variant, in case <limits.h> declares posix_spawn_file_actions_addchdir_np.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define posix_spawn_file_actions_addchdir_np innocuous_posix_spawn_file_actions_addchdir_np
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char posix_spawn_file_actions_addchdir_np (); below.  */
| 
| #include <limits.h>
| #undef posix_spawn_file_actions_addchdir_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 posix_spawn_file_actions_addchdir_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_posix_spawn_file_actions_addchdir_np || defined __stub___posix_spawn_file_actions_addchdir_np
| choke me
| #endif
| 
| int
| main (void)
| {
| return posix_spawn_file_actions_addchdir_np ();
|   ;
|   return 0;
| }
configure:24350: result: no
configure:24356: checking for posix_spawnattr_setflags
configure:24356: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
ld: error: undefined symbol: posix_spawnattr_setflags
>>> referenced by conftest.c:178
>>>               /tmp/conftest-e005f0.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:24356: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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
| /* end confdefs.h.  */
| /* Define posix_spawnattr_setflags to an innocuous variant, in case <limits.h> declares posix_spawnattr_setflags.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define posix_spawnattr_setflags innocuous_posix_spawnattr_setflags
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char posix_spawnattr_setflags (); below.  */
| 
| #include <limits.h>
| #undef posix_spawnattr_setflags
| 
| /* 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_spawnattr_setflags ();
| /* 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_spawnattr_setflags || defined __stub___posix_spawnattr_setflags
| choke me
| #endif
| 
| int
| main (void)
| {
| return posix_spawnattr_setflags ();
|   ;
|   return 0;
| }
configure:24356: result: no
configure:24367: checking whether POSIX_SPAWN_SETSID is declared
configure:24367: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2     conftest.c >&5 -Werror=implicit-function-declaration
configure:24367: $? = 0
configure:24367: result: yes
configure:24382: checking whether GLib is linked in
configure:24406: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2           conftest.c         >&5 
conftest.c:152:10: fatal error: 'glib.h' file not found
#include <glib.h>
         ^~~~~~~~
1 error generated.
configure:24406: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| /* end confdefs.h.  */
| #include <glib.h>
| 
| int
| main (void)
| {
| g_print ("Hello world");
|   ;
|   return 0;
| }
configure:24417: result: no
configure:24429: checking for nl_langinfo and CODESET
configure:24446: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
conftest.c:156:12: warning: implicit declaration of function 'nl_langinfo' is invalid in C99 [-Wimplicit-function-declaration]
char *cs = nl_langinfo(CODESET);
           ^
conftest.c:156:7: warning: incompatible integer to pointer conversion initializing 'char *' with an expression of type 'int' [-Wint-conversion]
char *cs = nl_langinfo(CODESET);
      ^    ~~~~~~~~~~~~~~~~~~~~
2 warnings generated.
ld: error: undefined symbol: nl_langinfo
>>> referenced by conftest.c:156
>>>               /tmp/conftest-efaf09.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:24446: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| /* end confdefs.h.  */
| #include <langinfo.h>
| int
| main (void)
| {
| char *cs = nl_langinfo(CODESET);
|   ;
|   return 0;
| }
configure:24456: result: no
configure:24501: checking for mbstate_t
configure:24519: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:24519: $? = 0
configure:24527: result: yes
configure:24982: checking for _setjmp
configure:25005: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
configure:25005: $? = 0
configure:25014: result: yes
configure:25023: checking for sigsetjmp
configure:25043: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
configure:25043: $? = 0
configure:25052: result: yes
configure:25185: checking POSIX termios
configure:25206: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
configure:25206: $? = 0
configure:25215: result: yes
configure:25223: checking size of speed_t
configure:25229: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:25229: $? = 0
configure:25229: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:174:24: error: 'test_array' declared as an array with a negative size
static int test_array [1 - 2 * !(((long int) (sizeof (speed_t))) <= 0)];
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
configure:25229: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| /* end confdefs.h.  */
| #include <termios.h>
| 
| int
| main (void)
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (speed_t))) <= 0)];
| test_array [0] = 0;
| return test_array [0];
| 
|   ;
|   return 0;
| }
configure:25229: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:174:24: error: 'test_array' declared as an array with a negative size
static int test_array [1 - 2 * !(((long int) (sizeof (speed_t))) <= 1)];
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
configure:25229: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| /* end confdefs.h.  */
| #include <termios.h>
| 
| int
| main (void)
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (speed_t))) <= 1)];
| test_array [0] = 0;
| return test_array [0];
| 
|   ;
|   return 0;
| }
configure:25229: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:174:24: error: 'test_array' declared as an array with a negative size
static int test_array [1 - 2 * !(((long int) (sizeof (speed_t))) <= 3)];
                       ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
configure:25229: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| /* end confdefs.h.  */
| #include <termios.h>
| 
| int
| main (void)
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (speed_t))) <= 3)];
| test_array [0] = 0;
| return test_array [0];
| 
|   ;
|   return 0;
| }
configure:25229: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:25229: $? = 0
configure:25229: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:25229: $? = 0
configure:25229: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:25229: $? = 0
configure:25245: result: 4
configure:25261: checking for usable FIONREAD
configure:25293: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:25293: $? = 0
configure:25303: result: yes
configure:25311: checking for usable SIGIO
configure:25330: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:25330: $? = 0
configure:25338: result: yes
configure:25600: checking for struct alignment
configure:25621: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:25621: $? = 0
configure:25629: result: yes
configure:25638: checking for typeof syntax and keyword spelling
configure:25670: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:25670: $? = 0
configure:25678: result: typeof
configure:25692: checking for statement expressions
configure:25709: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:25709: $? = 0
configure:25717: result: yes
configure:25787: checking whether malloc (0) returns nonnull
configure:25834: result: 
configure:25894: checking for working alloca.h
configure:25912: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
configure:25912: $? = 0
configure:25921: result: yes
configure:25929: checking for alloca
configure:25974: result: yes
configure:26046: checking for a race-free mkdir -p
configure:26090: result: /usr/bin/mkdir -p
configure:26095: checking whether the preprocessor supports include_next
configure:26134: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    -Iconftestd1b -Iconftestd2 conftest.c >&5
configure:26134: $? = 0
configure:26157: result: yes
configure:26179: checking whether source code line length is unlimited
configure:26204: result: yes
configure:26291: checking whether lstat correctly handles trailing slash
configure:26348: result: guessing yes
configure:26362: checking whether // is distinct from /
configure:26392: result: unknown, assuming no
configure:26404: checking whether realpath works
configure:26635: result: guessing no
configure:26658: checking for getcwd
configure:26658: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
configure:26658: $? = 0
configure:26658: result: yes
configure:26865: checking for C/C++ restrict keyword
configure:26895: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:26895: $? = 0
configure:26904: result: __restrict__
configure:27353: checking whether byte ordering is bigendian
configure:27369: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:186:9: error: unknown type name 'not'
               not a universal capable compiler
               ^
conftest.c:186:14: error: expected ';' after top level declarator
               not a universal capable compiler
                    ^
                    ;
2 errors generated.
configure:27369: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 1
| #define HAVE_GETCWD 1
| #define restrict __restrict__
| /* end confdefs.h.  */
| #ifndef __APPLE_CC__
| 	       not a universal capable compiler
| 	     #endif
| 	     typedef int dummy;
| 
configure:27415: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:27415: $? = 0
configure:27434: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:192:4: error: use of undeclared identifier 'not'
                 not big endian
                 ^
1 error generated.
configure:27434: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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:27568: result: no
configure:27794: checking if environ is properly declared
configure:27818: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:192:26: error: redeclaration of 'environ' with a different type: 'foo_t' vs 'char **'
            extern foo_t environ;
                         ^
/opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/../sysroot/usr/include/unistd.h:76:15: note: previous declaration is here
extern char** environ;
              ^
conftest.c:196:8: error: member reference base type 'char **' is not a structure or union
environ.foo = 1;
~~~~~~~^~~~
2 errors generated.
configure:27818: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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:27826: result: yes
configure:27841: checking for complete errno.h
configure:27916: result: yes
configure:28223: checking whether ctype.h defines __header_inline
configure:28237: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -E    conftest.c
conftest.c:188:28: error: "<ctype.h> does not define __header_inline"
                          #error "<ctype.h> does not define __header_inline"
                           ^
1 error generated.
configure:28237: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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:28245: result: no
configure:28410: checking for mode_t
configure:28410: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:28410: $? = 0
configure:28410: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:217:21: error: expected expression
if (sizeof ((mode_t)))
                    ^
1 error generated.
configure:28410: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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:28410: result: yes
configure:28503: checking whether strmode is declared
configure:28503: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2     conftest.c >&5 -Werror=implicit-function-declaration
conftest.c:221:10: error: use of undeclared identifier 'strmode'
  (void) strmode;
         ^
1 error generated.
configure:28503: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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:28503: result: no
configure:28522: checking for gawk
configure:28543: found /usr/bin/gawk
configure:28554: result: gawk
configure:28661: checking for getopt.h
configure:28661: result: yes
configure:28677: checking for getopt_long_only
configure:28677: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
configure:28677: $? = 0
configure:28677: result: yes
configure:28690: checking whether getopt is POSIX compatible
configure:28858: result: guessing yes
configure:28866: checking for working GNU getopt function
configure:29107: result: guessing no
configure:29196: checking for timespec_get
configure:29216: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
conftest.c:195:8: warning: implicit declaration of function 'timespec_get' is invalid in C99 [-Wimplicit-function-declaration]
return timespec_get (&ts, 0);
       ^
1 warning generated.
ld: error: undefined symbol: timespec_get
>>> referenced by conftest.c:195
>>>               /tmp/conftest-9cbfd4.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:29216: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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 <time.h>
|             struct timespec ts;
| 
| int
| main (void)
| {
| return timespec_get (&ts, 0);
|   ;
|   return 0;
| }
| 
configure:29226: result: no
configure:29347: checking for struct timeval
configure:29371: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:29371: $? = 0
configure:29380: result: yes
configure:29385: checking for wide-enough struct timeval.tv_sec member
configure:29413: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:29413: $? = 0
configure:29422: result: yes
configure:29521: checking whether limits.h has WORD_BIT, BOOL_WIDTH etc.
configure:29546: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:195:24: error: use of undeclared identifier 'ULLONG_WIDTH'
            int ullw = ULLONG_WIDTH;
                       ^
conftest.c:196:22: error: use of undeclared identifier 'BOOL_WIDTH'
            int bw = BOOL_WIDTH;
                     ^
2 errors generated.
configure:29546: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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:29554: result: no
configure:29565: checking whether the compiler produces multi-arch binaries
configure:29580: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:190:13: error: unknown type name 'not'
            not a universal capable compiler
            ^
conftest.c:190:18: error: expected ';' after top level declarator
            not a universal capable compiler
                 ^
                 ;
2 errors generated.
configure:29580: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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:29608: result: no
configure:29740: checking whether stdint.h conforms to C99
configure:29917: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:29917: $? = 0
configure:30015: result: guessing yes
configure:30026: checking whether stdint.h works without ISO C predefines
configure:30059: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:30059: $? = 0
configure:30066: result: yes
configure:30077: checking whether stdint.h has UINTMAX_WIDTH etc.
configure:30110: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:205:24: error: use of undeclared identifier 'UINTMAX_WIDTH'
              int iw = UINTMAX_WIDTH;
                       ^
1 error generated.
configure:30110: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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:30116: result: no
configure:30682: checking whether memmem is declared
configure:30682: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2     conftest.c >&5 -Werror=implicit-function-declaration
configure:30682: $? = 0
configure:30682: result: yes
configure:30869: checking whether memrchr is declared
configure:30869: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2     conftest.c >&5 -Werror=implicit-function-declaration
configure:30869: $? = 0
configure:30869: result: yes
configure:30884: checking whether <limits.h> defines MIN and MAX
configure:30902: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:194:21: warning: implicit declaration of function 'MIN' is invalid in C99 [-Wimplicit-function-declaration]
            int x = MIN (42, 17);
                    ^
conftest.c:194:21: error: initializer element is not a compile-time constant
            int x = MIN (42, 17);
                    ^~~~~~~~~~~~
1 warning and 1 error generated.
configure:30902: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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:30910: result: no
configure:30923: checking whether <sys/param.h> defines MIN and MAX
configure:30941: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:30941: $? = 0
configure:30949: result: yes
configure:30982: checking whether time_t is signed
configure:31000: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:31000: $? = 0
configure:31008: result: yes
configure:31016: checking whether alarm is declared
configure:31016: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2     conftest.c >&5 -Werror=implicit-function-declaration
configure:31016: $? = 0
configure:31016: result: yes
configure:31031: checking for working mktime
configure:31291: result: guessing no
configure:31348: checking whether struct tm is in sys/time.h or time.h
configure:31369: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:31369: $? = 0
configure:31377: result: time.h
configure:31385: checking for struct tm.tm_zone
configure:31385: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:31385: $? = 0
configure:31385: result: yes
configure:31452: checking for struct tm.tm_gmtoff
configure:31452: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:31452: $? = 0
configure:31452: result: yes
configure:31472: checking whether <sys/select.h> is self-contained
configure:31490: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:31490: $? = 0
configure:31510: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:31510: $? = 0
configure:31541: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
configure:31541: $? = 0
configure:31555: result: yes
configure:31717: checking for inline
configure:31734: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:31734: $? = 0
configure:31743: result: inline
configure:31764: checking for sigset_t
configure:31764: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:31764: $? = 0
configure:31764: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:208:23: error: expected expression
if (sizeof ((sigset_t)))
                      ^
1 error generated.
configure:31764: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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:31764: result: yes
configure:31863: checking for volatile sig_atomic_t
configure:31863: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:31863: $? = 0
configure:31863: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:207:36: error: expected expression
if (sizeof ((volatile sig_atomic_t)))
                                   ^
1 error generated.
configure:31863: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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:31863: result: yes
configure:31880: checking for sighandler_t
configure:31880: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:31880: $? = 0
configure:31880: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:207:27: error: expected expression
if (sizeof ((sighandler_t)))
                          ^
1 error generated.
configure:31880: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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:31880: result: yes
configure:31916: checking for wchar_t
configure:31934: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:31934: $? = 0
configure:31942: result: yes
configure:31958: checking for good max_align_t
configure:31988: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:31988: $? = 0
configure:31997: result: yes
configure:32009: checking whether NULL can be used in arbitrary expressions
configure:32028: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:32028: $? = 0
configure:32036: result: yes
configure:32172: checking whether fcloseall is declared
configure:32172: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2     conftest.c >&5 -Werror=implicit-function-declaration
conftest.c:236:10: error: use of undeclared identifier 'fcloseall'
  (void) fcloseall;
         ^
1 error generated.
configure:32172: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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:32172: result: no
configure:32259: checking which flavor of printf attribute matches inttypes macros
configure:32287: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:32287: $? = 0
configure:32295: result: system
configure:32559: checking whether ecvt is declared
configure:32559: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2     conftest.c >&5 -Werror=implicit-function-declaration
conftest.c:238:10: error: use of undeclared identifier 'ecvt'
  (void) ecvt;
         ^
1 error generated.
configure:32559: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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
| /* 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 ecvt
| #ifdef __cplusplus
|   (void) ecvt;
| #else
|   (void) ecvt;
| #endif
| #endif
| 
|   ;
|   return 0;
| }
configure:32559: result: no
configure:32568: checking whether fcvt is declared
configure:32568: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2     conftest.c >&5 -Werror=implicit-function-declaration
conftest.c:239:10: error: use of undeclared identifier 'fcvt'
  (void) fcvt;
         ^
1 error generated.
configure:32568: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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 0
| /* 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 fcvt
| #ifdef __cplusplus
|   (void) fcvt;
| #else
|   (void) fcvt;
| #endif
| #endif
| 
|   ;
|   return 0;
| }
configure:32568: result: no
configure:32577: checking whether gcvt is declared
configure:32577: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2     conftest.c >&5 -Werror=implicit-function-declaration
conftest.c:240:10: error: use of undeclared identifier 'gcvt'
  (void) gcvt;
         ^
1 error generated.
configure:32577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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 0
| #define HAVE_DECL_FCVT 0
| /* 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 gcvt
| #ifdef __cplusplus
|   (void) gcvt;
| #else
|   (void) gcvt;
| #endif
| #endif
| 
|   ;
|   return 0;
| }
configure:32577: result: no
configure:32757: checking whether strnlen is declared
configure:32757: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2     conftest.c >&5 -Werror=implicit-function-declaration
configure:32757: $? = 0
configure:32757: result: yes
configure:32767: checking whether strtoimax is declared
configure:32767: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2     conftest.c >&5 -Werror=implicit-function-declaration
configure:32767: $? = 0
configure:32767: result: yes
configure:32873: checking whether stat file-mode macros are broken
configure:32901: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:32901: $? = 0
configure:32909: result: no
configure:33014: checking for nlink_t
configure:33014: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:33014: $? = 0
configure:33014: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:214:22: error: expected expression
if (sizeof ((nlink_t)))
                     ^
1 error generated.
configure:33014: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #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:33014: result: yes
configure:33134: checking for struct timespec in <time.h>
configure:33152: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:33152: $? = 0
configure:33160: result: yes
configure:33352: checking for TIME_UTC in <time.h>
configure:33370: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:33370: $? = 0
configure:33378: result: yes
configure:33389: checking whether execvpe is declared
configure:33389: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2     conftest.c >&5 -Werror=implicit-function-declaration
conftest.c:244:10: error: use of undeclared identifier 'execvpe'
  (void) execvpe;
         ^
1 error generated.
configure:33389: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 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 execvpe
| #ifdef __cplusplus
|   (void) execvpe;
| #else
|   (void) execvpe;
| #endif
| #endif
| 
|   ;
|   return 0;
| }
configure:33389: result: no
configure:33500: checking whether clearerr_unlocked is declared
configure:33500: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2     conftest.c >&5 -Werror=implicit-function-declaration
conftest.c:245:10: error: use of undeclared identifier 'clearerr_unlocked'
  (void) clearerr_unlocked;
         ^
1 error generated.
configure:33500: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| /* 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 clearerr_unlocked
| #ifdef __cplusplus
|   (void) clearerr_unlocked;
| #else
|   (void) clearerr_unlocked;
| #endif
| #endif
| 
|   ;
|   return 0;
| }
configure:33500: result: no
configure:33509: checking whether feof_unlocked is declared
configure:33509: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2     conftest.c >&5 -Werror=implicit-function-declaration
conftest.c:246:10: error: use of undeclared identifier 'feof_unlocked'
  (void) feof_unlocked;
         ^
1 error generated.
configure:33509: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| /* 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 feof_unlocked
| #ifdef __cplusplus
|   (void) feof_unlocked;
| #else
|   (void) feof_unlocked;
| #endif
| #endif
| 
|   ;
|   return 0;
| }
configure:33509: result: no
configure:33518: checking whether ferror_unlocked is declared
configure:33518: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2     conftest.c >&5 -Werror=implicit-function-declaration
conftest.c:247:10: error: use of undeclared identifier 'ferror_unlocked'
  (void) ferror_unlocked;
         ^
1 error generated.
configure:33518: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| /* 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 ferror_unlocked
| #ifdef __cplusplus
|   (void) ferror_unlocked;
| #else
|   (void) ferror_unlocked;
| #endif
| #endif
| 
|   ;
|   return 0;
| }
configure:33518: result: no
configure:33527: checking whether fflush_unlocked is declared
configure:33527: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2     conftest.c >&5 -Werror=implicit-function-declaration
conftest.c:248:10: error: use of undeclared identifier 'fflush_unlocked'
  (void) fflush_unlocked;
         ^
1 error generated.
configure:33527: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| /* 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 fflush_unlocked
| #ifdef __cplusplus
|   (void) fflush_unlocked;
| #else
|   (void) fflush_unlocked;
| #endif
| #endif
| 
|   ;
|   return 0;
| }
configure:33527: result: no
configure:33536: checking whether fgets_unlocked is declared
configure:33536: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2     conftest.c >&5 -Werror=implicit-function-declaration
conftest.c:249:10: error: use of undeclared identifier 'fgets_unlocked'
  (void) fgets_unlocked;
         ^
1 error generated.
configure:33536: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| /* 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 fgets_unlocked
| #ifdef __cplusplus
|   (void) fgets_unlocked;
| #else
|   (void) fgets_unlocked;
| #endif
| #endif
| 
|   ;
|   return 0;
| }
configure:33536: result: no
configure:33545: checking whether fputc_unlocked is declared
configure:33545: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2     conftest.c >&5 -Werror=implicit-function-declaration
conftest.c:250:10: error: use of undeclared identifier 'fputc_unlocked'
  (void) fputc_unlocked;
         ^
1 error generated.
configure:33545: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| /* 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 fputc_unlocked
| #ifdef __cplusplus
|   (void) fputc_unlocked;
| #else
|   (void) fputc_unlocked;
| #endif
| #endif
| 
|   ;
|   return 0;
| }
configure:33545: result: no
configure:33554: checking whether fputs_unlocked is declared
configure:33554: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2     conftest.c >&5 -Werror=implicit-function-declaration
conftest.c:251:10: error: use of undeclared identifier 'fputs_unlocked'
  (void) fputs_unlocked;
         ^
1 error generated.
configure:33554: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| #define HAVE_DECL_FPUTC_UNLOCKED 0
| /* 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 fputs_unlocked
| #ifdef __cplusplus
|   (void) fputs_unlocked;
| #else
|   (void) fputs_unlocked;
| #endif
| #endif
| 
|   ;
|   return 0;
| }
configure:33554: result: no
configure:33563: checking whether fread_unlocked is declared
configure:33563: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2     conftest.c >&5 -Werror=implicit-function-declaration
conftest.c:252:10: error: use of undeclared identifier 'fread_unlocked'
  (void) fread_unlocked;
         ^
1 error generated.
configure:33563: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| #define HAVE_DECL_FPUTC_UNLOCKED 0
| #define HAVE_DECL_FPUTS_UNLOCKED 0
| /* end confdefs.h.  */
| #include <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 fread_unlocked
| #ifdef __cplusplus
|   (void) fread_unlocked;
| #else
|   (void) fread_unlocked;
| #endif
| #endif
| 
|   ;
|   return 0;
| }
configure:33563: result: no
configure:33572: checking whether fwrite_unlocked is declared
configure:33572: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2     conftest.c >&5 -Werror=implicit-function-declaration
conftest.c:253:10: error: use of undeclared identifier 'fwrite_unlocked'
  (void) fwrite_unlocked;
         ^
1 error generated.
configure:33572: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| #define HAVE_DECL_FPUTC_UNLOCKED 0
| #define HAVE_DECL_FPUTS_UNLOCKED 0
| #define HAVE_DECL_FREAD_UNLOCKED 0
| /* end confdefs.h.  */
| #include <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 fwrite_unlocked
| #ifdef __cplusplus
|   (void) fwrite_unlocked;
| #else
|   (void) fwrite_unlocked;
| #endif
| #endif
| 
|   ;
|   return 0;
| }
configure:33572: result: no
configure:33581: checking whether getc_unlocked is declared
configure:33581: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2     conftest.c >&5 -Werror=implicit-function-declaration
configure:33581: $? = 0
configure:33581: result: yes
configure:33590: checking whether getchar_unlocked is declared
configure:33590: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2     conftest.c >&5 -Werror=implicit-function-declaration
configure:33590: $? = 0
configure:33590: result: yes
configure:33599: checking whether putc_unlocked is declared
configure:33599: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2     conftest.c >&5 -Werror=implicit-function-declaration
configure:33599: $? = 0
configure:33599: result: yes
configure:33608: checking whether putchar_unlocked is declared
configure:33608: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2     conftest.c >&5 -Werror=implicit-function-declaration
configure:33608: $? = 0
configure:33608: result: yes
configure:33618: checking type of array argument to getgroups
configure:33681: result: gid_t
configure:33688: checking whether getdtablesize is declared
configure:33688: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2     conftest.c >&5 -Werror=implicit-function-declaration
conftest.c:259:10: error: use of undeclared identifier 'getdtablesize'
  (void) getdtablesize;
         ^
1 error generated.
configure:33688: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| #define HAVE_DECL_FPUTC_UNLOCKED 0
| #define HAVE_DECL_FPUTS_UNLOCKED 0
| #define HAVE_DECL_FREAD_UNLOCKED 0
| #define HAVE_DECL_FWRITE_UNLOCKED 0
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| /* 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 getdtablesize
| #ifdef __cplusplus
|   (void) getdtablesize;
| #else
|   (void) getdtablesize;
| #endif
| #endif
| 
|   ;
|   return 0;
| }
configure:33688: result: no
configure:33698: checking whether malloc is ptrdiff_t safe
configure:33735: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:246:16: error: "malloc might not be ptrdiff_t safe"
              #error "malloc might not be ptrdiff_t safe"
               ^
conftest.c:247:15: error: use of undeclared identifier 'syntax'
              syntax error
              ^
2 errors generated.
configure:33735: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| #define HAVE_DECL_FPUTC_UNLOCKED 0
| #define HAVE_DECL_FPUTS_UNLOCKED 0
| #define HAVE_DECL_FREAD_UNLOCKED 0
| #define HAVE_DECL_FWRITE_UNLOCKED 0
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 0
| /* end confdefs.h.  */
| #include <stdint.h>
| 
| int
| main (void)
| {
| /* 64-bit ptrdiff_t is so wide that no practical platform
|                can exceed it.  */
|             #define WIDE_PTRDIFF (PTRDIFF_MAX >> 31 >> 31 != 0)
| 
|             /* On rare machines where size_t fits in ptrdiff_t there
|                is no problem.  */
|             #define NARROW_SIZE (SIZE_MAX <= PTRDIFF_MAX)
| 
|             /* glibc 2.30 and later malloc refuses to exceed ptrdiff_t
|                bounds even on 32-bit platforms.  We don't know which
|                non-glibc systems are safe.  */
|             #define KNOWN_SAFE (2 < __GLIBC__ + (30 <= __GLIBC_MINOR__))
| 
|             #if WIDE_PTRDIFF || NARROW_SIZE || KNOWN_SAFE
|               return 0;
|             #else
|               #error "malloc might not be ptrdiff_t safe"
|               syntax error
|             #endif
| 
|   ;
|   return 0;
| }
configure:33744: result: no
configure:33754: checking whether malloc, realloc, calloc set errno on failure
configure:33772: result: yes
configure:33788: checking for O_CLOEXEC
configure:33809: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:33809: $? = 0
configure:33817: result: yes
configure:33822: checking for promoted mode_t type
configure:33840: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:33840: $? = 0
configure:33849: result: int
configure:33863: checking whether the utimes function works
configure:34016: result: guessing no
configure:34032: checking for C compiler option to allow warnings
configure:34041: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -g3 -O2    -c conftest.c 2>conftest1.err
configure:34044: $? = 0
configure:34047: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -g3 -O2    -Wno-error -c conftest.c 2>conftest2.err
configure:34050: $? = 0
configure:34060: result: -Wno-error
configure:34100: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -g3 -O2    -E conftest.c > conftest.out
configure:34103: $? = 0
configure:34141: checking for sys/acl.h
configure:34141: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:255:10: fatal error: 'sys/acl.h' file not found
#include <sys/acl.h>
         ^~~~~~~~~~~
1 error generated.
configure:34141: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| #define HAVE_DECL_FPUTC_UNLOCKED 0
| #define HAVE_DECL_FPUTS_UNLOCKED 0
| #define HAVE_DECL_FREAD_UNLOCKED 0
| #define HAVE_DECL_FWRITE_UNLOCKED 0
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 0
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T int
| /* 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:34141: result: no
configure:34601: WARNING: libacl development library was not found or not usable.
configure:34603: WARNING: GNU Emacs will be built without ACL support.
configure:34623: checking for alloca as a compiler built-in
configure:34649: result: yes
configure:34698: checking for static_assert
configure:34736: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:236:28: error: expected parameter declarator
            static_assert (2 + 2 == 4, "arithmetic does not work");
                           ^
conftest.c:236:28: error: expected ')'
conftest.c:236:27: note: to match this '('
            static_assert (2 + 2 == 4, "arithmetic does not work");
                          ^
conftest.c:236:13: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
            static_assert (2 + 2 == 4, "arithmetic does not work");
            ^
conftest.c:237:28: error: expected parameter declarator
            static_assert (2 + 2 == 4);
                           ^
conftest.c:237:28: error: expected ')'
conftest.c:237:27: note: to match this '('
            static_assert (2 + 2 == 4);
                          ^
conftest.c:237:13: warning: type specifier missing, defaults to 'int' [-Wimplicit-int]
            static_assert (2 + 2 == 4);
            ^
2 warnings and 4 errors generated.
configure:34736: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| #define HAVE_DECL_FPUTC_UNLOCKED 0
| #define HAVE_DECL_FPUTS_UNLOCKED 0
| #define HAVE_DECL_FREAD_UNLOCKED 0
| #define HAVE_DECL_FWRITE_UNLOCKED 0
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 0
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T int
| #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:34736: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2 -DINCLUDE_ASSERT_H    conftest.c >&5
conftest.c:237:38: error: '_Static_assert' with no message is a C2x extension [-Werror,-Wc2x-extensions]
            static_assert (2 + 2 == 4);
                                     ^
                                     , ""
conftest.c:244:46: error: '_Static_assert' with no message is a C2x extension [-Werror,-Wc2x-extensions]
            static_assert (sizeof (char) == 1);
                                             ^
                                             , ""
2 errors generated.
configure:34736: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| #define HAVE_DECL_FPUTC_UNLOCKED 0
| #define HAVE_DECL_FPUTS_UNLOCKED 0
| #define HAVE_DECL_FREAD_UNLOCKED 0
| #define HAVE_DECL_FWRITE_UNLOCKED 0
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 0
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T int
| #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:34747: result: no
configure:34864: checking for __builtin_expect
configure:34880: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
configure:34880: $? = 0
configure:34907: result: yes
configure:34921: checking for byteswap.h
configure:34921: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:34921: $? = 0
configure:34921: result: yes
configure:35044: checking for library containing clock_gettime
configure:35074: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
configure:35074: $? = 0
configure:35094: result: none required
configure:35104: checking for clock_getres
configure:35104: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
configure:35104: $? = 0
configure:35104: result: yes
configure:35110: checking for clock_gettime
configure:35110: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
configure:35110: $? = 0
configure:35110: result: yes
configure:35116: checking for clock_settime
configure:35116: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
configure:35116: $? = 0
configure:35116: result: yes
configure:35136: checking for copy_file_range
configure:35158: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
conftest.c:242:17: error: use of undeclared identifier 'copy_file_range'
              = copy_file_range;
                ^
1 error generated.
configure:35158: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| #define HAVE_DECL_FPUTC_UNLOCKED 0
| #define HAVE_DECL_FPUTS_UNLOCKED 0
| #define HAVE_DECL_FREAD_UNLOCKED 0
| #define HAVE_DECL_FWRITE_UNLOCKED 0
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 0
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T int
| #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
| /* end confdefs.h.  */
| #include <unistd.h>
| 
| int
| main (void)
| {
| ssize_t (*func) (int, off_t *, int, off_t *, size_t, unsigned)
|               = copy_file_range;
|             return func (0, 0, 0, 0, 0, 0) & 127;
| 
|   ;
|   return 0;
| }
| 
configure:35168: result: no
configure:35265: checking for d_type member in directory struct
configure:35285: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
configure:35285: $? = 0
configure:35296: result: yes
configure:35314: checking whether // is distinct from /
configure:35344: result: unknown, assuming no
configure:35355: checking whether dup2 works
configure:35460: result: guessing no
configure:35466: checking for setdtablesize
configure:35466: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
ld: error: undefined symbol: setdtablesize
>>> referenced by conftest.c:264
>>>               /tmp/conftest-5f1224.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:35466: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| #define HAVE_DECL_FPUTC_UNLOCKED 0
| #define HAVE_DECL_FPUTS_UNLOCKED 0
| #define HAVE_DECL_FREAD_UNLOCKED 0
| #define HAVE_DECL_FWRITE_UNLOCKED 0
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 0
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T int
| #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_STRUCT_DIRENT_D_TYPE 1
| /* end confdefs.h.  */
| /* Define setdtablesize to an innocuous variant, in case <limits.h> declares setdtablesize.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define setdtablesize innocuous_setdtablesize
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char setdtablesize (); below.  */
| 
| #include <limits.h>
| #undef setdtablesize
| 
| /* 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 setdtablesize ();
| /* 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_setdtablesize || defined __stub___setdtablesize
| choke me
| #endif
| 
| int
| main (void)
| {
| return setdtablesize ();
|   ;
|   return 0;
| }
configure:35466: result: no
configure:35558: checking for library containing backtrace_symbols_fd
configure:35588: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
ld: error: undefined symbol: backtrace_symbols_fd
>>> referenced by conftest.c:245
>>>               /tmp/conftest-67c193.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:35588: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| #define HAVE_DECL_FPUTC_UNLOCKED 0
| #define HAVE_DECL_FPUTS_UNLOCKED 0
| #define HAVE_DECL_FREAD_UNLOCKED 0
| #define HAVE_DECL_FWRITE_UNLOCKED 0
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 0
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T int
| #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_STRUCT_DIRENT_D_TYPE 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 backtrace_symbols_fd ();
| int
| main (void)
| {
| return backtrace_symbols_fd ();
|   ;
|   return 0;
| }
configure:35588: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c -lexecinfo    >&5 
ld: error: unable to find library -lexecinfo
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:35588: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| #define HAVE_DECL_FPUTC_UNLOCKED 0
| #define HAVE_DECL_FPUTS_UNLOCKED 0
| #define HAVE_DECL_FREAD_UNLOCKED 0
| #define HAVE_DECL_FWRITE_UNLOCKED 0
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 0
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T int
| #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_STRUCT_DIRENT_D_TYPE 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 backtrace_symbols_fd ();
| int
| main (void)
| {
| return backtrace_symbols_fd ();
|   ;
|   return 0;
| }
configure:35608: result: no
configure:35727: checking whether fchmodat works
configure:35815: result: guessing no
configure:35882: checking whether fcntl handles F_DUPFD correctly
configure:35957: result: guessing yes
configure:35975: checking whether fcntl understands F_DUPFD_CLOEXEC
configure:36046: result: guessing no
configure:36099: checking whether fdopendir is declared
configure:36099: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2     conftest.c >&5 -Werror=implicit-function-declaration
configure:36099: $? = 0
configure:36099: result: yes
configure:36121: checking whether fdopendir works
configure:36182: result: guessing no
configure:36223: checking for getxattr with XATTR_NAME_POSIX_ACL macros
configure:36247: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
configure:36247: $? = 0
configure:36254: result: yes
configure:36272: checking for flexible array member
configure:36301: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:36301: $? = 0
configure:36309: result: yes
configure:36328: checking for __fpending
configure:36346: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
conftest.c:252:10: warning: implicit declaration of function '__fpending' is invalid in C99 [-Wimplicit-function-declaration]
return ! __fpending (stdin);
         ^
1 warning generated.
ld: error: undefined symbol: __fpending
>>> referenced by conftest.c:252
>>>               /tmp/conftest-8cebb7.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:36346: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| #define HAVE_DECL_FPUTC_UNLOCKED 0
| #define HAVE_DECL_FPUTS_UNLOCKED 0
| #define HAVE_DECL_FREAD_UNLOCKED 0
| #define HAVE_DECL_FWRITE_UNLOCKED 0
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 0
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T int
| #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_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define NEED_FCHMODAT_NONSYMLINK_FIX 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| /* end confdefs.h.  */
| 
|     #include <stdio.h>
|     #if HAVE_STDIO_EXT_H
|     # include <stdio_ext.h>
|     #endif
|   
| int
| main (void)
| {
| return ! __fpending (stdin);
|   ;
|   return 0;
| }
configure:36356: result: no
configure:36382: checking whether free is known to preserve errno
configure:36406: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:252:16: error: "'free' is not known to preserve errno"
              #error "'free' is not known to preserve errno"
               ^
1 error generated.
configure:36406: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| #define HAVE_DECL_FPUTC_UNLOCKED 0
| #define HAVE_DECL_FPUTS_UNLOCKED 0
| #define HAVE_DECL_FREAD_UNLOCKED 0
| #define HAVE_DECL_FWRITE_UNLOCKED 0
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 0
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T int
| #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_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define NEED_FCHMODAT_NONSYMLINK_FIX 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| /* 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:36415: result: no
configure:36466: checking whether fstatat (..., 0) works
configure:36505: result: guessing yes
configure:36553: checking for sys/mount.h
configure:36553: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:36553: $? = 0
configure:36553: result: yes
configure:36578: checking for statvfs function (SVR4)
configure:36614: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
configure:36614: $? = 0
configure:36624: result: yes
configure:36631: checking whether to use statvfs64
configure:36655: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
conftest.c:248:20: error: 'check_f_blocks_larger_in_statvfs64' declared as an array with a negative size
                  [sizeof (((struct statvfs64 *) 0)->f_blocks)
                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
1 error generated.
configure:36655: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| #define HAVE_DECL_FPUTC_UNLOCKED 0
| #define HAVE_DECL_FPUTS_UNLOCKED 0
| #define HAVE_DECL_FREAD_UNLOCKED 0
| #define HAVE_DECL_FWRITE_UNLOCKED 0
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 0
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T int
| #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_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define NEED_FCHMODAT_NONSYMLINK_FIX 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #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:36665: result: no
configure:36681: checking for two-argument statfs with statfs.f_frsize member
configure:36723: result: no
configure:36963: checking for sys/fs/s5param.h
configure:36963: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:273:10: fatal error: 'sys/fs/s5param.h' file not found
#include <sys/fs/s5param.h>
         ^~~~~~~~~~~~~~~~~~
1 error generated.
configure:36963: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| #define HAVE_DECL_FPUTC_UNLOCKED 0
| #define HAVE_DECL_FPUTS_UNLOCKED 0
| #define HAVE_DECL_FREAD_UNLOCKED 0
| #define HAVE_DECL_FWRITE_UNLOCKED 0
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 0
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T int
| #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_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define NEED_FCHMODAT_NONSYMLINK_FIX 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_SYS_MOUNT_H 1
| #define STAT_STATVFS 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:36963: result: no
configure:36969: checking for sys/statfs.h
configure:36969: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:36969: $? = 0
configure:36969: result: yes
configure:36977: checking for statfs that truncates block counts
configure:37002: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:248:1: error: unknown type name 'choke'
choke -- this is a workaround for a Sun-specific problem
^
conftest.c:248:7: error: expected identifier or '('
choke -- this is a workaround for a Sun-specific problem
      ^
2 errors generated.
configure:37002: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| #define HAVE_DECL_FPUTC_UNLOCKED 0
| #define HAVE_DECL_FPUTS_UNLOCKED 0
| #define HAVE_DECL_FREAD_UNLOCKED 0
| #define HAVE_DECL_FWRITE_UNLOCKED 0
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 0
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T int
| #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_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define NEED_FCHMODAT_NONSYMLINK_FIX 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_SYS_MOUNT_H 1
| #define STAT_STATVFS 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:37011: result: no
configure:37065: checking whether futimens works
configure:37132: result: guessing yes
configure:37176: checking for getloadavg
configure:37176: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
ld: error: undefined symbol: getloadavg
>>> referenced by conftest.c:273
>>>               /tmp/conftest-3951a1.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:37176: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| #define HAVE_DECL_FPUTC_UNLOCKED 0
| #define HAVE_DECL_FPUTS_UNLOCKED 0
| #define HAVE_DECL_FREAD_UNLOCKED 0
| #define HAVE_DECL_FWRITE_UNLOCKED 0
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 0
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T int
| #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_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define NEED_FCHMODAT_NONSYMLINK_FIX 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_SYS_MOUNT_H 1
| #define STAT_STATVFS 1
| #define HAVE_SYS_STATFS_H 1
| /* end confdefs.h.  */
| /* Define getloadavg to an innocuous variant, in case <limits.h> declares getloadavg.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define getloadavg innocuous_getloadavg
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char getloadavg (); below.  */
| 
| #include <limits.h>
| #undef getloadavg
| 
| /* 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 getloadavg ();
| /* 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_getloadavg || defined __stub___getloadavg
| choke me
| #endif
| 
| int
| main (void)
| {
| return getloadavg ();
|   ;
|   return 0;
| }
configure:37176: result: no
configure:37189: checking for elf_begin in -lelf
configure:37212: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c -lelf    >&5 
ld: error: unable to find library -lelf
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:37212: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| #define HAVE_DECL_FPUTC_UNLOCKED 0
| #define HAVE_DECL_FPUTS_UNLOCKED 0
| #define HAVE_DECL_FREAD_UNLOCKED 0
| #define HAVE_DECL_FWRITE_UNLOCKED 0
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 0
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T int
| #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_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define NEED_FCHMODAT_NONSYMLINK_FIX 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_SYS_MOUNT_H 1
| #define STAT_STATVFS 1
| #define HAVE_SYS_STATFS_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 elf_begin ();
| int
| main (void)
| {
| return elf_begin ();
|   ;
|   return 0;
| }
configure:37222: result: no
configure:37229: checking for kvm_open in -lkvm
configure:37252: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c -lkvm    >&5 
ld: error: unable to find library -lkvm
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:37252: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| #define HAVE_DECL_FPUTC_UNLOCKED 0
| #define HAVE_DECL_FPUTS_UNLOCKED 0
| #define HAVE_DECL_FREAD_UNLOCKED 0
| #define HAVE_DECL_FWRITE_UNLOCKED 0
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 0
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T int
| #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_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define NEED_FCHMODAT_NONSYMLINK_FIX 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_SYS_MOUNT_H 1
| #define STAT_STATVFS 1
| #define HAVE_SYS_STATFS_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 kvm_open ();
| int
| main (void)
| {
| return kvm_open ();
|   ;
|   return 0;
| }
configure:37262: result: no
configure:37270: checking for getloadavg in -lutil
configure:37293: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c -lutil    >&5 
ld: error: unable to find library -lutil
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:37293: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| #define HAVE_DECL_FPUTC_UNLOCKED 0
| #define HAVE_DECL_FPUTS_UNLOCKED 0
| #define HAVE_DECL_FREAD_UNLOCKED 0
| #define HAVE_DECL_FWRITE_UNLOCKED 0
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 0
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T int
| #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_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define NEED_FCHMODAT_NONSYMLINK_FIX 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_SYS_MOUNT_H 1
| #define STAT_STATVFS 1
| #define HAVE_SYS_STATFS_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 getloadavg ();
| int
| main (void)
| {
| return getloadavg ();
|   ;
|   return 0;
| }
configure:37303: result: no
configure:37319: checking for getloadavg in -lgetloadavg
configure:37342: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c -lgetloadavg    >&5 
ld: error: unable to find library -lgetloadavg
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:37342: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| #define HAVE_DECL_FPUTC_UNLOCKED 0
| #define HAVE_DECL_FPUTS_UNLOCKED 0
| #define HAVE_DECL_FREAD_UNLOCKED 0
| #define HAVE_DECL_FWRITE_UNLOCKED 0
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 0
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T int
| #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_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define NEED_FCHMODAT_NONSYMLINK_FIX 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_SYS_MOUNT_H 1
| #define STAT_STATVFS 1
| #define HAVE_SYS_STATFS_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 getloadavg ();
| int
| main (void)
| {
| return getloadavg ();
|   ;
|   return 0;
| }
configure:37352: result: no
configure:37368: checking for kstat_open in -lkstat
configure:37391: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c -lkstat    >&5 
ld: error: unable to find library -lkstat
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:37391: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| #define HAVE_DECL_FPUTC_UNLOCKED 0
| #define HAVE_DECL_FPUTS_UNLOCKED 0
| #define HAVE_DECL_FREAD_UNLOCKED 0
| #define HAVE_DECL_FWRITE_UNLOCKED 0
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 0
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T int
| #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_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define NEED_FCHMODAT_NONSYMLINK_FIX 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_SYS_MOUNT_H 1
| #define STAT_STATVFS 1
| #define HAVE_SYS_STATFS_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 kstat_open ();
| int
| main (void)
| {
| return kstat_open ();
|   ;
|   return 0;
| }
configure:37401: result: no
configure:37415: checking for perfstat_cpu_total in -lperfstat
configure:37438: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c -lperfstat    >&5 
ld: error: unable to find library -lperfstat
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:37438: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| #define HAVE_DECL_FPUTC_UNLOCKED 0
| #define HAVE_DECL_FPUTS_UNLOCKED 0
| #define HAVE_DECL_FREAD_UNLOCKED 0
| #define HAVE_DECL_FWRITE_UNLOCKED 0
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 0
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T int
| #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_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define NEED_FCHMODAT_NONSYMLINK_FIX 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_SYS_MOUNT_H 1
| #define STAT_STATVFS 1
| #define HAVE_SYS_STATFS_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 perfstat_cpu_total ();
| int
| main (void)
| {
| return perfstat_cpu_total ();
|   ;
|   return 0;
| }
configure:37448: result: no
configure:37462: checking for sys/dg_sys_info.h
configure:37462: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:274:10: fatal error: 'sys/dg_sys_info.h' file not found
#include <sys/dg_sys_info.h>
         ^~~~~~~~~~~~~~~~~~~
1 error generated.
configure:37462: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| #define HAVE_DECL_FPUTC_UNLOCKED 0
| #define HAVE_DECL_FPUTS_UNLOCKED 0
| #define HAVE_DECL_FREAD_UNLOCKED 0
| #define HAVE_DECL_FWRITE_UNLOCKED 0
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 0
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T int
| #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_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define NEED_FCHMODAT_NONSYMLINK_FIX 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_SYS_MOUNT_H 1
| #define STAT_STATVFS 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/dg_sys_info.h>
configure:37462: result: no
configure:37529: checking for sys/loadavg.h
configure:37529: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:274:10: fatal error: 'sys/loadavg.h' file not found
#include <sys/loadavg.h>
         ^~~~~~~~~~~~~~~
1 error generated.
configure:37529: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| #define HAVE_DECL_FPUTC_UNLOCKED 0
| #define HAVE_DECL_FPUTS_UNLOCKED 0
| #define HAVE_DECL_FREAD_UNLOCKED 0
| #define HAVE_DECL_FWRITE_UNLOCKED 0
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 0
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T int
| #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_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define NEED_FCHMODAT_NONSYMLINK_FIX 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_SYS_MOUNT_H 1
| #define STAT_STATVFS 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:37529: result: no
configure:37541: checking whether getloadavg is declared
configure:37541: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2     conftest.c >&5 -Werror=implicit-function-declaration
conftest.c:261:10: error: use of undeclared identifier 'getloadavg'
  (void) getloadavg;
         ^
1 error generated.
configure:37541: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| #define HAVE_DECL_FPUTC_UNLOCKED 0
| #define HAVE_DECL_FPUTS_UNLOCKED 0
| #define HAVE_DECL_FREAD_UNLOCKED 0
| #define HAVE_DECL_FWRITE_UNLOCKED 0
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 0
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T int
| #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_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define NEED_FCHMODAT_NONSYMLINK_FIX 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_SYS_MOUNT_H 1
| #define STAT_STATVFS 1
| #define HAVE_SYS_STATFS_H 1
| /* end confdefs.h.  */
| #if HAVE_SYS_LOADAVG_H
|     /* OpenIndiana has a bug: <sys/time.h> must be included before
|        <sys/loadavg.h>.  */
|     # include <sys/time.h>
|     # include <sys/loadavg.h>
|     #endif
|     #include <stdlib.h>
| 
| int
| main (void)
| {
| #ifndef getloadavg
| #ifdef __cplusplus
|   (void) getloadavg;
| #else
|   (void) getloadavg;
| #endif
| #endif
| 
|   ;
|   return 0;
| }
configure:37541: result: no
configure:37577: checking for pstat_getdynamic
configure:37577: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
ld: error: undefined symbol: pstat_getdynamic
>>> referenced by conftest.c:273
>>>               /tmp/conftest-ffdec2.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:37577: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| #define HAVE_DECL_FPUTC_UNLOCKED 0
| #define HAVE_DECL_FPUTS_UNLOCKED 0
| #define HAVE_DECL_FREAD_UNLOCKED 0
| #define HAVE_DECL_FWRITE_UNLOCKED 0
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 0
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T int
| #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_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define NEED_FCHMODAT_NONSYMLINK_FIX 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_SYS_MOUNT_H 1
| #define STAT_STATVFS 1
| #define HAVE_SYS_STATFS_H 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:37577: result: no
configure:37599: checking for inq_stats/cpustats.h
configure:37599: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:274:10: fatal error: 'inq_stats/cpustats.h' file not found
#include <inq_stats/cpustats.h>
         ^~~~~~~~~~~~~~~~~~~~~~
1 error generated.
configure:37599: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| #define HAVE_DECL_FPUTC_UNLOCKED 0
| #define HAVE_DECL_FPUTS_UNLOCKED 0
| #define HAVE_DECL_FREAD_UNLOCKED 0
| #define HAVE_DECL_FWRITE_UNLOCKED 0
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 0
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T int
| #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_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define NEED_FCHMODAT_NONSYMLINK_FIX 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_SYS_MOUNT_H 1
| #define STAT_STATVFS 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 <inq_stats/cpustats.h>
configure:37599: result: no
configure:37614: checking for sys/cpustats.h
configure:37614: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:274:10: fatal error: 'sys/cpustats.h' file not found
#include <sys/cpustats.h>
         ^~~~~~~~~~~~~~~~
1 error generated.
configure:37614: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| #define HAVE_DECL_FPUTC_UNLOCKED 0
| #define HAVE_DECL_FPUTS_UNLOCKED 0
| #define HAVE_DECL_FREAD_UNLOCKED 0
| #define HAVE_DECL_FWRITE_UNLOCKED 0
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 0
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T int
| #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_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define NEED_FCHMODAT_NONSYMLINK_FIX 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_SYS_MOUNT_H 1
| #define STAT_STATVFS 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/cpustats.h>
configure:37614: result: no
configure:37624: checking for mach/mach.h
configure:37624: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:274:10: fatal error: 'mach/mach.h' file not found
#include <mach/mach.h>
         ^~~~~~~~~~~~~
1 error generated.
configure:37624: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| #define HAVE_DECL_FPUTC_UNLOCKED 0
| #define HAVE_DECL_FPUTS_UNLOCKED 0
| #define HAVE_DECL_FREAD_UNLOCKED 0
| #define HAVE_DECL_FWRITE_UNLOCKED 0
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 0
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T int
| #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_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define NEED_FCHMODAT_NONSYMLINK_FIX 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_SYS_MOUNT_H 1
| #define STAT_STATVFS 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 <mach/mach.h>
configure:37624: result: no
configure:37635: checking for nlist.h
configure:37635: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:274:10: fatal error: 'nlist.h' file not found
#include <nlist.h>
         ^~~~~~~~~
1 error generated.
configure:37635: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| #define HAVE_DECL_FPUTC_UNLOCKED 0
| #define HAVE_DECL_FPUTS_UNLOCKED 0
| #define HAVE_DECL_FREAD_UNLOCKED 0
| #define HAVE_DECL_FWRITE_UNLOCKED 0
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 0
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T int
| #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_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define NEED_FCHMODAT_NONSYMLINK_FIX 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_SYS_MOUNT_H 1
| #define STAT_STATVFS 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 <nlist.h>
configure:37635: result: no
configure:37967: checking for gettimeofday with POSIX signature
configure:37996: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:249:19: error: conflicting types for 'gettimeofday'
              int gettimeofday (struct timeval *restrict, void *restrict);
                  ^
/opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/../sysroot/usr/include/sys/time.h:41:5: note: previous declaration is here
int gettimeofday(struct timeval* __tv, struct timezone* __tz);
    ^
conftest.c:259:21: warning: incompatible function pointer types initializing 'int (*)(struct timeval *restrict, void *restrict)' with an expression of type 'int (struct timeval *, struct timezone *)' [-Wincompatible-function-pointer-types]
              int (*f) (struct timeval *restrict, void *restrict)
                    ^
1 warning and 1 error generated.
configure:37996: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| #define HAVE_DECL_FPUTC_UNLOCKED 0
| #define HAVE_DECL_FPUTS_UNLOCKED 0
| #define HAVE_DECL_FREAD_UNLOCKED 0
| #define HAVE_DECL_FWRITE_UNLOCKED 0
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 0
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T int
| #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_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define NEED_FCHMODAT_NONSYMLINK_FIX 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_SYS_MOUNT_H 1
| #define STAT_STATVFS 1
| #define HAVE_SYS_STATFS_H 1
| #define __GETOPT_PREFIX rpl_
| /* end confdefs.h.  */
| #include <sys/time.h>
|               struct timeval c;
|               int gettimeofday (struct timeval *restrict, void *restrict);
| 
| int
| main (void)
| {
| /* glibc uses struct timezone * rather than the POSIX void *
|                  if _GNU_SOURCE is defined.  However, since the only portable
|                  use of gettimeofday uses NULL as the second parameter, and
|                  since the glibc definition is actually more typesafe, it is
|                  not worth wrapping this to get a compliant signature.  */
|               int (*f) (struct timeval *restrict, void *restrict)
|                 = gettimeofday;
|               int x = f (&c, 0);
|               return !(x | c.tv_sec | c.tv_usec);
| 
|   ;
|   return 0;
| }
configure:38013: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:38013: $? = 0
configure:38023: result: almost
configure:38118: checking whether the compiler supports the __inline keyword
configure:38136: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:38136: $? = 0
configure:38144: result: yes
configure:38168: checking for gmp.h
configure:38168: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:278:10: fatal error: 'gmp.h' file not found
#include <gmp.h>
         ^~~~~~~
1 error generated.
configure:38168: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| #define HAVE_DECL_FPUTC_UNLOCKED 0
| #define HAVE_DECL_FPUTS_UNLOCKED 0
| #define HAVE_DECL_FREAD_UNLOCKED 0
| #define HAVE_DECL_FWRITE_UNLOCKED 0
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 0
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T int
| #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_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define NEED_FCHMODAT_NONSYMLINK_FIX 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_SYS_MOUNT_H 1
| #define STAT_STATVFS 1
| #define HAVE_SYS_STATFS_H 1
| #define __GETOPT_PREFIX rpl_
| #define GETTIMEOFDAY_TIMEZONE struct timezone
| #define _GL_REPLACE_IEEE754_H 1
| #define HAVE___INLINE 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 <gmp.h>
configure:38168: result: no
configure:38168: checking for gmp/gmp.h
configure:38168: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:278:10: fatal error: 'gmp/gmp.h' file not found
#include <gmp/gmp.h>
         ^~~~~~~~~~~
1 error generated.
configure:38168: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| #define HAVE_DECL_FPUTC_UNLOCKED 0
| #define HAVE_DECL_FPUTS_UNLOCKED 0
| #define HAVE_DECL_FREAD_UNLOCKED 0
| #define HAVE_DECL_FWRITE_UNLOCKED 0
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 0
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T int
| #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_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define NEED_FCHMODAT_NONSYMLINK_FIX 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_SYS_MOUNT_H 1
| #define STAT_STATVFS 1
| #define HAVE_SYS_STATFS_H 1
| #define __GETOPT_PREFIX rpl_
| #define GETTIMEOFDAY_TIMEZONE struct timezone
| #define _GL_REPLACE_IEEE754_H 1
| #define HAVE___INLINE 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 <gmp/gmp.h>
configure:38168: result: no
configure:38391: checking for memmem
configure:38391: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
configure:38391: $? = 0
configure:38391: result: yes
configure:38407: checking whether memmem works
configure:38487: result: guessing yes
configure:38536: checking for mempcpy
configure:38536: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
conftest.c:267:6: warning: incompatible redeclaration of library function 'mempcpy' [-Wincompatible-library-redeclaration]
char mempcpy ();
     ^
conftest.c:267:6: note: 'mempcpy' is a builtin with type 'void *(void *, const void *, unsigned int)'
1 warning generated.
ld: error: undefined symbol: mempcpy
>>> referenced by conftest.c:278
>>>               /tmp/conftest-2db77c.o:(main)
>>> did you mean: memccpy
>>> defined in: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/../sysroot/usr/lib/arm-linux-androideabi/19/libc.so
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:38536: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| #define HAVE_DECL_FPUTC_UNLOCKED 0
| #define HAVE_DECL_FPUTS_UNLOCKED 0
| #define HAVE_DECL_FREAD_UNLOCKED 0
| #define HAVE_DECL_FWRITE_UNLOCKED 0
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 0
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T int
| #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_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define NEED_FCHMODAT_NONSYMLINK_FIX 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_SYS_MOUNT_H 1
| #define STAT_STATVFS 1
| #define HAVE_SYS_STATFS_H 1
| #define __GETOPT_PREFIX rpl_
| #define GETTIMEOFDAY_TIMEZONE struct timezone
| #define _GL_REPLACE_IEEE754_H 1
| #define HAVE___INLINE 1
| #define HAVE_MEMMEM 1
| /* end confdefs.h.  */
| /* Define mempcpy to an innocuous variant, in case <limits.h> declares mempcpy.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define mempcpy innocuous_mempcpy
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char mempcpy (); below.  */
| 
| #include <limits.h>
| #undef mempcpy
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char mempcpy ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined __stub_mempcpy || defined __stub___mempcpy
| choke me
| #endif
| 
| int
| main (void)
| {
| return mempcpy ();
|   ;
|   return 0;
| }
configure:38536: result: no
configure:38592: checking for memrchr
configure:38592: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
configure:38592: $? = 0
configure:38592: result: yes
configure:38654: checking for explicit_memset
configure:38654: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
ld: error: undefined symbol: explicit_memset
>>> referenced by conftest.c:279
>>>               /tmp/conftest-380322.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:38654: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| #define HAVE_DECL_FPUTC_UNLOCKED 0
| #define HAVE_DECL_FPUTS_UNLOCKED 0
| #define HAVE_DECL_FREAD_UNLOCKED 0
| #define HAVE_DECL_FWRITE_UNLOCKED 0
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 0
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T int
| #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_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define NEED_FCHMODAT_NONSYMLINK_FIX 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_SYS_MOUNT_H 1
| #define STAT_STATVFS 1
| #define HAVE_SYS_STATFS_H 1
| #define __GETOPT_PREFIX rpl_
| #define GETTIMEOFDAY_TIMEZONE struct timezone
| #define _GL_REPLACE_IEEE754_H 1
| #define HAVE___INLINE 1
| #define HAVE_MEMMEM 1
| #define HAVE_MEMRCHR 1
| /* end confdefs.h.  */
| /* Define explicit_memset to an innocuous variant, in case <limits.h> declares explicit_memset.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define explicit_memset innocuous_explicit_memset
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char explicit_memset (); below.  */
| 
| #include <limits.h>
| #undef explicit_memset
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char explicit_memset ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined __stub_explicit_memset || defined __stub___explicit_memset
| choke me
| #endif
| 
| int
| main (void)
| {
| return explicit_memset ();
|   ;
|   return 0;
| }
configure:38654: result: no
configure:38796: checking for library containing nanosleep
configure:38826: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
configure:38826: $? = 0
configure:38846: result: none required
configure:38867: checking for working nanosleep
configure:38968: result: guessing no (mishandles large arguments)
configure:39017: checking for sys/pstat.h
configure:39017: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:284:10: fatal error: 'sys/pstat.h' file not found
#include <sys/pstat.h>
         ^~~~~~~~~~~~~
1 error generated.
configure:39017: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| #define HAVE_DECL_FPUTC_UNLOCKED 0
| #define HAVE_DECL_FPUTS_UNLOCKED 0
| #define HAVE_DECL_FREAD_UNLOCKED 0
| #define HAVE_DECL_FWRITE_UNLOCKED 0
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 0
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T int
| #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_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define NEED_FCHMODAT_NONSYMLINK_FIX 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_SYS_MOUNT_H 1
| #define STAT_STATVFS 1
| #define HAVE_SYS_STATFS_H 1
| #define __GETOPT_PREFIX rpl_
| #define GETTIMEOFDAY_TIMEZONE struct timezone
| #define _GL_REPLACE_IEEE754_H 1
| #define HAVE___INLINE 1
| #define HAVE_MEMMEM 1
| #define HAVE_MEMRCHR 1
| #define GNULIB_MKOSTEMP 1
| #define NEED_MKTIME_WORKING 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:39017: result: no
configure:39024: checking for sys/sysmp.h
configure:39024: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:284:10: fatal error: 'sys/sysmp.h' file not found
#include <sys/sysmp.h>
         ^~~~~~~~~~~~~
1 error generated.
configure:39024: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| #define HAVE_DECL_FPUTC_UNLOCKED 0
| #define HAVE_DECL_FPUTS_UNLOCKED 0
| #define HAVE_DECL_FREAD_UNLOCKED 0
| #define HAVE_DECL_FWRITE_UNLOCKED 0
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 0
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T int
| #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_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define NEED_FCHMODAT_NONSYMLINK_FIX 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_SYS_MOUNT_H 1
| #define STAT_STATVFS 1
| #define HAVE_SYS_STATFS_H 1
| #define __GETOPT_PREFIX rpl_
| #define GETTIMEOFDAY_TIMEZONE struct timezone
| #define _GL_REPLACE_IEEE754_H 1
| #define HAVE___INLINE 1
| #define HAVE_MEMMEM 1
| #define HAVE_MEMRCHR 1
| #define GNULIB_MKOSTEMP 1
| #define NEED_MKTIME_WORKING 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:39024: result: no
configure:39031: checking for sys/param.h
configure:39031: result: yes
configure:39039: checking for sys/sysctl.h
configure:39039: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:289:10: fatal error: 'sys/sysctl.h' file not found
#include <sys/sysctl.h>
         ^~~~~~~~~~~~~~
1 error generated.
configure:39039: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| #define HAVE_DECL_FPUTC_UNLOCKED 0
| #define HAVE_DECL_FPUTS_UNLOCKED 0
| #define HAVE_DECL_FREAD_UNLOCKED 0
| #define HAVE_DECL_FWRITE_UNLOCKED 0
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 0
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T int
| #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_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define NEED_FCHMODAT_NONSYMLINK_FIX 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_SYS_MOUNT_H 1
| #define STAT_STATVFS 1
| #define HAVE_SYS_STATFS_H 1
| #define __GETOPT_PREFIX rpl_
| #define GETTIMEOFDAY_TIMEZONE struct timezone
| #define _GL_REPLACE_IEEE754_H 1
| #define HAVE___INLINE 1
| #define HAVE_MEMMEM 1
| #define HAVE_MEMRCHR 1
| #define GNULIB_MKOSTEMP 1
| #define NEED_MKTIME_WORKING 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:39039: result: no
configure:39052: checking for sched_getaffinity
configure:39052: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
configure:39052: $? = 0
configure:39052: result: yes
configure:39058: checking for sched_getaffinity_np
configure:39058: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
ld: error: undefined symbol: sched_getaffinity_np
>>> referenced by conftest.c:284
>>>               /tmp/conftest-f92903.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:39058: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| #define HAVE_DECL_FPUTC_UNLOCKED 0
| #define HAVE_DECL_FPUTS_UNLOCKED 0
| #define HAVE_DECL_FREAD_UNLOCKED 0
| #define HAVE_DECL_FWRITE_UNLOCKED 0
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 0
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T int
| #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_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define NEED_FCHMODAT_NONSYMLINK_FIX 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_SYS_MOUNT_H 1
| #define STAT_STATVFS 1
| #define HAVE_SYS_STATFS_H 1
| #define __GETOPT_PREFIX rpl_
| #define GETTIMEOFDAY_TIMEZONE struct timezone
| #define _GL_REPLACE_IEEE754_H 1
| #define HAVE___INLINE 1
| #define HAVE_MEMMEM 1
| #define HAVE_MEMRCHR 1
| #define GNULIB_MKOSTEMP 1
| #define NEED_MKTIME_WORKING 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:39058: result: no
configure:39064: checking for pstat_getdynamic
configure:39064: result: no
configure:39070: checking for sysmp
configure:39070: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
ld: error: undefined symbol: sysmp
>>> referenced by conftest.c:284
>>>               /tmp/conftest-efd1f7.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:39070: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| #define HAVE_DECL_FPUTC_UNLOCKED 0
| #define HAVE_DECL_FPUTS_UNLOCKED 0
| #define HAVE_DECL_FREAD_UNLOCKED 0
| #define HAVE_DECL_FWRITE_UNLOCKED 0
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 0
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T int
| #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_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define NEED_FCHMODAT_NONSYMLINK_FIX 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_SYS_MOUNT_H 1
| #define STAT_STATVFS 1
| #define HAVE_SYS_STATFS_H 1
| #define __GETOPT_PREFIX rpl_
| #define GETTIMEOFDAY_TIMEZONE struct timezone
| #define _GL_REPLACE_IEEE754_H 1
| #define HAVE___INLINE 1
| #define HAVE_MEMMEM 1
| #define HAVE_MEMRCHR 1
| #define GNULIB_MKOSTEMP 1
| #define NEED_MKTIME_WORKING 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:39070: result: no
configure:39076: checking for sysctl
configure:39076: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
ld: error: undefined symbol: sysctl
>>> referenced by conftest.c:284
>>>               /tmp/conftest-4406d7.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:39076: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| #define HAVE_DECL_FPUTC_UNLOCKED 0
| #define HAVE_DECL_FPUTS_UNLOCKED 0
| #define HAVE_DECL_FREAD_UNLOCKED 0
| #define HAVE_DECL_FWRITE_UNLOCKED 0
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 0
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T int
| #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_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define NEED_FCHMODAT_NONSYMLINK_FIX 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_SYS_MOUNT_H 1
| #define STAT_STATVFS 1
| #define HAVE_SYS_STATFS_H 1
| #define __GETOPT_PREFIX rpl_
| #define GETTIMEOFDAY_TIMEZONE struct timezone
| #define _GL_REPLACE_IEEE754_H 1
| #define HAVE___INLINE 1
| #define HAVE_MEMMEM 1
| #define HAVE_MEMRCHR 1
| #define GNULIB_MKOSTEMP 1
| #define NEED_MKTIME_WORKING 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:39076: result: no
configure:39085: checking for glibc compatible sched_getaffinity
configure:39103: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:39103: $? = 0
configure:39112: result: yes
configure:39168: checking whether signature of pselect conforms to POSIX
configure:39189: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
configure:39189: $? = 0
configure:39198: result: yes
configure:39201: checking whether pselect detects invalid fds
configure:39265: result: guessing yes
configure:39305: checking whether pthread_sigmask is a macro
configure:39331: result: no
configure:39360: checking whether pthread_sigmask works without -lpthread
configure:39403: result: guessing yes
configure:39416: checking whether pthread_sigmask returns error numbers
configure:39463: result: guessing yes
configure:39474: checking whether pthread_sigmask unblocks signals correctly
configure:39549: result: guessing yes
configure:39602: checking whether readlink signature is correct
configure:39621: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:39621: $? = 0
configure:39629: result: yes
configure:39631: checking whether readlink handles trailing slash correctly
configure:39680: result: guessing yes
configure:39696: checking whether readlink truncates results correctly
configure:39744: result: guessing yes
configure:39882: checking for working re_compile_pattern
configure:40209: result: guessing no
configure:40291: checking for libintl.h
configure:40291: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:304:10: fatal error: 'libintl.h' file not found
#include <libintl.h>
         ^~~~~~~~~~~
1 error generated.
configure:40291: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| #define HAVE_DECL_FPUTC_UNLOCKED 0
| #define HAVE_DECL_FPUTS_UNLOCKED 0
| #define HAVE_DECL_FREAD_UNLOCKED 0
| #define HAVE_DECL_FWRITE_UNLOCKED 0
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 0
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T int
| #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_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define NEED_FCHMODAT_NONSYMLINK_FIX 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_SYS_MOUNT_H 1
| #define STAT_STATVFS 1
| #define HAVE_SYS_STATFS_H 1
| #define __GETOPT_PREFIX rpl_
| #define GETTIMEOFDAY_TIMEZONE struct timezone
| #define _GL_REPLACE_IEEE754_H 1
| #define HAVE___INLINE 1
| #define HAVE_MEMMEM 1
| #define HAVE_MEMRCHR 1
| #define GNULIB_MKOSTEMP 1
| #define NEED_MKTIME_WORKING 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
| /* 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 <libintl.h>
configure:40291: result: no
configure:40299: checking whether isblank is declared
configure:40299: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2     conftest.c >&5 -Werror=implicit-function-declaration
configure:40299: $? = 0
configure:40299: result: yes
configure:40313: checking for sig2str
configure:40313: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
ld: error: undefined symbol: sig2str
>>> referenced by conftest.c:304
>>>               /tmp/conftest-521ede.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:40313: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| #define HAVE_DECL_FPUTC_UNLOCKED 0
| #define HAVE_DECL_FPUTS_UNLOCKED 0
| #define HAVE_DECL_FREAD_UNLOCKED 0
| #define HAVE_DECL_FWRITE_UNLOCKED 0
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 0
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T int
| #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_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define NEED_FCHMODAT_NONSYMLINK_FIX 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_SYS_MOUNT_H 1
| #define STAT_STATVFS 1
| #define HAVE_SYS_STATFS_H 1
| #define __GETOPT_PREFIX rpl_
| #define GETTIMEOFDAY_TIMEZONE struct timezone
| #define _GL_REPLACE_IEEE754_H 1
| #define HAVE___INLINE 1
| #define HAVE_MEMMEM 1
| #define HAVE_MEMRCHR 1
| #define GNULIB_MKOSTEMP 1
| #define NEED_MKTIME_WORKING 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_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:40313: result: no
configure:40341: checking for sigdescr_np
configure:40341: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
ld: error: undefined symbol: sigdescr_np
>>> referenced by conftest.c:304
>>>               /tmp/conftest-c1431f.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:40341: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| #define HAVE_DECL_FPUTC_UNLOCKED 0
| #define HAVE_DECL_FPUTS_UNLOCKED 0
| #define HAVE_DECL_FREAD_UNLOCKED 0
| #define HAVE_DECL_FWRITE_UNLOCKED 0
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 0
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T int
| #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_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define NEED_FCHMODAT_NONSYMLINK_FIX 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_SYS_MOUNT_H 1
| #define STAT_STATVFS 1
| #define HAVE_SYS_STATFS_H 1
| #define __GETOPT_PREFIX rpl_
| #define GETTIMEOFDAY_TIMEZONE struct timezone
| #define _GL_REPLACE_IEEE754_H 1
| #define HAVE___INLINE 1
| #define HAVE_MEMMEM 1
| #define HAVE_MEMRCHR 1
| #define GNULIB_MKOSTEMP 1
| #define NEED_MKTIME_WORKING 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_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:40341: result: no
configure:40387: checking for socklen_t
configure:40387: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:40387: $? = 0
configure:40387: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:292:24: error: expected expression
if (sizeof ((socklen_t)))
                       ^
1 error generated.
configure:40387: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| #define HAVE_DECL_FPUTC_UNLOCKED 0
| #define HAVE_DECL_FPUTS_UNLOCKED 0
| #define HAVE_DECL_FREAD_UNLOCKED 0
| #define HAVE_DECL_FWRITE_UNLOCKED 0
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 0
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T int
| #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_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define NEED_FCHMODAT_NONSYMLINK_FIX 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_SYS_MOUNT_H 1
| #define STAT_STATVFS 1
| #define HAVE_SYS_STATFS_H 1
| #define __GETOPT_PREFIX rpl_
| #define GETTIMEOFDAY_TIMEZONE struct timezone
| #define _GL_REPLACE_IEEE754_H 1
| #define HAVE___INLINE 1
| #define HAVE_MEMMEM 1
| #define HAVE_MEMRCHR 1
| #define GNULIB_MKOSTEMP 1
| #define NEED_MKTIME_WORKING 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_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:40387: result: yes
configure:40451: checking for ssize_t
configure:40469: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:40469: $? = 0
configure:40477: result: yes
configure:40489: checking for struct stat.st_atim.tv_nsec
configure:40489: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:40489: $? = 0
configure:40489: result: yes
configure:40497: checking whether struct stat.st_atim is of type struct timespec
configure:40525: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:40525: $? = 0
configure:40533: result: yes
configure:40582: checking for struct stat.st_birthtimespec.tv_nsec
configure:40582: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:286:13: error: no member named 'st_birthtimespec' in 'struct stat'
if (ac_aggr.st_birthtimespec.tv_nsec)
    ~~~~~~~ ^
1 error generated.
configure:40582: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| #define HAVE_DECL_FPUTC_UNLOCKED 0
| #define HAVE_DECL_FPUTS_UNLOCKED 0
| #define HAVE_DECL_FREAD_UNLOCKED 0
| #define HAVE_DECL_FWRITE_UNLOCKED 0
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 0
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T int
| #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_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define NEED_FCHMODAT_NONSYMLINK_FIX 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_SYS_MOUNT_H 1
| #define STAT_STATVFS 1
| #define HAVE_SYS_STATFS_H 1
| #define __GETOPT_PREFIX rpl_
| #define GETTIMEOFDAY_TIMEZONE struct timezone
| #define _GL_REPLACE_IEEE754_H 1
| #define HAVE___INLINE 1
| #define HAVE_MEMMEM 1
| #define HAVE_MEMRCHR 1
| #define GNULIB_MKOSTEMP 1
| #define NEED_MKTIME_WORKING 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_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:40582: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:286:20: error: no member named 'st_birthtimespec' in 'struct stat'
if (sizeof ac_aggr.st_birthtimespec.tv_nsec)
           ~~~~~~~ ^
1 error generated.
configure:40582: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| #define HAVE_DECL_FPUTC_UNLOCKED 0
| #define HAVE_DECL_FPUTS_UNLOCKED 0
| #define HAVE_DECL_FREAD_UNLOCKED 0
| #define HAVE_DECL_FWRITE_UNLOCKED 0
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 0
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T int
| #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_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define NEED_FCHMODAT_NONSYMLINK_FIX 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_SYS_MOUNT_H 1
| #define STAT_STATVFS 1
| #define HAVE_SYS_STATFS_H 1
| #define __GETOPT_PREFIX rpl_
| #define GETTIMEOFDAY_TIMEZONE struct timezone
| #define _GL_REPLACE_IEEE754_H 1
| #define HAVE___INLINE 1
| #define HAVE_MEMMEM 1
| #define HAVE_MEMRCHR 1
| #define GNULIB_MKOSTEMP 1
| #define NEED_MKTIME_WORKING 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_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:40582: result: no
configure:40592: checking for struct stat.st_birthtimensec
configure:40592: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:286:13: error: no member named 'st_birthtimensec' in 'struct stat'
if (ac_aggr.st_birthtimensec)
    ~~~~~~~ ^
1 error generated.
configure:40592: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| #define HAVE_DECL_FPUTC_UNLOCKED 0
| #define HAVE_DECL_FPUTS_UNLOCKED 0
| #define HAVE_DECL_FREAD_UNLOCKED 0
| #define HAVE_DECL_FWRITE_UNLOCKED 0
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 0
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T int
| #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_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define NEED_FCHMODAT_NONSYMLINK_FIX 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_SYS_MOUNT_H 1
| #define STAT_STATVFS 1
| #define HAVE_SYS_STATFS_H 1
| #define __GETOPT_PREFIX rpl_
| #define GETTIMEOFDAY_TIMEZONE struct timezone
| #define _GL_REPLACE_IEEE754_H 1
| #define HAVE___INLINE 1
| #define HAVE_MEMMEM 1
| #define HAVE_MEMRCHR 1
| #define GNULIB_MKOSTEMP 1
| #define NEED_MKTIME_WORKING 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_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:40592: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:286:20: error: no member named 'st_birthtimensec' in 'struct stat'
if (sizeof ac_aggr.st_birthtimensec)
           ~~~~~~~ ^
1 error generated.
configure:40592: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| #define HAVE_DECL_FPUTC_UNLOCKED 0
| #define HAVE_DECL_FPUTS_UNLOCKED 0
| #define HAVE_DECL_FREAD_UNLOCKED 0
| #define HAVE_DECL_FWRITE_UNLOCKED 0
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 0
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T int
| #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_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define NEED_FCHMODAT_NONSYMLINK_FIX 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_SYS_MOUNT_H 1
| #define STAT_STATVFS 1
| #define HAVE_SYS_STATFS_H 1
| #define __GETOPT_PREFIX rpl_
| #define GETTIMEOFDAY_TIMEZONE struct timezone
| #define _GL_REPLACE_IEEE754_H 1
| #define HAVE___INLINE 1
| #define HAVE_MEMMEM 1
| #define HAVE_MEMRCHR 1
| #define GNULIB_MKOSTEMP 1
| #define NEED_MKTIME_WORKING 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_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:40592: result: no
configure:40602: checking for struct stat.st_birthtim.tv_nsec
configure:40602: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:286:13: error: no member named 'st_birthtim' in 'struct stat'
if (ac_aggr.st_birthtim.tv_nsec)
    ~~~~~~~ ^
1 error generated.
configure:40602: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| #define HAVE_DECL_FPUTC_UNLOCKED 0
| #define HAVE_DECL_FPUTS_UNLOCKED 0
| #define HAVE_DECL_FREAD_UNLOCKED 0
| #define HAVE_DECL_FWRITE_UNLOCKED 0
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 0
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T int
| #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_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define NEED_FCHMODAT_NONSYMLINK_FIX 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_SYS_MOUNT_H 1
| #define STAT_STATVFS 1
| #define HAVE_SYS_STATFS_H 1
| #define __GETOPT_PREFIX rpl_
| #define GETTIMEOFDAY_TIMEZONE struct timezone
| #define _GL_REPLACE_IEEE754_H 1
| #define HAVE___INLINE 1
| #define HAVE_MEMMEM 1
| #define HAVE_MEMRCHR 1
| #define GNULIB_MKOSTEMP 1
| #define NEED_MKTIME_WORKING 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_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:40602: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:286:20: error: no member named 'st_birthtim' in 'struct stat'
if (sizeof ac_aggr.st_birthtim.tv_nsec)
           ~~~~~~~ ^
1 error generated.
configure:40602: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| #define HAVE_DECL_FPUTC_UNLOCKED 0
| #define HAVE_DECL_FPUTS_UNLOCKED 0
| #define HAVE_DECL_FREAD_UNLOCKED 0
| #define HAVE_DECL_FWRITE_UNLOCKED 0
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 0
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T int
| #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_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define NEED_FCHMODAT_NONSYMLINK_FIX 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_SYS_MOUNT_H 1
| #define STAT_STATVFS 1
| #define HAVE_SYS_STATFS_H 1
| #define __GETOPT_PREFIX rpl_
| #define GETTIMEOFDAY_TIMEZONE struct timezone
| #define _GL_REPLACE_IEEE754_H 1
| #define HAVE___INLINE 1
| #define HAVE_MEMMEM 1
| #define HAVE_MEMRCHR 1
| #define GNULIB_MKOSTEMP 1
| #define NEED_MKTIME_WORKING 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_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:40602: result: no
configure:40619: checking for alignas and alignof
configure:40677: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:296:31: warning: implicit declaration of function 'alignof' is invalid in C99 [-Wimplicit-function-declaration]
            char test_alignof[alignof (double) == _Alignof (double) ? 1 : -1];
                              ^
conftest.c:296:40: error: expected expression
            char test_alignof[alignof (double) == _Alignof (double) ? 1 : -1];
                                       ^
conftest.c:300:59: error: expected parameter declarator
              struct alignas_test { char c; char alignas (8) alignas_8; };
                                                          ^
conftest.c:300:59: error: expected ')'
conftest.c:300:58: note: to match this '('
              struct alignas_test { char c; char alignas (8) alignas_8; };
                                                         ^
conftest.c:300:61: error: expected ';' at end of declaration list
              struct alignas_test { char c; char alignas (8) alignas_8; };
                                                            ^
                                                            ;
conftest.c:300:50: error: field 'alignas' declared as a function
              struct alignas_test { char c; char alignas (8) alignas_8; };
                                                 ^
conftest.c:301:33: error: no member named 'alignas_8' in 'alignas_test'
              char test_alignas[offsetof (struct alignas_test, alignas_8) == 8
                                ^                              ~~~~~~~~~
/opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/lib64/clang/14.0.6/include/stddef.h:104:24: note: expanded from macro 'offsetof'
#define offsetof(t, d) __builtin_offsetof(t, d)
                       ^                     ~
1 warning and 6 errors generated.
configure:40677: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| #define HAVE_DECL_FPUTC_UNLOCKED 0
| #define HAVE_DECL_FPUTS_UNLOCKED 0
| #define HAVE_DECL_FREAD_UNLOCKED 0
| #define HAVE_DECL_FWRITE_UNLOCKED 0
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 0
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T int
| #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_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define NEED_FCHMODAT_NONSYMLINK_FIX 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_SYS_MOUNT_H 1
| #define STAT_STATVFS 1
| #define HAVE_SYS_STATFS_H 1
| #define __GETOPT_PREFIX rpl_
| #define GETTIMEOFDAY_TIMEZONE struct timezone
| #define _GL_REPLACE_IEEE754_H 1
| #define HAVE___INLINE 1
| #define HAVE_MEMMEM 1
| #define HAVE_MEMRCHR 1
| #define GNULIB_MKOSTEMP 1
| #define NEED_MKTIME_WORKING 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_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:40677: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2 -DINCLUDE_STDALIGN_H    conftest.c >&5
configure:40677: $? = 0
configure:40689: result: yes, <stdalign.h> macros
configure:40736: checking for bool, true, false
configure:40751: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:281:13: error: "true == false"
           #error "true == false"
            ^
conftest.c:283:18: error: unknown type name 'bool'
          extern bool b;
                 ^
conftest.c:284:11: error: unknown type name 'bool'
          bool b = true == false;
          ^
conftest.c:284:20: error: use of undeclared identifier 'true'
          bool b = true == false;
                   ^
conftest.c:284:28: error: use of undeclared identifier 'false'
          bool b = true == false;
                           ^
5 errors generated.
configure:40751: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| #define HAVE_DECL_FPUTC_UNLOCKED 0
| #define HAVE_DECL_FPUTS_UNLOCKED 0
| #define HAVE_DECL_FREAD_UNLOCKED 0
| #define HAVE_DECL_FWRITE_UNLOCKED 0
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 0
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T int
| #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_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define NEED_FCHMODAT_NONSYMLINK_FIX 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_SYS_MOUNT_H 1
| #define STAT_STATVFS 1
| #define HAVE_SYS_STATFS_H 1
| #define __GETOPT_PREFIX rpl_
| #define GETTIMEOFDAY_TIMEZONE struct timezone
| #define _GL_REPLACE_IEEE754_H 1
| #define HAVE___INLINE 1
| #define HAVE_MEMMEM 1
| #define HAVE_MEMRCHR 1
| #define GNULIB_MKOSTEMP 1
| #define NEED_MKTIME_WORKING 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_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:40759: result: no
configure:41192: checking for stpcpy
configure:41192: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
conftest.c:297:6: warning: incompatible redeclaration of library function 'stpcpy' [-Wincompatible-library-redeclaration]
char stpcpy ();
     ^
conftest.c:297:6: note: 'stpcpy' is a builtin with type 'char *(char *, const char *)'
1 warning generated.
ld: error: undefined symbol: stpcpy
>>> referenced by conftest.c:308
>>>               /tmp/conftest-852079.o:(main)
>>> did you mean: strcpy
>>> defined in: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/../sysroot/usr/lib/arm-linux-androideabi/19/libc.so
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:41192: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| #define HAVE_DECL_FPUTC_UNLOCKED 0
| #define HAVE_DECL_FPUTS_UNLOCKED 0
| #define HAVE_DECL_FREAD_UNLOCKED 0
| #define HAVE_DECL_FWRITE_UNLOCKED 0
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 0
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T int
| #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_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define NEED_FCHMODAT_NONSYMLINK_FIX 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_SYS_MOUNT_H 1
| #define STAT_STATVFS 1
| #define HAVE_SYS_STATFS_H 1
| #define __GETOPT_PREFIX rpl_
| #define GETTIMEOFDAY_TIMEZONE struct timezone
| #define _GL_REPLACE_IEEE754_H 1
| #define HAVE___INLINE 1
| #define HAVE_MEMMEM 1
| #define HAVE_MEMRCHR 1
| #define GNULIB_MKOSTEMP 1
| #define NEED_MKTIME_WORKING 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_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
| /* end confdefs.h.  */
| /* Define stpcpy to an innocuous variant, in case <limits.h> declares stpcpy.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define stpcpy innocuous_stpcpy
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char stpcpy (); below.  */
| 
| #include <limits.h>
| #undef stpcpy
| 
| /* 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 stpcpy ();
| /* 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_stpcpy || defined __stub___stpcpy
| choke me
| #endif
| 
| int
| main (void)
| {
| return stpcpy ();
|   ;
|   return 0;
| }
configure:41192: result: no
configure:41261: checking for working strnlen
configure:41312: result: yes
configure:41367: checking whether strtoimax works
configure:41437: result: guessing yes
configure:41494: checking whether symlink handles trailing slash correctly
configure:41544: result: guessing yes
configure:41635: checking whether localtime_r is declared
configure:41635: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2     conftest.c >&5 -Werror=implicit-function-declaration
configure:41635: $? = 0
configure:41635: result: yes
configure:41659: checking whether localtime_r is compatible with its POSIX signature
configure:41691: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:301:15: warning: expression result unused [-Wunused-value]
              *localtime_r (0, 0);
              ^~~~~~~~~~~~~~~~~~~
1 warning generated.
configure:41691: $? = 0
configure:41700: result: yes
configure:41793: checking whether localtime works even near extrema
configure:41839: result: guessing yes
configure:41847: checking for timezone_t
configure:41847: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
conftest.c:288:13: error: use of undeclared identifier 'timezone_t'; did you mean 'timezone'?
if (sizeof (timezone_t))
            ^~~~~~~~~~
            timezone
/opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/../sysroot/usr/include/time.h:42:17: note: 'timezone' declared here
extern long int timezone;
                ^
1 error generated.
configure:41847: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| #define HAVE_DECL_FPUTC_UNLOCKED 0
| #define HAVE_DECL_FPUTS_UNLOCKED 0
| #define HAVE_DECL_FREAD_UNLOCKED 0
| #define HAVE_DECL_FWRITE_UNLOCKED 0
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 0
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T int
| #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_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define NEED_FCHMODAT_NONSYMLINK_FIX 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_SYS_MOUNT_H 1
| #define STAT_STATVFS 1
| #define HAVE_SYS_STATFS_H 1
| #define __GETOPT_PREFIX rpl_
| #define GETTIMEOFDAY_TIMEZONE struct timezone
| #define _GL_REPLACE_IEEE754_H 1
| #define HAVE___INLINE 1
| #define HAVE_MEMMEM 1
| #define HAVE_MEMRCHR 1
| #define GNULIB_MKOSTEMP 1
| #define NEED_MKTIME_WORKING 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_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 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:41847: result: no
configure:41935: checking whether timer_settime is declared
configure:41935: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2     conftest.c >&5 -Werror=implicit-function-declaration
configure:41935: $? = 0
configure:41935: result: yes
configure:41948: checking for library containing timer_settime
configure:41978: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
configure:41978: $? = 0
configure:41998: result: none required
configure:42009: checking for timer_settime
configure:42009: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
configure:42009: $? = 0
configure:42009: result: yes
configure:42058: checking whether utimensat works
configure:42157: result: guessing yes
configure:42198: checking for variable-length arrays
configure:42256: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -c -g3 -O2    conftest.c >&5
configure:42256: $? = 0
configure:42267: result: yes
configure:43506: checking for rawmemchr
configure:43506: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
ld: error: undefined symbol: rawmemchr
>>> referenced by conftest.c:314
>>>               /tmp/conftest-9d3a9b.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:43506: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| #define HAVE_DECL_FPUTC_UNLOCKED 0
| #define HAVE_DECL_FPUTS_UNLOCKED 0
| #define HAVE_DECL_FREAD_UNLOCKED 0
| #define HAVE_DECL_FWRITE_UNLOCKED 0
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 0
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T int
| #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_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define NEED_FCHMODAT_NONSYMLINK_FIX 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_SYS_MOUNT_H 1
| #define STAT_STATVFS 1
| #define HAVE_SYS_STATFS_H 1
| #define __GETOPT_PREFIX rpl_
| #define GETTIMEOFDAY_TIMEZONE struct timezone
| #define _GL_REPLACE_IEEE754_H 1
| #define HAVE___INLINE 1
| #define HAVE_MEMMEM 1
| #define HAVE_MEMRCHR 1
| #define GNULIB_MKOSTEMP 1
| #define NEED_MKTIME_WORKING 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_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 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:43506: result: no
configure:43377: checking whether open recognizes a trailing slash
configure:43435: result: guessing yes
configure:43328: checking for __mktime_internal
configure:43328: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c   >&5 
ld: error: undefined symbol: __mktime_internal
>>> referenced by conftest.c:314
>>>               /tmp/conftest-b36279.o:(main)
clang-14: error: linker command failed with exit code 1 (use -v to see invocation)
configure:43328: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME "GNU Emacs"
| #define PACKAGE_TARNAME "emacs"
| #define PACKAGE_VERSION "30.0.50"
| #define PACKAGE_STRING "GNU Emacs 30.0.50"
| #define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
| #define PACKAGE_URL "https://www.gnu.org/software/emacs/"
| #define HAVE_PDUMPER 1
| #define HAVE_STDIO_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_STRINGS_H 1
| #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_SANITIZER_LSAN_INTERFACE_H 1
| #define HAVE_SANITIZER_ASAN_INTERFACE_H 1
| #define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
| #define HAVE_STDIO_EXT_H 1
| #define HAVE_SYS_VFS_H 1
| #define HAVE_GETOPT_H 1
| #define HAVE_SYS_CDEFS_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_SYS_SELECT_H 1
| #define HAVE_STDALIGN_H 1
| #define HAVE_STDBOOL_H 1
| #define HAVE_SYS_RANDOM_H 1
| #define STDC_HEADERS 1
| #define _ALL_SOURCE 1
| #define _DARWIN_C_SOURCE 1
| #define _GNU_SOURCE 1
| #define _HPUX_ALT_XOPEN_SOCKET_API 1
| #define _NETBSD_SOURCE 1
| #define _OPENBSD_SOURCE 1
| #define _POSIX_PTHREAD_SEMANTICS 1
| #define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
| #define __STDC_WANT_IEC_60559_BFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_DFP_EXT__ 1
| #define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
| #define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
| #define __STDC_WANT_LIB_EXT2__ 1
| #define __STDC_WANT_MATH_SPEC_FUNCS__ 1
| #define _TANDEM_SOURCE 1
| #define __EXTENSIONS__ 1
| #define _FILE_OFFSET_BITS 64
| #define GCC_LINT 1
| #define SYSTEM_TYPE "android"
| #define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
| #define HAVE_LINUX_SYSINFO 1
| #define LINUX_SYSINFO_UNIT 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_ANDROID 1
| #define HAVE_SBRK 1
| #define HAVE_FORK 1
| #define HAVE_VFORK 1
| #define HAVE_FCHMOD 1
| #define HAVE_FACCESSAT 1
| #define HAVE_REALPATH 1
| #define HAVE_LSTAT 1
| #define HAVE_FCHMODAT 1
| #define HAVE_FCNTL 1
| #define HAVE_FDOPENDIR 1
| #define HAVE_FSTATAT 1
| #define HAVE_FSYNC 1
| #define HAVE_FUTIMENS 1
| #define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
| #define HAVE_MMAP 1
| #define HAVE_PTHREAD 1
| #define USE_XIM 1
| #define DYNAMIC_LIB_SUFFIX ".so"
| #define DYNAMIC_LIB_SECONDARY_SUFFIX ""
| #define NATIVE_ELISP_SUFFIX ".eln"
| #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 4
| #define HAVE_FCHDIR 1
| #define HAVE_GETHOSTNAME 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_LRAND48 1
| #define HAVE_RINT 1
| #define HAVE_TRUNC 1
| #define HAVE_SELECT 1
| #define HAVE_SETLOCALE 1
| #define HAVE_GETRLIMIT 1
| #define HAVE_SETRLIMIT 1
| #define HAVE_SHUTDOWN 1
| #define HAVE_PTHREAD_SIGMASK 1
| #define HAVE_STRSIGNAL 1
| #define HAVE_SETITIMER 1
| #define HAVE_SENDTO 1
| #define HAVE_RECVFROM 1
| #define HAVE_GETSOCKNAME 1
| #define HAVE_GAI_STRERROR 1
| #define HAVE_SYNC 1
| #define HAVE___EXECUTABLE_START 1
| #define HAVE_LOG2 1
| #define HAVE_PTHREAD_SETNAME_NP 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_DECL_ALIGNED_ALLOC 0
| #define HAVE___BUILTIN_FRAME_ADDRESS 1
| #define HAVE___BUILTIN_UNWIND_INIT 1
| #define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
| #define HAVE_MBSTATE_T 1
| #define AMPERSAND_FULL_NAME 1
| #define HAVE_PTYS 1
| #define HAVE_SOCKETS 1
| #define NULL_DEVICE "/dev/null"
| #define SEPCHAR ':'
| #define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
| #define GC_SETJMP_WORKS 1
| #define HAVE__SETJMP 1
| #define HAVE_SIGSETJMP 1
| #define HAVE_STACK_OVERFLOW_HANDLING 1
| #define SIZEOF_SPEED_T 4
| #define USABLE_FIONREAD 1
| #define USABLE_SIGIO 1
| #define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
| #define TERM_HEADER "androidterm.h"
| #define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
| #define EMACS_CONFIG_OPTIONS ""
| #define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
| #define HAVE_TYPEOF 1
| #define HAVE_STATEMENT_EXPRESSIONS 1
| #define MALLOC_0_IS_NONNULL 0
| #define HAVE_ALLOCA_H 1
| #define HAVE_ALLOCA 1
| #define LSTAT_FOLLOWS_SLASHED_SYMLINK 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 0
| #define HAVE_DECL_FCVT 0
| #define HAVE_DECL_GCVT 0
| #define HAVE_DECL_STRNLEN 1
| #define HAVE_DECL_STRTOIMAX 1
| #define _USE_STD_STAT 1
| #define HAVE_DECL_EXECVPE 0
| #define HAVE_DECL_CLEARERR_UNLOCKED 0
| #define HAVE_DECL_FEOF_UNLOCKED 0
| #define HAVE_DECL_FERROR_UNLOCKED 0
| #define HAVE_DECL_FFLUSH_UNLOCKED 0
| #define HAVE_DECL_FGETS_UNLOCKED 0
| #define HAVE_DECL_FPUTC_UNLOCKED 0
| #define HAVE_DECL_FPUTS_UNLOCKED 0
| #define HAVE_DECL_FREAD_UNLOCKED 0
| #define HAVE_DECL_FWRITE_UNLOCKED 0
| #define HAVE_DECL_GETC_UNLOCKED 1
| #define HAVE_DECL_GETCHAR_UNLOCKED 1
| #define HAVE_DECL_PUTC_UNLOCKED 1
| #define HAVE_DECL_PUTCHAR_UNLOCKED 1
| #define GETGROUPS_T gid_t
| #define HAVE_DECL_GETDTABLESIZE 0
| #define HAVE_MALLOC_POSIX 1
| #define PROMOTED_MODE_T int
| #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_STRUCT_DIRENT_D_TYPE 1
| #define GNULIB_FACCESSAT 1
| #define NEED_FCHMODAT_NONSYMLINK_FIX 1
| #define HAVE_DECL_FDOPENDIR 1
| #define GNULIB_FDOPENDIR 1
| #define GETXATTR_WITH_POSIX_ACLS 1
| #define FLEXIBLE_ARRAY_MEMBER /**/
| #define HAVE_SYS_MOUNT_H 1
| #define STAT_STATVFS 1
| #define HAVE_SYS_STATFS_H 1
| #define __GETOPT_PREFIX rpl_
| #define GETTIMEOFDAY_TIMEZONE struct timezone
| #define _GL_REPLACE_IEEE754_H 1
| #define HAVE___INLINE 1
| #define HAVE_MEMMEM 1
| #define HAVE_MEMRCHR 1
| #define GNULIB_MKOSTEMP 1
| #define NEED_MKTIME_WORKING 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_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 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 __mktime_internal to an innocuous variant, in case <limits.h> declares __mktime_internal.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define __mktime_internal innocuous___mktime_internal
| 
| /* System header to define __stub macros and hopefully few prototypes,
|    which can conflict with char __mktime_internal (); below.  */
| 
| #include <limits.h>
| #undef __mktime_internal
| 
| /* Override any GCC internal prototype to avoid an error.
|    Use char because int might match the return type of a GCC
|    builtin and then its argument prototype would still apply.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char __mktime_internal ();
| /* The GNU C library defines this for functions which it implements
|     to always fail with ENOSYS.  Some functions are actually named
|     something starting with __ and the normal name is an alias.  */
| #if defined __stub___mktime_internal || defined __stub_____mktime_internal
| choke me
| #endif
| 
| int
| main (void)
| {
| return __mktime_internal ();
|   ;
|   return 0;
| }
configure:43328: result: no
configure:44080: checking for timer_getoverrun
configure:44080: /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -o conftest -g3 -O2     conftest.c    >&5 
configure:44080: $? = 0
configure:44080: result: yes
configure:44168: checking for /opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang option to disable position independent executables
configure:44205: result: not needed
configure:44750: creating ./config.status

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

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

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

on trinity

config.status:2333: creating Makefile
config.status:2333: creating lib/gnulib.mk
config.status:2333: creating lib/Makefile
config.status:2333: creating lib-src/Makefile
config.status:2333: creating oldXMenu/Makefile
config.status:2333: creating src/Makefile
config.status:2333: creating lwlib/Makefile
config.status:2333: creating nextstep/Makefile
config.status:2333: creating nt/Makefile
config.status:2333: creating src/config.h

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

ac_cv_build=x86_64-pc-linux-gnu
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_JARSIGNER_set=
ac_cv_env_JARSIGNER_value=
ac_cv_env_JAVAC_set=
ac_cv_env_JAVAC_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_SDK_BULD_TOOLS_set=
ac_cv_env_SDK_BULD_TOOLS_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___executable_start=yes
ac_cv_func___lsan_ignore_object=no
ac_cv_func___mktime_internal=no
ac_cv_func_accept4=no
ac_cv_func_aligned_alloc=no
ac_cv_func_alloca_works=yes
ac_cv_func_canonicalize_file_name=no
ac_cv_func_cfmakeraw=no
ac_cv_func_cfsetspeed=no
ac_cv_func_clock_getres=yes
ac_cv_func_clock_gettime=yes
ac_cv_func_clock_settime=yes
ac_cv_func_endgrent=no
ac_cv_func_endpwent=no
ac_cv_func_explicit_memset=no
ac_cv_func_faccessat=yes
ac_cv_func_fchdir=yes
ac_cv_func_fchmod=yes
ac_cv_func_fchmodat=yes
ac_cv_func_fcntl=yes
ac_cv_func_fdopendir=yes
ac_cv_func_fork=yes
ac_cv_func_fork_works=yes
ac_cv_func_freeifaddrs=no
ac_cv_func_fstatat=yes
ac_cv_func_fsync=yes
ac_cv_func_futimens=yes
ac_cv_func_futimes=no
ac_cv_func_futimesat=no
ac_cv_func_gai_strerror=yes
ac_cv_func_get_current_dir_name=no
ac_cv_func_getcwd=yes
ac_cv_func_getdtablesize=no
ac_cv_func_getgrent=no
ac_cv_func_gethostname=yes
ac_cv_func_getifaddrs=no
ac_cv_func_getloadavg=no
ac_cv_func_getopt_long_only=yes
ac_cv_func_getpagesize=no
ac_cv_func_getpt=yes
ac_cv_func_getpwent=no
ac_cv_func_getrandom=no
ac_cv_func_getrlimit=yes
ac_cv_func_getrusage=yes
ac_cv_func_getsockname=yes
ac_cv_func_gettimeofday=yes
ac_cv_func_grantpt=no
ac_cv_func_inotify_init1=no
ac_cv_func_isblank=yes
ac_cv_func_iswctype=yes
ac_cv_func_lchmod=no
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=no
ac_cv_func_malloc_0_nonnull=
ac_cv_func_malloc_trim=no
ac_cv_func_memmem=yes
ac_cv_func_mempcpy=no
ac_cv_func_memrchr=yes
ac_cv_func_memset_explicit=no
ac_cv_func_memset_s=no
ac_cv_func_mkostemp=no
ac_cv_func_mmap_fixed_mapped=yes
ac_cv_func_newlocale=no
ac_cv_func_pipe2=yes
ac_cv_func_posix_madvise=no
ac_cv_func_posix_memalign=yes
ac_cv_func_posix_openpt=no
ac_cv_func_posix_spawn=no
ac_cv_func_posix_spawn_file_actions_addchdir=no
ac_cv_func_posix_spawn_file_actions_addchdir_np=no
ac_cv_func_posix_spawnattr_setflags=no
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=no
ac_cv_func_rawmemchr=no
ac_cv_func_readlink=yes
ac_cv_func_readlinkat=no
ac_cv_func_realpath=yes
ac_cv_func_recvfrom=yes
ac_cv_func_renameat2=no
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_setdtablesize=no
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=no
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_alarm=yes
ac_cv_have_decl_aligned_alloc=no
ac_cv_have_decl_clearerr_unlocked=no
ac_cv_have_decl_ecvt=no
ac_cv_have_decl_execvpe=no
ac_cv_have_decl_fcloseall=no
ac_cv_have_decl_fcvt=no
ac_cv_have_decl_fdopendir=yes
ac_cv_have_decl_feof_unlocked=no
ac_cv_have_decl_ferror_unlocked=no
ac_cv_have_decl_fflush_unlocked=no
ac_cv_have_decl_fgets_unlocked=no
ac_cv_have_decl_fputc_unlocked=no
ac_cv_have_decl_fputs_unlocked=no
ac_cv_have_decl_fread_unlocked=no
ac_cv_have_decl_fwrite_unlocked=no
ac_cv_have_decl_gcvt=no
ac_cv_have_decl_getc_unlocked=yes
ac_cv_have_decl_getchar_unlocked=yes
ac_cv_have_decl_getdtablesize=no
ac_cv_have_decl_getloadavg=no
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_header_byteswap_h=yes
ac_cv_header_coff_h=no
ac_cv_header_dirent_h=yes
ac_cv_header_execinfo_h=yes
ac_cv_header_getopt_h=yes
ac_cv_header_gmp_gmp_h=no
ac_cv_header_gmp_h=no
ac_cv_header_ieee754_h=no
ac_cv_header_ifaddrs_h=yes
ac_cv_header_inq_stats_cpustats_h=no
ac_cv_header_inttypes_h=yes
ac_cv_header_libintl_h=no
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_mach_mach_h=no
ac_cv_header_machine_soundcard_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_nlist_h=no
ac_cv_header_pthread_h=yes
ac_cv_header_pty_h=yes
ac_cv_header_pwd_h=yes
ac_cv_header_sanitizer_asan_interface_h=yes
ac_cv_header_sanitizer_common_interface_defs_h=yes
ac_cv_header_sanitizer_lsan_interface_h=yes
ac_cv_header_soundcard_h=no
ac_cv_header_spawn_h=yes
ac_cv_header_stat_broken=no
ac_cv_header_stdalign_h=yes
ac_cv_header_stdbool_h=yes
ac_cv_header_stdckdint_h=no
ac_cv_header_stdint_h=yes
ac_cv_header_stdio_ext_h=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=yes
ac_cv_header_sys_cpustats_h=no
ac_cv_header_sys_dg_sys_info_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=no
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_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=armv7a-unknown-linux-android19
ac_cv_lib_Xbsd_main=no
ac_cv_lib_anl_getaddrinfo_a=no
ac_cv_lib_elf_elf_begin=no
ac_cv_lib_getloadavg_getloadavg=no
ac_cv_lib_kstat_kstat_open=no
ac_cv_lib_kvm_kvm_open=no
ac_cv_lib_ossaudio__oss_ioctl=no
ac_cv_lib_perfstat_perfstat_cpu_total=no
ac_cv_lib_selinux_lgetfilecon=no
ac_cv_lib_util_getloadavg=no
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_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/sbin/install-info
ac_cv_path_MAKE=make
ac_cv_path_install='/usr/bin/install -c'
ac_cv_path_mkdir=/usr/bin/mkdir
ac_cv_prog_AWK=gawk
ac_cv_prog_CPP='/opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -E'
ac_cv_prog_ac_ct_AR=ar
ac_cv_prog_ac_ct_RANLIB=ranlib
ac_cv_prog_cc__opt_android_sdk_android_ndk_r25b_toolchains_llvm_prebuilt_linux_x86_64_bin_armv7a_linux_androideabi19_clang_c_o=yes
ac_cv_prog_cc_c11=
ac_cv_prog_cc_g=yes
ac_cv_prog_cc_stdc=
ac_cv_safe_to_define___extensions__=yes
ac_cv_search_backtrace_symbols_fd=no
ac_cv_search_clock_gettime='none required'
ac_cv_search_kqueue=no
ac_cv_search_nanosleep='none required'
ac_cv_search_timer_settime='none required'
ac_cv_should_define__xopen_source=no
ac_cv_sizeof_long=4
ac_cv_sizeof_speed_t=4
ac_cv_struct_tm=time.h
ac_cv_sys_file_offset_bits=64
ac_cv_sys_largefile_CC=no
ac_cv_sys_largefile_source=unknown
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=yes
emacs_cv_find_delete=-delete
emacs_cv_func___builtin_frame_address=yes
emacs_cv_func___builtin_unwind_init=yes
emacs_cv_func__setjmp=yes
emacs_cv_func_sigsetjmp=yes
emacs_cv_have_timerfd=yes
emacs_cv_langinfo_codeset=no
emacs_cv_lib_math=-lm
emacs_cv_links_glib=no
emacs_cv_linux_sysinfo=yes
emacs_cv_ln_s_fileonly='ln -s'
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_statement_expressions=yes
emacs_cv_struct_alignment=yes
emacs_cv_tputs_lib='none required'
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=no
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_nomfi_needed=no
gl_cv_cc_nomfi_supported=yes
gl_cv_cc_uninitialized_supported=yes
gl_cv_cc_wallow=-Wno-error
gl_cv_compiler_check_decl_option=-Werror=implicit-function-declaration
gl_cv_compiler_clang=yes
gl_cv_decl_null_works=yes
gl_cv_decl_readlink_works=yes
gl_cv_double_slash_root='unknown, assuming no'
gl_cv_fs_space=yes
gl_cv_func___fpending=no
gl_cv_func_copy_file_range=no
gl_cv_func_dup2_works='guessing no'
gl_cv_func_fchmodat_works='guessing no'
gl_cv_func_fcntl_f_dupfd_cloexec='guessing no'
gl_cv_func_fcntl_f_dupfd_works='guessing yes'
gl_cv_func_fdopendir_works='guessing no'
gl_cv_func_free_preserves_errno=no
gl_cv_func_fstatat_zero_flag='guessing yes'
gl_cv_func_futimens_works='guessing yes'
gl_cv_func_getopt_gnu='guessing no'
gl_cv_func_getopt_posix='guessing yes'
gl_cv_func_gettimeofday_posix_signature=almost
gl_cv_func_localtime_works='guessing yes'
gl_cv_func_lstat_dereferences_slashed_symlink='guessing yes'
gl_cv_func_malloc_0_nonnull=0
gl_cv_func_malloc_posix=yes
gl_cv_func_memmem_works_always='guessing yes'
gl_cv_func_nanosleep='guessing no (mishandles large arguments)'
gl_cv_func_open_slash='guessing yes'
gl_cv_func_printf_attribute_flavor=system
gl_cv_func_pselect_detects_ebadf='guessing yes'
gl_cv_func_pthread_sigmask_in_libc_works='guessing yes'
gl_cv_func_pthread_sigmask_macro=no
gl_cv_func_pthread_sigmask_return_works='guessing yes'
gl_cv_func_pthread_sigmask_unblock_works='guessing yes'
gl_cv_func_re_compile_pattern_working='guessing no'
gl_cv_func_readlink_trailing_slash='guessing yes'
gl_cv_func_readlink_truncate='guessing yes'
gl_cv_func_realpath_works='guessing no'
gl_cv_func_sched_getaffinity3=yes
gl_cv_func_strtoimax='guessing yes'
gl_cv_func_symlink_works='guessing yes'
gl_cv_func_timespec_get=no
gl_cv_func_utimensat_works='guessing yes'
gl_cv_func_working_mktime='guessing no'
gl_cv_func_working_utimes='guessing no'
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='guessing yes'
gl_cv_macro_O_CLOEXEC=yes
gl_cv_malloc_ptrdiff=no
gl_cv_minmax_in_limits_h=no
gl_cv_minmax_in_sys_param_h=yes
gl_cv_next_assert_h='<assert.h>'
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=int
gl_cv_rpl_alloca=yes
gl_cv_sig_pselect=yes
gl_cv_source_line_length_unlimited=yes
gl_cv_static_assert=no
gl_cv_struct_dirent_d_type=yes
gl_cv_sys_struct_timespec_in_time_h=yes
gl_cv_sys_struct_timeval=yes
gl_cv_sys_struct_timeval_tv_sec=yes
gl_cv_time_h_has_TIME_UTC=yes
gl_cv_time_r_posix=yes
gl_cv_time_t_is_signed=yes
gl_cv_type_max_align_t=yes
gl_cv_type_sigset_t=yes
gl_cv_type_time_t_bits_macro=no
gl_cv_type_time_t_y2038=no
gl_cv_warn_c__Wall=yes
gl_cv_warn_c__Warith_conversion=no
gl_cv_warn_c__Warray_bounds_2=no
gl_cv_warn_c__Wattribute_alias_2=no
gl_cv_warn_c__Wdate_time=yes
gl_cv_warn_c__Wdisabled_optimization=yes
gl_cv_warn_c__Wduplicated_cond=no
gl_cv_warn_c__Werror__Wunknown_warning_option=yes
gl_cv_warn_c__Wextra=yes
gl_cv_warn_c__Wformat_2=yes
gl_cv_warn_c__Wformat_signedness=no
gl_cv_warn_c__Wformat_truncation_2=no
gl_cv_warn_c__Wimplicit_fallthrough_5=no
gl_cv_warn_c__Winit_self=yes
gl_cv_warn_c__Winvalid_pch=yes
gl_cv_warn_c__Wlogical_op=no
gl_cv_warn_c__Wmissing_declarations=yes
gl_cv_warn_c__Wmissing_include_dirs=yes
gl_cv_warn_c__Wmissing_prototypes=yes
gl_cv_warn_c__Wnested_externs=yes
gl_cv_warn_c__Wno_bidi_chars=no
gl_cv_warn_c__Wno_format_nonliteral=yes
gl_cv_warn_c__Wno_implicit_const_int_float_conversion=yes
gl_cv_warn_c__Wno_initializer_overrides=yes
gl_cv_warn_c__Wno_int_in_bool_context=yes
gl_cv_warn_c__Wno_missing_braces=yes
gl_cv_warn_c__Wno_missing_field_initializers=yes
gl_cv_warn_c__Wno_null_pointer_arithmetic=yes
gl_cv_warn_c__Wno_override_init=yes
gl_cv_warn_c__Wno_sign_compare=yes
gl_cv_warn_c__Wno_tautological_compare=yes
gl_cv_warn_c__Wno_tautological_constant_out_of_range_compare=yes
gl_cv_warn_c__Wno_type_limits=yes
gl_cv_warn_c__Wno_unused_parameter=yes
gl_cv_warn_c__Wnull_dereference=yes
gl_cv_warn_c__Wold_style_definition=yes
gl_cv_warn_c__Wopenmp_simd=no
gl_cv_warn_c__Wpacked=yes
gl_cv_warn_c__Wpointer_arith=yes
gl_cv_warn_c__Wredundant_decls=yes
gl_cv_warn_c__Wshift_overflow_2=no
gl_cv_warn_c__Wstrict_prototypes=yes
gl_cv_warn_c__Wsuggest_attribute_format=no
gl_cv_warn_c__Wsuggest_final_methods=no
gl_cv_warn_c__Wsuggest_final_types=no
gl_cv_warn_c__Wtrampolines=no
gl_cv_warn_c__Wuninitialized=yes
gl_cv_warn_c__Wunknown_pragmas=yes
gl_cv_warn_c__Wunused_macros=no
gl_cv_warn_c__Wuse_after_free_3=no
gl_cv_warn_c__Wvariadic_macros=yes
gl_cv_warn_c__Wvector_operation_performance=no
gl_cv_warn_c__Wvla_larger_than_4031=no
gl_cv_warn_c__Wwrite_strings=yes
gl_cv_warn_c__fno_common=yes
gt_cv_c_wchar_t=yes
gt_cv_ssize_t=yes
gt_cv_var_environ_declaration=yes

## ----------------- ##
## Output variables. ##
## ----------------- ##

AAPT=''
ALLOCA=''
ALLOCA_H='alloca.h'
ALSA_CFLAGS=''
ALSA_LIBS=''
AM_DEFAULT_VERBOSITY='0'
ANDROID='yes'
ANDROID_ABI=''
ANDROID_JAR=''
ANDROID_LIBS=''
ANDROID_OBJ='androidterm.o androidfns.o androidfont.o'
APPLE_UNIVERSAL_BUILD='0'
AR='ar'
ARFLAGS='cr'
ASSERT_H='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='/opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang'
CFLAGS='-g3 -O2'
CFLAGS_SOUND=''
CHECK_STRUCTS='false'
CLIENTRES=''
CLIENTW=''
CM_OBJ='cm.o'
COM_ERRLIB=''
CPP='/opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang -E'
CPPFLAGS='  '
CRYPTOLIB=''
CXX='/opt/android-sdk/android-ndk-r25b/toolchains/llvm/prebuilt/linux-x86_64/bin/armv7a-linux-androideabi19-clang++'
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'
DX=''
DYNAMIC_LIB_SECONDARY_SUFFIX=''
DYNAMIC_LIB_SUFFIX='.so'
DYNLIB_OBJ=''
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'
GL_COND_LIBTOOL_CONDITION=''
GL_COND_OBJ_CANONICALIZE_LGPL_CONDITION='1'
GL_COND_OBJ_COPY_FILE_RANGE_CONDITION='1'
GL_COND_OBJ_DIRFD_CONDITION=''
GL_COND_OBJ_DUP2_CONDITION='1'
GL_COND_OBJ_EUIDACCESS_CONDITION=''
GL_COND_OBJ_EXECINFO_CONDITION='1'
GL_COND_OBJ_FACCESSAT_CONDITION=''
GL_COND_OBJ_FCHMODAT_CONDITION='1'
GL_COND_OBJ_FCNTL_CONDITION='1'
GL_COND_OBJ_FDOPENDIR_CONDITION='1'
GL_COND_OBJ_FPENDING_CONDITION='1'
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=''
GL_COND_OBJ_GETDTABLESIZE_CONDITION='1'
GL_COND_OBJ_GETGROUPS_CONDITION=''
GL_COND_OBJ_GETLOADAVG_CONDITION='1'
GL_COND_OBJ_GETOPT_CONDITION='1'
GL_COND_OBJ_GETRANDOM_CONDITION='1'
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='1'
GL_COND_OBJ_MEMRCHR_CONDITION=''
GL_COND_OBJ_MEMSET_EXPLICIT_CONDITION='1'
GL_COND_OBJ_MINI_GMP_GNULIB_CONDITION='1'
GL_COND_OBJ_MKOSTEMP_CONDITION='1'
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='1'
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='1'
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='1'
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='1'
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='1'
GL_GENERATE_IEEE754_H_CONDITION='1'
GL_GENERATE_LIMITS_H_CONDITION='1'
GL_GENERATE_MINI_GMP_H_CONDITION='1'
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='0'
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_MEMSET_EXPLICIT='1'
GL_GNULIB_MKDIR='0'
GL_GNULIB_MKDIRAT='0'
GL_GNULIB_MKDTEMP='0'
GL_GNULIB_MKFIFO='0'
GL_GNULIB_MKFIFOAT='0'
GL_GNULIB_MKNOD='0'
GL_GNULIB_MKNODAT='0'
GL_GNULIB_MKOSTEMP='1'
GL_GNULIB_MKOSTEMPS='0'
GL_GNULIB_MKSTEMP='0'
GL_GNULIB_MKSTEMPS='0'
GL_GNULIB_MKTIME='1'
GL_GNULIB_NANOSLEEP='1'
GL_GNULIB_NONBLOCKING='0'
GL_GNULIB_OBSTACK_PRINTF='0'
GL_GNULIB_OBSTACK_PRINTF_POSIX='0'
GL_GNULIB_OPEN='1'
GL_GNULIB_OPENAT='0'
GL_GNULIB_OPENDIR='0'
GL_GNULIB_OVERRIDES_STRUCT_STAT='0'
GL_GNULIB_PCLOSE='0'
GL_GNULIB_PERROR='0'
GL_GNULIB_PIPE2='1'
GL_GNULIB_PIPE='0'
GL_GNULIB_POPEN='0'
GL_GNULIB_POSIX_MEMALIGN='0'
GL_GNULIB_POSIX_OPENPT='0'
GL_GNULIB_PREAD='0'
GL_GNULIB_PRINTF='1'
GL_GNULIB_PRINTF_POSIX='0'
GL_GNULIB_PSELECT='1'
GL_GNULIB_PTHREAD_SIGMASK='1'
GL_GNULIB_PTSNAME='0'
GL_GNULIB_PTSNAME_R='0'
GL_GNULIB_PUTC='1'
GL_GNULIB_PUTCHAR='1'
GL_GNULIB_PUTENV='0'
GL_GNULIB_PUTS='1'
GL_GNULIB_PWRITE='0'
GL_GNULIB_QSORT_R='0'
GL_GNULIB_RAISE='0'
GL_GNULIB_RANDOM='0'
GL_GNULIB_RANDOM_R='0'
GL_GNULIB_RAWMEMCHR='1'
GL_GNULIB_READ='0'
GL_GNULIB_READDIR='0'
GL_GNULIB_READLINK='1'
GL_GNULIB_READLINKAT='1'
GL_GNULIB_REALLOCARRAY='0'
GL_GNULIB_REALLOC_GNU='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='gmp.h'
GNULIBHEADERS_OVERRIDE_WINT_T='0'
GNULIB_GETTIMEOFDAY='0'
GNULIB_WARN_CFLAGS=' -fno-common -Wall -Wdate-time -Wdisabled-optimization -Wextra -Winit-self -Winvalid-pch -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wpacked -Wpointer-arith -Wstrict-prototypes -Wuninitialized -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wformat=2 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-missing-braces -Wno-null-pointer-arithmetic -Wno-implicit-const-int-float-conversion -Wno-int-in-bool-context -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare'
GNUSTEP_CFLAGS=''
GNU_OBJC_CFLAGS=''
GOBJECT_CFLAGS=''
GOBJECT_LIBS=''
GREP='/usr/bin/grep'
GSETTINGS_CFLAGS=''
GSETTINGS_LIBS=''
GTK_CFLAGS=''
GTK_LIBS=''
GTK_OBJ=''
GZIP_PROG='/usr/bin/gzip'
HAIKU_CFLAGS=''
HAIKU_CXX_OBJ=''
HAIKU_LIBS=''
HAIKU_OBJ=''
HARFBUZZ_CFLAGS=''
HARFBUZZ_LIBS=''
HAVE_ALIGNED_ALLOC='1'
HAVE_ALLOCA_H='1'
HAVE_ALPHASORT='1'
HAVE_ATOLL='1'
HAVE_BE_APP='no'
HAVE_C99_STDINT_H='1'
HAVE_CANONICALIZE_FILE_NAME='0'
HAVE_CHOWN='1'
HAVE_CLOSEDIR='1'
HAVE_COPY_FILE_RANGE='0'
HAVE_DECL_DIRFD='1'
HAVE_DECL_ECVT='0'
HAVE_DECL_ENVIRON='1'
HAVE_DECL_EXECVPE='0'
HAVE_DECL_FCHDIR='1'
HAVE_DECL_FCLOSEALL='0'
HAVE_DECL_FCVT='0'
HAVE_DECL_FDATASYNC='1'
HAVE_DECL_FDOPENDIR='1'
HAVE_DECL_FPURGE='1'
HAVE_DECL_FSEEKO='1'
HAVE_DECL_FTELLO='1'
HAVE_DECL_GCVT='0'
HAVE_DECL_GETDELIM='1'
HAVE_DECL_GETDOMAINNAME='1'
HAVE_DECL_GETLINE='1'
HAVE_DECL_GETLOADAVG='0'
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='0'
HAVE_GETENTROPY='1'
HAVE_GETGROUPS='1'
HAVE_GETHOSTNAME='1'
HAVE_GETLOGIN='1'
HAVE_GETOPT_H='1'
HAVE_GETPAGESIZE='1'
HAVE_GETPASS='1'
HAVE_GETRANDOM='0'
HAVE_GETSUBOPT='1'
HAVE_GETTIMEOFDAY='1'
HAVE_GETUMASK='1'
HAVE_GRANTPT='1'
HAVE_GROUP_MEMBER='1'
HAVE_GSETTINGS='no'
HAVE_IMAXDIV_T='1'
HAVE_INITSTATE='1'
HAVE_INTTYPES_H='1'
HAVE_LCHMOD='1'
HAVE_LCHOWN='1'
HAVE_LIBGMP='no'
HAVE_LIBSECCOMP='no'
HAVE_LINK='1'
HAVE_LINKAT='1'
HAVE_LSTAT='1'
HAVE_MACPORTS=''
HAVE_MAX_ALIGN_T='1'
HAVE_MBSLEN='0'
HAVE_MBTOWC='1'
HAVE_MEMPCPY='0'
HAVE_MEMSET_EXPLICIT='0'
HAVE_MKDIRAT='1'
HAVE_MKDTEMP='1'
HAVE_MKFIFO='1'
HAVE_MKFIFOAT='1'
HAVE_MKNOD='1'
HAVE_MKNODAT='1'
HAVE_MKOSTEMP='0'
HAVE_MKOSTEMPS='1'
HAVE_MKSTEMP='1'
HAVE_MKSTEMPS='1'
HAVE_MODULES='no'
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='0'
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='0'
HAVE_STPNCPY='1'
HAVE_STRCASESTR='1'
HAVE_STRCHRNUL='1'
HAVE_STRERRORNAME_NP='1'
HAVE_STRPBRK='1'
HAVE_STRPTIME='1'
HAVE_STRSEP='1'
HAVE_STRTOD='1'
HAVE_STRTOL='1'
HAVE_STRTOLD='1'
HAVE_STRTOLL='1'
HAVE_STRTOUL='1'
HAVE_STRTOULL='1'
HAVE_STRUCT_RANDOM_DATA='1'
HAVE_STRUCT_SIGACTION_SA_SIGACTION='1'
HAVE_STRUCT_TIMEVAL='1'
HAVE_STRVERSCMP='1'
HAVE_SYMLINK='1'
HAVE_SYMLINKAT='1'
HAVE_SYS_BITYPES_H='0'
HAVE_SYS_CDEFS_H='1'
HAVE_SYS_INTTYPES_H='0'
HAVE_SYS_LOADAVG_H='0'
HAVE_SYS_PARAM_H='0'
HAVE_SYS_RANDOM_H='1'
HAVE_SYS_SELECT_H='1'
HAVE_SYS_TIME_H='1'
HAVE_SYS_TYPES_H='1'
HAVE_TIMEGM='1'
HAVE_TIMESPEC_GET='1'
HAVE_TIMESPEC_GETRES='1'
HAVE_TIMEZONE_T='0'
HAVE_TYPE_VOLATILE_SIG_ATOMIC_T='1'
HAVE_UNISTD_H='1'
HAVE_UNLINKAT='1'
HAVE_UNLOCKPT='1'
HAVE_USLEEP='1'
HAVE_UTIMENSAT='1'
HAVE_VASPRINTF='1'
HAVE_VDPRINTF='1'
HAVE_WCHAR_H='1'
HAVE_WCHAR_T='1'
HAVE_WINSOCK2_H='0'
HAVE_XSERVER=''
HAVE__EXIT='1'
HYBRID_MALLOC=''
IEEE754_H='ieee754.h'
IMAGEMAGICK_CFLAGS=''
IMAGEMAGICK_LIBS=''
INCLUDE_NEXT='include_next'
INCLUDE_NEXT_AS_FIRST_DIRECTIVE='include_next'
INSTALL_ARCH_INDEP_EXTRA='install-etc'
INSTALL_DATA='${INSTALL} -m 644'
INSTALL_INFO='/usr/sbin/install-info'
INSTALL_PROGRAM='${INSTALL}'
INSTALL_SCRIPT='${INSTALL}'
INT32_MAX_LT_INTMAX_MAX='1'
INT64_MAX_EQ_LONG_MAX='defined _LP64'
JARSIGNER=''
JAVAC=''
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=''
LD_SWITCH_X_SITE_RPATH=''
LIBGCCJIT_CFLAGS=''
LIBGCCJIT_LIBS=''
LIBGIF=''
LIBGMP=''
LIBGNUTLS_CFLAGS=''
LIBGNUTLS_LIBS=''
LIBGNU_LIBDEPS=''
LIBGNU_LTLIBDEPS=''
LIBGPM=''
LIBHESIOD=''
LIBINTL=''
LIBJPEG=''
LIBMODULES=''
LIBOBJS=''
LIBOTF_CFLAGS=''
LIBOTF_LIBS=''
LIBPNG=''
LIBRESOLV=''
LIBS=' '
LIBSECCOMP_CFLAGS=''
LIBSECCOMP_LIBS=''
LIBSELINUX_LIBS=''
LIBSOUND=''
LIBSYSTEMD_CFLAGS=''
LIBSYSTEMD_LIBS=''
LIBS_ECLIENT=''
LIBS_GNUSTEP=''
LIBS_MAIL=''
LIBS_SYSTEM=''
LIBS_TERMCAP=''
LIBTIFF=''
LIBXMENU=''
LIBXML2_CFLAGS=''
LIBXML2_LIBS=''
LIBXMU=''
LIBXPM=''
LIBXSM=''
LIBXTR6=''
LIBXT_OTHER='$(LIBXSM)'
LIBX_OTHER=''
LIBZ=''
LIB_ACL=''
LIB_CLOCK_GETTIME=''
LIB_EACCESS=''
LIB_EXECINFO=''
LIB_GETRANDOM=''
LIB_HAS_ACL=''
LIB_MATH='-lm'
LIB_NANOSLEEP=''
LIB_PTHREAD=''
LIB_PTHREAD_SIGMASK=''
LIB_TIMER_TIME=''
LIB_WSOCK32=''
LIMITS_H='limits.h'
LN_S_FILEONLY='ln -s'
LTLIBGMP=''
LTLIBINTL=''
LTLIBOBJS=''
M17N_FLT_CFLAGS=''
M17N_FLT_LIBS=''
MAKEINFO='makeinfo'
MAKE_PROG=''
MKDIR_P='/usr/bin/mkdir -p'
MODULES_OBJ=''
MODULES_SECONDARY_SUFFIX=''
MODULES_SUFFIX='.so'
NATIVE_COMPILATION_AOT='no'
NEXT_ASSERT_H='<assert.h>'
NEXT_AS_FIRST_DIRECTIVE_ASSERT_H='<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=''
NS_OBJ=''
NS_OBJC_OBJ=''
NTDIR=''
NTLIB=''
OBJC=''
OBJCFLAGS=''
OBJEXT='o'
OTHER_FILES=''
PACKAGE_BUGREPORT='bug-gnu-emacs@gnu.org'
PACKAGE_NAME='GNU Emacs'
PACKAGE_STRING='GNU Emacs 30.0.50'
PACKAGE_TARNAME='emacs'
PACKAGE_URL='https://www.gnu.org/software/emacs/'
PACKAGE_VERSION='30.0.50'
PATH_SEPARATOR=':'
PAXCTL=''
PAXCTL_dumped=''
PAXCTL_notdumped=''
PGTK_LIBS=''
PGTK_OBJ=''
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='1'
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='1'
REPLACE_FCHOWNAT='0'
REPLACE_FCLOSE='0'
REPLACE_FCNTL='1'
REPLACE_FDOPEN='0'
REPLACE_FDOPENDIR='1'
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='0'
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='1'
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='1'
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='1'
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='1'
REPLACE_TMPFILE='0'
REPLACE_TRUNCATE='0'
REPLACE_TTYNAME_R='0'
REPLACE_TZSET='GNULIB_PORTCHECK'
REPLACE_UNLINK='0'
REPLACE_UNLINKAT='0'
REPLACE_UNSETENV='0'
REPLACE_USLEEP='0'
REPLACE_UTIMENSAT='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=''
SDK_BULD_TOOLS=''
SEPCHAR=':'
SETFATTR=''
SETTINGS_CFLAGS=''
SETTINGS_LIBS=''
SHELL='/bin/sh'
SIG_ATOMIC_T_SUFFIX=''
SIZEOF_LONG='4'
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)/src/Makefile.in $(srcdir)/lwlib/Makefile.in $(srcdir)/nextstep/Makefile.in $(srcdir)/nt/Makefile.in $(srcdir)/doc/emacs/Makefile.in $(srcdir)/doc/misc/Makefile.in $(srcdir)/doc/lispintro/Makefile.in $(srcdir)/doc/lispref/Makefile.in $(srcdir)/lisp/Makefile.in $(srcdir)/leim/Makefile.in $(srcdir)/test/Makefile.in $(srcdir)/test/infra/Makefile.in $(srcdir)/java/Makefile.in $(srcdir)/admin/charsets/Makefile.in $(srcdir)/admin/unidata/Makefile.in $(srcdir)/admin/grammars/Makefile.in'
SYSTEM_TYPE='android'
SYS_TIME_H_DEFINES_STRUCT_TIMESPEC='0'
TERMCAP_OBJ='tparam.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=' -fno-common -Wall -Wdate-time -Wdisabled-optimization -Wextra -Winit-self -Winvalid-pch -Wmissing-declarations -Wmissing-include-dirs -Wmissing-prototypes -Wnested-externs -Wnull-dereference -Wold-style-definition -Wpacked -Wpointer-arith -Wstrict-prototypes -Wuninitialized -Wunknown-pragmas -Wvariadic-macros -Wwrite-strings -Wformat=2 -Wredundant-decls -Wno-missing-field-initializers -Wno-override-init -Wno-sign-compare -Wno-type-limits -Wno-unused-parameter -Wno-format-nonliteral -Wno-missing-braces -Wno-null-pointer-arithmetic -Wno-implicit-const-int-float-conversion -Wno-int-in-bool-context -Wno-initializer-overrides -Wno-tautological-compare -Wno-tautological-constant-out-of-range-compare'
WCHAR_T_SUFFIX=''
WEBKIT_CFLAGS=''
WEBKIT_LIBS=''
WEBP_CFLAGS=''
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=''
XCONFIGURE='android'
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'
ZIPALIGN=''
ac_ct_CC=''
ac_ct_CXX=''
ac_ct_OBJC=''
archlibdir='${libexecdir}/emacs/${version}/${configuration}'
bindir='${exec_prefix}/bin'
bitmapdir=''
build='x86_64-pc-linux-gnu'
build_alias=''
build_cpu='x86_64'
build_os='linux-gnu'
build_vendor='pc'
cache_file='/dev/null'
canonical='armv7a-unknown-linux-android19'
comma_space_version=''
comma_version=''
configuration='armv7a-unknown-linux-android19'
copyright='Copyright (C) 2022 Free Software Foundation, Inc.'
datadir='${datarootdir}'
datarootdir='${prefix}/share'
docdir='${datarootdir}/doc/${PACKAGE_TARNAME}'
dvidir='${docdir}'
emacs_major_version='30'
etcdir='${datadir}/emacs/${version}/etc'
etcdocdir='${datadir}/emacs/${version}/etc'
exec_prefix='${prefix}'
gamedir='${localstatedir}/games/emacs'
gamegroup=''
gameuser=''
gl_GNULIB_ENABLED_03e0aaad4cb89ca757653bd367a6ccb7_CONDITION='1'
gl_GNULIB_ENABLED_260941c0e5dc67ec9e87d1fb321c300b_CONDITION='1'
gl_GNULIB_ENABLED_5264294aa0a5557541b53c8c741f7f31_CONDITION='1'
gl_GNULIB_ENABLED_6099e9737f757db36c47fa9d9f02e88c_CONDITION=''
gl_GNULIB_ENABLED_61bcaca76b3e6f9ae55d57a1c3193bc4_CONDITION='1'
gl_GNULIB_ENABLED_682e609604ccaac6be382e4ee3a4eaec_CONDITION='1'
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='1'
gl_GNULIB_ENABLED_rawmemchr_CONDITION='1'
gl_GNULIB_ENABLED_strtoll_CONDITION=''
gl_GNULIB_ENABLED_utimens_CONDITION=''
gl_LIBOBJDEPS=' ./$(DEPDIR)/malloc.Po ./$(DEPDIR)/mktime.Po ./$(DEPDIR)/realloc.Po'
gl_LIBOBJS=' malloc.o mktime.o realloc.o'
gl_LTLIBOBJS=' malloc.lo mktime.lo realloc.lo'
gltests_LIBOBJDEPS=''
gltests_LIBOBJS=''
gltests_LTLIBOBJS=''
gltests_WITNESS='IN_EMACS_GNULIB_TESTS'
gsettingsschemadir=''
host='armv7a-unknown-linux-android19'
host_alias='armv7a-unknown-linux-android19'
host_cpu='armv7a'
host_os='linux-android19'
host_vendor='unknown'
htmldir='${docdir}'
includedir='${prefix}/include'
infodir='${datarootdir}/info'
libdir='${exec_prefix}/lib'
libexecdir='${exec_prefix}/libexec'
liblockfile=''
lispdir='${datadir}/emacs/${version}/lisp'
lispdirrel='${version}/lisp'
lisppath='${locallisppath}:${standardlisppath}'
localedir='${datarootdir}/locale'
locallisppath='${datadir}/emacs/${version}/site-lisp:${datadir}/emacs/site-lisp'
localstatedir='${prefix}/var'
mandir='${datarootdir}/man'
ns_appbindir=''
ns_appdir=''
ns_applibdir=''
ns_applibexecdir=''
ns_appresdir=''
ns_appsrc=''
ns_check_file=''
ns_self_contained='no'
oldincludedir='/usr/include'
pdfdir='${docdir}'
prefix='/usr/local'
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='30.0.50'
with_mailutils='yes'
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'
module_env_snippet_30='./src/module-env-30.h'

## ----------- ##
## confdefs.h. ##
## ----------- ##

/* confdefs.h */
#define PACKAGE_NAME "GNU Emacs"
#define PACKAGE_TARNAME "emacs"
#define PACKAGE_VERSION "30.0.50"
#define PACKAGE_STRING "GNU Emacs 30.0.50"
#define PACKAGE_BUGREPORT "bug-gnu-emacs@gnu.org"
#define PACKAGE_URL "https://www.gnu.org/software/emacs/"
#define HAVE_PDUMPER 1
#define HAVE_STDIO_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STRING_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_STRINGS_H 1
#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_SANITIZER_LSAN_INTERFACE_H 1
#define HAVE_SANITIZER_ASAN_INTERFACE_H 1
#define HAVE_SANITIZER_COMMON_INTERFACE_DEFS_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_EXECINFO_H 1
#define HAVE_STDIO_EXT_H 1
#define HAVE_SYS_VFS_H 1
#define HAVE_GETOPT_H 1
#define HAVE_SYS_CDEFS_H 1
#define HAVE_SYS_TIME_H 1
#define HAVE_LIMITS_H 1
#define HAVE_SYS_SELECT_H 1
#define HAVE_STDALIGN_H 1
#define HAVE_STDBOOL_H 1
#define HAVE_SYS_RANDOM_H 1
#define STDC_HEADERS 1
#define _ALL_SOURCE 1
#define _DARWIN_C_SOURCE 1
#define _GNU_SOURCE 1
#define _HPUX_ALT_XOPEN_SOCKET_API 1
#define _NETBSD_SOURCE 1
#define _OPENBSD_SOURCE 1
#define _POSIX_PTHREAD_SEMANTICS 1
#define __STDC_WANT_IEC_60559_ATTRIBS_EXT__ 1
#define __STDC_WANT_IEC_60559_BFP_EXT__ 1
#define __STDC_WANT_IEC_60559_DFP_EXT__ 1
#define __STDC_WANT_IEC_60559_FUNCS_EXT__ 1
#define __STDC_WANT_IEC_60559_TYPES_EXT__ 1
#define __STDC_WANT_LIB_EXT2__ 1
#define __STDC_WANT_MATH_SPEC_FUNCS__ 1
#define _TANDEM_SOURCE 1
#define __EXTENSIONS__ 1
#define _FILE_OFFSET_BITS 64
#define GCC_LINT 1
#define SYSTEM_TYPE "android"
#define HAVE_PERSONALITY_ADDR_NO_RANDOMIZE 1
#define HAVE_LINUX_SYSINFO 1
#define LINUX_SYSINFO_UNIT 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_ANDROID 1
#define HAVE_SBRK 1
#define HAVE_FORK 1
#define HAVE_VFORK 1
#define HAVE_FCHMOD 1
#define HAVE_FACCESSAT 1
#define HAVE_REALPATH 1
#define HAVE_LSTAT 1
#define HAVE_FCHMODAT 1
#define HAVE_FCNTL 1
#define HAVE_FDOPENDIR 1
#define HAVE_FSTATAT 1
#define HAVE_FSYNC 1
#define HAVE_FUTIMENS 1
#define HAVE_GETTIMEOFDAY 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 SYSTEM_MALLOC 1
#define HAVE_MMAP 1
#define HAVE_PTHREAD 1
#define USE_XIM 1
#define DYNAMIC_LIB_SUFFIX ".so"
#define DYNAMIC_LIB_SECONDARY_SUFFIX ""
#define NATIVE_ELISP_SUFFIX ".eln"
#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 4
#define HAVE_FCHDIR 1
#define HAVE_GETHOSTNAME 1
#define HAVE_GETRUSAGE 1
#define HAVE_LRAND48 1
#define HAVE_RINT 1
#define HAVE_TRUNC 1
#define HAVE_SELECT 1
#define HAVE_SETLOCALE 1
#define HAVE_GETRLIMIT 1
#define HAVE_SETRLIMIT 1
#define HAVE_SHUTDOWN 1
#define HAVE_PTHREAD_SIGMASK 1
#define HAVE_STRSIGNAL 1
#define HAVE_SETITIMER 1
#define HAVE_SENDTO 1
#define HAVE_RECVFROM 1
#define HAVE_GETSOCKNAME 1
#define HAVE_GAI_STRERROR 1
#define HAVE_SYNC 1
#define HAVE___EXECUTABLE_START 1
#define HAVE_LOG2 1
#define HAVE_PTHREAD_SETNAME_NP 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_DECL_ALIGNED_ALLOC 0
#define HAVE___BUILTIN_FRAME_ADDRESS 1
#define HAVE___BUILTIN_UNWIND_INIT 1
#define HAVE_GETPT 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_DECL_POSIX_SPAWN_SETSID 1
#define HAVE_MBSTATE_T 1
#define AMPERSAND_FULL_NAME 1
#define HAVE_PTYS 1
#define HAVE_SOCKETS 1
#define NULL_DEVICE "/dev/null"
#define SEPCHAR ':'
#define 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 DEFAULT_SOUND_DEVICE "/dev/dsp"
#define GC_SETJMP_WORKS 1
#define HAVE__SETJMP 1
#define HAVE_SIGSETJMP 1
#define HAVE_STACK_OVERFLOW_HANDLING 1
#define SIZEOF_SPEED_T 4
#define USABLE_FIONREAD 1
#define USABLE_SIGIO 1
#define COPYRIGHT "Copyright (C) 2022 Free Software Foundation, Inc."
#define TERM_HEADER "androidterm.h"
#define EMACS_CONFIGURATION "armv7a-unknown-linux-android19"
#define EMACS_CONFIG_OPTIONS ""
#define HAVE_STRUCT_ATTRIBUTE_ALIGNED 1
#define HAVE_TYPEOF 1
#define HAVE_STATEMENT_EXPRESSIONS 1
#define MALLOC_0_IS_NONNULL 0
#define HAVE_ALLOCA_H 1
#define HAVE_ALLOCA 1
#define LSTAT_FOLLOWS_SLASHED_SYMLINK 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 0
#define HAVE_DECL_FCVT 0
#define HAVE_DECL_GCVT 0
#define HAVE_DECL_STRNLEN 1
#define HAVE_DECL_STRTOIMAX 1
#define _USE_STD_STAT 1
#define HAVE_DECL_EXECVPE 0
#define HAVE_DECL_CLEARERR_UNLOCKED 0
#define HAVE_DECL_FEOF_UNLOCKED 0
#define HAVE_DECL_FERROR_UNLOCKED 0
#define HAVE_DECL_FFLUSH_UNLOCKED 0
#define HAVE_DECL_FGETS_UNLOCKED 0
#define HAVE_DECL_FPUTC_UNLOCKED 0
#define HAVE_DECL_FPUTS_UNLOCKED 0
#define HAVE_DECL_FREAD_UNLOCKED 0
#define HAVE_DECL_FWRITE_UNLOCKED 0
#define HAVE_DECL_GETC_UNLOCKED 1
#define HAVE_DECL_GETCHAR_UNLOCKED 1
#define HAVE_DECL_PUTC_UNLOCKED 1
#define HAVE_DECL_PUTCHAR_UNLOCKED 1
#define GETGROUPS_T gid_t
#define HAVE_DECL_GETDTABLESIZE 0
#define HAVE_MALLOC_POSIX 1
#define PROMOTED_MODE_T int
#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_STRUCT_DIRENT_D_TYPE 1
#define GNULIB_FACCESSAT 1
#define NEED_FCHMODAT_NONSYMLINK_FIX 1
#define HAVE_DECL_FDOPENDIR 1
#define GNULIB_FDOPENDIR 1
#define GETXATTR_WITH_POSIX_ACLS 1
#define FLEXIBLE_ARRAY_MEMBER /**/
#define HAVE_SYS_MOUNT_H 1
#define STAT_STATVFS 1
#define HAVE_SYS_STATFS_H 1
#define __GETOPT_PREFIX rpl_
#define GETTIMEOFDAY_TIMEZONE struct timezone
#define _GL_REPLACE_IEEE754_H 1
#define HAVE___INLINE 1
#define HAVE_MEMMEM 1
#define HAVE_MEMRCHR 1
#define GNULIB_MKOSTEMP 1
#define NEED_MKTIME_WORKING 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_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 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 NEED_MKTIME_INTERNAL 1
#define HAVE_TIMER_GETOVERRUN 1
#define HAVE_WINDOW_SYSTEM 1
#define POLL_FOR_INPUT 1
#define EMACS_CONFIG_FEATURES "PDUMPER SECCOMP"

configure: exit 0


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: getrandom not replaced
  2022-12-26  1:07 ` getrandom not replaced Po Lu
@ 2022-12-26  1:19   ` Bruno Haible
  2022-12-27  4:40     ` Po Lu
  2022-12-26  2:38   ` Paul Eggert
  1 sibling, 1 reply; 7+ messages in thread
From: Bruno Haible @ 2022-12-26  1:19 UTC (permalink / raw)
  To: bug-gnulib; +Cc: Po Lu

Po Lu wrote:
> I know Emacs doesn't usually cross compile

Why cross-compile? Both the Terminal-IDE and the Termux app support
native compilation.

> Trying to build Emacs on Android results in the following problematic
> gnulib.mk.

Again, what is the Android API level that you are using?

Bruno





^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: getrandom not replaced
  2022-12-26  1:07 ` getrandom not replaced Po Lu
  2022-12-26  1:19   ` Bruno Haible
@ 2022-12-26  2:38   ` Paul Eggert
  2022-12-26  2:50     ` Po Lu
  1 sibling, 1 reply; 7+ messages in thread
From: Paul Eggert @ 2022-12-26  2:38 UTC (permalink / raw)
  To: Po Lu, bug-gnulib

On 12/25/22 17:07, Po Lu wrote:
> ~/emacs-dev/emacs-android/lib/getrandom.c:112:1: warning: no previous prototype for function 'getrandom' [-Wmissing-prototypes]
> getrandom (void *buffer, size_t length, unsigned int flags)

What's the output of gcc -E?

Also, it sounds like lib/sys/random.h wasn't generated correctly; what's 
in that file?



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: getrandom not replaced
  2022-12-26  2:38   ` Paul Eggert
@ 2022-12-26  2:50     ` Po Lu
  2022-12-26  3:12       ` Paul Eggert
  0 siblings, 1 reply; 7+ messages in thread
From: Po Lu @ 2022-12-26  2:50 UTC (permalink / raw)
  To: Paul Eggert; +Cc: bug-gnulib

Paul Eggert <eggert@cs.ucla.edu> writes:

> What's the output of gcc -E?

Which of armv7a-unknown-linux-android19-clang -E or gcc -E on the host
do you mean?

> Also, it sounds like lib/sys/random.h wasn't generated correctly;
> what's in that file?

Here it is, thanks.

/* DO NOT EDIT! GENERATED AUTOMATICALLY! */
/* Substitute for <sys/random.h>.
   Copyright (C) 2020-2022 Free Software Foundation, Inc.

   This file is free software: you can redistribute it and/or modify
   it under the terms of the GNU Lesser General Public License as
   published by the Free Software Foundation; either version 2.1 of the
   License, or (at your option) any later version.

   This file is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
   GNU Lesser General Public License for more details.

   You should have received a copy of the GNU Lesser General Public License
   along with this program.  If not, see <https://www.gnu.org/licenses/>.  */

# if __GNUC__ >= 3
#pragma GCC system_header
# endif


#ifndef _GL_SYS_RANDOM_H

#if 1

/* On uClibc < 1.0.35, <sys/random.h> assumes prior inclusion of <stddef.h>.
   Do not use __UCLIBC__ here, as it might not be defined yet.
   But avoid namespace pollution on glibc systems.  */
# ifndef __GLIBC__
#  include <stddef.h>
# endif
/* On Mac OS X 10.5, <sys/random.h> assumes prior inclusion of <sys/types.h>.
   On Max OS X 10.13, <sys/random.h> assumes prior inclusion of a file that
   includes <Availability.h>, such as <stdlib.h> or <unistd.h>.  */
# if defined __APPLE__ && defined __MACH__                  /* Mac OS X */
#  include <sys/types.h>
#  include <stdlib.h>
# endif

/* The include_next requires a split double-inclusion guard.  */
# include_next <sys/random.h>

#endif

#ifndef _GL_SYS_RANDOM_H
#define _GL_SYS_RANDOM_H

#include <sys/types.h>

/* Define the GRND_* constants.  */
#ifndef GRND_NONBLOCK
# define GRND_NONBLOCK 1
# define GRND_RANDOM 2
#endif

/* The definitions of _GL_FUNCDECL_RPL etc. are copied here.  */
/* C++ compatible function declaration macros.
   Copyright (C) 2010-2022 Free Software Foundation, Inc.

   This program is free software: you can redistribute it and/or modify it
   under the terms of the GNU Lesser General Public License as published
   by the Free Software Foundation; either version 2 of the License, or
   (at your option) any later version.

   This program is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Lesser General Public License for more details.

   You should have received a copy of the GNU Lesser General Public License
   along with this program.  If not, see <https://www.gnu.org/licenses/>.  */

#ifndef _GL_CXXDEFS_H
#define _GL_CXXDEFS_H

/* Begin/end the GNULIB_NAMESPACE namespace.  */
#if defined __cplusplus && defined GNULIB_NAMESPACE
# define _GL_BEGIN_NAMESPACE namespace GNULIB_NAMESPACE {
# define _GL_END_NAMESPACE }
#else
# define _GL_BEGIN_NAMESPACE
# define _GL_END_NAMESPACE
#endif

/* The three most frequent use cases of these macros are:

   * For providing a substitute for a function that is missing on some
     platforms, but is declared and works fine on the platforms on which
     it exists:

       #if @GNULIB_FOO@
       # if !@HAVE_FOO@
       _GL_FUNCDECL_SYS (foo, ...);
       # endif
       _GL_CXXALIAS_SYS (foo, ...);
       _GL_CXXALIASWARN (foo);
       #elif defined GNULIB_POSIXCHECK
       ...
       #endif

   * For providing a replacement for a function that exists on all platforms,
     but is broken/insufficient and needs to be replaced on some platforms:

       #if @GNULIB_FOO@
       # if @REPLACE_FOO@
       #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
       #   undef foo
       #   define foo rpl_foo
       #  endif
       _GL_FUNCDECL_RPL (foo, ...);
       _GL_CXXALIAS_RPL (foo, ...);
       # else
       _GL_CXXALIAS_SYS (foo, ...);
       # endif
       _GL_CXXALIASWARN (foo);
       #elif defined GNULIB_POSIXCHECK
       ...
       #endif

   * For providing a replacement for a function that exists on some platforms
     but is broken/insufficient and needs to be replaced on some of them and
     is additionally either missing or undeclared on some other platforms:

       #if @GNULIB_FOO@
       # if @REPLACE_FOO@
       #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
       #   undef foo
       #   define foo rpl_foo
       #  endif
       _GL_FUNCDECL_RPL (foo, ...);
       _GL_CXXALIAS_RPL (foo, ...);
       # else
       #  if !@HAVE_FOO@   or   if !@HAVE_DECL_FOO@
       _GL_FUNCDECL_SYS (foo, ...);
       #  endif
       _GL_CXXALIAS_SYS (foo, ...);
       # endif
       _GL_CXXALIASWARN (foo);
       #elif defined GNULIB_POSIXCHECK
       ...
       #endif
*/

/* _GL_EXTERN_C declaration;
   performs the declaration with C linkage.  */
#if defined __cplusplus
# define _GL_EXTERN_C extern "C"
#else
# define _GL_EXTERN_C extern
#endif

/* _GL_FUNCDECL_RPL (func, rettype, parameters_and_attributes);
   declares a replacement function, named rpl_func, with the given prototype,
   consisting of return type, parameters, and attributes.
   Example:
     _GL_FUNCDECL_RPL (open, int, (const char *filename, int flags, ...)
                                  _GL_ARG_NONNULL ((1)));
 */
#define _GL_FUNCDECL_RPL(func,rettype,parameters_and_attributes) \
  _GL_FUNCDECL_RPL_1 (rpl_##func, rettype, parameters_and_attributes)
#define _GL_FUNCDECL_RPL_1(rpl_func,rettype,parameters_and_attributes) \
  _GL_EXTERN_C rettype rpl_func parameters_and_attributes

/* _GL_FUNCDECL_SYS (func, rettype, parameters_and_attributes);
   declares the system function, named func, with the given prototype,
   consisting of return type, parameters, and attributes.
   Example:
     _GL_FUNCDECL_SYS (open, int, (const char *filename, int flags, ...)
                                  _GL_ARG_NONNULL ((1)));
 */
#define _GL_FUNCDECL_SYS(func,rettype,parameters_and_attributes) \
  _GL_EXTERN_C rettype func parameters_and_attributes

/* _GL_CXXALIAS_RPL (func, rettype, parameters);
   declares a C++ alias called GNULIB_NAMESPACE::func
   that redirects to rpl_func, if GNULIB_NAMESPACE is defined.
   Example:
     _GL_CXXALIAS_RPL (open, int, (const char *filename, int flags, ...));

   Wrapping rpl_func in an object with an inline conversion operator
   avoids a reference to rpl_func unless GNULIB_NAMESPACE::func is
   actually used in the program.  */
#define _GL_CXXALIAS_RPL(func,rettype,parameters) \
  _GL_CXXALIAS_RPL_1 (func, rpl_##func, rettype, parameters)
#if defined __cplusplus && defined GNULIB_NAMESPACE
# define _GL_CXXALIAS_RPL_1(func,rpl_func,rettype,parameters) \
    namespace GNULIB_NAMESPACE                                \
    {                                                         \
      static const struct _gl_ ## func ## _wrapper            \
      {                                                       \
        typedef rettype (*type) parameters;                   \
                                                              \
        inline operator type () const                         \
        {                                                     \
          return ::rpl_func;                                  \
        }                                                     \
      } func = {};                                            \
    }                                                         \
    _GL_EXTERN_C int _gl_cxxalias_dummy
#else
# define _GL_CXXALIAS_RPL_1(func,rpl_func,rettype,parameters) \
    _GL_EXTERN_C int _gl_cxxalias_dummy
#endif

/* _GL_CXXALIAS_MDA (func, rettype, parameters);
   is to be used when func is a Microsoft deprecated alias, on native Windows.
   It declares a C++ alias called GNULIB_NAMESPACE::func
   that redirects to _func, if GNULIB_NAMESPACE is defined.
   Example:
     _GL_CXXALIAS_MDA (open, int, (const char *filename, int flags, ...));
 */
#define _GL_CXXALIAS_MDA(func,rettype,parameters) \
  _GL_CXXALIAS_RPL_1 (func, _##func, rettype, parameters)

/* _GL_CXXALIAS_RPL_CAST_1 (func, rpl_func, rettype, parameters);
   is like  _GL_CXXALIAS_RPL_1 (func, rpl_func, rettype, parameters);
   except that the C function rpl_func may have a slightly different
   declaration.  A cast is used to silence the "invalid conversion" error
   that would otherwise occur.  */
#if defined __cplusplus && defined GNULIB_NAMESPACE
# define _GL_CXXALIAS_RPL_CAST_1(func,rpl_func,rettype,parameters) \
    namespace GNULIB_NAMESPACE                                     \
    {                                                              \
      static const struct _gl_ ## func ## _wrapper                 \
      {                                                            \
        typedef rettype (*type) parameters;                        \
                                                                   \
        inline operator type () const                              \
        {                                                          \
          return reinterpret_cast<type>(::rpl_func);               \
        }                                                          \
      } func = {};                                                 \
    }                                                              \
    _GL_EXTERN_C int _gl_cxxalias_dummy
#else
# define _GL_CXXALIAS_RPL_CAST_1(func,rpl_func,rettype,parameters) \
    _GL_EXTERN_C int _gl_cxxalias_dummy
#endif

/* _GL_CXXALIAS_MDA_CAST (func, rettype, parameters);
   is like  _GL_CXXALIAS_MDA (func, rettype, parameters);
   except that the C function func may have a slightly different declaration.
   A cast is used to silence the "invalid conversion" error that would
   otherwise occur.  */
#define _GL_CXXALIAS_MDA_CAST(func,rettype,parameters) \
  _GL_CXXALIAS_RPL_CAST_1 (func, _##func, rettype, parameters)

/* _GL_CXXALIAS_SYS (func, rettype, parameters);
   declares a C++ alias called GNULIB_NAMESPACE::func
   that redirects to the system provided function func, if GNULIB_NAMESPACE
   is defined.
   Example:
     _GL_CXXALIAS_SYS (open, int, (const char *filename, int flags, ...));

   Wrapping func in an object with an inline conversion operator
   avoids a reference to func unless GNULIB_NAMESPACE::func is
   actually used in the program.  */
#if defined __cplusplus && defined GNULIB_NAMESPACE
# define _GL_CXXALIAS_SYS(func,rettype,parameters)            \
    namespace GNULIB_NAMESPACE                                \
    {                                                         \
      static const struct _gl_ ## func ## _wrapper            \
      {                                                       \
        typedef rettype (*type) parameters;                   \
                                                              \
        inline operator type () const                         \
        {                                                     \
          return ::func;                                      \
        }                                                     \
      } func = {};                                            \
    }                                                         \
    _GL_EXTERN_C int _gl_cxxalias_dummy
#else
# define _GL_CXXALIAS_SYS(func,rettype,parameters) \
    _GL_EXTERN_C int _gl_cxxalias_dummy
#endif

/* _GL_CXXALIAS_SYS_CAST (func, rettype, parameters);
   is like  _GL_CXXALIAS_SYS (func, rettype, parameters);
   except that the C function func may have a slightly different declaration.
   A cast is used to silence the "invalid conversion" error that would
   otherwise occur.  */
#if defined __cplusplus && defined GNULIB_NAMESPACE
# define _GL_CXXALIAS_SYS_CAST(func,rettype,parameters) \
    namespace GNULIB_NAMESPACE                          \
    {                                                   \
      static const struct _gl_ ## func ## _wrapper      \
      {                                                 \
        typedef rettype (*type) parameters;             \
                                                        \
        inline operator type () const                   \
        {                                               \
          return reinterpret_cast<type>(::func);        \
        }                                               \
      } func = {};                                      \
    }                                                   \
    _GL_EXTERN_C int _gl_cxxalias_dummy
#else
# define _GL_CXXALIAS_SYS_CAST(func,rettype,parameters) \
    _GL_EXTERN_C int _gl_cxxalias_dummy
#endif

/* _GL_CXXALIAS_SYS_CAST2 (func, rettype, parameters, rettype2, parameters2);
   is like  _GL_CXXALIAS_SYS (func, rettype, parameters);
   except that the C function is picked among a set of overloaded functions,
   namely the one with rettype2 and parameters2.  Two consecutive casts
   are used to silence the "cannot find a match" and "invalid conversion"
   errors that would otherwise occur.  */
#if defined __cplusplus && defined GNULIB_NAMESPACE
  /* The outer cast must be a reinterpret_cast.
     The inner cast: When the function is defined as a set of overloaded
     functions, it works as a static_cast<>, choosing the designated variant.
     When the function is defined as a single variant, it works as a
     reinterpret_cast<>. The parenthesized cast syntax works both ways.  */
# define _GL_CXXALIAS_SYS_CAST2(func,rettype,parameters,rettype2,parameters2) \
    namespace GNULIB_NAMESPACE                                                \
    {                                                                         \
      static const struct _gl_ ## func ## _wrapper                            \
      {                                                                       \
        typedef rettype (*type) parameters;                                   \
                                                                              \
        inline operator type () const                                         \
        {                                                                     \
          return reinterpret_cast<type>((rettype2 (*) parameters2)(::func));  \
        }                                                                     \
      } func = {};                                                            \
    }                                                                         \
    _GL_EXTERN_C int _gl_cxxalias_dummy
#else
# define _GL_CXXALIAS_SYS_CAST2(func,rettype,parameters,rettype2,parameters2) \
    _GL_EXTERN_C int _gl_cxxalias_dummy
#endif

/* _GL_CXXALIASWARN (func);
   causes a warning to be emitted when ::func is used but not when
   GNULIB_NAMESPACE::func is used.  func must be defined without overloaded
   variants.  */
#if defined __cplusplus && defined GNULIB_NAMESPACE
# define _GL_CXXALIASWARN(func) \
   _GL_CXXALIASWARN_1 (func, GNULIB_NAMESPACE)
# define _GL_CXXALIASWARN_1(func,namespace) \
   _GL_CXXALIASWARN_2 (func, namespace)
/* To work around GCC bug <https://gcc.gnu.org/bugzilla/show_bug.cgi?id=43881>,
   we enable the warning only when not optimizing.  */
# if !(defined __GNUC__ && !defined __clang__ && __OPTIMIZE__)
#  define _GL_CXXALIASWARN_2(func,namespace) \
    _GL_WARN_ON_USE (func, \
                     "The symbol ::" #func " refers to the system function. " \
                     "Use " #namespace "::" #func " instead.")
# elif __GNUC__ >= 3 && GNULIB_STRICT_CHECKING
#  define _GL_CXXALIASWARN_2(func,namespace) \
     extern __typeof__ (func) func
# else
#  define _GL_CXXALIASWARN_2(func,namespace) \
     _GL_EXTERN_C int _gl_cxxalias_dummy
# endif
#else
# define _GL_CXXALIASWARN(func) \
    _GL_EXTERN_C int _gl_cxxalias_dummy
#endif

/* _GL_CXXALIASWARN1 (func, rettype, parameters_and_attributes);
   causes a warning to be emitted when the given overloaded variant of ::func
   is used but not when GNULIB_NAMESPACE::func is used.  */
#if defined __cplusplus && defined GNULIB_NAMESPACE
# define _GL_CXXALIASWARN1(func,rettype,parameters_and_attributes) \
   _GL_CXXALIASWARN1_1 (func, rettype, parameters_and_attributes, \
                        GNULIB_NAMESPACE)
# define _GL_CXXALIASWARN1_1(func,rettype,parameters_and_attributes,namespace) \
   _GL_CXXALIASWARN1_2 (func, rettype, parameters_and_attributes, namespace)
/* To work around GCC bug <https://gcc.gnu.org/bugzilla/show_bug.cgi?id=43881>,
   we enable the warning only when not optimizing.  */
# if !(defined __GNUC__ && !defined __clang__ && __OPTIMIZE__)
#  define _GL_CXXALIASWARN1_2(func,rettype,parameters_and_attributes,namespace) \
    _GL_WARN_ON_USE_CXX (func, rettype, rettype, parameters_and_attributes, \
                         "The symbol ::" #func " refers to the system function. " \
                         "Use " #namespace "::" #func " instead.")
# else
#  define _GL_CXXALIASWARN1_2(func,rettype,parameters_and_attributes,namespace) \
     _GL_EXTERN_C int _gl_cxxalias_dummy
# endif
#else
# define _GL_CXXALIASWARN1(func,rettype,parameters_and_attributes) \
    _GL_EXTERN_C int _gl_cxxalias_dummy
#endif

#endif /* _GL_CXXDEFS_H */

/* The definition of _GL_ARG_NONNULL is copied here.  */
/* A C macro for declaring that specific arguments must not be NULL.
   Copyright (C) 2009-2022 Free Software Foundation, Inc.

   This program is free software: you can redistribute it and/or modify it
   under the terms of the GNU Lesser General Public License as published
   by the Free Software Foundation; either version 2 of the License, or
   (at your option) any later version.

   This program is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Lesser General Public License for more details.

   You should have received a copy of the GNU Lesser General Public License
   along with this program.  If not, see <https://www.gnu.org/licenses/>.  */

/* _GL_ARG_NONNULL((n,...,m)) tells the compiler and static analyzer tools
   that the values passed as arguments n, ..., m must be non-NULL pointers.
   n = 1 stands for the first argument, n = 2 for the second argument etc.  */
#ifndef _GL_ARG_NONNULL
# if __GNUC__ > 3 || (__GNUC__ == 3 && __GNUC_MINOR__ >= 3) || defined __clang__
#  define _GL_ARG_NONNULL(params) __attribute__ ((__nonnull__ params))
# else
#  define _GL_ARG_NONNULL(params)
# endif
#endif

/* The definition of _GL_WARN_ON_USE is copied here.  */
/* A C macro for emitting warnings if a function is used.
   Copyright (C) 2010-2022 Free Software Foundation, Inc.

   This program is free software: you can redistribute it and/or modify it
   under the terms of the GNU Lesser General Public License as published
   by the Free Software Foundation; either version 2 of the License, or
   (at your option) any later version.

   This program is distributed in the hope that it will be useful,
   but WITHOUT ANY WARRANTY; without even the implied warranty of
   MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU
   Lesser General Public License for more details.

   You should have received a copy of the GNU Lesser General Public License
   along with this program.  If not, see <https://www.gnu.org/licenses/>.  */

/* _GL_WARN_ON_USE (function, "literal string") issues a declaration
   for FUNCTION which will then trigger a compiler warning containing
   the text of "literal string" anywhere that function is called, if
   supported by the compiler.  If the compiler does not support this
   feature, the macro expands to an unused extern declaration.

   _GL_WARN_ON_USE_ATTRIBUTE ("literal string") expands to the
   attribute used in _GL_WARN_ON_USE.  If the compiler does not support
   this feature, it expands to empty.

   These macros are useful for marking a function as a potential
   portability trap, with the intent that "literal string" include
   instructions on the replacement function that should be used
   instead.
   _GL_WARN_ON_USE is for functions with 'extern' linkage.
   _GL_WARN_ON_USE_ATTRIBUTE is for functions with 'static' or 'inline'
   linkage.

   However, one of the reasons that a function is a portability trap is
   if it has the wrong signature.  Declaring FUNCTION with a different
   signature in C is a compilation error, so this macro must use the
   same type as any existing declaration so that programs that avoid
   the problematic FUNCTION do not fail to compile merely because they
   included a header that poisoned the function.  But this implies that
   _GL_WARN_ON_USE is only safe to use if FUNCTION is known to already
   have a declaration.  Use of this macro implies that there must not
   be any other macro hiding the declaration of FUNCTION; but
   undefining FUNCTION first is part of the poisoning process anyway
   (although for symbols that are provided only via a macro, the result
   is a compilation error rather than a warning containing
   "literal string").  Also note that in C++, it is only safe to use if
   FUNCTION has no overloads.

   For an example, it is possible to poison 'getline' by:
   - adding a call to gl_WARN_ON_USE_PREPARE([[#include <stdio.h>]],
     [getline]) in configure.ac, which potentially defines
     HAVE_RAW_DECL_GETLINE
   - adding this code to a header that wraps the system <stdio.h>:
     #undef getline
     #if HAVE_RAW_DECL_GETLINE
     _GL_WARN_ON_USE (getline, "getline is required by POSIX 2008, but"
       "not universally present; use the gnulib module getline");
     #endif

   It is not possible to directly poison global variables.  But it is
   possible to write a wrapper accessor function, and poison that
   (less common usage, like &environ, will cause a compilation error
   rather than issue the nice warning, but the end result of informing
   the developer about their portability problem is still achieved):
     #if HAVE_RAW_DECL_ENVIRON
     static char ***
     rpl_environ (void) { return &environ; }
     _GL_WARN_ON_USE (rpl_environ, "environ is not always properly declared");
     # undef environ
     # define environ (*rpl_environ ())
     #endif
   or better (avoiding contradictory use of 'static' and 'extern'):
     #if HAVE_RAW_DECL_ENVIRON
     static char ***
     _GL_WARN_ON_USE_ATTRIBUTE ("environ is not always properly declared")
     rpl_environ (void) { return &environ; }
     # undef environ
     # define environ (*rpl_environ ())
     #endif
   */
#ifndef _GL_WARN_ON_USE

# if 4 < __GNUC__ || (__GNUC__ == 4 && 3 <= __GNUC_MINOR__)
/* A compiler attribute is available in gcc versions 4.3.0 and later.  */
#  define _GL_WARN_ON_USE(function, message) \
_GL_WARN_EXTERN_C __typeof__ (function) function __attribute__ ((__warning__ (message)))
#  define _GL_WARN_ON_USE_ATTRIBUTE(message) \
  __attribute__ ((__warning__ (message)))
# elif __clang_major__ >= 4
/* Another compiler attribute is available in clang.  */
#  define _GL_WARN_ON_USE(function, message) \
_GL_WARN_EXTERN_C __typeof__ (function) function \
  __attribute__ ((__diagnose_if__ (1, message, "warning")))
#  define _GL_WARN_ON_USE_ATTRIBUTE(message) \
  __attribute__ ((__diagnose_if__ (1, message, "warning")))
# elif __GNUC__ >= 3 && GNULIB_STRICT_CHECKING
/* Verify the existence of the function.  */
#  define _GL_WARN_ON_USE(function, message) \
_GL_WARN_EXTERN_C __typeof__ (function) function
#  define _GL_WARN_ON_USE_ATTRIBUTE(message)
# else /* Unsupported.  */
#  define _GL_WARN_ON_USE(function, message) \
_GL_WARN_EXTERN_C int _gl_warn_on_use
#  define _GL_WARN_ON_USE_ATTRIBUTE(message)
# endif
#endif

/* _GL_WARN_ON_USE_CXX (function, rettype_gcc, rettype_clang, parameters_and_attributes, "message")
   is like _GL_WARN_ON_USE (function, "message"), except that in C++ mode the
   function is declared with the given prototype, consisting of return type,
   parameters, and attributes.
   This variant is useful for overloaded functions in C++. _GL_WARN_ON_USE does
   not work in this case.  */
#ifndef _GL_WARN_ON_USE_CXX
# if !defined __cplusplus
#  define _GL_WARN_ON_USE_CXX(function,rettype_gcc,rettype_clang,parameters_and_attributes,msg) \
     _GL_WARN_ON_USE (function, msg)
# else
#  if 4 < __GNUC__ || (__GNUC__ == 4 && 3 <= __GNUC_MINOR__)
/* A compiler attribute is available in gcc versions 4.3.0 and later.  */
#   define _GL_WARN_ON_USE_CXX(function,rettype_gcc,rettype_clang,parameters_and_attributes,msg) \
extern rettype_gcc function parameters_and_attributes \
  __attribute__ ((__warning__ (msg)))
#  elif __clang_major__ >= 4
/* Another compiler attribute is available in clang.  */
#   define _GL_WARN_ON_USE_CXX(function,rettype_gcc,rettype_clang,parameters_and_attributes,msg) \
extern rettype_clang function parameters_and_attributes \
  __attribute__ ((__diagnose_if__ (1, msg, "warning")))
#  elif __GNUC__ >= 3 && GNULIB_STRICT_CHECKING
/* Verify the existence of the function.  */
#   define _GL_WARN_ON_USE_CXX(function,rettype_gcc,rettype_clang,parameters_and_attributes,msg) \
extern rettype_gcc function parameters_and_attributes
#  else /* Unsupported.  */
#   define _GL_WARN_ON_USE_CXX(function,rettype_gcc,rettype_clang,parameters_and_attributes,msg) \
_GL_WARN_EXTERN_C int _gl_warn_on_use
#  endif
# endif
#endif

/* _GL_WARN_EXTERN_C declaration;
   performs the declaration with C linkage.  */
#ifndef _GL_WARN_EXTERN_C
# if defined __cplusplus
#  define _GL_WARN_EXTERN_C extern "C"
# else
#  define _GL_WARN_EXTERN_C extern
# endif
#endif


/* Declare overridden functions.  */


#if 1
/* Fill a buffer with random bytes.  */
# if 0
#  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
#   undef getrandom
#   define getrandom rpl_getrandom
#  endif
_GL_FUNCDECL_RPL (getrandom, ssize_t,
                  (void *buffer, size_t length, unsigned int flags)
                  _GL_ARG_NONNULL ((1)));
_GL_CXXALIAS_RPL (getrandom, ssize_t,
                  (void *buffer, size_t length, unsigned int flags));
# else
#  if !0
_GL_FUNCDECL_SYS (getrandom, ssize_t,
                  (void *buffer, size_t length, unsigned int flags)
                  _GL_ARG_NONNULL ((1)));
#  endif
_GL_CXXALIAS_SYS (getrandom, ssize_t,
                  (void *buffer, size_t length, unsigned int flags));
# endif
# if __GLIBC__ + (__GLIBC_MINOR__ >= 25) > 2
_GL_CXXALIASWARN (getrandom);
# endif
#elif defined GNULIB_POSIXCHECK
# undef getrandom
# if HAVE_RAW_DECL_GETRANDOM
_GL_WARN_ON_USE (getrandom, "getrandom is unportable - "
                 "use gnulib module getrandom for portability");
# endif
#endif


#endif /* _GL_SYS_RANDOM_H */
#endif /* _GL_SYS_RANDOM_H */


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: getrandom not replaced
  2022-12-26  2:50     ` Po Lu
@ 2022-12-26  3:12       ` Paul Eggert
  2022-12-26  3:36         ` Po Lu
  0 siblings, 1 reply; 7+ messages in thread
From: Paul Eggert @ 2022-12-26  3:12 UTC (permalink / raw)
  To: Po Lu; +Cc: bug-gnulib

On 12/25/22 18:50, Po Lu wrote:
> Paul Eggert <eggert@cs.ucla.edu> writes:
>
>> What's the output of gcc -E?
> Which of armv7a-unknown-linux-android19-clang -E or gcc -E on the host
> do you mean?

I meant to use the compiler that is actually used to compile 
lib/getrandom.c. You can deduce this with something like this:

rm lib/getrandom.o; cd lib; make V=1 getrandom.o

and replace '-c -o getrandom.o' with '-E' in the resulting command.


> #if 1
> /* Fill a buffer with random bytes.  */
> # if 0
> #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
> #   undef getrandom
> #   define getrandom rpl_getrandom
> #  endif
> _GL_FUNCDECL_RPL (getrandom, ssize_t,
>                    (void *buffer, size_t length, unsigned int flags)
>                    _GL_ARG_NONNULL ((1)));
> _GL_CXXALIAS_RPL (getrandom, ssize_t,
>                    (void *buffer, size_t length, unsigned int flags));
> # else
> #  if !0
> _GL_FUNCDECL_SYS (getrandom, ssize_t,
>                    (void *buffer, size_t length, unsigned int flags)
>                    _GL_ARG_NONNULL ((1)));

That last decl should have been reached and should have declared 
'getrandom', but evidently it didn't. This is where the -E output would 
be helpful.



^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: getrandom not replaced
  2022-12-26  3:12       ` Paul Eggert
@ 2022-12-26  3:36         ` Po Lu
  0 siblings, 0 replies; 7+ messages in thread
From: Po Lu @ 2022-12-26  3:36 UTC (permalink / raw)
  To: Paul Eggert; +Cc: bug-gnulib

Paul Eggert <eggert@cs.ucla.edu> writes:

> I meant to use the compiler that is actually used to compile
> lib/getrandom.c. You can deduce this with something like this:
>
> rm lib/getrandom.o; cd lib; make V=1 getrandom.o
>
> and replace '-c -o getrandom.o' with '-E' in the resulting command.
>
>
>> #if 1
>> /* Fill a buffer with random bytes.  */
>> # if 0
>> #  if !(defined __cplusplus && defined GNULIB_NAMESPACE)
>> #   undef getrandom
>> #   define getrandom rpl_getrandom
>> #  endif
>> _GL_FUNCDECL_RPL (getrandom, ssize_t,
>>                    (void *buffer, size_t length, unsigned int flags)
>>                    _GL_ARG_NONNULL ((1)));
>> _GL_CXXALIAS_RPL (getrandom, ssize_t,
>>                    (void *buffer, size_t length, unsigned int flags));
>> # else
>> #  if !0
>> _GL_FUNCDECL_SYS (getrandom, ssize_t,
>>                    (void *buffer, size_t length, unsigned int flags)
>>                    _GL_ARG_NONNULL ((1)));
>
> That last decl should have been reached and should have declared
> 'getrandom', but evidently it didn't. This is where the -E output
> would be helpful.

Thanks.  I found the problem later on: $(top_srcdir)/lib/sys/random.h
was being included by the #include_next statement at the beginning,
leading to gnulib configuration on the host leaking through to the
out-of-tree cross-compile.

Sorry for the noise.


^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: getrandom not replaced
  2022-12-26  1:19   ` Bruno Haible
@ 2022-12-27  4:40     ` Po Lu
  0 siblings, 0 replies; 7+ messages in thread
From: Po Lu @ 2022-12-27  4:40 UTC (permalink / raw)
  To: Bruno Haible; +Cc: bug-gnulib

Bruno Haible <bruno@clisp.org> writes:

> Why cross-compile? Both the Terminal-IDE and the Termux app support
> native compilation.

My port is "Emacs as an Android application package."  The SDK build
tools and Java compiler are only available on the host.

> Again, what is the Android API level that you are using?

19.

Thanks.


^ permalink raw reply	[flat|nested] 7+ messages in thread

end of thread, other threads:[~2022-12-27  4:40 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
     [not found] <87lemvm0qf.fsf.ref@yahoo.com>
2022-12-26  1:07 ` getrandom not replaced Po Lu
2022-12-26  1:19   ` Bruno Haible
2022-12-27  4:40     ` Po Lu
2022-12-26  2:38   ` Paul Eggert
2022-12-26  2:50     ` Po Lu
2022-12-26  3:12       ` Paul Eggert
2022-12-26  3:36         ` Po Lu

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).