* 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 | #