This file contains any messages produced by compilers while
running configure, to aid debugging if configure makes a mistake.

It was created by configure, which was
generated by GNU Autoconf 2.69.  Invocation command line was

  $ ./configure --target=arm-buildroot-linux-gnueabi --host=arm-buildroot-linux-gnueabi --build=x86_64-pc-linux-gnu --prefix=/usr --exec-prefix=/usr --sysconfdir=/etc --localstatedir=/var --program-prefix= --disable-gtk-doc --disable-gtk-doc-html --disable-doc --disable-docs --disable-documentation --with-xmlto=no --with-fop=no --disable-dependency-tracking --enable-ipv6 --disable-nls --enable-static --enable-shared --without-javac --with-termcap --with-ssl --without-odbc --disable-builtin-zlib CFLAGS=-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 --disable-option-checking --cache-file=/dev/null --srcdir=/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts

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

hostname = build3.bootlin.com
uname -m = x86_64
uname -r = 5.4.0-124-generic
uname -s = Linux
uname -v = #140-Ubuntu SMP Thu Aug 4 02:23:37 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: /home/thomas/autobuild/instance-3/output-1/host/bin
PATH: /home/thomas/autobuild/instance-3/output-1/host/sbin
PATH: /usr/local/sbin
PATH: /usr/local/bin
PATH: /usr/sbin
PATH: /usr/bin
PATH: /sbin
PATH: /bin
PATH: /snap/bin


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

configure:2956: checking build system type
configure:2970: result: x86_64-pc-linux-gnu
configure:2990: checking host system type
configure:3003: result: arm-buildroot-linux-gnueabi
configure:3053: checking for arm-buildroot-linux-gnueabi-gcc
configure:3080: result: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc
configure:3349: checking for C compiler version
configure:3358: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc --version >&5
arm-buildroot-linux-gnueabi-gcc.br_real (Buildroot 2022.08-rc1-2345-gaff4317797) 11.3.0
Copyright (C) 2021 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

configure:3369: $? = 0
configure:3358: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -v >&5
Using built-in specs.
COLLECT_GCC=/home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc.br_real
COLLECT_LTO_WRAPPER=/home/thomas/autobuild/instance-3/output-1/host/libexec/gcc/arm-buildroot-linux-gnueabi/11.3.0/lto-wrapper
Target: arm-buildroot-linux-gnueabi
Configured with: ./configure --prefix=/home/thomas/autobuild/instance-3/output-1/host --sysconfdir=/home/thomas/autobuild/instance-3/output-1/host/etc --enable-static --target=arm-buildroot-linux-gnueabi --with-sysroot=/home/thomas/autobuild/instance-3/output-1/host/arm-buildroot-linux-gnueabi/sysroot --enable-__cxa_atexit --with-gnu-ld --disable-libssp --disable-multilib --disable-decimal-float --enable-plugins --enable-lto --with-gmp=/home/thomas/autobuild/instance-3/output-1/host --with-mpc=/home/thomas/autobuild/instance-3/output-1/host --with-mpfr=/home/thomas/autobuild/instance-3/output-1/host --with-pkgversion='Buildroot 2022.08-rc1-2345-gaff4317797' --with-bugurl=http://bugs.buildroot.net/ --without-zstd --disable-libquadmath --disable-libquadmath-support --enable-tls --enable-threads --without-isl --without-cloog --with-float=soft --with-abi=aapcs-linux --with-cpu=cortex-a76.cortex-a55 --with-float=soft --with-mode=arm --enable-languages=c --with-build-time-tools=/home/thomas/autobuild/instance-3/output-1/host/arm-buildroot-linux-gnueabi/bin --enable-shared --disable-libgomp
Thread model: posix
Supported LTO compression algorithms: zlib
gcc version 11.3.0 (Buildroot 2022.08-rc1-2345-gaff4317797) 
configure:3369: $? = 0
configure:3358: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -V >&5
arm-buildroot-linux-gnueabi-gcc.br_real: error: unrecognized command-line option '-V'
arm-buildroot-linux-gnueabi-gcc.br_real: fatal error: no input files
compilation terminated.
configure:3369: $? = 1
configure:3358: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -qversion >&5
arm-buildroot-linux-gnueabi-gcc.br_real: error: unrecognized command-line option '-qversion'; did you mean '--version'?
arm-buildroot-linux-gnueabi-gcc.br_real: fatal error: no input files
compilation terminated.
configure:3369: $? = 1
configure:3389: checking whether the C compiler works
configure:3411: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64  conftest.c  >&5
configure:3415: $? = 0
configure:3463: result: yes
configure:3466: checking for C compiler default output file name
configure:3468: result: a.out
configure:3474: checking for suffix of executables
configure:3481: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64  conftest.c  >&5
configure:3485: $? = 0
configure:3507: result: 
configure:3529: checking whether we are cross compiling
configure:3567: result: yes
configure:3572: checking for suffix of object files
configure:3594: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5
configure:3598: $? = 0
configure:3619: result: o
configure:3623: checking whether we are using the GNU C compiler
configure:3642: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5
configure:3642: $? = 0
configure:3651: result: yes
configure:3660: checking whether /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc accepts -g
configure:3680: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -g -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5
configure:3680: $? = 0
configure:3721: result: yes
configure:3738: checking for /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc option to accept ISO C89
configure:3801: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc  -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 conftest.c >&5
configure:3801: $? = 0
configure:3814: result: none needed
configure:3835: checking for library containing strerror
configure:3866: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64  conftest.c  >&5
configure:3866: $? = 0
configure:3883: result: none required
configure:4183: checking OTP release
configure:4186: result: 22
configure:4190: checking OTP version
configure:4193: result: 22.3.4.22
configure:4342: checking for arm-buildroot-linux-gnueabi-gcc
configure:4369: result: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc
configure:4638: checking for C compiler version
configure:4647: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc --version >&5
arm-buildroot-linux-gnueabi-gcc.br_real (Buildroot 2022.08-rc1-2345-gaff4317797) 11.3.0
Copyright (C) 2021 Free Software Foundation, Inc.
This is free software; see the source for copying conditions.  There is NO
warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.

configure:4658: $? = 0
configure:4647: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -v >&5
Using built-in specs.
COLLECT_GCC=/home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc.br_real
COLLECT_LTO_WRAPPER=/home/thomas/autobuild/instance-3/output-1/host/libexec/gcc/arm-buildroot-linux-gnueabi/11.3.0/lto-wrapper
Target: arm-buildroot-linux-gnueabi
Configured with: ./configure --prefix=/home/thomas/autobuild/instance-3/output-1/host --sysconfdir=/home/thomas/autobuild/instance-3/output-1/host/etc --enable-static --target=arm-buildroot-linux-gnueabi --with-sysroot=/home/thomas/autobuild/instance-3/output-1/host/arm-buildroot-linux-gnueabi/sysroot --enable-__cxa_atexit --with-gnu-ld --disable-libssp --disable-multilib --disable-decimal-float --enable-plugins --enable-lto --with-gmp=/home/thomas/autobuild/instance-3/output-1/host --with-mpc=/home/thomas/autobuild/instance-3/output-1/host --with-mpfr=/home/thomas/autobuild/instance-3/output-1/host --with-pkgversion='Buildroot 2022.08-rc1-2345-gaff4317797' --with-bugurl=http://bugs.buildroot.net/ --without-zstd --disable-libquadmath --disable-libquadmath-support --enable-tls --enable-threads --without-isl --without-cloog --with-float=soft --with-abi=aapcs-linux --with-cpu=cortex-a76.cortex-a55 --with-float=soft --with-mode=arm --enable-languages=c --with-build-time-tools=/home/thomas/autobuild/instance-3/output-1/host/arm-buildroot-linux-gnueabi/bin --enable-shared --disable-libgomp
Thread model: posix
Supported LTO compression algorithms: zlib
gcc version 11.3.0 (Buildroot 2022.08-rc1-2345-gaff4317797) 
configure:4658: $? = 0
configure:4647: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -V >&5
arm-buildroot-linux-gnueabi-gcc.br_real: error: unrecognized command-line option '-V'
arm-buildroot-linux-gnueabi-gcc.br_real: fatal error: no input files
compilation terminated.
configure:4658: $? = 1
configure:4647: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -qversion >&5
arm-buildroot-linux-gnueabi-gcc.br_real: error: unrecognized command-line option '-qversion'; did you mean '--version'?
arm-buildroot-linux-gnueabi-gcc.br_real: fatal error: no input files
compilation terminated.
configure:4658: $? = 1
configure:4662: checking whether we are using the GNU C compiler
configure:4690: result: yes
configure:4699: checking whether /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc accepts -g
configure:4760: result: yes
configure:4777: checking for /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc option to accept ISO C89
configure:4853: result: none needed
configure:4895: checking for mixed cygwin or msys and native VC++ environment
configure:4918: result: no
configure:4934: checking for mixed cygwin and native MinGW environment
configure:4950: result: no
configure:4959: checking if we mix cygwin with any native compiler
configure:4965: result: no
configure:4971: checking if we mix msys with another native compiler
configure:4977: result: no
configure:5070: checking for arm-buildroot-linux-gnueabi-getconf
configure:5098: result: false
configure:5112: checking for arm-buildroot-linux-gnueabi-getconf
configure:5146: result: no
configure:5156: checking for getconf
configure:5175: found /home/thomas/autobuild/instance-3/output-1/host/arm-buildroot-linux-gnueabi/sysroot/usr/bin/getconf
configure:5187: result: /home/thomas/autobuild/instance-3/output-1/host/arm-buildroot-linux-gnueabi/sysroot/usr/bin/getconf
configure:5199: WARNING: using cross tools not prefixed with host triplet
configure:5220: checking for large file support CFLAGS
configure:5228: result: failed
configure:5239: WARNING: Check for large file support flags failed; /home/thomas/autobuild/instance-3/output-1/host/arm-buildroot-linux-gnueabi/sysroot/usr/bin/getconf failed
configure:5252: checking if we can add -Werror=return-type to WERRORFLAGS (via CFLAGS)
configure:5267: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -Werror=return-type  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
configure:5267: $? = 0
configure:5275: result: yes
configure:5284: checking if we can add -Werror=implicit to WERRORFLAGS (via CFLAGS)
configure:5299: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -Werror=implicit -Werror=return-type  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
configure:5299: $? = 0
configure:5307: result: yes
configure:5316: checking if we can add -Werror=undef to WERRORFLAGS (via CFLAGS)
configure:5331: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -Werror=undef -Werror=implicit -Werror=return-type  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
configure:5331: $? = 0
configure:5339: result: yes
configure:5374: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -Wdeclaration-after-statement -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
configure:5374: $? = 0
configure:5390: checking if we can add -fno-common to CFLAGS (via CFLAGS)
configure:5405: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
configure:5405: $? = 0
configure:5413: result: yes
configure:5426: checking CFLAGS for -O switch
configure:5429: result: yes
configure:5445: checking whether /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc accepts -fprofile-generate -Werror...
configure:5460: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fprofile-generate -Werror -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
configure:5460: $? = 0
configure:5469: result: yes
configure:5478: checking whether /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc accepts -fprofile-use -Werror...
configure:5493: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fprofile-use -Werror -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
conftest.c: In function 'main':
conftest.c:20:1: error: '/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/conftest.gcda' profile count data file not found [-Werror=missing-profile]
   20 | }
      | ^
cc1: all warnings being treated as errors
configure:5493: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| /* end confdefs.h.  */
| 
| int
| main ()
| {
| return 0;
|   ;
|   return 0;
| }
configure:5506: result: no
configure:5511: checking whether /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc accepts -fprofile-use -fprofile-correction -Werror...
configure:5526: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fprofile-use -fprofile-correction -Werror -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
conftest.c: In function 'main':
conftest.c:20:1: error: '/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/conftest.gcda' profile count data file not found [-Werror=missing-profile]
   20 | }
      | ^
cc1: all warnings being treated as errors
configure:5526: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| /* end confdefs.h.  */
| 
| int
| main ()
| {
| return 0;
|   ;
|   return 0;
| }
configure:5539: result: no
configure:5579: checking whether /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc accepts -fprofile-instr-generate -Werror...
configure:5594: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fprofile-instr-generate -Werror -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
arm-buildroot-linux-gnueabi-gcc.br_real: error: unrecognized command-line option '-fprofile-instr-generate'; did you mean '-fprofile-generate'?
configure:5594: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| /* end confdefs.h.  */
| 
| int
| main ()
| {
| return 0;
|   ;
|   return 0;
| }
configure:5607: result: no
configure:5779: checking whether to do PGO of erts
configure:5788: result: no, cross compiling
configure:5823: checking how to run the C preprocessor
configure:5893: result: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-cpp
configure:5913: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c
configure:5913: $? = 0
configure:5927: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c
conftest.c:13:10: fatal error: ac_nonexistent.h: No such file or directory
   13 | #include <ac_nonexistent.h>
      |          ^~~~~~~~~~~~~~~~~~
compilation terminated.
configure:5927: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| /* end confdefs.h.  */
| #include <ac_nonexistent.h>
configure:5956: checking for grep that handles long lines and -e
configure:6014: result: /usr/bin/grep
configure:6019: checking for egrep
configure:6081: result: /usr/bin/grep -E
configure:6086: checking for ANSI C header files
configure:6106: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
configure:6106: $? = 0
configure:6190: result: yes
configure:6203: checking for sys/types.h
configure:6203: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
configure:6203: $? = 0
configure:6203: result: yes
configure:6203: checking for sys/stat.h
configure:6203: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
configure:6203: $? = 0
configure:6203: result: yes
configure:6203: checking for stdlib.h
configure:6203: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
configure:6203: $? = 0
configure:6203: result: yes
configure:6203: checking for string.h
configure:6203: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
configure:6203: $? = 0
configure:6203: result: yes
configure:6203: checking for memory.h
configure:6203: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
configure:6203: $? = 0
configure:6203: result: yes
configure:6203: checking for strings.h
configure:6203: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
configure:6203: $? = 0
configure:6203: result: yes
configure:6203: checking for inttypes.h
configure:6203: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
configure:6203: $? = 0
configure:6203: result: yes
configure:6203: checking for stdint.h
configure:6203: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
configure:6203: $? = 0
configure:6203: result: yes
configure:6203: checking for unistd.h
configure:6203: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
configure:6203: $? = 0
configure:6203: result: yes
configure:6219: checking size of void *
configure:6224: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
configure:6224: $? = 0
configure:6224: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
conftest.c: In function 'main':
conftest.c:59:12: error: size of array 'test_array' is negative
   59 | static int test_array [1 - 2 * !(((long int) (sizeof (void *))) <= 0)];
      |            ^~~~~~~~~~
configure:6224: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (void *))) <= 0)];
| test_array [0] = 0;
| return test_array [0];
| 
|   ;
|   return 0;
| }
configure:6224: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
conftest.c: In function 'main':
conftest.c:59:12: error: size of array 'test_array' is negative
   59 | static int test_array [1 - 2 * !(((long int) (sizeof (void *))) <= 1)];
      |            ^~~~~~~~~~
configure:6224: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (void *))) <= 1)];
| test_array [0] = 0;
| return test_array [0];
| 
|   ;
|   return 0;
| }
configure:6224: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
conftest.c: In function 'main':
conftest.c:59:12: error: size of array 'test_array' is negative
   59 | static int test_array [1 - 2 * !(((long int) (sizeof (void *))) <= 3)];
      |            ^~~~~~~~~~
configure:6224: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (void *))) <= 3)];
| test_array [0] = 0;
| return test_array [0];
| 
|   ;
|   return 0;
| }
configure:6224: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
configure:6224: $? = 0
configure:6224: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
configure:6224: $? = 0
configure:6224: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
configure:6224: $? = 0
configure:6238: result: 4
configure:6277: checking target hardware architecture
configure:6315: result: noarch
configure:6318: checking whether compilation mode forces ARCH adjustment
configure:6357: result: no: ARCH is noarch
configure:6415: checking if VM has to be linked with Carbon framework
configure:6425: result: no
configure:6436: checking for mkdir
configure:6454: found /bin/mkdir
configure:6467: result: /bin/mkdir
configure:6481: checking for cp
configure:6499: found /bin/cp
configure:6512: result: /bin/cp
configure:6532: checking if we are building a sharing-preserving emulator
configure:6541: result: no
configure:6551: checking how to run the C preprocessor
configure:6621: result: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-cpp
configure:6641: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c
configure:6641: $? = 0
configure:6655: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c
conftest.c:24:10: fatal error: ac_nonexistent.h: No such file or directory
   24 | #include <ac_nonexistent.h>
      |          ^~~~~~~~~~~~~~~~~~
compilation terminated.
configure:6655: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| /* end confdefs.h.  */
| #include <ac_nonexistent.h>
configure:6687: checking for arm-buildroot-linux-gnueabi-ranlib
configure:6714: result: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc-ranlib
configure:6781: checking for bison
configure:6797: found /home/thomas/autobuild/instance-3/output-1/host/bin/bison
configure:6808: result: bison -y
configure:6824: checking for perl5
configure:6855: result: /usr/bin/perl
configure:6875: checking whether ln -s works
configure:6879: result: yes
configure:6891: checking for arm-buildroot-linux-gnueabi-ar
configure:6918: result: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc-ar
configure:6997: checking for xsltproc
configure:7013: found /usr/bin/xsltproc
configure:7024: result: xsltproc
configure:7045: checking for fop
configure:7075: result: no
configure:7086: WARNING: No 'fop' command found: going to generate placeholder PDF files
configure:7094: checking for xmllint
configure:7110: found /usr/bin/xmllint
configure:7121: result: xmllint
configure:7161: checking for a BSD-compatible install
configure:7229: result: /usr/bin/install -c
configure:7240: checking how to create a directory including parents
configure:7261: result: /usr/bin/install -c -d
configure:7321: checking for extra flags needed to export symbols
configure:7348: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -Wl,-export-dynamic conftest.c  >&5
configure:7348: $? = 0
configure:7384: result: -Wl,-export-dynamic
configure:7415: checking for sin in -lm
configure:7440: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  conftest.c -lm   >&5
conftest.c:31:6: warning: conflicting types for built-in function 'sin'; expected 'double(double)' [-Wbuiltin-declaration-mismatch]
   31 | char sin ();
      |      ^~~
conftest.c:1:1: note: 'sin' is declared in header '<math.h>'
    1 | /* confdefs.h */
configure:7440: $? = 0
configure:7449: result: yes
configure:7460: checking for dlopen in -ldl
configure:7485: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  conftest.c -ldl  -lm  >&5
configure:7485: $? = 0
configure:7494: result: yes
configure:7505: checking for main in -linet
configure:7524: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  conftest.c -linet  -ldl -lm  >&5
/home/thomas/autobuild/instance-3/output-1/host/lib/gcc/arm-buildroot-linux-gnueabi/11.3.0/../../../../arm-buildroot-linux-gnueabi/bin/ld: cannot find -linet: No such file or directory
collect2: error: ld returned 1 exit status
configure:7524: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| /* end confdefs.h.  */
| 
| 
| int
| main ()
| {
| return main ();
|   ;
|   return 0;
| }
configure:7533: result: no
configure:7544: checking for openpty in -lutil
configure:7569: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  conftest.c -lutil  -ldl -lm  >&5
configure:7569: $? = 0
configure:7578: result: yes
configure:7665: checking for native win32 threads
configure:7675: result: no
configure:7683: checking for pthread_create in -lpthread
configure:7708: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  conftest.c -lpthread  -lutil -ldl -lm  >&5
configure:7708: $? = 0
configure:7717: result: yes
configure:7863: checking for arm-buildroot-linux-gnueabi-getconf
configure:7891: result: false
configure:7905: checking for arm-buildroot-linux-gnueabi-getconf
configure:7939: result: no
configure:7949: checking for getconf
configure:7980: result: /home/thomas/autobuild/instance-3/output-1/host/arm-buildroot-linux-gnueabi/sysroot/usr/bin/getconf
configure:8005: checking for Native POSIX Thread Library
configure:8022: result: cross
configure:8026: WARNING: result yes guessed because of cross compilation
configure:8032: checking nptl/pthread.h usability
configure:8032: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
conftest.c:61:10: fatal error: nptl/pthread.h: No such file or directory
   61 | #include <nptl/pthread.h>
      |          ^~~~~~~~~~~~~~~~
compilation terminated.
configure:8032: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <nptl/pthread.h>
configure:8032: result: no
configure:8032: checking nptl/pthread.h presence
configure:8032: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c
conftest.c:28:10: fatal error: nptl/pthread.h: No such file or directory
   28 | #include <nptl/pthread.h>
      |          ^~~~~~~~~~~~~~~~
compilation terminated.
configure:8032: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| /* end confdefs.h.  */
| #include <nptl/pthread.h>
configure:8032: result: no
configure:8032: checking for nptl/pthread.h
configure:8032: result: no
configure:8085: checking pthread.h usability
configure:8085: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5
configure:8085: $? = 0
configure:8085: result: yes
configure:8085: checking pthread.h presence
configure:8085: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c
configure:8085: $? = 0
configure:8085: result: yes
configure:8085: checking for pthread.h
configure:8085: result: yes
configure:8094: checking pthread/mit/pthread.h usability
configure:8094: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5
conftest.c:62:10: fatal error: pthread/mit/pthread.h: No such file or directory
   62 | #include <pthread/mit/pthread.h>
      |          ^~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
configure:8094: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <pthread/mit/pthread.h>
configure:8094: result: no
configure:8094: checking pthread/mit/pthread.h presence
configure:8094: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c
conftest.c:29:10: fatal error: pthread/mit/pthread.h: No such file or directory
   29 | #include <pthread/mit/pthread.h>
      |          ^~~~~~~~~~~~~~~~~~~~~~~
compilation terminated.
configure:8094: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| /* end confdefs.h.  */
| #include <pthread/mit/pthread.h>
configure:8094: result: no
configure:8094: checking for pthread/mit/pthread.h
configure:8094: result: no
configure:8114: checking for kstat_open in -lkstat
configure:8139: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  conftest.c -lkstat  -lutil -ldl -lm  >&5
/home/thomas/autobuild/instance-3/output-1/host/lib/gcc/arm-buildroot-linux-gnueabi/11.3.0/../../../../arm-buildroot-linux-gnueabi/bin/ld: cannot find -lkstat: No such file or directory
collect2: error: ld returned 1 exit status
configure:8139: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_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.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char kstat_open ();
| int
| main ()
| {
| return kstat_open ();
|   ;
|   return 0;
| }
configure:8148: result: no
configure:8193: checking for clock_gettime in -lrt
configure:8218: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  conftest.c -lrt  -lutil -ldl -lm  >&5
configure:8218: $? = 0
configure:8227: result: yes
configure:8243: checking for clock_gettime(CLOCK_MONOTONIC_RAW, _)
configure:8269: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  conftest.c -lutil -ldl -lm  -lrt >&5
configure:8269: $? = 0
configure:8278: result: yes
configure:8281: checking for clock_gettime() with custom monotonic clock type
configure:8308: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  conftest.c -lutil -ldl -lm  -lrt >&5
conftest.c: In function 'main':
conftest.c:39:19: error: 'CLOCK_HIGHRES' undeclared (first use in this function)
   39 |     clock_gettime(CLOCK_HIGHRES,&ts);
      |                   ^~~~~~~~~~~~~
conftest.c:39:19: note: each undeclared identifier is reported only once for each function it appears in
configure:8308: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| /* end confdefs.h.  */
| 
| #include <time.h>
| 
| 
| int
| main ()
| {
| 
|     struct timespec ts;
|     long long result;
|     clock_gettime(CLOCK_HIGHRES,&ts);
|     result = ((long long) ts.tv_sec) * 1000000000LL +
|     ((long long) ts.tv_nsec);
| 
|   ;
|   return 0;
| }
configure:8308: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  conftest.c -lutil -ldl -lm  -lrt >&5
configure:8308: $? = 0
configure:8319: result: CLOCK_MONOTONIC
configure:8341: checking for clock_getres
configure:8341: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  conftest.c -lutil -ldl -lm  >&5
configure:8341: $? = 0
configure:8341: result: yes
configure:8341: checking for clock_get_attributes
configure:8341: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  conftest.c -lutil -ldl -lm  >&5
/home/thomas/autobuild/instance-3/output-1/host/lib/gcc/arm-buildroot-linux-gnueabi/11.3.0/../../../../arm-buildroot-linux-gnueabi/bin/ld: /tmp/ccinnppv.o: in function `main':
conftest.c:(.text+0x8): undefined reference to `clock_get_attributes'
collect2: error: ld returned 1 exit status
configure:8341: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| /* end confdefs.h.  */
| /* Define clock_get_attributes to an innocuous variant, in case <limits.h> declares clock_get_attributes.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define clock_get_attributes innocuous_clock_get_attributes
| 
| /* System header to define __stub macros and hopefully few prototypes,
|     which can conflict with char clock_get_attributes (); below.
|     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
|     <limits.h> exists even on freestanding compilers.  */
| 
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
| 
| #undef clock_get_attributes
| 
| /* Override any GCC internal prototype to 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 clock_get_attributes ();
| /* 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_clock_get_attributes || defined __stub___clock_get_attributes
| choke me
| #endif
| 
| int
| main ()
| {
| return clock_get_attributes ();
|   ;
|   return 0;
| }
configure:8341: result: no
configure:8341: checking for gethrtime
configure:8341: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  conftest.c -lutil -ldl -lm  >&5
/home/thomas/autobuild/instance-3/output-1/host/lib/gcc/arm-buildroot-linux-gnueabi/11.3.0/../../../../arm-buildroot-linux-gnueabi/bin/ld: /tmp/ccLtJVAy.o: in function `main':
conftest.c:(.text+0x8): undefined reference to `gethrtime'
collect2: error: ld returned 1 exit status
configure:8341: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| /* end confdefs.h.  */
| /* Define gethrtime to an innocuous variant, in case <limits.h> declares gethrtime.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define gethrtime innocuous_gethrtime
| 
| /* System header to define __stub macros and hopefully few prototypes,
|     which can conflict with char gethrtime (); below.
|     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
|     <limits.h> exists even on freestanding compilers.  */
| 
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
| 
| #undef gethrtime
| 
| /* Override any GCC internal prototype to 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 gethrtime ();
| /* 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_gethrtime || defined __stub___gethrtime
| choke me
| #endif
| 
| int
| main ()
| {
| return gethrtime ();
|   ;
|   return 0;
| }
configure:8341: result: no
configure:8353: checking for mach clock_get_time() with monotonic clock type
configure:8381: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
conftest.c:31:10: fatal error: mach/clock.h: No such file or directory
   31 | #include <mach/clock.h>
      |          ^~~~~~~~~~~~~~
compilation terminated.
configure:8381: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| /* end confdefs.h.  */
| 
| #include <mach/clock.h>
| #include <mach/mach.h>
| 
| int
| main ()
| {
| 
|     kern_return_t res;
|     clock_serv_t clk_srv;
|     mach_timespec_t time_spec;
| 
|     host_get_clock_service(mach_host_self(), SYSTEM_CLOCK, &clk_srv);
|     res = clock_get_time(clk_srv, &time_spec);
|     mach_port_deallocate(mach_task_self(), clk_srv);
| 
|   ;
|   return 0;
| }
configure:8389: result: no
configure:9723: checking if SIGUSR1 and SIGUSR2 can be used
configure:9725: result: cross
configure:9729: WARNING: result yes guessed because of cross compilation
configure:9736: checking if sigaltstack can be used
configure:9738: result: cross
configure:9742: WARNING: result yes guessed because of cross compilation
configure:9758: checking for pthread.h
configure:9758: result: yes
configure:9768: checking for pthread/mit/pthread.h
configure:9768: result: no
configure:9784: checking sched.h usability
configure:9784: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c >&5
configure:9784: $? = 0
configure:9784: result: yes
configure:9784: checking sched.h presence
configure:9784: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c
configure:9784: $? = 0
configure:9784: result: yes
configure:9784: checking for sched.h
configure:9784: result: yes
configure:9794: checking sys/time.h usability
configure:9794: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c >&5
configure:9794: $? = 0
configure:9794: result: yes
configure:9794: checking sys/time.h presence
configure:9794: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c
configure:9794: $? = 0
configure:9794: result: yes
configure:9794: checking for sys/time.h
configure:9794: result: yes
configure:9816: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c >&5
configure:9816: $? = 0
configure:9823: checking for usable PTHREAD_STACK_MIN
configure:9846: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c >&5
configure:9846: $? = 0
configure:9851: result: yes
configure:9859: checking for pthread_spin_lock
configure:9859: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE  conftest.c -lutil -ldl -lm  -lpthread  -lrt >&5
configure:9859: $? = 0
configure:9859: result: yes
configure:9871: checking for sched_yield
configure:9871: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE  conftest.c -lutil -ldl -lm  -lpthread  -lrt >&5
configure:9871: $? = 0
configure:9871: result: yes
configure:9923: checking whether sched_yield() returns an int
configure:9941: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE  conftest.c -lutil -ldl -lm  -lpthread  -lrt >&5
configure:9941: $? = 0
configure:9946: result: yes
configure:9956: checking for pthread_yield
configure:9956: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE  conftest.c -lutil -ldl -lm  -lpthread  -lrt >&5
/home/thomas/autobuild/instance-3/output-1/host/lib/gcc/arm-buildroot-linux-gnueabi/11.3.0/../../../../arm-buildroot-linux-gnueabi/bin/ld: /tmp/ccS8ZTwT.o: in function `main':
conftest.c:(.text+0x8): undefined reference to `pthread_yield'
collect2: error: ld returned 1 exit status
configure:9956: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| /* end confdefs.h.  */
| /* Define pthread_yield to an innocuous variant, in case <limits.h> declares pthread_yield.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define pthread_yield innocuous_pthread_yield
| 
| /* System header to define __stub macros and hopefully few prototypes,
|     which can conflict with char pthread_yield (); below.
|     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
|     <limits.h> exists even on freestanding compilers.  */
| 
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
| 
| #undef pthread_yield
| 
| /* Override any GCC internal prototype to 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_yield ();
| /* 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_yield || defined __stub___pthread_yield
| choke me
| #endif
| 
| int
| main ()
| {
| return pthread_yield ();
|   ;
|   return 0;
| }
configure:9956: result: no
configure:10002: checking for pthread_rwlock_init
configure:10002: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE  conftest.c -lutil -ldl -lm  -lpthread  -lrt >&5
configure:10002: $? = 0
configure:10002: result: yes
configure:10010: checking for pthread_rwlockattr_setkind_np
configure:10010: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE  conftest.c -lutil -ldl -lm  -lpthread  -lrt >&5
configure:10010: $? = 0
configure:10010: result: yes
configure:10021: checking for PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP
configure:10047: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE  conftest.c -lutil -ldl -lm  -lpthread  -lrt >&5
configure:10047: $? = 0
configure:10052: result: yes
configure:10076: checking for pthread_attr_setguardsize
configure:10076: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE  conftest.c -lutil -ldl -lm  -lpthread  -lrt >&5
configure:10076: $? = 0
configure:10076: result: yes
configure:10086: checking whether pthread_cond_timedwait() can use the monotonic clock CLOCK_MONOTONIC for timeout
configure:10132: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE  conftest.c -lutil -ldl -lm  -lpthread  -lrt >&5
configure:10132: $? = 0
configure:10137: result: yes
configure:10147: checking for Linux futexes
configure:10172: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE  conftest.c -lutil -ldl -lm  -lpthread  -lrt >&5
configure:10172: $? = 0
configure:10177: result: yes
configure:10184: checking for pthread_setname_np
configure:10200: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -Werror -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE  conftest.c -lutil -ldl -lm  -lpthread  -lrt >&5
configure:10200: $? = 0
configure:10217: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -Werror -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE  conftest.c -lutil -ldl -lm  -lpthread  -lrt >&5
conftest.c: In function 'main':
conftest.c:51:1: error: implicit declaration of function 'pthread_set_name_np'; did you mean 'pthread_setname_np'? [-Werror=implicit-function-declaration]
   51 | pthread_set_name_np(pthread_self(), "name");
      | ^~~~~~~~~~~~~~~~~~~
      | pthread_setname_np
cc1: all warnings being treated as errors
configure:10217: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| /* end confdefs.h.  */
| #define __USE_GNU
|                      #include <pthread.h>
| int
| main ()
| {
| pthread_set_name_np(pthread_self(), "name");
|   ;
|   return 0;
| }
configure:10234: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -Werror -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE  conftest.c -lutil -ldl -lm  -lpthread  -lrt >&5
conftest.c: In function 'main':
conftest.c:51:20: error: passing argument 1 of 'pthread_setname_np' makes integer from pointer without a cast [-Werror=int-conversion]
   51 | pthread_setname_np("name");
      |                    ^~~~~~
      |                    |
      |                    char *
In file included from conftest.c:47:
/home/thomas/autobuild/instance-3/output-1/host/lib/gcc/arm-buildroot-linux-gnueabi/11.3.0/include-fixed/pthread.h:472:42: note: expected 'pthread_t' {aka 'long unsigned int'} but argument is of type 'char *'
  472 | extern int pthread_setname_np (pthread_t __target_thread, const char *__name)
      |                                ~~~~~~~~~~^~~~~~~~~~~~~~~
conftest.c:51:1: error: too few arguments to function 'pthread_setname_np'
   51 | pthread_setname_np("name");
      | ^~~~~~~~~~~~~~~~~~
In file included from conftest.c:47:
/home/thomas/autobuild/instance-3/output-1/host/lib/gcc/arm-buildroot-linux-gnueabi/11.3.0/include-fixed/pthread.h:472:12: note: declared here
  472 | extern int pthread_setname_np (pthread_t __target_thread, const char *__name)
      |            ^~~~~~~~~~~~~~~~~~
cc1: all warnings being treated as errors
configure:10234: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| /* end confdefs.h.  */
| #define _DARWIN_C_SOURCE
|                      #include <pthread.h>
| int
| main ()
| {
| pthread_setname_np("name");
|   ;
|   return 0;
| }
configure:10239: result: linux
configure:10255: checking for pthread_getname_np
configure:10270: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -Werror -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE  conftest.c -lutil -ldl -lm  -lpthread  -lrt >&5
configure:10270: $? = 0
configure:10288: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -Werror -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE  conftest.c -lutil -ldl -lm  -lpthread  -lrt >&5
conftest.c: In function 'main':
conftest.c:53:17: error: too few arguments to function 'pthread_getname_np'
   53 | char buff[256]; pthread_getname_np(pthread_self(), buff);
      |                 ^~~~~~~~~~~~~~~~~~
In file included from conftest.c:49:
/home/thomas/autobuild/instance-3/output-1/host/lib/gcc/arm-buildroot-linux-gnueabi/11.3.0/include-fixed/pthread.h:467:12: note: declared here
  467 | extern int pthread_getname_np (pthread_t __target_thread, char *__buf,
      |            ^~~~~~~~~~~~~~~~~~
configure:10288: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| /* end confdefs.h.  */
| #define __USE_GNU
|                      #define _DARWIN_C_SOURCE
|                      #include <pthread.h>
| int
| main ()
| {
| char buff[256]; pthread_getname_np(pthread_self(), buff);
|   ;
|   return 0;
| }
configure:10293: result: linux
configure:10315: checking size of short
configure:10320: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c >&5
configure:10320: $? = 0
configure:10320: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c >&5
conftest.c: In function 'main':
conftest.c:84:12: error: size of array 'test_array' is negative
   84 | static int test_array [1 - 2 * !(((long int) (sizeof (short))) <= 0)];
      |            ^~~~~~~~~~
configure:10320: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (short))) <= 0)];
| test_array [0] = 0;
| return test_array [0];
| 
|   ;
|   return 0;
| }
configure:10320: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c >&5
conftest.c: In function 'main':
conftest.c:84:12: error: size of array 'test_array' is negative
   84 | static int test_array [1 - 2 * !(((long int) (sizeof (short))) <= 1)];
      |            ^~~~~~~~~~
configure:10320: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (short))) <= 1)];
| test_array [0] = 0;
| return test_array [0];
| 
|   ;
|   return 0;
| }
configure:10320: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c >&5
configure:10320: $? = 0
configure:10320: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c >&5
configure:10320: $? = 0
configure:10334: result: 2
configure:10348: checking size of int
configure:10353: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c >&5
configure:10353: $? = 0
configure:10353: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c >&5
conftest.c: In function 'main':
conftest.c:85:12: error: size of array 'test_array' is negative
   85 | static int test_array [1 - 2 * !(((long int) (sizeof (int))) <= 0)];
      |            ^~~~~~~~~~
configure:10353: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (int))) <= 0)];
| test_array [0] = 0;
| return test_array [0];
| 
|   ;
|   return 0;
| }
configure:10353: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c >&5
conftest.c: In function 'main':
conftest.c:85:12: error: size of array 'test_array' is negative
   85 | static int test_array [1 - 2 * !(((long int) (sizeof (int))) <= 1)];
      |            ^~~~~~~~~~
configure:10353: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (int))) <= 1)];
| test_array [0] = 0;
| return test_array [0];
| 
|   ;
|   return 0;
| }
configure:10353: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c >&5
conftest.c: In function 'main':
conftest.c:85:12: error: size of array 'test_array' is negative
   85 | static int test_array [1 - 2 * !(((long int) (sizeof (int))) <= 3)];
      |            ^~~~~~~~~~
configure:10353: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (int))) <= 3)];
| test_array [0] = 0;
| return test_array [0];
| 
|   ;
|   return 0;
| }
configure:10353: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c >&5
configure:10353: $? = 0
configure:10353: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c >&5
configure:10353: $? = 0
configure:10353: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c >&5
configure:10353: $? = 0
configure:10367: result: 4
configure:10381: checking size of long
configure:10386: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c >&5
configure:10386: $? = 0
configure:10386: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c >&5
conftest.c: In function 'main':
conftest.c:86:12: error: size of array 'test_array' is negative
   86 | static int test_array [1 - 2 * !(((long int) (sizeof (long))) <= 0)];
      |            ^~~~~~~~~~
configure:10386: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (long))) <= 0)];
| test_array [0] = 0;
| return test_array [0];
| 
|   ;
|   return 0;
| }
configure:10386: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c >&5
conftest.c: In function 'main':
conftest.c:86:12: error: size of array 'test_array' is negative
   86 | static int test_array [1 - 2 * !(((long int) (sizeof (long))) <= 1)];
      |            ^~~~~~~~~~
configure:10386: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (long))) <= 1)];
| test_array [0] = 0;
| return test_array [0];
| 
|   ;
|   return 0;
| }
configure:10386: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c >&5
conftest.c: In function 'main':
conftest.c:86:12: error: size of array 'test_array' is negative
   86 | static int test_array [1 - 2 * !(((long int) (sizeof (long))) <= 3)];
      |            ^~~~~~~~~~
configure:10386: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (long))) <= 3)];
| test_array [0] = 0;
| return test_array [0];
| 
|   ;
|   return 0;
| }
configure:10386: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c >&5
configure:10386: $? = 0
configure:10386: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c >&5
configure:10386: $? = 0
configure:10386: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c >&5
configure:10386: $? = 0
configure:10400: result: 4
configure:10414: checking size of long long
configure:10419: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c >&5
configure:10419: $? = 0
configure:10419: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c >&5
conftest.c: In function 'main':
conftest.c:87:12: error: size of array 'test_array' is negative
   87 | static int test_array [1 - 2 * !(((long int) (sizeof (long long))) <= 0)];
      |            ^~~~~~~~~~
configure:10419: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (long long))) <= 0)];
| test_array [0] = 0;
| return test_array [0];
| 
|   ;
|   return 0;
| }
configure:10419: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c >&5
conftest.c: In function 'main':
conftest.c:87:12: error: size of array 'test_array' is negative
   87 | static int test_array [1 - 2 * !(((long int) (sizeof (long long))) <= 1)];
      |            ^~~~~~~~~~
configure:10419: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (long long))) <= 1)];
| test_array [0] = 0;
| return test_array [0];
| 
|   ;
|   return 0;
| }
configure:10419: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c >&5
conftest.c: In function 'main':
conftest.c:87:12: error: size of array 'test_array' is negative
   87 | static int test_array [1 - 2 * !(((long int) (sizeof (long long))) <= 3)];
      |            ^~~~~~~~~~
configure:10419: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (long long))) <= 3)];
| test_array [0] = 0;
| return test_array [0];
| 
|   ;
|   return 0;
| }
configure:10419: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c >&5
conftest.c: In function 'main':
conftest.c:87:12: error: size of array 'test_array' is negative
   87 | static int test_array [1 - 2 * !(((long int) (sizeof (long long))) <= 7)];
      |            ^~~~~~~~~~
configure:10419: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (long long))) <= 7)];
| test_array [0] = 0;
| return test_array [0];
| 
|   ;
|   return 0;
| }
configure:10419: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c >&5
configure:10419: $? = 0
configure:10419: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c >&5
configure:10419: $? = 0
configure:10419: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c >&5
configure:10419: $? = 0
configure:10419: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c >&5
configure:10419: $? = 0
configure:10433: result: 8
configure:10447: checking size of __int128_t
configure:10452: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c >&5
conftest.c: In function 'main':
conftest.c:88:55: error: '__int128_t' undeclared (first use in this function); did you mean '__int128__'?
   88 | static int test_array [1 - 2 * !(((long int) (sizeof (__int128_t))) >= 0)];
      |                                                       ^~~~~~~~~~
      |                                                       __int128__
conftest.c:88:55: note: each undeclared identifier is reported only once for each function it appears in
configure:10452: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (__int128_t))) >= 0)];
| test_array [0] = 0;
| return test_array [0];
| 
|   ;
|   return 0;
| }
configure:10452: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE conftest.c >&5
conftest.c: In function 'main':
conftest.c:88:55: error: '__int128_t' undeclared (first use in this function); did you mean '__int128__'?
   88 | static int test_array [1 - 2 * !(((long int) (sizeof (__int128_t))) < 0)];
      |                                                       ^~~~~~~~~~
      |                                                       __int128__
conftest.c:88:55: note: each undeclared identifier is reported only once for each function it appears in
configure:10452: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (__int128_t))) < 0)];
| test_array [0] = 0;
| return test_array [0];
| 
|   ;
|   return 0;
| }
configure:10466: result: 0
configure:10502: checking for a working __sync_synchronize()
configure:10520: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE  conftest.c -lutil -ldl -lm  -lpthread  -lrt >&5
configure:10520: $? = 0
configure:10568: result: yes
configure:10618: checking for 32-bit __sync_add_and_fetch()
configure:10636: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE  conftest.c -lutil -ldl -lm  -lpthread  -lrt >&5
configure:10636: $? = 0
configure:10643: result: yes
configure:10645: checking for 64-bit __sync_add_and_fetch()
configure:10663: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE  conftest.c -lutil -ldl -lm  -lpthread  -lrt >&5
configure:10663: $? = 0
configure:10670: result: yes
configure:10672: checking for 128-bit __sync_add_and_fetch()
configure:10690: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE  conftest.c -lutil -ldl -lm  -lpthread  -lrt >&5
conftest.c: In function 'main':
conftest.c:58:10: error: stray '#' in program
   58 | volatile #error var; #error res = __sync_add_and_fetch(&var, (#error ) 0);
      |          ^
conftest.c:58:11: error: unknown type name 'error'
   58 | volatile #error var; #error res = __sync_add_and_fetch(&var, (#error ) 0);
      |           ^~~~~
conftest.c:58:22: error: stray '#' in program
   58 | volatile #error var; #error res = __sync_add_and_fetch(&var, (#error ) 0);
      |                      ^
conftest.c:58:23: error: unknown type name 'error'
   58 | volatile #error var; #error res = __sync_add_and_fetch(&var, (#error ) 0);
      |                       ^~~~~
conftest.c:58:63: error: stray '#' in program
   58 | volatile #error var; #error res = __sync_add_and_fetch(&var, (#error ) 0);
      |                                                               ^
conftest.c:58:64: error: 'error' undeclared (first use in this function)
   58 | volatile #error var; #error res = __sync_add_and_fetch(&var, (#error ) 0);
      |                                                                ^~~~~
conftest.c:58:64: note: each undeclared identifier is reported only once for each function it appears in
conftest.c:58:71: error: expected ')' before numeric constant
   58 | volatile #error var; #error res = __sync_add_and_fetch(&var, (#error ) 0);
      |                                                       ~               ^~
      |                                                                       )
configure:10690: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| /* end confdefs.h.  */
| 
| int
| main ()
| {
| volatile #error var; #error res = __sync_add_and_fetch(&var, (#error ) 0);
|   ;
|   return 0;
| }
configure:10697: result: no
configure:10760: checking for 32-bit __sync_fetch_and_and()
configure:10778: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE  conftest.c -lutil -ldl -lm  -lpthread  -lrt >&5
configure:10778: $? = 0
configure:10785: result: yes
configure:10787: checking for 64-bit __sync_fetch_and_and()
configure:10805: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE  conftest.c -lutil -ldl -lm  -lpthread  -lrt >&5
configure:10805: $? = 0
configure:10812: result: yes
configure:10814: checking for 128-bit __sync_fetch_and_and()
configure:10832: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE  conftest.c -lutil -ldl -lm  -lpthread  -lrt >&5
conftest.c: In function 'main':
conftest.c:59:10: error: stray '#' in program
   59 | volatile #error var; #error res = __sync_fetch_and_and(&var, (#error ) 0);
      |          ^
conftest.c:59:11: error: unknown type name 'error'
   59 | volatile #error var; #error res = __sync_fetch_and_and(&var, (#error ) 0);
      |           ^~~~~
conftest.c:59:22: error: stray '#' in program
   59 | volatile #error var; #error res = __sync_fetch_and_and(&var, (#error ) 0);
      |                      ^
conftest.c:59:23: error: unknown type name 'error'
   59 | volatile #error var; #error res = __sync_fetch_and_and(&var, (#error ) 0);
      |                       ^~~~~
conftest.c:59:63: error: stray '#' in program
   59 | volatile #error var; #error res = __sync_fetch_and_and(&var, (#error ) 0);
      |                                                               ^
conftest.c:59:64: error: 'error' undeclared (first use in this function)
   59 | volatile #error var; #error res = __sync_fetch_and_and(&var, (#error ) 0);
      |                                                                ^~~~~
conftest.c:59:64: note: each undeclared identifier is reported only once for each function it appears in
conftest.c:59:71: error: expected ')' before numeric constant
   59 | volatile #error var; #error res = __sync_fetch_and_and(&var, (#error ) 0);
      |                                                       ~               ^~
      |                                                                       )
configure:10832: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| /* end confdefs.h.  */
| 
| int
| main ()
| {
| volatile #error var; #error res = __sync_fetch_and_and(&var, (#error ) 0);
|   ;
|   return 0;
| }
configure:10839: result: no
configure:10902: checking for 32-bit __sync_fetch_and_or()
configure:10920: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE  conftest.c -lutil -ldl -lm  -lpthread  -lrt >&5
configure:10920: $? = 0
configure:10927: result: yes
configure:10929: checking for 64-bit __sync_fetch_and_or()
configure:10947: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE  conftest.c -lutil -ldl -lm  -lpthread  -lrt >&5
configure:10947: $? = 0
configure:10954: result: yes
configure:10956: checking for 128-bit __sync_fetch_and_or()
configure:10974: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE  conftest.c -lutil -ldl -lm  -lpthread  -lrt >&5
conftest.c: In function 'main':
conftest.c:60:10: error: stray '#' in program
   60 | volatile #error var; #error res = __sync_fetch_and_or(&var, (#error ) 0);
      |          ^
conftest.c:60:11: error: unknown type name 'error'
   60 | volatile #error var; #error res = __sync_fetch_and_or(&var, (#error ) 0);
      |           ^~~~~
conftest.c:60:22: error: stray '#' in program
   60 | volatile #error var; #error res = __sync_fetch_and_or(&var, (#error ) 0);
      |                      ^
conftest.c:60:23: error: unknown type name 'error'
   60 | volatile #error var; #error res = __sync_fetch_and_or(&var, (#error ) 0);
      |                       ^~~~~
conftest.c:60:62: error: stray '#' in program
   60 | volatile #error var; #error res = __sync_fetch_and_or(&var, (#error ) 0);
      |                                                              ^
conftest.c:60:63: error: 'error' undeclared (first use in this function)
   60 | volatile #error var; #error res = __sync_fetch_and_or(&var, (#error ) 0);
      |                                                               ^~~~~
conftest.c:60:63: note: each undeclared identifier is reported only once for each function it appears in
conftest.c:60:70: error: expected ')' before numeric constant
   60 | volatile #error var; #error res = __sync_fetch_and_or(&var, (#error ) 0);
      |                                                      ~               ^~
      |                                                                      )
configure:10974: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| /* end confdefs.h.  */
| 
| int
| main ()
| {
| volatile #error var; #error res = __sync_fetch_and_or(&var, (#error ) 0);
|   ;
|   return 0;
| }
configure:10981: result: no
configure:11044: checking for 32-bit __sync_val_compare_and_swap()
configure:11062: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE  conftest.c -lutil -ldl -lm  -lpthread  -lrt >&5
configure:11062: $? = 0
configure:11069: result: yes
configure:11071: checking for 64-bit __sync_val_compare_and_swap()
configure:11089: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE  conftest.c -lutil -ldl -lm  -lpthread  -lrt >&5
configure:11089: $? = 0
configure:11096: result: yes
configure:11098: checking for 128-bit __sync_val_compare_and_swap()
configure:11116: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE  conftest.c -lutil -ldl -lm  -lpthread  -lrt >&5
conftest.c: In function 'main':
conftest.c:61:10: error: stray '#' in program
   61 | volatile #error var; #error res = __sync_val_compare_and_swap(&var, (#error ) 0, (#error ) 0);
      |          ^
conftest.c:61:11: error: unknown type name 'error'
   61 | volatile #error var; #error res = __sync_val_compare_and_swap(&var, (#error ) 0, (#error ) 0);
      |           ^~~~~
conftest.c:61:22: error: stray '#' in program
   61 | volatile #error var; #error res = __sync_val_compare_and_swap(&var, (#error ) 0, (#error ) 0);
      |                      ^
conftest.c:61:23: error: unknown type name 'error'
   61 | volatile #error var; #error res = __sync_val_compare_and_swap(&var, (#error ) 0, (#error ) 0);
      |                       ^~~~~
conftest.c:61:70: error: stray '#' in program
   61 | volatile #error var; #error res = __sync_val_compare_and_swap(&var, (#error ) 0, (#error ) 0);
      |                                                                      ^
conftest.c:61:71: error: 'error' undeclared (first use in this function)
   61 | volatile #error var; #error res = __sync_val_compare_and_swap(&var, (#error ) 0, (#error ) 0);
      |                                                                       ^~~~~
conftest.c:61:71: note: each undeclared identifier is reported only once for each function it appears in
conftest.c:61:78: error: expected ')' before numeric constant
   61 | volatile #error var; #error res = __sync_val_compare_and_swap(&var, (#error ) 0, (#error ) 0);
      |                                                              ~               ^~
      |                                                                              )
conftest.c:61:83: error: stray '#' in program
   61 | volatile #error var; #error res = __sync_val_compare_and_swap(&var, (#error ) 0, (#error ) 0);
      |                                                                                   ^
conftest.c:61:35: error: too few arguments to function '__sync_val_compare_and_swap'
   61 | volatile #error var; #error res = __sync_val_compare_and_swap(&var, (#error ) 0, (#error ) 0);
      |                                   ^~~~~~~~~~~~~~~~~~~~~~~~~~~
configure:11116: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| /* end confdefs.h.  */
| 
| int
| main ()
| {
| volatile #error var; #error res = __sync_val_compare_and_swap(&var, (#error ) 0, (#error ) 0);
|   ;
|   return 0;
| }
configure:11123: result: no
configure:11187: checking for 32-bit __atomic_store_n()
configure:11205: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE  conftest.c -lutil -ldl -lm  -lpthread  -lrt >&5
configure:11205: $? = 0
configure:11212: result: yes
configure:11214: checking for 64-bit __atomic_store_n()
configure:11232: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE  conftest.c -lutil -ldl -lm  -lpthread  -lrt >&5
configure:11232: $? = 0
configure:11239: result: yes
configure:11241: checking for 128-bit __atomic_store_n()
configure:11259: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE  conftest.c -lutil -ldl -lm  -lpthread  -lrt >&5
conftest.c: In function 'main':
conftest.c:62:43: error: stray '#' in program
   62 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; __atomic_store_n(&var, (#error ) 0, __ATOMIC_RELAXED); __atomic_store_n(&var, (#error ) 0, __ATOMIC_RELEASE);
      |                                           ^
conftest.c:62:44: error: 'error' undeclared (first use in this function)
   62 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; __atomic_store_n(&var, (#error ) 0, __ATOMIC_RELAXED); __atomic_store_n(&var, (#error ) 0, __ATOMIC_RELEASE);
      |                                            ^~~~~
conftest.c:62:44: note: each undeclared identifier is reported only once for each function it appears in
conftest.c:62:70: error: stray '#' in program
   62 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; __atomic_store_n(&var, (#error ) 0, __ATOMIC_RELAXED); __atomic_store_n(&var, (#error ) 0, __ATOMIC_RELEASE);
      |                                                                      ^
conftest.c:62:77: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'var'
   62 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; __atomic_store_n(&var, (#error ) 0, __ATOMIC_RELAXED); __atomic_store_n(&var, (#error ) 0, __ATOMIC_RELEASE);
      |                                                                             ^~~
conftest.c:62:77: error: 'var' undeclared (first use in this function)
conftest.c:62:106: error: stray '#' in program
   62 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; __atomic_store_n(&var, (#error ) 0, __ATOMIC_RELAXED); __atomic_store_n(&var, (#error ) 0, __ATOMIC_RELEASE);
      |                                                                                                          ^
conftest.c:62:114: error: expected ')' before numeric constant
   62 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; __atomic_store_n(&var, (#error ) 0, __ATOMIC_RELAXED); __atomic_store_n(&var, (#error ) 0, __ATOMIC_RELEASE);
      |                                                                                                  ~               ^~
      |                                                                                                                  )
conftest.c:62:161: error: stray '#' in program
   62 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; __atomic_store_n(&var, (#error ) 0, __ATOMIC_RELAXED); __atomic_store_n(&var, (#error ) 0, __ATOMIC_RELEASE);
      |                                                                                                                                                                 ^
conftest.c:62:169: error: expected ')' before numeric constant
   62 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; __atomic_store_n(&var, (#error ) 0, __ATOMIC_RELAXED); __atomic_store_n(&var, (#error ) 0, __ATOMIC_RELEASE);
      |                                                                                                                                                         ~               ^~
      |                                                                                                                                                                         )
configure:11259: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| /* end confdefs.h.  */
| 
| int
| main ()
| {
| int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; __atomic_store_n(&var, (#error ) 0, __ATOMIC_RELAXED); __atomic_store_n(&var, (#error ) 0, __ATOMIC_RELEASE);
|   ;
|   return 0;
| }
configure:11266: result: no
configure:11329: checking for 32-bit __atomic_load_n()
configure:11347: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE  conftest.c -lutil -ldl -lm  -lpthread  -lrt >&5
configure:11347: $? = 0
configure:11354: result: yes
configure:11356: checking for 64-bit __atomic_load_n()
configure:11374: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE  conftest.c -lutil -ldl -lm  -lpthread  -lrt >&5
configure:11374: $? = 0
configure:11381: result: yes
configure:11383: checking for 128-bit __atomic_load_n()
configure:11401: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE  conftest.c -lutil -ldl -lm  -lpthread  -lrt >&5
conftest.c: In function 'main':
conftest.c:63:43: error: stray '#' in program
   63 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_load_n(&var, __ATOMIC_RELAXED); res = __atomic_load_n(&var, __ATOMIC_ACQUIRE);
      |                                           ^
conftest.c:63:44: error: 'error' undeclared (first use in this function)
   63 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_load_n(&var, __ATOMIC_RELAXED); res = __atomic_load_n(&var, __ATOMIC_ACQUIRE);
      |                                            ^~~~~
conftest.c:63:44: note: each undeclared identifier is reported only once for each function it appears in
conftest.c:63:70: error: stray '#' in program
   63 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_load_n(&var, __ATOMIC_RELAXED); res = __atomic_load_n(&var, __ATOMIC_ACQUIRE);
      |                                                                      ^
conftest.c:63:77: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'var'
   63 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_load_n(&var, __ATOMIC_RELAXED); res = __atomic_load_n(&var, __ATOMIC_ACQUIRE);
      |                                                                             ^~~
conftest.c:63:77: error: 'var' undeclared (first use in this function)
conftest.c:63:82: error: stray '#' in program
   63 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_load_n(&var, __ATOMIC_RELAXED); res = __atomic_load_n(&var, __ATOMIC_ACQUIRE);
      |                                                                                  ^
conftest.c:63:88: error: expected ';' before 'res'
   63 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_load_n(&var, __ATOMIC_RELAXED); res = __atomic_load_n(&var, __ATOMIC_ACQUIRE);
      |                                                                                        ^~~~
      |                                                                                        ;
conftest.c:63:136: error: 'res' undeclared (first use in this function)
   63 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_load_n(&var, __ATOMIC_RELAXED); res = __atomic_load_n(&var, __ATOMIC_ACQUIRE);
      |                                                                                                                                        ^~~
configure:11401: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| /* end confdefs.h.  */
| 
| int
| main ()
| {
| int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_load_n(&var, __ATOMIC_RELAXED); res = __atomic_load_n(&var, __ATOMIC_ACQUIRE);
|   ;
|   return 0;
| }
configure:11408: result: no
configure:11471: checking for 32-bit __atomic_add_fetch()
configure:11489: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE  conftest.c -lutil -ldl -lm  -lpthread  -lrt >&5
configure:11489: $? = 0
configure:11496: result: yes
configure:11498: checking for 64-bit __atomic_add_fetch()
configure:11516: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE  conftest.c -lutil -ldl -lm  -lpthread  -lrt >&5
configure:11516: $? = 0
configure:11523: result: yes
configure:11525: checking for 128-bit __atomic_add_fetch()
configure:11543: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE  conftest.c -lutil -ldl -lm  -lpthread  -lrt >&5
conftest.c: In function 'main':
conftest.c:64:43: error: stray '#' in program
   64 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_add_fetch(&var, (#error ) 0, __ATOMIC_RELAXED); res = __atomic_add_fetch(&var, (#error ) 0, __ATOMIC_ACQUIRE); res = __atomic_add_fetch(&var, (#error ) 0, __ATOMIC_RELEASE);
      |                                           ^
conftest.c:64:44: error: 'error' undeclared (first use in this function)
   64 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_add_fetch(&var, (#error ) 0, __ATOMIC_RELAXED); res = __atomic_add_fetch(&var, (#error ) 0, __ATOMIC_ACQUIRE); res = __atomic_add_fetch(&var, (#error ) 0, __ATOMIC_RELEASE);
      |                                            ^~~~~
conftest.c:64:44: note: each undeclared identifier is reported only once for each function it appears in
conftest.c:64:70: error: stray '#' in program
   64 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_add_fetch(&var, (#error ) 0, __ATOMIC_RELAXED); res = __atomic_add_fetch(&var, (#error ) 0, __ATOMIC_ACQUIRE); res = __atomic_add_fetch(&var, (#error ) 0, __ATOMIC_RELEASE);
      |                                                                      ^
conftest.c:64:77: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'var'
   64 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_add_fetch(&var, (#error ) 0, __ATOMIC_RELAXED); res = __atomic_add_fetch(&var, (#error ) 0, __ATOMIC_ACQUIRE); res = __atomic_add_fetch(&var, (#error ) 0, __ATOMIC_RELEASE);
      |                                                                             ^~~
conftest.c:64:77: error: 'var' undeclared (first use in this function)
conftest.c:64:82: error: stray '#' in program
   64 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_add_fetch(&var, (#error ) 0, __ATOMIC_RELAXED); res = __atomic_add_fetch(&var, (#error ) 0, __ATOMIC_ACQUIRE); res = __atomic_add_fetch(&var, (#error ) 0, __ATOMIC_RELEASE);
      |                                                                                  ^
conftest.c:64:88: error: expected ';' before 'res'
   64 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_add_fetch(&var, (#error ) 0, __ATOMIC_RELAXED); res = __atomic_add_fetch(&var, (#error ) 0, __ATOMIC_ACQUIRE); res = __atomic_add_fetch(&var, (#error ) 0, __ATOMIC_RELEASE);
      |                                                                                        ^~~~
      |                                                                                        ;
conftest.c:64:121: error: stray '#' in program
   64 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_add_fetch(&var, (#error ) 0, __ATOMIC_RELAXED); res = __atomic_add_fetch(&var, (#error ) 0, __ATOMIC_ACQUIRE); res = __atomic_add_fetch(&var, (#error ) 0, __ATOMIC_RELEASE);
      |                                                                                                                         ^
conftest.c:64:152: error: 'res' undeclared (first use in this function)
   64 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_add_fetch(&var, (#error ) 0, __ATOMIC_RELAXED); res = __atomic_add_fetch(&var, (#error ) 0, __ATOMIC_ACQUIRE); res = __atomic_add_fetch(&var, (#error ) 0, __ATOMIC_RELEASE);
      |                                                                                                                                                        ^~~
conftest.c:64:184: error: stray '#' in program
   64 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_add_fetch(&var, (#error ) 0, __ATOMIC_RELAXED); res = __atomic_add_fetch(&var, (#error ) 0, __ATOMIC_ACQUIRE); res = __atomic_add_fetch(&var, (#error ) 0, __ATOMIC_RELEASE);
      |                                                                                                                                                                                        ^
conftest.c:64:192: error: expected ')' before numeric constant
   64 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_add_fetch(&var, (#error ) 0, __ATOMIC_RELAXED); res = __atomic_add_fetch(&var, (#error ) 0, __ATOMIC_ACQUIRE); res = __atomic_add_fetch(&var, (#error ) 0, __ATOMIC_RELEASE);
      |                                                                                                                                                                                ~               ^~
      |                                                                                                                                                                                                )
conftest.c:64:247: error: stray '#' in program
   64 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_add_fetch(&var, (#error ) 0, __ATOMIC_RELAXED); res = __atomic_add_fetch(&var, (#error ) 0, __ATOMIC_ACQUIRE); res = __atomic_add_fetch(&var, (#error ) 0, __ATOMIC_RELEASE);
      |                                                                                                                                                                                                                                                       ^
conftest.c:64:255: error: expected ')' before numeric constant
   64 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_add_fetch(&var, (#error ) 0, __ATOMIC_RELAXED); res = __atomic_add_fetch(&var, (#error ) 0, __ATOMIC_ACQUIRE); res = __atomic_add_fetch(&var, (#error ) 0, __ATOMIC_RELEASE);
      |                                                                                                                                                                                                                                               ~               ^~
      |                                                                                                                                                                                                                                                               )
configure:11543: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| /* end confdefs.h.  */
| 
| int
| main ()
| {
| int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_add_fetch(&var, (#error ) 0, __ATOMIC_RELAXED); res = __atomic_add_fetch(&var, (#error ) 0, __ATOMIC_ACQUIRE); res = __atomic_add_fetch(&var, (#error ) 0, __ATOMIC_RELEASE);
|   ;
|   return 0;
| }
configure:11550: result: no
configure:11613: checking for 32-bit __atomic_fetch_and()
configure:11631: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE  conftest.c -lutil -ldl -lm  -lpthread  -lrt >&5
configure:11631: $? = 0
configure:11638: result: yes
configure:11640: checking for 64-bit __atomic_fetch_and()
configure:11658: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE  conftest.c -lutil -ldl -lm  -lpthread  -lrt >&5
configure:11658: $? = 0
configure:11665: result: yes
configure:11667: checking for 128-bit __atomic_fetch_and()
configure:11685: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE  conftest.c -lutil -ldl -lm  -lpthread  -lrt >&5
conftest.c: In function 'main':
conftest.c:65:43: error: stray '#' in program
   65 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_fetch_and(&var, (#error ) 0, __ATOMIC_RELAXED); res = __atomic_fetch_and(&var, (#error ) 0, __ATOMIC_ACQUIRE); res = __atomic_fetch_and(&var, (#error ) 0, __ATOMIC_RELEASE);
      |                                           ^
conftest.c:65:44: error: 'error' undeclared (first use in this function)
   65 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_fetch_and(&var, (#error ) 0, __ATOMIC_RELAXED); res = __atomic_fetch_and(&var, (#error ) 0, __ATOMIC_ACQUIRE); res = __atomic_fetch_and(&var, (#error ) 0, __ATOMIC_RELEASE);
      |                                            ^~~~~
conftest.c:65:44: note: each undeclared identifier is reported only once for each function it appears in
conftest.c:65:70: error: stray '#' in program
   65 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_fetch_and(&var, (#error ) 0, __ATOMIC_RELAXED); res = __atomic_fetch_and(&var, (#error ) 0, __ATOMIC_ACQUIRE); res = __atomic_fetch_and(&var, (#error ) 0, __ATOMIC_RELEASE);
      |                                                                      ^
conftest.c:65:77: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'var'
   65 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_fetch_and(&var, (#error ) 0, __ATOMIC_RELAXED); res = __atomic_fetch_and(&var, (#error ) 0, __ATOMIC_ACQUIRE); res = __atomic_fetch_and(&var, (#error ) 0, __ATOMIC_RELEASE);
      |                                                                             ^~~
conftest.c:65:77: error: 'var' undeclared (first use in this function)
conftest.c:65:82: error: stray '#' in program
   65 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_fetch_and(&var, (#error ) 0, __ATOMIC_RELAXED); res = __atomic_fetch_and(&var, (#error ) 0, __ATOMIC_ACQUIRE); res = __atomic_fetch_and(&var, (#error ) 0, __ATOMIC_RELEASE);
      |                                                                                  ^
conftest.c:65:88: error: expected ';' before 'res'
   65 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_fetch_and(&var, (#error ) 0, __ATOMIC_RELAXED); res = __atomic_fetch_and(&var, (#error ) 0, __ATOMIC_ACQUIRE); res = __atomic_fetch_and(&var, (#error ) 0, __ATOMIC_RELEASE);
      |                                                                                        ^~~~
      |                                                                                        ;
conftest.c:65:121: error: stray '#' in program
   65 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_fetch_and(&var, (#error ) 0, __ATOMIC_RELAXED); res = __atomic_fetch_and(&var, (#error ) 0, __ATOMIC_ACQUIRE); res = __atomic_fetch_and(&var, (#error ) 0, __ATOMIC_RELEASE);
      |                                                                                                                         ^
conftest.c:65:152: error: 'res' undeclared (first use in this function)
   65 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_fetch_and(&var, (#error ) 0, __ATOMIC_RELAXED); res = __atomic_fetch_and(&var, (#error ) 0, __ATOMIC_ACQUIRE); res = __atomic_fetch_and(&var, (#error ) 0, __ATOMIC_RELEASE);
      |                                                                                                                                                        ^~~
conftest.c:65:184: error: stray '#' in program
   65 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_fetch_and(&var, (#error ) 0, __ATOMIC_RELAXED); res = __atomic_fetch_and(&var, (#error ) 0, __ATOMIC_ACQUIRE); res = __atomic_fetch_and(&var, (#error ) 0, __ATOMIC_RELEASE);
      |                                                                                                                                                                                        ^
conftest.c:65:192: error: expected ')' before numeric constant
   65 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_fetch_and(&var, (#error ) 0, __ATOMIC_RELAXED); res = __atomic_fetch_and(&var, (#error ) 0, __ATOMIC_ACQUIRE); res = __atomic_fetch_and(&var, (#error ) 0, __ATOMIC_RELEASE);
      |                                                                                                                                                                                ~               ^~
      |                                                                                                                                                                                                )
conftest.c:65:247: error: stray '#' in program
   65 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_fetch_and(&var, (#error ) 0, __ATOMIC_RELAXED); res = __atomic_fetch_and(&var, (#error ) 0, __ATOMIC_ACQUIRE); res = __atomic_fetch_and(&var, (#error ) 0, __ATOMIC_RELEASE);
      |                                                                                                                                                                                                                                                       ^
conftest.c:65:255: error: expected ')' before numeric constant
   65 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_fetch_and(&var, (#error ) 0, __ATOMIC_RELAXED); res = __atomic_fetch_and(&var, (#error ) 0, __ATOMIC_ACQUIRE); res = __atomic_fetch_and(&var, (#error ) 0, __ATOMIC_RELEASE);
      |                                                                                                                                                                                                                                               ~               ^~
      |                                                                                                                                                                                                                                                               )
configure:11685: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| /* end confdefs.h.  */
| 
| int
| main ()
| {
| int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_fetch_and(&var, (#error ) 0, __ATOMIC_RELAXED); res = __atomic_fetch_and(&var, (#error ) 0, __ATOMIC_ACQUIRE); res = __atomic_fetch_and(&var, (#error ) 0, __ATOMIC_RELEASE);
|   ;
|   return 0;
| }
configure:11692: result: no
configure:11755: checking for 32-bit __atomic_fetch_or()
configure:11773: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE  conftest.c -lutil -ldl -lm  -lpthread  -lrt >&5
configure:11773: $? = 0
configure:11780: result: yes
configure:11782: checking for 64-bit __atomic_fetch_or()
configure:11800: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE  conftest.c -lutil -ldl -lm  -lpthread  -lrt >&5
configure:11800: $? = 0
configure:11807: result: yes
configure:11809: checking for 128-bit __atomic_fetch_or()
configure:11827: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE  conftest.c -lutil -ldl -lm  -lpthread  -lrt >&5
conftest.c: In function 'main':
conftest.c:66:43: error: stray '#' in program
   66 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_fetch_or(&var, (#error ) 0, __ATOMIC_RELAXED); res = __atomic_fetch_or(&var, (#error ) 0, __ATOMIC_ACQUIRE); res = __atomic_fetch_or(&var, (#error ) 0, __ATOMIC_RELEASE);
      |                                           ^
conftest.c:66:44: error: 'error' undeclared (first use in this function)
   66 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_fetch_or(&var, (#error ) 0, __ATOMIC_RELAXED); res = __atomic_fetch_or(&var, (#error ) 0, __ATOMIC_ACQUIRE); res = __atomic_fetch_or(&var, (#error ) 0, __ATOMIC_RELEASE);
      |                                            ^~~~~
conftest.c:66:44: note: each undeclared identifier is reported only once for each function it appears in
conftest.c:66:70: error: stray '#' in program
   66 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_fetch_or(&var, (#error ) 0, __ATOMIC_RELAXED); res = __atomic_fetch_or(&var, (#error ) 0, __ATOMIC_ACQUIRE); res = __atomic_fetch_or(&var, (#error ) 0, __ATOMIC_RELEASE);
      |                                                                      ^
conftest.c:66:77: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'var'
   66 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_fetch_or(&var, (#error ) 0, __ATOMIC_RELAXED); res = __atomic_fetch_or(&var, (#error ) 0, __ATOMIC_ACQUIRE); res = __atomic_fetch_or(&var, (#error ) 0, __ATOMIC_RELEASE);
      |                                                                             ^~~
conftest.c:66:77: error: 'var' undeclared (first use in this function)
conftest.c:66:82: error: stray '#' in program
   66 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_fetch_or(&var, (#error ) 0, __ATOMIC_RELAXED); res = __atomic_fetch_or(&var, (#error ) 0, __ATOMIC_ACQUIRE); res = __atomic_fetch_or(&var, (#error ) 0, __ATOMIC_RELEASE);
      |                                                                                  ^
conftest.c:66:88: error: expected ';' before 'res'
   66 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_fetch_or(&var, (#error ) 0, __ATOMIC_RELAXED); res = __atomic_fetch_or(&var, (#error ) 0, __ATOMIC_ACQUIRE); res = __atomic_fetch_or(&var, (#error ) 0, __ATOMIC_RELEASE);
      |                                                                                        ^~~~
      |                                                                                        ;
conftest.c:66:120: error: stray '#' in program
   66 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_fetch_or(&var, (#error ) 0, __ATOMIC_RELAXED); res = __atomic_fetch_or(&var, (#error ) 0, __ATOMIC_ACQUIRE); res = __atomic_fetch_or(&var, (#error ) 0, __ATOMIC_RELEASE);
      |                                                                                                                        ^
conftest.c:66:151: error: 'res' undeclared (first use in this function)
   66 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_fetch_or(&var, (#error ) 0, __ATOMIC_RELAXED); res = __atomic_fetch_or(&var, (#error ) 0, __ATOMIC_ACQUIRE); res = __atomic_fetch_or(&var, (#error ) 0, __ATOMIC_RELEASE);
      |                                                                                                                                                       ^~~
conftest.c:66:182: error: stray '#' in program
   66 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_fetch_or(&var, (#error ) 0, __ATOMIC_RELAXED); res = __atomic_fetch_or(&var, (#error ) 0, __ATOMIC_ACQUIRE); res = __atomic_fetch_or(&var, (#error ) 0, __ATOMIC_RELEASE);
      |                                                                                                                                                                                      ^
conftest.c:66:190: error: expected ')' before numeric constant
   66 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_fetch_or(&var, (#error ) 0, __ATOMIC_RELAXED); res = __atomic_fetch_or(&var, (#error ) 0, __ATOMIC_ACQUIRE); res = __atomic_fetch_or(&var, (#error ) 0, __ATOMIC_RELEASE);
      |                                                                                                                                                                              ~               ^~
      |                                                                                                                                                                                              )
conftest.c:66:244: error: stray '#' in program
   66 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_fetch_or(&var, (#error ) 0, __ATOMIC_RELAXED); res = __atomic_fetch_or(&var, (#error ) 0, __ATOMIC_ACQUIRE); res = __atomic_fetch_or(&var, (#error ) 0, __ATOMIC_RELEASE);
      |                                                                                                                                                                                                                                                    ^
conftest.c:66:252: error: expected ')' before numeric constant
   66 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_fetch_or(&var, (#error ) 0, __ATOMIC_RELAXED); res = __atomic_fetch_or(&var, (#error ) 0, __ATOMIC_ACQUIRE); res = __atomic_fetch_or(&var, (#error ) 0, __ATOMIC_RELEASE);
      |                                                                                                                                                                                                                                            ~               ^~
      |                                                                                                                                                                                                                                                            )
configure:11827: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| /* end confdefs.h.  */
| 
| int
| main ()
| {
| int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error res = __atomic_fetch_or(&var, (#error ) 0, __ATOMIC_RELAXED); res = __atomic_fetch_or(&var, (#error ) 0, __ATOMIC_ACQUIRE); res = __atomic_fetch_or(&var, (#error ) 0, __ATOMIC_RELEASE);
|   ;
|   return 0;
| }
configure:11834: result: no
configure:11897: checking for 32-bit __atomic_compare_exchange_n()
configure:11915: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE  conftest.c -lutil -ldl -lm  -lpthread  -lrt >&5
configure:11915: $? = 0
configure:11922: result: yes
configure:11924: checking for 64-bit __atomic_compare_exchange_n()
configure:11942: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE  conftest.c -lutil -ldl -lm  -lpthread  -lrt >&5
configure:11942: $? = 0
configure:11949: result: yes
configure:11951: checking for 128-bit __atomic_compare_exchange_n()
configure:11969: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE  conftest.c -lutil -ldl -lm  -lpthread  -lrt >&5
conftest.c: In function 'main':
conftest.c:67:43: error: stray '#' in program
   67 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error val; int res = __atomic_compare_exchange_n(&var, &val, (#error ) 0, 0, __ATOMIC_RELAXED, __ATOMIC_RELAXED); res = __atomic_compare_exchange_n(&var, &val, (#error ) 0, 0, __ATOMIC_ACQUIRE, __ATOMIC_ACQUIRE);
      |                                           ^
conftest.c:67:44: error: 'error' undeclared (first use in this function)
   67 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error val; int res = __atomic_compare_exchange_n(&var, &val, (#error ) 0, 0, __ATOMIC_RELAXED, __ATOMIC_RELAXED); res = __atomic_compare_exchange_n(&var, &val, (#error ) 0, 0, __ATOMIC_ACQUIRE, __ATOMIC_ACQUIRE);
      |                                            ^~~~~
conftest.c:67:44: note: each undeclared identifier is reported only once for each function it appears in
conftest.c:67:70: error: stray '#' in program
   67 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error val; int res = __atomic_compare_exchange_n(&var, &val, (#error ) 0, 0, __ATOMIC_RELAXED, __ATOMIC_RELAXED); res = __atomic_compare_exchange_n(&var, &val, (#error ) 0, 0, __ATOMIC_ACQUIRE, __ATOMIC_ACQUIRE);
      |                                                                      ^
conftest.c:67:77: error: expected '=', ',', ';', 'asm' or '__attribute__' before 'var'
   67 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error val; int res = __atomic_compare_exchange_n(&var, &val, (#error ) 0, 0, __ATOMIC_RELAXED, __ATOMIC_RELAXED); res = __atomic_compare_exchange_n(&var, &val, (#error ) 0, 0, __ATOMIC_ACQUIRE, __ATOMIC_ACQUIRE);
      |                                                                             ^~~
conftest.c:67:77: error: 'var' undeclared (first use in this function)
conftest.c:67:82: error: stray '#' in program
   67 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error val; int res = __atomic_compare_exchange_n(&var, &val, (#error ) 0, 0, __ATOMIC_RELAXED, __ATOMIC_RELAXED); res = __atomic_compare_exchange_n(&var, &val, (#error ) 0, 0, __ATOMIC_ACQUIRE, __ATOMIC_ACQUIRE);
      |                                                                                  ^
conftest.c:67:88: error: expected ';' before 'val'
   67 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error val; int res = __atomic_compare_exchange_n(&var, &val, (#error ) 0, 0, __ATOMIC_RELAXED, __ATOMIC_RELAXED); res = __atomic_compare_exchange_n(&var, &val, (#error ) 0, 0, __ATOMIC_ACQUIRE, __ATOMIC_ACQUIRE);
      |                                                                                        ^~~~
      |                                                                                        ;
conftest.c:67:139: error: 'val' undeclared (first use in this function)
   67 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error val; int res = __atomic_compare_exchange_n(&var, &val, (#error ) 0, 0, __ATOMIC_RELAXED, __ATOMIC_RELAXED); res = __atomic_compare_exchange_n(&var, &val, (#error ) 0, 0, __ATOMIC_ACQUIRE, __ATOMIC_ACQUIRE);
      |                                                                                                                                           ^~~
conftest.c:67:145: error: stray '#' in program
   67 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error val; int res = __atomic_compare_exchange_n(&var, &val, (#error ) 0, 0, __ATOMIC_RELAXED, __ATOMIC_RELAXED); res = __atomic_compare_exchange_n(&var, &val, (#error ) 0, 0, __ATOMIC_ACQUIRE, __ATOMIC_ACQUIRE);
      |                                                                                                                                                 ^
conftest.c:67:153: error: expected ')' before numeric constant
   67 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error val; int res = __atomic_compare_exchange_n(&var, &val, (#error ) 0, 0, __ATOMIC_RELAXED, __ATOMIC_RELAXED); res = __atomic_compare_exchange_n(&var, &val, (#error ) 0, 0, __ATOMIC_ACQUIRE, __ATOMIC_ACQUIRE);
      |                                                                                                                                   ~                     ^~
      |                                                                                                                                                         )
conftest.c:67:244: error: stray '#' in program
   67 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error val; int res = __atomic_compare_exchange_n(&var, &val, (#error ) 0, 0, __ATOMIC_RELAXED, __ATOMIC_RELAXED); res = __atomic_compare_exchange_n(&var, &val, (#error ) 0, 0, __ATOMIC_ACQUIRE, __ATOMIC_ACQUIRE);
      |                                                                                                                                                                                                                                                    ^
conftest.c:67:252: error: expected ')' before numeric constant
   67 | int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error val; int res = __atomic_compare_exchange_n(&var, &val, (#error ) 0, 0, __ATOMIC_RELAXED, __ATOMIC_RELAXED); res = __atomic_compare_exchange_n(&var, &val, (#error ) 0, 0, __ATOMIC_ACQUIRE, __ATOMIC_ACQUIRE);
      |                                                                                                                                                                                                                                      ~                     ^~
      |                                                                                                                                                                                                                                                            )
configure:11969: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| /* end confdefs.h.  */
| 
| int
| main ()
| {
| int x[(2*__atomic_always_lock_free(sizeof(#error ), 0))-1]; volatile #error var; #error val; int res = __atomic_compare_exchange_n(&var, &val, (#error ) 0, 0, __ATOMIC_RELAXED, __ATOMIC_RELAXED); res = __atomic_compare_exchange_n(&var, &val, (#error ) 0, 0, __ATOMIC_ACQUIRE, __ATOMIC_ACQUIRE);
|   ;
|   return 0;
| }
configure:11976: result: no
configure:12008: checking for ARM DMB instruction
configure:12029: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE  conftest.c -lutil -ldl -lm  -lpthread  -lrt >&5
configure:12029: $? = 0
configure:12036: result: yes
configure:12076: checking for a usable libatomic_ops implementation
configure:12133: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE  conftest.c -lutil -ldl -lm  -lpthread  -lrt >&5
conftest.c:66:10: fatal error: atomic_ops.h: No such file or directory
   66 | #include "atomic_ops.h"
      |          ^~~~~~~~~~~~~~
compilation terminated.
configure:12133: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| /* end confdefs.h.  */
| #include "atomic_ops.h"
| int
| main ()
| {
| 
| 	    	    	    volatile AO_t x;
| 	    	    	    AO_t y;
| 	    	    	    int z;
| 
| 	    	    	    AO_nop_full();
| #if defined(AO_HAVE_store)
| 	    	    	    AO_store(&x, (AO_t) 0);
| #elif defined(AO_HAVE_store_release)
| 	    	    	    AO_store_release(&x, (AO_t) 0);
| #else
| #error No store
| #endif
| #if defined(AO_HAVE_load)
| 	    	    	    z = AO_load(&x);
| #elif defined(AO_HAVE_load_acquire)
| 	    	    	    z = AO_load_acquire(&x);
| #else
| #error No load
| #endif
| #if defined(AO_HAVE_compare_and_swap_full)
| 	    	    	    z = AO_compare_and_swap_full(&x, (AO_t) 0, (AO_t) 1);
| #elif defined(AO_HAVE_compare_and_swap_release)
| 	    	    	    z = AO_compare_and_swap_release(&x, (AO_t) 0, (AO_t) 1);
| #elif defined(AO_HAVE_compare_and_swap_acquire)
| 	    	    	    z = AO_compare_and_swap_acquire(&x, (AO_t) 0, (AO_t) 1);
| #elif defined(AO_HAVE_compare_and_swap)
| 	    	    	    z = AO_compare_and_swap(&x, (AO_t) 0, (AO_t) 1);
| #else
| #error No compare_and_swap
| #endif
| 
|   ;
|   return 0;
| }
configure:12140: result: no
configure:12249: checking whether default stack size should be modified
configure:12260: result: no
configure:12274: checking size of void *
configure:12293: result: 4
configure:12313: checking size of int
configure:12332: result: 4
configure:12351: checking size of long
configure:12370: result: 4
configure:12389: checking size of long long
configure:12408: result: 8
configure:12427: checking size of __int64
configure:12432: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
conftest.c: In function 'main':
conftest.c:110:55: error: '__int64' undeclared (first use in this function); did you mean '__int64_t'?
  110 | static int test_array [1 - 2 * !(((long int) (sizeof (__int64))) >= 0)];
      |                                                       ^~~~~~~
      |                                                       __int64_t
conftest.c:110:55: note: each undeclared identifier is reported only once for each function it appears in
configure:12432: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (__int64))) >= 0)];
| test_array [0] = 0;
| return test_array [0];
| 
|   ;
|   return 0;
| }
configure:12432: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
conftest.c: In function 'main':
conftest.c:110:55: error: '__int64' undeclared (first use in this function); did you mean '__int64_t'?
  110 | static int test_array [1 - 2 * !(((long int) (sizeof (__int64))) < 0)];
      |                                                       ^~~~~~~
      |                                                       __int64_t
conftest.c:110:55: note: each undeclared identifier is reported only once for each function it appears in
configure:12432: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (__int64))) < 0)];
| test_array [0] = 0;
| return test_array [0];
| 
|   ;
|   return 0;
| }
configure:12446: result: 0
configure:12465: checking size of __int128_t
configure:12484: result: 0
configure:12507: checking whether byte ordering is bigendian
configure:12713: result: no
configure:12744: checking whether double word ordering is middle-endian
configure:12831: result: 
configure:12842: WARNING: unknown double endianness
presetting ac_cv_c_double_middle_endian=no (or yes) will help
configure:13215: checking for posix_fadvise
configure:13215: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  conftest.c -lutil -ldl -lm  >&5
configure:13215: $? = 0
configure:13215: result: yes
configure:13215: checking for closefrom
configure:13215: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  conftest.c -lutil -ldl -lm  >&5
configure:13215: $? = 0
configure:13215: result: yes
configure:13226: checking linux/falloc.h usability
configure:13226: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
configure:13226: $? = 0
configure:13226: result: yes
configure:13226: checking linux/falloc.h presence
configure:13226: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c
configure:13226: $? = 0
configure:13226: result: yes
configure:13226: checking for linux/falloc.h
configure:13226: result: yes
configure:13236: checking whether fallocate() works
configure:13263: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  conftest.c -lutil -ldl -lm  >&5
configure:13263: $? = 0
configure:13272: result: yes
configure:13280: checking whether posix_fallocate() works
configure:13332: result: no
configure:13359: checking whether lock checking should be enabled
configure:13361: result: no
configure:13367: checking whether lock counters should be enabled
configure:13369: result: no
configure:13377: checking whether dlopen() needs to be called before first call to dlerror()
configure:13386: result: no
configure:13426: checking for kstat_open in -lkstat
configure:13460: result: no
configure:13490: checking for tgetent in -ltinfo
configure:13515: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  conftest.c -ltinfo  -lutil -ldl -lm  >&5
/home/thomas/autobuild/instance-3/output-1/host/lib/gcc/arm-buildroot-linux-gnueabi/11.3.0/../../../../arm-buildroot-linux-gnueabi/bin/ld: cannot find -ltinfo: No such file or directory
collect2: error: ld returned 1 exit status
configure:13515: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 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.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char tgetent ();
| int
| main ()
| {
| return tgetent ();
|   ;
|   return 0;
| }
configure:13525: result: no
configure:13490: checking for tgetent in -lncurses
configure:13515: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  conftest.c -lncurses  -lutil -ldl -lm  >&5
configure:13515: $? = 0
configure:13525: result: yes
configure:13551: checking for wcwidth
configure:13564: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  conftest.c -lutil -ldl -lm  >&5
configure:13564: $? = 0
configure:13572: result: yes
configure:13601: checking for zlib 1.2.5 or higher
configure:13627: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  conftest.c -lz -lutil -ldl -lm  >&5
configure:13627: $? = 0
configure:13633: result: yes
configure:13646: checking for zlib inflateGetDictionary presence
configure:13648: checking for library containing inflateGetDictionary
configure:13679: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  conftest.c -lz -lutil -ldl -lm  >&5
configure:13679: $? = 0
configure:13696: result: none required
configure:13736: checking for localtime_r
configure:13736: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  conftest.c -lutil -ldl -lm  >&5
configure:13736: $? = 0
configure:13736: result: yes
configure:13736: checking for strftime
configure:13736: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  conftest.c -lutil -ldl -lm  >&5
conftest.c:112:6: warning: conflicting types for built-in function 'strftime'; expected 'unsigned int(char *, unsigned int,  const char *, const void *)' [-Wbuiltin-declaration-mismatch]
  112 | char strftime ();
      |      ^~~~~~~~
conftest.c:100:1: note: 'strftime' is declared in header '<time.h>'
   99 | # include <limits.h>
  100 | #else
configure:13736: $? = 0
configure:13736: result: yes
configure:13818: checking for connect
configure:13818: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  conftest.c -lutil -ldl -lm  >&5
configure:13818: $? = 0
configure:13818: result: yes
configure:13874: checking for gethostbyname
configure:13874: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  conftest.c -lutil -ldl -lm   >&5
configure:13874: $? = 0
configure:13874: result: yes
configure:13914: checking for gethostbyname_r
configure:13914: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  conftest.c -lutil -ldl -lm   >&5
configure:13914: $? = 0
configure:13914: result: yes
configure:13976: checking for working posix_openpt implementation
configure:13999: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  conftest.c -lutil -ldl -lm   >&5
conftest.c: In function 'main':
conftest.c:102:5: warning: ignoring return value of 'ptsname' declared with attribute 'warn_unused_result' [-Wunused-result]
  102 |     ptsname(mfd);
      |     ^~~~~~~~~~~~
configure:13999: $? = 0
configure:14011: result: yes
configure:14018: checking if netdb.h requires netinet/in.h to be previously included
configure:14038: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
configure:14038: $? = 0
configure:14054: result: yes
configure:14061: checking for socklen_t
configure:14074: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
configure:14074: $? = 0
configure:14085: result: yes
configure:14093: checking for h_errno declaration in netdb.h
configure:14109: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
configure:14109: $? = 0
configure:14116: result: yes
configure:14132: checking for dirent.h that defines DIR
configure:14151: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5
configure:14151: $? = 0
configure:14159: result: yes
configure:14172: checking for library containing opendir
configure:14203: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS  conftest.c -lutil -ldl -lm   >&5
configure:14203: $? = 0
configure:14220: result: none required
configure:14287: checking for ANSI C header files
configure:14391: result: yes
configure:14399: checking for sys/wait.h that is POSIX.1 compatible
configure:14425: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5
configure:14425: $? = 0
configure:14432: result: yes
configure:14440: checking whether time.h and sys/time.h may both be included
configure:14460: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5
configure:14460: $? = 0
configure:14467: result: yes
configure:14484: checking fcntl.h usability
configure:14484: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5
configure:14484: $? = 0
configure:14484: result: yes
configure:14484: checking fcntl.h presence
configure:14484: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c
configure:14484: $? = 0
configure:14484: result: yes
configure:14484: checking for fcntl.h
configure:14484: result: yes
configure:14484: checking limits.h usability
configure:14484: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5
configure:14484: $? = 0
configure:14484: result: yes
configure:14484: checking limits.h presence
configure:14484: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c
configure:14484: $? = 0
configure:14484: result: yes
configure:14484: checking for limits.h
configure:14484: result: yes
configure:14484: checking for unistd.h
configure:14484: result: yes
configure:14484: checking syslog.h usability
configure:14484: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5
configure:14484: $? = 0
configure:14484: result: yes
configure:14484: checking syslog.h presence
configure:14484: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c
configure:14484: $? = 0
configure:14484: result: yes
configure:14484: checking for syslog.h
configure:14484: result: yes
configure:14484: checking dlfcn.h usability
configure:14484: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5
configure:14484: $? = 0
configure:14484: result: yes
configure:14484: checking dlfcn.h presence
configure:14484: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c
configure:14484: $? = 0
configure:14484: result: yes
configure:14484: checking for dlfcn.h
configure:14484: result: yes
configure:14484: checking ieeefp.h usability
configure:14484: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5
conftest.c:138:10: fatal error: ieeefp.h: No such file or directory
  138 | #include <ieeefp.h>
      |          ^~~~~~~~~~
compilation terminated.
configure:14484: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <ieeefp.h>
configure:14484: result: no
configure:14484: checking ieeefp.h presence
configure:14484: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c
conftest.c:105:10: fatal error: ieeefp.h: No such file or directory
  105 | #include <ieeefp.h>
      |          ^~~~~~~~~~
compilation terminated.
configure:14484: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| /* end confdefs.h.  */
| #include <ieeefp.h>
configure:14484: result: no
configure:14484: checking for ieeefp.h
configure:14484: result: no
configure:14484: checking for sys/types.h
configure:14484: result: yes
configure:14484: checking sys/stropts.h usability
configure:14484: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5
conftest.c:139:10: fatal error: sys/stropts.h: No such file or directory
  139 | #include <sys/stropts.h>
      |          ^~~~~~~~~~~~~~~
compilation terminated.
configure:14484: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <sys/stropts.h>
configure:14484: result: no
configure:14484: checking sys/stropts.h presence
configure:14484: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c
conftest.c:106:10: fatal error: sys/stropts.h: No such file or directory
  106 | #include <sys/stropts.h>
      |          ^~~~~~~~~~~~~~~
compilation terminated.
configure:14484: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| /* end confdefs.h.  */
| #include <sys/stropts.h>
configure:14484: result: no
configure:14484: checking for sys/stropts.h
configure:14484: result: no
configure:14484: checking sys/sysctl.h usability
configure:14484: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5
conftest.c:139:10: fatal error: sys/sysctl.h: No such file or directory
  139 | #include <sys/sysctl.h>
      |          ^~~~~~~~~~~~~~
compilation terminated.
configure:14484: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <sys/sysctl.h>
configure:14484: result: no
configure:14484: checking sys/sysctl.h presence
configure:14484: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c
conftest.c:106:10: fatal error: sys/sysctl.h: No such file or directory
  106 | #include <sys/sysctl.h>
      |          ^~~~~~~~~~~~~~
compilation terminated.
configure:14484: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| /* end confdefs.h.  */
| #include <sys/sysctl.h>
configure:14484: result: no
configure:14484: checking for sys/sysctl.h
configure:14484: result: no
configure:14484: checking sys/ioctl.h usability
configure:14484: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5
configure:14484: $? = 0
configure:14484: result: yes
configure:14484: checking sys/ioctl.h presence
configure:14484: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c
configure:14484: $? = 0
configure:14484: result: yes
configure:14484: checking for sys/ioctl.h
configure:14484: result: yes
configure:14484: checking for sys/time.h
configure:14484: result: yes
configure:14484: checking sys/uio.h usability
configure:14484: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5
configure:14484: $? = 0
configure:14484: result: yes
configure:14484: checking sys/uio.h presence
configure:14484: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c
configure:14484: $? = 0
configure:14484: result: yes
configure:14484: checking for sys/uio.h
configure:14484: result: yes
configure:14484: checking sys/mman.h usability
configure:14484: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5
configure:14484: $? = 0
configure:14484: result: yes
configure:14484: checking sys/mman.h presence
configure:14484: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c
configure:14484: $? = 0
configure:14484: result: yes
configure:14484: checking for sys/mman.h
configure:14484: result: yes
configure:14484: checking sys/socket.h usability
configure:14484: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5
configure:14484: $? = 0
configure:14484: result: yes
configure:14484: checking sys/socket.h presence
configure:14484: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c
configure:14484: $? = 0
configure:14484: result: yes
configure:14484: checking for sys/socket.h
configure:14484: result: yes
configure:14484: checking sys/sockio.h usability
configure:14484: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5
conftest.c:144:10: fatal error: sys/sockio.h: No such file or directory
  144 | #include <sys/sockio.h>
      |          ^~~~~~~~~~~~~~
compilation terminated.
configure:14484: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <sys/sockio.h>
configure:14484: result: no
configure:14484: checking sys/sockio.h presence
configure:14484: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c
conftest.c:111:10: fatal error: sys/sockio.h: No such file or directory
  111 | #include <sys/sockio.h>
      |          ^~~~~~~~~~~~~~
compilation terminated.
configure:14484: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| #include <sys/sockio.h>
configure:14484: result: no
configure:14484: checking for sys/sockio.h
configure:14484: result: no
configure:14484: checking sys/socketio.h usability
configure:14484: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5
conftest.c:144:10: fatal error: sys/socketio.h: No such file or directory
  144 | #include <sys/socketio.h>
      |          ^~~~~~~~~~~~~~~~
compilation terminated.
configure:14484: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <sys/socketio.h>
configure:14484: result: no
configure:14484: checking sys/socketio.h presence
configure:14484: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c
conftest.c:111:10: fatal error: sys/socketio.h: No such file or directory
  111 | #include <sys/socketio.h>
      |          ^~~~~~~~~~~~~~~~
compilation terminated.
configure:14484: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| #include <sys/socketio.h>
configure:14484: result: no
configure:14484: checking for sys/socketio.h
configure:14484: result: no
configure:14484: checking net/errno.h usability
configure:14484: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5
conftest.c:144:10: fatal error: net/errno.h: No such file or directory
  144 | #include <net/errno.h>
      |          ^~~~~~~~~~~~~
compilation terminated.
configure:14484: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <net/errno.h>
configure:14484: result: no
configure:14484: checking net/errno.h presence
configure:14484: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c
conftest.c:111:10: fatal error: net/errno.h: No such file or directory
  111 | #include <net/errno.h>
      |          ^~~~~~~~~~~~~
compilation terminated.
configure:14484: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| /* end confdefs.h.  */
| #include <net/errno.h>
configure:14484: result: no
configure:14484: checking for net/errno.h
configure:14484: result: no
configure:14484: checking malloc.h usability
configure:14484: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5
configure:14484: $? = 0
configure:14484: result: yes
configure:14484: checking malloc.h presence
configure:14484: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c
configure:14484: $? = 0
configure:14484: result: yes
configure:14484: checking for malloc.h
configure:14484: result: yes
configure:14484: checking arpa/nameser.h usability
configure:14484: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5
configure:14484: $? = 0
configure:14484: result: yes
configure:14484: checking arpa/nameser.h presence
configure:14484: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c
configure:14484: $? = 0
configure:14484: result: yes
configure:14484: checking for arpa/nameser.h
configure:14484: result: yes
configure:14484: checking libdlpi.h usability
configure:14484: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5
conftest.c:146:10: fatal error: libdlpi.h: No such file or directory
  146 | #include <libdlpi.h>
      |          ^~~~~~~~~~~
compilation terminated.
configure:14484: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_ARPA_NAMESER_H 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <libdlpi.h>
configure:14484: result: no
configure:14484: checking libdlpi.h presence
configure:14484: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c
conftest.c:113:10: fatal error: libdlpi.h: No such file or directory
  113 | #include <libdlpi.h>
      |          ^~~~~~~~~~~
compilation terminated.
configure:14484: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_ARPA_NAMESER_H 1
| /* end confdefs.h.  */
| #include <libdlpi.h>
configure:14484: result: no
configure:14484: checking for libdlpi.h
configure:14484: result: no
configure:14484: checking pty.h usability
configure:14484: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5
configure:14484: $? = 0
configure:14484: result: yes
configure:14484: checking pty.h presence
configure:14484: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c
configure:14484: $? = 0
configure:14484: result: yes
configure:14484: checking for pty.h
configure:14484: result: yes
configure:14484: checking util.h usability
configure:14484: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5
conftest.c:147:10: fatal error: util.h: No such file or directory
  147 | #include <util.h>
      |          ^~~~~~~~
compilation terminated.
configure:14484: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_PTY_H 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <util.h>
configure:14484: result: no
configure:14484: checking util.h presence
configure:14484: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c
conftest.c:114:10: fatal error: util.h: No such file or directory
  114 | #include <util.h>
      |          ^~~~~~~~
compilation terminated.
configure:14484: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_PTY_H 1
| /* end confdefs.h.  */
| #include <util.h>
configure:14484: result: no
configure:14484: checking for util.h
configure:14484: result: no
configure:14484: checking libutil.h usability
configure:14484: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5
conftest.c:147:10: fatal error: libutil.h: No such file or directory
  147 | #include <libutil.h>
      |          ^~~~~~~~~~~
compilation terminated.
configure:14484: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_PTY_H 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <libutil.h>
configure:14484: result: no
configure:14484: checking libutil.h presence
configure:14484: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c
conftest.c:114:10: fatal error: libutil.h: No such file or directory
  114 | #include <libutil.h>
      |          ^~~~~~~~~~~
compilation terminated.
configure:14484: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_PTY_H 1
| /* end confdefs.h.  */
| #include <libutil.h>
configure:14484: result: no
configure:14484: checking for libutil.h
configure:14484: result: no
configure:14484: checking utmp.h usability
configure:14484: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5
configure:14484: $? = 0
configure:14484: result: yes
configure:14484: checking utmp.h presence
configure:14484: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c
configure:14484: $? = 0
configure:14484: result: yes
configure:14484: checking for utmp.h
configure:14484: result: yes
configure:14484: checking langinfo.h usability
configure:14484: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5
configure:14484: $? = 0
configure:14484: result: yes
configure:14484: checking langinfo.h presence
configure:14484: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c
configure:14484: $? = 0
configure:14484: result: yes
configure:14484: checking for langinfo.h
configure:14484: result: yes
configure:14484: checking poll.h usability
configure:14484: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5
configure:14484: $? = 0
configure:14484: result: yes
configure:14484: checking poll.h presence
configure:14484: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c
configure:14484: $? = 0
configure:14484: result: yes
configure:14484: checking for poll.h
configure:14484: result: yes
configure:14484: checking sdkddkver.h usability
configure:14484: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5
conftest.c:150:10: fatal error: sdkddkver.h: No such file or directory
  150 | #include <sdkddkver.h>
      |          ^~~~~~~~~~~~~
compilation terminated.
configure:14484: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_PTY_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_POLL_H 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <sdkddkver.h>
configure:14484: result: no
configure:14484: checking sdkddkver.h presence
configure:14484: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c
conftest.c:117:10: fatal error: sdkddkver.h: No such file or directory
  117 | #include <sdkddkver.h>
      |          ^~~~~~~~~~~~~
compilation terminated.
configure:14484: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_PTY_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_POLL_H 1
| /* end confdefs.h.  */
| #include <sdkddkver.h>
configure:14484: result: no
configure:14484: checking for sdkddkver.h
configure:14484: result: no
configure:14495: checking for struct ifreq.ifr_hwaddr
configure:14495: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5
conftest.c: In function 'main':
conftest.c:130:5: error: used struct type value where scalar is required
  130 | if (ac_aggr.ifr_hwaddr)
      |     ^~~~~~~
configure:14495: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_PTY_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_POLL_H 1
| /* end confdefs.h.  */
| #ifdef __WIN32__
| 	 #else
| 	 #ifdef VXWORKS
| 	 #else
| 	 #include <net/if.h>
| 	 #endif
| 	 #endif
| 
| 
| int
| main ()
| {
| static struct ifreq ac_aggr;
| if (ac_aggr.ifr_hwaddr)
| return 0;
|   ;
|   return 0;
| }
configure:14495: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5
configure:14495: $? = 0
configure:14495: result: yes
configure:14514: checking for struct ifreq.ifr_enaddr
configure:14514: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5
conftest.c: In function 'main':
conftest.c:131:12: error: 'struct ifreq' has no member named 'ifr_enaddr'
  131 | if (ac_aggr.ifr_enaddr)
      |            ^
configure:14514: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_PTY_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_POLL_H 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| /* end confdefs.h.  */
| #ifdef __WIN32__
| 	 #else
| 	 #ifdef VXWORKS
| 	 #else
| 	 #include <net/if.h>
| 	 #endif
| 	 #endif
| 
| 
| int
| main ()
| {
| static struct ifreq ac_aggr;
| if (ac_aggr.ifr_enaddr)
| return 0;
|   ;
|   return 0;
| }
configure:14514: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5
conftest.c: In function 'main':
conftest.c:131:19: error: 'struct ifreq' has no member named 'ifr_enaddr'
  131 | if (sizeof ac_aggr.ifr_enaddr)
      |                   ^
configure:14514: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_PTY_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_POLL_H 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| /* end confdefs.h.  */
| #ifdef __WIN32__
| 	 #else
| 	 #ifdef VXWORKS
| 	 #else
| 	 #include <net/if.h>
| 	 #endif
| 	 #endif
| 
| 
| int
| main ()
| {
| static struct ifreq ac_aggr;
| if (sizeof ac_aggr.ifr_enaddr)
| return 0;
|   ;
|   return 0;
| }
configure:14514: result: no
configure:14686: checking for dlpi_open in -ldlpi
configure:14711: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS  conftest.c -ldlpi  -lutil -ldl -lm   >&5
/home/thomas/autobuild/instance-3/output-1/host/lib/gcc/arm-buildroot-linux-gnueabi/11.3.0/../../../../arm-buildroot-linux-gnueabi/bin/ld: cannot find -ldlpi: No such file or directory
collect2: error: ld returned 1 exit status
configure:14711: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_PTY_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_POLL_H 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 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.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char dlpi_open ();
| int
| main ()
| {
| return dlpi_open ();
|   ;
|   return 0;
| }
configure:14720: result: no
configure:14753: Extending the search to include /lib
configure:14755: checking for dlpi_open in -ldlpi
configure:14780: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -L/lib -R/lib  conftest.c -ldlpi  -lutil -ldl -lm   >&5
arm-buildroot-linux-gnueabi-gcc: WARNING: unsafe header/library path used in cross-compilation: '-L/lib'
/home/thomas/autobuild/instance-3/output-1/host/lib/gcc/arm-buildroot-linux-gnueabi/11.3.0/../../../../arm-buildroot-linux-gnueabi/bin/ld: warning: library search path "/lib" is unsafe for cross-compilation
/home/thomas/autobuild/instance-3/output-1/host/lib/gcc/arm-buildroot-linux-gnueabi/11.3.0/../../../../arm-buildroot-linux-gnueabi/bin/ld: cannot find -ldlpi: No such file or directory
collect2: error: ld returned 1 exit status
configure:14780: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_PTY_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_POLL_H 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 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.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char dlpi_open ();
| int
| main ()
| {
| return dlpi_open ();
|   ;
|   return 0;
| }
configure:14789: result: no
configure:14806: checking sys/resource.h usability
configure:14806: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5
configure:14806: $? = 0
configure:14806: result: yes
configure:14806: checking sys/resource.h presence
configure:14806: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c
configure:14806: $? = 0
configure:14806: result: yes
configure:14806: checking for sys/resource.h
configure:14806: result: yes
configure:14811: checking whether getrlimit is declared
configure:14811: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5
configure:14811: $? = 0
configure:14811: result: yes
configure:14822: checking whether setrlimit is declared
configure:14822: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5
configure:14822: $? = 0
configure:14822: result: yes
configure:14833: checking whether RLIMIT_STACK is declared
configure:14833: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5
configure:14833: $? = 0
configure:14833: result: yes
configure:14851: checking for getrusage
configure:14851: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS  conftest.c -lutil -ldl -lm   >&5
configure:14851: $? = 0
configure:14851: result: yes
configure:14862: checking sys/event.h usability
configure:14862: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5
conftest.c:156:10: fatal error: sys/event.h: No such file or directory
  156 | #include <sys/event.h>
      |          ^~~~~~~~~~~~~
compilation terminated.
configure:14862: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_PTY_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_POLL_H 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_DECL_GETRLIMIT 1
| #define HAVE_DECL_SETRLIMIT 1
| #define HAVE_DECL_RLIMIT_STACK 1
| #define HAVE_GETRUSAGE 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <sys/event.h>
configure:14862: result: no
configure:14862: checking sys/event.h presence
configure:14862: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c
conftest.c:123:10: fatal error: sys/event.h: No such file or directory
  123 | #include <sys/event.h>
      |          ^~~~~~~~~~~~~
compilation terminated.
configure:14862: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_PTY_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_POLL_H 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_DECL_GETRLIMIT 1
| #define HAVE_DECL_SETRLIMIT 1
| #define HAVE_DECL_RLIMIT_STACK 1
| #define HAVE_GETRUSAGE 1
| /* end confdefs.h.  */
| #include <sys/event.h>
configure:14862: result: no
configure:14862: checking for sys/event.h
configure:14862: result: no
configure:14868: checking sys/epoll.h usability
configure:14868: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5
configure:14868: $? = 0
configure:14868: result: yes
configure:14868: checking sys/epoll.h presence
configure:14868: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c
configure:14868: $? = 0
configure:14868: result: yes
configure:14868: checking for sys/epoll.h
configure:14868: result: yes
configure:14874: checking sys/devpoll.h usability
configure:14874: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5
conftest.c:156:10: fatal error: sys/devpoll.h: No such file or directory
  156 | #include <sys/devpoll.h>
      |          ^~~~~~~~~~~~~~~
compilation terminated.
configure:14874: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_PTY_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_POLL_H 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_DECL_GETRLIMIT 1
| #define HAVE_DECL_SETRLIMIT 1
| #define HAVE_DECL_RLIMIT_STACK 1
| #define HAVE_GETRUSAGE 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <sys/devpoll.h>
configure:14874: result: no
configure:14874: checking sys/devpoll.h presence
configure:14874: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c
conftest.c:123:10: fatal error: sys/devpoll.h: No such file or directory
  123 | #include <sys/devpoll.h>
      |          ^~~~~~~~~~~~~~~
compilation terminated.
configure:14874: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_PTY_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_POLL_H 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_DECL_GETRLIMIT 1
| #define HAVE_DECL_SETRLIMIT 1
| #define HAVE_DECL_RLIMIT_STACK 1
| #define HAVE_GETRUSAGE 1
| /* end confdefs.h.  */
| #include <sys/devpoll.h>
configure:14874: result: no
configure:14874: checking for sys/devpoll.h
configure:14874: result: no
configure:14883: checking sys/timerfd.h usability
configure:14883: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5
configure:14883: $? = 0
configure:14883: result: yes
configure:14883: checking sys/timerfd.h presence
configure:14883: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c
configure:14883: $? = 0
configure:14883: result: yes
configure:14883: checking for sys/timerfd.h
configure:14883: result: yes
configure:14896: checking netpacket/packet.h usability
configure:14896: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5
configure:14896: $? = 0
configure:14896: result: yes
configure:14896: checking netpacket/packet.h presence
configure:14896: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c
configure:14896: $? = 0
configure:14896: result: yes
configure:14896: checking for netpacket/packet.h
configure:14896: result: yes
configure:14911: checking for netinet/sctp.h
configure:14911: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5
conftest.c:130:10: fatal error: netinet/sctp.h: No such file or directory
  130 | #include <netinet/sctp.h>
      |          ^~~~~~~~~~~~~~~~
compilation terminated.
configure:14911: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_PTY_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_POLL_H 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_DECL_GETRLIMIT 1
| #define HAVE_DECL_SETRLIMIT 1
| #define HAVE_DECL_RLIMIT_STACK 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_NETPACKET_PACKET_H 1
| /* end confdefs.h.  */
| #if HAVE_SYS_SOCKET_H
| 	 #include <sys/socket.h>
| 	 #endif
| 
| 
| #include <netinet/sctp.h>
configure:14911: result: no
configure:15526: checking for sched.h
configure:15526: result: yes
configure:15526: checking setns.h usability
configure:15526: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5
conftest.c:159:10: fatal error: setns.h: No such file or directory
  159 | #include <setns.h>
      |          ^~~~~~~~~
compilation terminated.
configure:15526: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_PTY_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_POLL_H 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_DECL_GETRLIMIT 1
| #define HAVE_DECL_SETRLIMIT 1
| #define HAVE_DECL_RLIMIT_STACK 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_NETPACKET_PACKET_H 1
| #define HAVE_SCHED_H 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <setns.h>
configure:15526: result: no
configure:15526: checking setns.h presence
configure:15526: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c
conftest.c:126:10: fatal error: setns.h: No such file or directory
  126 | #include <setns.h>
      |          ^~~~~~~~~
compilation terminated.
configure:15526: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_PTY_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_POLL_H 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_DECL_GETRLIMIT 1
| #define HAVE_DECL_SETRLIMIT 1
| #define HAVE_DECL_RLIMIT_STACK 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_NETPACKET_PACKET_H 1
| #define HAVE_SCHED_H 1
| /* end confdefs.h.  */
| #include <setns.h>
configure:15526: result: no
configure:15526: checking for setns.h
configure:15526: result: no
configure:15538: checking for setns
configure:15538: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS  conftest.c -lutil -ldl -lm   >&5
configure:15538: $? = 0
configure:15538: result: yes
configure:15550: checking linux/errqueue.h usability
configure:15550: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5
configure:15550: $? = 0
configure:15550: result: yes
configure:15550: checking linux/errqueue.h presence
configure:15550: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c
configure:15550: $? = 0
configure:15550: result: yes
configure:15550: checking for linux/errqueue.h
configure:15550: result: yes
configure:15562: checking valgrind/valgrind.h usability
configure:15562: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5
conftest.c:161:10: fatal error: valgrind/valgrind.h: No such file or directory
  161 | #include <valgrind/valgrind.h>
      |          ^~~~~~~~~~~~~~~~~~~~~
compilation terminated.
configure:15562: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_PTY_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_POLL_H 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_DECL_GETRLIMIT 1
| #define HAVE_DECL_SETRLIMIT 1
| #define HAVE_DECL_RLIMIT_STACK 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_NETPACKET_PACKET_H 1
| #define HAVE_SCHED_H 1
| #define HAVE_SETNS 1
| #define HAVE_LINUX_ERRQUEUE_H 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <valgrind/valgrind.h>
configure:15562: result: no
configure:15562: checking valgrind/valgrind.h presence
configure:15562: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c
conftest.c:128:10: fatal error: valgrind/valgrind.h: No such file or directory
  128 | #include <valgrind/valgrind.h>
      |          ^~~~~~~~~~~~~~~~~~~~~
compilation terminated.
configure:15562: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_PTY_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_POLL_H 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_DECL_GETRLIMIT 1
| #define HAVE_DECL_SETRLIMIT 1
| #define HAVE_DECL_RLIMIT_STACK 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_NETPACKET_PACKET_H 1
| #define HAVE_SCHED_H 1
| #define HAVE_SETNS 1
| #define HAVE_LINUX_ERRQUEUE_H 1
| /* end confdefs.h.  */
| #include <valgrind/valgrind.h>
configure:15562: result: no
configure:15562: checking for valgrind/valgrind.h
configure:15562: result: no
configure:15570: checking for SO_BSDCOMPAT declaration
configure:15586: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5
configure:15586: $? = 0
configure:15593: result: yes
configure:15603: checking for INADDR_LOOPBACK in netinet/in.h
configure:15620: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5
configure:15620: $? = 0
configure:15628: result: yes
configure:15704: checking for sys_errlist declaration in stdio.h or errno.h
configure:15721: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5
conftest.c: In function 'main':
conftest.c:134:15: error: 'sys_errlist' undeclared (first use in this function)
  134 | char *msg = *(sys_errlist + 1);
      |               ^~~~~~~~~~~
conftest.c:134:15: note: each undeclared identifier is reported only once for each function it appears in
configure:15721: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_PTY_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_POLL_H 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_DECL_GETRLIMIT 1
| #define HAVE_DECL_SETRLIMIT 1
| #define HAVE_DECL_RLIMIT_STACK 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_NETPACKET_PACKET_H 1
| #define HAVE_SCHED_H 1
| #define HAVE_SETNS 1
| #define HAVE_LINUX_ERRQUEUE_H 1
| #define HAVE_SO_BSDCOMPAT /**/
| /* end confdefs.h.  */
| #include <stdio.h>
| #include <errno.h>
| int
| main ()
| {
| char *msg = *(sys_errlist + 1);
|   ;
|   return 0;
| }
configure:15728: result: no
configure:15737: checking if windows.h includes winsock2.h
configure:15758: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5
conftest.c:129:10: fatal error: windows.h: No such file or directory
  129 | #include <windows.h>
      |          ^~~~~~~~~~~
compilation terminated.
configure:15758: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_PTY_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_POLL_H 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_DECL_GETRLIMIT 1
| #define HAVE_DECL_SETRLIMIT 1
| #define HAVE_DECL_RLIMIT_STACK 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_NETPACKET_PACKET_H 1
| #define HAVE_SCHED_H 1
| #define HAVE_SETNS 1
| #define HAVE_LINUX_ERRQUEUE_H 1
| #define HAVE_SO_BSDCOMPAT /**/
| /* end confdefs.h.  */
| #include <windows.h>
| 
| int
| main ()
| {
| #ifndef _WINSOCK2API_
| 				#error winsock2.h not included
| 				#endif
| 				int i = 1;
| 
|   ;
|   return 0;
| }
configure:15765: result: no
configure:15776: checking for an ANSI C-conforming const
configure:15842: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
configure:15842: $? = 0
configure:15849: result: yes
configure:15857: checking return type of signal handlers
configure:15875: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
conftest.c: In function 'main':
conftest.c:135:10: error: void value not ignored as it ought to be
  135 | return *(signal (0, 0)) (0) == 1;
      |         ~^~~~~~~~~~~~~~~~~~
configure:15875: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_PTY_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_POLL_H 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_DECL_GETRLIMIT 1
| #define HAVE_DECL_SETRLIMIT 1
| #define HAVE_DECL_RLIMIT_STACK 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_NETPACKET_PACKET_H 1
| #define HAVE_SCHED_H 1
| #define HAVE_SETNS 1
| #define HAVE_LINUX_ERRQUEUE_H 1
| #define HAVE_SO_BSDCOMPAT /**/
| /* end confdefs.h.  */
| #include <sys/types.h>
| #include <signal.h>
| 
| int
| main ()
| {
| return *(signal (0, 0)) (0) == 1;
|   ;
|   return 0;
| }
configure:15882: result: void
configure:15890: checking for off_t
configure:15890: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
configure:15890: $? = 0
configure:15890: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
conftest.c: In function 'main':
conftest.c:166:20: error: expected expression before ')' token
  166 | if (sizeof ((off_t)))
      |                    ^
configure:15890: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_PTY_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_POLL_H 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_DECL_GETRLIMIT 1
| #define HAVE_DECL_SETRLIMIT 1
| #define HAVE_DECL_RLIMIT_STACK 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_NETPACKET_PACKET_H 1
| #define HAVE_SCHED_H 1
| #define HAVE_SETNS 1
| #define HAVE_LINUX_ERRQUEUE_H 1
| #define HAVE_SO_BSDCOMPAT /**/
| #define RETSIGTYPE void
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof ((off_t)))
| 	    return 0;
|   ;
|   return 0;
| }
configure:15890: result: yes
configure:15901: checking for pid_t
configure:15901: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
configure:15901: $? = 0
configure:15901: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
conftest.c: In function 'main':
conftest.c:166:20: error: expected expression before ')' token
  166 | if (sizeof ((pid_t)))
      |                    ^
configure:15901: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_PTY_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_POLL_H 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_DECL_GETRLIMIT 1
| #define HAVE_DECL_SETRLIMIT 1
| #define HAVE_DECL_RLIMIT_STACK 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_NETPACKET_PACKET_H 1
| #define HAVE_SCHED_H 1
| #define HAVE_SETNS 1
| #define HAVE_LINUX_ERRQUEUE_H 1
| #define HAVE_SO_BSDCOMPAT /**/
| #define RETSIGTYPE void
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof ((pid_t)))
| 	    return 0;
|   ;
|   return 0;
| }
configure:15901: result: yes
configure:15912: checking for size_t
configure:15912: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
configure:15912: $? = 0
configure:15912: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
conftest.c: In function 'main':
conftest.c:166:21: error: expected expression before ')' token
  166 | if (sizeof ((size_t)))
      |                     ^
configure:15912: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_PTY_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_POLL_H 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_DECL_GETRLIMIT 1
| #define HAVE_DECL_SETRLIMIT 1
| #define HAVE_DECL_RLIMIT_STACK 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_NETPACKET_PACKET_H 1
| #define HAVE_SCHED_H 1
| #define HAVE_SETNS 1
| #define HAVE_LINUX_ERRQUEUE_H 1
| #define HAVE_SO_BSDCOMPAT /**/
| #define RETSIGTYPE void
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| if (sizeof ((size_t)))
| 	    return 0;
|   ;
|   return 0;
| }
configure:15912: result: yes
configure:15924: checking whether struct tm is in sys/time.h or time.h
configure:15944: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
configure:15944: $? = 0
configure:15951: result: time.h
configure:15959: checking whether struct sockaddr has sa_len field
configure:15976: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
conftest.c: In function 'main':
conftest.c:135:21: error: 'struct sockaddr' has no member named 'sa_len'
  135 | struct sockaddr s; s.sa_len = 10;
      |                     ^
configure:15976: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_PTY_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_POLL_H 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_DECL_GETRLIMIT 1
| #define HAVE_DECL_SETRLIMIT 1
| #define HAVE_DECL_RLIMIT_STACK 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_NETPACKET_PACKET_H 1
| #define HAVE_SCHED_H 1
| #define HAVE_SETNS 1
| #define HAVE_LINUX_ERRQUEUE_H 1
| #define HAVE_SO_BSDCOMPAT /**/
| #define RETSIGTYPE void
| /* end confdefs.h.  */
| #include <sys/types.h>
| #include <sys/socket.h>
| int
| main ()
| {
| struct sockaddr s; s.sa_len = 10;
|   ;
|   return 0;
| }
configure:15983: result: no
configure:15993: checking for struct exception (and matherr function)
configure:16009: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
conftest.c: In function 'main':
conftest.c:135:18: error: storage size of 'x' isn't known
  135 | struct exception x; x.type = DOMAIN; x.type = SING;
      |                  ^
conftest.c:135:30: error: 'DOMAIN' undeclared (first use in this function)
  135 | struct exception x; x.type = DOMAIN; x.type = SING;
      |                              ^~~~~~
conftest.c:135:30: note: each undeclared identifier is reported only once for each function it appears in
conftest.c:135:47: error: 'SING' undeclared (first use in this function)
  135 | struct exception x; x.type = DOMAIN; x.type = SING;
      |                                               ^~~~
configure:16009: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_PTY_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_POLL_H 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_DECL_GETRLIMIT 1
| #define HAVE_DECL_SETRLIMIT 1
| #define HAVE_DECL_RLIMIT_STACK 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_NETPACKET_PACKET_H 1
| #define HAVE_SCHED_H 1
| #define HAVE_SETNS 1
| #define HAVE_LINUX_ERRQUEUE_H 1
| #define HAVE_SO_BSDCOMPAT /**/
| #define RETSIGTYPE void
| #define NO_SA_LEN 1
| /* end confdefs.h.  */
| #include <math.h>
| int
| main ()
| {
| struct exception x; x.type = DOMAIN; x.type = SING;
|   ;
|   return 0;
| }
configure:16016: result: no
configure:16031: checking size of char
configure:16036: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
configure:16036: $? = 0
configure:16036: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
conftest.c: In function 'main':
conftest.c:167:12: error: size of array 'test_array' is negative
  167 | static int test_array [1 - 2 * !(((long int) (sizeof (char))) <= 0)];
      |            ^~~~~~~~~~
configure:16036: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_PTY_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_POLL_H 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_DECL_GETRLIMIT 1
| #define HAVE_DECL_SETRLIMIT 1
| #define HAVE_DECL_RLIMIT_STACK 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_NETPACKET_PACKET_H 1
| #define HAVE_SCHED_H 1
| #define HAVE_SETNS 1
| #define HAVE_LINUX_ERRQUEUE_H 1
| #define HAVE_SO_BSDCOMPAT /**/
| #define RETSIGTYPE void
| #define NO_SA_LEN 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (char))) <= 0)];
| test_array [0] = 0;
| return test_array [0];
| 
|   ;
|   return 0;
| }
configure:16036: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
configure:16036: $? = 0
configure:16050: result: 1
configure:16064: checking size of short
configure:16083: result: 2
configure:16097: checking size of int
configure:16116: result: 4
configure:16130: checking size of long
configure:16149: result: 4
configure:16163: checking size of void *
configure:16182: result: 4
configure:16196: checking size of long long
configure:16215: result: 8
configure:16229: checking size of size_t
configure:16234: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
configure:16234: $? = 0
configure:16234: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
conftest.c: In function 'main':
conftest.c:173:12: error: size of array 'test_array' is negative
  173 | static int test_array [1 - 2 * !(((long int) (sizeof (size_t))) <= 0)];
      |            ^~~~~~~~~~
configure:16234: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_PTY_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_POLL_H 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_DECL_GETRLIMIT 1
| #define HAVE_DECL_SETRLIMIT 1
| #define HAVE_DECL_RLIMIT_STACK 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_NETPACKET_PACKET_H 1
| #define HAVE_SCHED_H 1
| #define HAVE_SETNS 1
| #define HAVE_LINUX_ERRQUEUE_H 1
| #define HAVE_SO_BSDCOMPAT /**/
| #define RETSIGTYPE void
| #define NO_SA_LEN 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_VOID_P 4
| #define SIZEOF_LONG_LONG 8
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (size_t))) <= 0)];
| test_array [0] = 0;
| return test_array [0];
| 
|   ;
|   return 0;
| }
configure:16234: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
conftest.c: In function 'main':
conftest.c:173:12: error: size of array 'test_array' is negative
  173 | static int test_array [1 - 2 * !(((long int) (sizeof (size_t))) <= 1)];
      |            ^~~~~~~~~~
configure:16234: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_PTY_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_POLL_H 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_DECL_GETRLIMIT 1
| #define HAVE_DECL_SETRLIMIT 1
| #define HAVE_DECL_RLIMIT_STACK 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_NETPACKET_PACKET_H 1
| #define HAVE_SCHED_H 1
| #define HAVE_SETNS 1
| #define HAVE_LINUX_ERRQUEUE_H 1
| #define HAVE_SO_BSDCOMPAT /**/
| #define RETSIGTYPE void
| #define NO_SA_LEN 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_VOID_P 4
| #define SIZEOF_LONG_LONG 8
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (size_t))) <= 1)];
| test_array [0] = 0;
| return test_array [0];
| 
|   ;
|   return 0;
| }
configure:16234: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
conftest.c: In function 'main':
conftest.c:173:12: error: size of array 'test_array' is negative
  173 | static int test_array [1 - 2 * !(((long int) (sizeof (size_t))) <= 3)];
      |            ^~~~~~~~~~
configure:16234: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_PTY_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_POLL_H 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_DECL_GETRLIMIT 1
| #define HAVE_DECL_SETRLIMIT 1
| #define HAVE_DECL_RLIMIT_STACK 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_NETPACKET_PACKET_H 1
| #define HAVE_SCHED_H 1
| #define HAVE_SETNS 1
| #define HAVE_LINUX_ERRQUEUE_H 1
| #define HAVE_SO_BSDCOMPAT /**/
| #define RETSIGTYPE void
| #define NO_SA_LEN 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_VOID_P 4
| #define SIZEOF_LONG_LONG 8
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (size_t))) <= 3)];
| test_array [0] = 0;
| return test_array [0];
| 
|   ;
|   return 0;
| }
configure:16234: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
configure:16234: $? = 0
configure:16234: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
configure:16234: $? = 0
configure:16234: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
configure:16234: $? = 0
configure:16248: result: 4
configure:16262: checking size of off_t
configure:16267: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
configure:16267: $? = 0
configure:16267: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
conftest.c: In function 'main':
conftest.c:174:12: error: size of array 'test_array' is negative
  174 | static int test_array [1 - 2 * !(((long int) (sizeof (off_t))) <= 0)];
      |            ^~~~~~~~~~
configure:16267: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_PTY_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_POLL_H 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_DECL_GETRLIMIT 1
| #define HAVE_DECL_SETRLIMIT 1
| #define HAVE_DECL_RLIMIT_STACK 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_NETPACKET_PACKET_H 1
| #define HAVE_SCHED_H 1
| #define HAVE_SETNS 1
| #define HAVE_LINUX_ERRQUEUE_H 1
| #define HAVE_SO_BSDCOMPAT /**/
| #define RETSIGTYPE void
| #define NO_SA_LEN 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_VOID_P 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_SIZE_T 4
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (off_t))) <= 0)];
| test_array [0] = 0;
| return test_array [0];
| 
|   ;
|   return 0;
| }
configure:16267: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
conftest.c: In function 'main':
conftest.c:174:12: error: size of array 'test_array' is negative
  174 | static int test_array [1 - 2 * !(((long int) (sizeof (off_t))) <= 1)];
      |            ^~~~~~~~~~
configure:16267: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_PTY_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_POLL_H 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_DECL_GETRLIMIT 1
| #define HAVE_DECL_SETRLIMIT 1
| #define HAVE_DECL_RLIMIT_STACK 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_NETPACKET_PACKET_H 1
| #define HAVE_SCHED_H 1
| #define HAVE_SETNS 1
| #define HAVE_LINUX_ERRQUEUE_H 1
| #define HAVE_SO_BSDCOMPAT /**/
| #define RETSIGTYPE void
| #define NO_SA_LEN 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_VOID_P 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_SIZE_T 4
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (off_t))) <= 1)];
| test_array [0] = 0;
| return test_array [0];
| 
|   ;
|   return 0;
| }
configure:16267: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
conftest.c: In function 'main':
conftest.c:174:12: error: size of array 'test_array' is negative
  174 | static int test_array [1 - 2 * !(((long int) (sizeof (off_t))) <= 3)];
      |            ^~~~~~~~~~
configure:16267: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_PTY_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_POLL_H 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_DECL_GETRLIMIT 1
| #define HAVE_DECL_SETRLIMIT 1
| #define HAVE_DECL_RLIMIT_STACK 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_NETPACKET_PACKET_H 1
| #define HAVE_SCHED_H 1
| #define HAVE_SETNS 1
| #define HAVE_LINUX_ERRQUEUE_H 1
| #define HAVE_SO_BSDCOMPAT /**/
| #define RETSIGTYPE void
| #define NO_SA_LEN 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_VOID_P 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_SIZE_T 4
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (off_t))) <= 3)];
| test_array [0] = 0;
| return test_array [0];
| 
|   ;
|   return 0;
| }
configure:16267: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
conftest.c: In function 'main':
conftest.c:174:12: error: size of array 'test_array' is negative
  174 | static int test_array [1 - 2 * !(((long int) (sizeof (off_t))) <= 7)];
      |            ^~~~~~~~~~
configure:16267: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_PTY_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_POLL_H 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_DECL_GETRLIMIT 1
| #define HAVE_DECL_SETRLIMIT 1
| #define HAVE_DECL_RLIMIT_STACK 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_NETPACKET_PACKET_H 1
| #define HAVE_SCHED_H 1
| #define HAVE_SETNS 1
| #define HAVE_LINUX_ERRQUEUE_H 1
| #define HAVE_SO_BSDCOMPAT /**/
| #define RETSIGTYPE void
| #define NO_SA_LEN 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_VOID_P 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_SIZE_T 4
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (off_t))) <= 7)];
| test_array [0] = 0;
| return test_array [0];
| 
|   ;
|   return 0;
| }
configure:16267: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
configure:16267: $? = 0
configure:16267: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
configure:16267: $? = 0
configure:16267: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
configure:16267: $? = 0
configure:16267: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
configure:16267: $? = 0
configure:16281: result: 8
configure:16295: checking size of time_t
configure:16300: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
configure:16300: $? = 0
configure:16300: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
conftest.c: In function 'main':
conftest.c:175:12: error: size of array 'test_array' is negative
  175 | static int test_array [1 - 2 * !(((long int) (sizeof (time_t))) <= 0)];
      |            ^~~~~~~~~~
configure:16300: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_PTY_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_POLL_H 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_DECL_GETRLIMIT 1
| #define HAVE_DECL_SETRLIMIT 1
| #define HAVE_DECL_RLIMIT_STACK 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_NETPACKET_PACKET_H 1
| #define HAVE_SCHED_H 1
| #define HAVE_SETNS 1
| #define HAVE_LINUX_ERRQUEUE_H 1
| #define HAVE_SO_BSDCOMPAT /**/
| #define RETSIGTYPE void
| #define NO_SA_LEN 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_VOID_P 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_OFF_T 8
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (time_t))) <= 0)];
| test_array [0] = 0;
| return test_array [0];
| 
|   ;
|   return 0;
| }
configure:16300: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
conftest.c: In function 'main':
conftest.c:175:12: error: size of array 'test_array' is negative
  175 | static int test_array [1 - 2 * !(((long int) (sizeof (time_t))) <= 1)];
      |            ^~~~~~~~~~
configure:16300: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_PTY_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_POLL_H 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_DECL_GETRLIMIT 1
| #define HAVE_DECL_SETRLIMIT 1
| #define HAVE_DECL_RLIMIT_STACK 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_NETPACKET_PACKET_H 1
| #define HAVE_SCHED_H 1
| #define HAVE_SETNS 1
| #define HAVE_LINUX_ERRQUEUE_H 1
| #define HAVE_SO_BSDCOMPAT /**/
| #define RETSIGTYPE void
| #define NO_SA_LEN 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_VOID_P 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_OFF_T 8
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (time_t))) <= 1)];
| test_array [0] = 0;
| return test_array [0];
| 
|   ;
|   return 0;
| }
configure:16300: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
conftest.c: In function 'main':
conftest.c:175:12: error: size of array 'test_array' is negative
  175 | static int test_array [1 - 2 * !(((long int) (sizeof (time_t))) <= 3)];
      |            ^~~~~~~~~~
configure:16300: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_PTY_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_POLL_H 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_DECL_GETRLIMIT 1
| #define HAVE_DECL_SETRLIMIT 1
| #define HAVE_DECL_RLIMIT_STACK 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_NETPACKET_PACKET_H 1
| #define HAVE_SCHED_H 1
| #define HAVE_SETNS 1
| #define HAVE_LINUX_ERRQUEUE_H 1
| #define HAVE_SO_BSDCOMPAT /**/
| #define RETSIGTYPE void
| #define NO_SA_LEN 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_VOID_P 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_OFF_T 8
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (time_t))) <= 3)];
| test_array [0] = 0;
| return test_array [0];
| 
|   ;
|   return 0;
| }
configure:16300: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
configure:16300: $? = 0
configure:16300: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
configure:16300: $? = 0
configure:16300: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
configure:16300: $? = 0
configure:16314: result: 4
configure:16328: checking size of suseconds_t
configure:16333: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
configure:16333: $? = 0
configure:16333: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
conftest.c: In function 'main':
conftest.c:176:12: error: size of array 'test_array' is negative
  176 | static int test_array [1 - 2 * !(((long int) (sizeof (suseconds_t))) <= 0)];
      |            ^~~~~~~~~~
configure:16333: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_PTY_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_POLL_H 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_DECL_GETRLIMIT 1
| #define HAVE_DECL_SETRLIMIT 1
| #define HAVE_DECL_RLIMIT_STACK 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_NETPACKET_PACKET_H 1
| #define HAVE_SCHED_H 1
| #define HAVE_SETNS 1
| #define HAVE_LINUX_ERRQUEUE_H 1
| #define HAVE_SO_BSDCOMPAT /**/
| #define RETSIGTYPE void
| #define NO_SA_LEN 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_VOID_P 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_OFF_T 8
| #define SIZEOF_TIME_T 4
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (suseconds_t))) <= 0)];
| test_array [0] = 0;
| return test_array [0];
| 
|   ;
|   return 0;
| }
configure:16333: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
conftest.c: In function 'main':
conftest.c:176:12: error: size of array 'test_array' is negative
  176 | static int test_array [1 - 2 * !(((long int) (sizeof (suseconds_t))) <= 1)];
      |            ^~~~~~~~~~
configure:16333: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_PTY_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_POLL_H 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_DECL_GETRLIMIT 1
| #define HAVE_DECL_SETRLIMIT 1
| #define HAVE_DECL_RLIMIT_STACK 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_NETPACKET_PACKET_H 1
| #define HAVE_SCHED_H 1
| #define HAVE_SETNS 1
| #define HAVE_LINUX_ERRQUEUE_H 1
| #define HAVE_SO_BSDCOMPAT /**/
| #define RETSIGTYPE void
| #define NO_SA_LEN 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_VOID_P 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_OFF_T 8
| #define SIZEOF_TIME_T 4
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (suseconds_t))) <= 1)];
| test_array [0] = 0;
| return test_array [0];
| 
|   ;
|   return 0;
| }
configure:16333: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
conftest.c: In function 'main':
conftest.c:176:12: error: size of array 'test_array' is negative
  176 | static int test_array [1 - 2 * !(((long int) (sizeof (suseconds_t))) <= 3)];
      |            ^~~~~~~~~~
configure:16333: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_PTY_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_POLL_H 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_DECL_GETRLIMIT 1
| #define HAVE_DECL_SETRLIMIT 1
| #define HAVE_DECL_RLIMIT_STACK 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_NETPACKET_PACKET_H 1
| #define HAVE_SCHED_H 1
| #define HAVE_SETNS 1
| #define HAVE_LINUX_ERRQUEUE_H 1
| #define HAVE_SO_BSDCOMPAT /**/
| #define RETSIGTYPE void
| #define NO_SA_LEN 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_VOID_P 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_OFF_T 8
| #define SIZEOF_TIME_T 4
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| int
| main ()
| {
| static int test_array [1 - 2 * !(((long int) (sizeof (suseconds_t))) <= 3)];
| test_array [0] = 0;
| return test_array [0];
| 
|   ;
|   return 0;
| }
configure:16333: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
configure:16333: $? = 0
configure:16333: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
configure:16333: $? = 0
configure:16333: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
configure:16333: $? = 0
configure:16347: result: 4
configure:16365: checking for C compiler 'restrict' support
configure:16383: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
configure:16383: $? = 0
configure:16397: result: yes
configure:16405: checking if we should add -fno-tree-copyrename to CFLAGS for computed gotos to work properly
configure:16424: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
configure:16424: $? = 0
configure:16433: result: yes
configure:16440: checking for broken gcc-4.3.0 compiler
configure:16504: result: no; could not run test since cross compiling, checked version number (11.3.0) instead
configure:16518: checking whether byte ordering is bigendian
configure:16724: result: no
configure:16767: checking whether double word ordering is middle-endian
configure:16854: result: 
configure:16865: WARNING: unknown double endianness
presetting ac_cv_c_double_middle_endian=no (or yes) will help
configure:16873: checking for fdatasync
configure:16873: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  conftest.c -lutil -ldl -lm   >&5
configure:16873: $? = 0
configure:16873: result: yes
configure:16883: checking for library containing fdatasync
configure:16914: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  conftest.c -lutil -ldl -lm   >&5
configure:16914: $? = 0
configure:16931: result: none required
configure:16945: checking for sendfile
configure:16945: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  conftest.c -lutil -ldl -lm   >&5
configure:16945: $? = 0
configure:16945: result: yes
configure:17030: checking windows.h usability
configure:17030: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5
conftest.c:178:10: fatal error: windows.h: No such file or directory
  178 | #include <windows.h>
      |          ^~~~~~~~~~~
compilation terminated.
configure:17030: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_PTY_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_POLL_H 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_DECL_GETRLIMIT 1
| #define HAVE_DECL_SETRLIMIT 1
| #define HAVE_DECL_RLIMIT_STACK 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_NETPACKET_PACKET_H 1
| #define HAVE_SCHED_H 1
| #define HAVE_SETNS 1
| #define HAVE_LINUX_ERRQUEUE_H 1
| #define HAVE_SO_BSDCOMPAT /**/
| #define RETSIGTYPE void
| #define NO_SA_LEN 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_VOID_P 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_OFF_T 8
| #define SIZEOF_TIME_T 4
| #define SIZEOF_SUSECONDS_T 4
| #define ERTS_RESTRICT restrict
| #define ERTS_ENDIANNESS -1
| #define HAVE_FDATASYNC 1
| #define HAVE_SENDFILE 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <windows.h>
configure:17030: result: no
configure:17030: checking windows.h presence
configure:17030: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c
conftest.c:145:10: fatal error: windows.h: No such file or directory
  145 | #include <windows.h>
      |          ^~~~~~~~~~~
compilation terminated.
configure:17030: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_PTY_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_POLL_H 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_DECL_GETRLIMIT 1
| #define HAVE_DECL_SETRLIMIT 1
| #define HAVE_DECL_RLIMIT_STACK 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_NETPACKET_PACKET_H 1
| #define HAVE_SCHED_H 1
| #define HAVE_SETNS 1
| #define HAVE_LINUX_ERRQUEUE_H 1
| #define HAVE_SO_BSDCOMPAT /**/
| #define RETSIGTYPE void
| #define NO_SA_LEN 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_VOID_P 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_OFF_T 8
| #define SIZEOF_TIME_T 4
| #define SIZEOF_SUSECONDS_T 4
| #define ERTS_RESTRICT restrict
| #define ERTS_ENDIANNESS -1
| #define HAVE_FDATASYNC 1
| #define HAVE_SENDFILE 1
| /* end confdefs.h.  */
| #include <windows.h>
configure:17030: result: no
configure:17030: checking for windows.h
configure:17030: result: no
configure:17042: checking winsock2.h usability
configure:17042: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5
conftest.c:178:10: fatal error: winsock2.h: No such file or directory
  178 | #include <winsock2.h>
      |          ^~~~~~~~~~~~
compilation terminated.
configure:17042: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_PTY_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_POLL_H 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_DECL_GETRLIMIT 1
| #define HAVE_DECL_SETRLIMIT 1
| #define HAVE_DECL_RLIMIT_STACK 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_NETPACKET_PACKET_H 1
| #define HAVE_SCHED_H 1
| #define HAVE_SETNS 1
| #define HAVE_LINUX_ERRQUEUE_H 1
| #define HAVE_SO_BSDCOMPAT /**/
| #define RETSIGTYPE void
| #define NO_SA_LEN 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_VOID_P 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_OFF_T 8
| #define SIZEOF_TIME_T 4
| #define SIZEOF_SUSECONDS_T 4
| #define ERTS_RESTRICT restrict
| #define ERTS_ENDIANNESS -1
| #define HAVE_FDATASYNC 1
| #define HAVE_SENDFILE 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <winsock2.h>
configure:17042: result: no
configure:17042: checking winsock2.h presence
configure:17042: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c
conftest.c:145:10: fatal error: winsock2.h: No such file or directory
  145 | #include <winsock2.h>
      |          ^~~~~~~~~~~~
compilation terminated.
configure:17042: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_PTY_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_POLL_H 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_DECL_GETRLIMIT 1
| #define HAVE_DECL_SETRLIMIT 1
| #define HAVE_DECL_RLIMIT_STACK 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_NETPACKET_PACKET_H 1
| #define HAVE_SCHED_H 1
| #define HAVE_SETNS 1
| #define HAVE_LINUX_ERRQUEUE_H 1
| #define HAVE_SO_BSDCOMPAT /**/
| #define RETSIGTYPE void
| #define NO_SA_LEN 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_VOID_P 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_OFF_T 8
| #define SIZEOF_TIME_T 4
| #define SIZEOF_SUSECONDS_T 4
| #define ERTS_RESTRICT restrict
| #define ERTS_ENDIANNESS -1
| #define HAVE_FDATASYNC 1
| #define HAVE_SENDFILE 1
| /* end confdefs.h.  */
| #include <winsock2.h>
configure:17042: result: no
configure:17042: checking for winsock2.h
configure:17042: result: no
configure:17054: checking for ws2tcpip.h
configure:17054: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5
conftest.c:154:10: fatal error: ws2tcpip.h: No such file or directory
  154 | #include <ws2tcpip.h>
      |          ^~~~~~~~~~~~
compilation terminated.
configure:17054: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_PTY_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_POLL_H 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_DECL_GETRLIMIT 1
| #define HAVE_DECL_SETRLIMIT 1
| #define HAVE_DECL_RLIMIT_STACK 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_NETPACKET_PACKET_H 1
| #define HAVE_SCHED_H 1
| #define HAVE_SETNS 1
| #define HAVE_LINUX_ERRQUEUE_H 1
| #define HAVE_SO_BSDCOMPAT /**/
| #define RETSIGTYPE void
| #define NO_SA_LEN 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_VOID_P 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_OFF_T 8
| #define SIZEOF_TIME_T 4
| #define SIZEOF_SUSECONDS_T 4
| #define ERTS_RESTRICT restrict
| #define ERTS_ENDIANNESS -1
| #define HAVE_FDATASYNC 1
| #define HAVE_SENDFILE 1
| /* end confdefs.h.  */
| 
| #ifdef HAVE_WINSOCK2_H
| #include <winsock2.h>
| #endif
| #ifdef HAVE_WINDOWS_H
| #include <windows.h>
| #endif
| 
| 
| #include <ws2tcpip.h>
configure:17054: result: no
configure:17072: checking for getaddrinfo
configure:17103: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS  conftest.c -lutil -ldl -lm   -lpthread  -lrt >&5
configure:17103: $? = 0
configure:17111: result: yes
configure:17113: checking whether getaddrinfo accepts enough flags
configure:17154: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS  conftest.c -lutil -ldl -lm   -lpthread  -lrt >&5
configure:17154: $? = 0
configure:17161: result: yes
configure:17174: checking for getnameinfo
configure:17205: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS  conftest.c -lutil -ldl -lm   -lpthread  -lrt >&5
configure:17205: $? = 0
configure:17213: result: yes
configure:17227: checking for getipnodebyname
configure:17227: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS  conftest.c -lutil -ldl -lm   -lpthread  -lrt >&5
/home/thomas/autobuild/instance-3/output-1/host/lib/gcc/arm-buildroot-linux-gnueabi/11.3.0/../../../../arm-buildroot-linux-gnueabi/bin/ld: /tmp/cc6J2uOm.o: in function `main':
conftest.c:(.text+0x8): undefined reference to `getipnodebyname'
collect2: error: ld returned 1 exit status
configure:17227: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_PTY_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_POLL_H 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_DECL_GETRLIMIT 1
| #define HAVE_DECL_SETRLIMIT 1
| #define HAVE_DECL_RLIMIT_STACK 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_NETPACKET_PACKET_H 1
| #define HAVE_SCHED_H 1
| #define HAVE_SETNS 1
| #define HAVE_LINUX_ERRQUEUE_H 1
| #define HAVE_SO_BSDCOMPAT /**/
| #define RETSIGTYPE void
| #define NO_SA_LEN 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_VOID_P 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_OFF_T 8
| #define SIZEOF_TIME_T 4
| #define SIZEOF_SUSECONDS_T 4
| #define ERTS_RESTRICT restrict
| #define ERTS_ENDIANNESS -1
| #define HAVE_FDATASYNC 1
| #define HAVE_SENDFILE 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_GETNAMEINFO 1
| /* end confdefs.h.  */
| /* Define getipnodebyname to an innocuous variant, in case <limits.h> declares getipnodebyname.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define getipnodebyname innocuous_getipnodebyname
| 
| /* System header to define __stub macros and hopefully few prototypes,
|     which can conflict with char getipnodebyname (); below.
|     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
|     <limits.h> exists even on freestanding compilers.  */
| 
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
| 
| #undef getipnodebyname
| 
| /* Override any GCC internal prototype to 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 getipnodebyname ();
| /* 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_getipnodebyname || defined __stub___getipnodebyname
| choke me
| #endif
| 
| int
| main ()
| {
| return getipnodebyname ();
|   ;
|   return 0;
| }
configure:17227: result: no
configure:17227: checking for getipnodebyaddr
configure:17227: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS  conftest.c -lutil -ldl -lm   -lpthread  -lrt >&5
/home/thomas/autobuild/instance-3/output-1/host/lib/gcc/arm-buildroot-linux-gnueabi/11.3.0/../../../../arm-buildroot-linux-gnueabi/bin/ld: /tmp/ccU9czRs.o: in function `main':
conftest.c:(.text+0x8): undefined reference to `getipnodebyaddr'
collect2: error: ld returned 1 exit status
configure:17227: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_PTY_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_POLL_H 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_DECL_GETRLIMIT 1
| #define HAVE_DECL_SETRLIMIT 1
| #define HAVE_DECL_RLIMIT_STACK 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_NETPACKET_PACKET_H 1
| #define HAVE_SCHED_H 1
| #define HAVE_SETNS 1
| #define HAVE_LINUX_ERRQUEUE_H 1
| #define HAVE_SO_BSDCOMPAT /**/
| #define RETSIGTYPE void
| #define NO_SA_LEN 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_VOID_P 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_OFF_T 8
| #define SIZEOF_TIME_T 4
| #define SIZEOF_SUSECONDS_T 4
| #define ERTS_RESTRICT restrict
| #define ERTS_ENDIANNESS -1
| #define HAVE_FDATASYNC 1
| #define HAVE_SENDFILE 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_GETNAMEINFO 1
| /* end confdefs.h.  */
| /* Define getipnodebyaddr to an innocuous variant, in case <limits.h> declares getipnodebyaddr.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define getipnodebyaddr innocuous_getipnodebyaddr
| 
| /* System header to define __stub macros and hopefully few prototypes,
|     which can conflict with char getipnodebyaddr (); below.
|     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
|     <limits.h> exists even on freestanding compilers.  */
| 
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
| 
| #undef getipnodebyaddr
| 
| /* Override any GCC internal prototype to 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 getipnodebyaddr ();
| /* 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_getipnodebyaddr || defined __stub___getipnodebyaddr
| choke me
| #endif
| 
| int
| main ()
| {
| return getipnodebyaddr ();
|   ;
|   return 0;
| }
configure:17227: result: no
configure:17227: checking for gethostbyname2
configure:17227: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS  conftest.c -lutil -ldl -lm   -lpthread  -lrt >&5
configure:17227: $? = 0
configure:17227: result: yes
configure:17245: checking for ieee_handler
configure:17245: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS  conftest.c -lutil -ldl -lm   -lpthread  -lrt >&5
/home/thomas/autobuild/instance-3/output-1/host/lib/gcc/arm-buildroot-linux-gnueabi/11.3.0/../../../../arm-buildroot-linux-gnueabi/bin/ld: /tmp/ccHX1Po5.o: in function `main':
conftest.c:(.text+0x8): undefined reference to `ieee_handler'
collect2: error: ld returned 1 exit status
configure:17245: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_PTY_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_POLL_H 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_DECL_GETRLIMIT 1
| #define HAVE_DECL_SETRLIMIT 1
| #define HAVE_DECL_RLIMIT_STACK 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_NETPACKET_PACKET_H 1
| #define HAVE_SCHED_H 1
| #define HAVE_SETNS 1
| #define HAVE_LINUX_ERRQUEUE_H 1
| #define HAVE_SO_BSDCOMPAT /**/
| #define RETSIGTYPE void
| #define NO_SA_LEN 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_VOID_P 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_OFF_T 8
| #define SIZEOF_TIME_T 4
| #define SIZEOF_SUSECONDS_T 4
| #define ERTS_RESTRICT restrict
| #define ERTS_ENDIANNESS -1
| #define HAVE_FDATASYNC 1
| #define HAVE_SENDFILE 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETHOSTBYNAME2 1
| /* end confdefs.h.  */
| /* Define ieee_handler to an innocuous variant, in case <limits.h> declares ieee_handler.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define ieee_handler innocuous_ieee_handler
| 
| /* System header to define __stub macros and hopefully few prototypes,
|     which can conflict with char ieee_handler (); below.
|     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
|     <limits.h> exists even on freestanding compilers.  */
| 
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
| 
| #undef ieee_handler
| 
| /* Override any GCC internal prototype to 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 ieee_handler ();
| /* 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_ieee_handler || defined __stub___ieee_handler
| choke me
| #endif
| 
| int
| main ()
| {
| return ieee_handler ();
|   ;
|   return 0;
| }
configure:17245: result: no
configure:17245: checking for fpsetmask
configure:17245: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS  conftest.c -lutil -ldl -lm   -lpthread  -lrt >&5
/home/thomas/autobuild/instance-3/output-1/host/lib/gcc/arm-buildroot-linux-gnueabi/11.3.0/../../../../arm-buildroot-linux-gnueabi/bin/ld: /tmp/ccjxs9Vb.o: in function `main':
conftest.c:(.text+0x8): undefined reference to `fpsetmask'
collect2: error: ld returned 1 exit status
configure:17245: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_PTY_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_POLL_H 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_DECL_GETRLIMIT 1
| #define HAVE_DECL_SETRLIMIT 1
| #define HAVE_DECL_RLIMIT_STACK 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_NETPACKET_PACKET_H 1
| #define HAVE_SCHED_H 1
| #define HAVE_SETNS 1
| #define HAVE_LINUX_ERRQUEUE_H 1
| #define HAVE_SO_BSDCOMPAT /**/
| #define RETSIGTYPE void
| #define NO_SA_LEN 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_VOID_P 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_OFF_T 8
| #define SIZEOF_TIME_T 4
| #define SIZEOF_SUSECONDS_T 4
| #define ERTS_RESTRICT restrict
| #define ERTS_ENDIANNESS -1
| #define HAVE_FDATASYNC 1
| #define HAVE_SENDFILE 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETHOSTBYNAME2 1
| /* end confdefs.h.  */
| /* Define fpsetmask to an innocuous variant, in case <limits.h> declares fpsetmask.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define fpsetmask innocuous_fpsetmask
| 
| /* System header to define __stub macros and hopefully few prototypes,
|     which can conflict with char fpsetmask (); below.
|     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
|     <limits.h> exists even on freestanding compilers.  */
| 
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
| 
| #undef fpsetmask
| 
| /* Override any GCC internal prototype to 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 fpsetmask ();
| /* 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_fpsetmask || defined __stub___fpsetmask
| choke me
| #endif
| 
| int
| main ()
| {
| return fpsetmask ();
|   ;
|   return 0;
| }
configure:17245: result: no
configure:17245: checking for finite
configure:17245: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS  conftest.c -lutil -ldl -lm   -lpthread  -lrt >&5
conftest.c:171:6: warning: conflicting types for built-in function 'finite'; expected 'int(double)' [-Wbuiltin-declaration-mismatch]
  171 | char finite ();
      |      ^~~~~~
configure:17245: $? = 0
configure:17245: result: yes
configure:17245: checking for isnan
configure:17245: result: yes
configure:17245: checking for isinf
configure:17245: result: yes
configure:17245: checking for res_gethostbyname
configure:17245: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS  conftest.c -lutil -ldl -lm   -lpthread  -lrt >&5
/home/thomas/autobuild/instance-3/output-1/host/lib/gcc/arm-buildroot-linux-gnueabi/11.3.0/../../../../arm-buildroot-linux-gnueabi/bin/ld: /tmp/cc7LZbcA.o: in function `main':
conftest.c:(.text+0x8): undefined reference to `res_gethostbyname'
collect2: error: ld returned 1 exit status
configure:17245: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_PTY_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_POLL_H 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_DECL_GETRLIMIT 1
| #define HAVE_DECL_SETRLIMIT 1
| #define HAVE_DECL_RLIMIT_STACK 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_NETPACKET_PACKET_H 1
| #define HAVE_SCHED_H 1
| #define HAVE_SETNS 1
| #define HAVE_LINUX_ERRQUEUE_H 1
| #define HAVE_SO_BSDCOMPAT /**/
| #define RETSIGTYPE void
| #define NO_SA_LEN 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_VOID_P 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_OFF_T 8
| #define SIZEOF_TIME_T 4
| #define SIZEOF_SUSECONDS_T 4
| #define ERTS_RESTRICT restrict
| #define ERTS_ENDIANNESS -1
| #define HAVE_FDATASYNC 1
| #define HAVE_SENDFILE 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETHOSTBYNAME2 1
| #define HAVE_FINITE 1
| #define HAVE_ISNAN 1
| #define HAVE_ISINF 1
| /* end confdefs.h.  */
| /* Define res_gethostbyname to an innocuous variant, in case <limits.h> declares res_gethostbyname.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define res_gethostbyname innocuous_res_gethostbyname
| 
| /* System header to define __stub macros and hopefully few prototypes,
|     which can conflict with char res_gethostbyname (); below.
|     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
|     <limits.h> exists even on freestanding compilers.  */
| 
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
| 
| #undef res_gethostbyname
| 
| /* Override any GCC internal prototype to 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 res_gethostbyname ();
| /* 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_res_gethostbyname || defined __stub___res_gethostbyname
| choke me
| #endif
| 
| int
| main ()
| {
| return res_gethostbyname ();
|   ;
|   return 0;
| }
configure:17245: result: no
configure:17245: checking for dlopen
configure:17245: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS  conftest.c -lutil -ldl -lm   -lpthread  -lrt >&5
configure:17245: $? = 0
configure:17245: result: yes
configure:17245: checking for pread
configure:17245: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS  conftest.c -lutil -ldl -lm   -lpthread  -lrt >&5
configure:17245: $? = 0
configure:17245: result: yes
configure:17245: checking for pwrite
configure:17245: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS  conftest.c -lutil -ldl -lm   -lpthread  -lrt >&5
configure:17245: $? = 0
configure:17245: result: yes
configure:17245: checking for memmove
configure:17245: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS  conftest.c -lutil -ldl -lm   -lpthread  -lrt >&5
conftest.c:177:6: warning: conflicting types for built-in function 'memmove'; expected 'void *(void *, const void *, unsigned int)' [-Wbuiltin-declaration-mismatch]
  177 | char memmove ();
      |      ^~~~~~~
conftest.c:165:1: note: 'memmove' is declared in header '<string.h>'
  164 | # include <limits.h>
  165 | #else
configure:17245: $? = 0
configure:17245: result: yes
configure:17245: checking for strerror
configure:17245: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS  conftest.c -lutil -ldl -lm   -lpthread  -lrt >&5
configure:17245: $? = 0
configure:17245: result: yes
configure:17245: checking for strerror_r
configure:17245: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS  conftest.c -lutil -ldl -lm   -lpthread  -lrt >&5
configure:17245: $? = 0
configure:17245: result: yes
configure:17245: checking for strncasecmp
configure:17245: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS  conftest.c -lutil -ldl -lm   -lpthread  -lrt >&5
conftest.c:180:6: warning: conflicting types for built-in function 'strncasecmp'; expected 'int(const char *, const char *, unsigned int)' [-Wbuiltin-declaration-mismatch]
  180 | char strncasecmp ();
      |      ^~~~~~~~~~~
configure:17245: $? = 0
configure:17245: result: yes
configure:17245: checking for gethrtime
configure:17245: result: no
configure:17245: checking for localtime_r
configure:17245: result: yes
configure:17245: checking for gmtime_r
configure:17245: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS  conftest.c -lutil -ldl -lm   -lpthread  -lrt >&5
configure:17245: $? = 0
configure:17245: result: yes
configure:17245: checking for inet_pton
configure:17245: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS  conftest.c -lutil -ldl -lm   -lpthread  -lrt >&5
configure:17245: $? = 0
configure:17245: result: yes
configure:17245: checking for mprotect
configure:17245: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS  conftest.c -lutil -ldl -lm   -lpthread  -lrt >&5
configure:17245: $? = 0
configure:17245: result: yes
configure:17245: checking for mmap
configure:17245: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS  conftest.c -lutil -ldl -lm   -lpthread  -lrt >&5
configure:17245: $? = 0
configure:17245: result: yes
configure:17245: checking for mremap
configure:17245: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS  conftest.c -lutil -ldl -lm   -lpthread  -lrt >&5
configure:17245: $? = 0
configure:17245: result: yes
configure:17245: checking for memcpy
configure:17245: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS  conftest.c -lutil -ldl -lm   -lpthread  -lrt >&5
conftest.c:187:6: warning: conflicting types for built-in function 'memcpy'; expected 'void *(void *, const void *, unsigned int)' [-Wbuiltin-declaration-mismatch]
  187 | char memcpy ();
      |      ^~~~~~
conftest.c:175:1: note: 'memcpy' is declared in header '<string.h>'
  174 | # include <limits.h>
  175 | #else
configure:17245: $? = 0
configure:17245: result: yes
configure:17245: checking for mallopt
configure:17245: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS  conftest.c -lutil -ldl -lm   -lpthread  -lrt >&5
configure:17245: $? = 0
configure:17245: result: yes
configure:17245: checking for sbrk
configure:17245: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS  conftest.c -lutil -ldl -lm   -lpthread  -lrt >&5
configure:17245: $? = 0
configure:17245: result: yes
configure:17245: checking for _sbrk
configure:17245: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS  conftest.c -lutil -ldl -lm   -lpthread  -lrt >&5
/home/thomas/autobuild/instance-3/output-1/host/lib/gcc/arm-buildroot-linux-gnueabi/11.3.0/../../../../arm-buildroot-linux-gnueabi/bin/ld: /tmp/ccMbvptP.o: in function `main':
conftest.c:(.text+0x8): undefined reference to `_sbrk'
collect2: error: ld returned 1 exit status
configure:17245: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_PTY_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_POLL_H 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_DECL_GETRLIMIT 1
| #define HAVE_DECL_SETRLIMIT 1
| #define HAVE_DECL_RLIMIT_STACK 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_NETPACKET_PACKET_H 1
| #define HAVE_SCHED_H 1
| #define HAVE_SETNS 1
| #define HAVE_LINUX_ERRQUEUE_H 1
| #define HAVE_SO_BSDCOMPAT /**/
| #define RETSIGTYPE void
| #define NO_SA_LEN 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_VOID_P 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_OFF_T 8
| #define SIZEOF_TIME_T 4
| #define SIZEOF_SUSECONDS_T 4
| #define ERTS_RESTRICT restrict
| #define ERTS_ENDIANNESS -1
| #define HAVE_FDATASYNC 1
| #define HAVE_SENDFILE 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETHOSTBYNAME2 1
| #define HAVE_FINITE 1
| #define HAVE_ISNAN 1
| #define HAVE_ISINF 1
| #define HAVE_DLOPEN 1
| #define HAVE_PREAD 1
| #define HAVE_PWRITE 1
| #define HAVE_MEMMOVE 1
| #define HAVE_STRERROR 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_GMTIME_R 1
| #define HAVE_INET_PTON 1
| #define HAVE_MPROTECT 1
| #define HAVE_MMAP 1
| #define HAVE_MREMAP 1
| #define HAVE_MEMCPY 1
| #define HAVE_MALLOPT 1
| #define HAVE_SBRK 1
| /* end confdefs.h.  */
| /* Define _sbrk to an innocuous variant, in case <limits.h> declares _sbrk.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define _sbrk innocuous__sbrk
| 
| /* System header to define __stub macros and hopefully few prototypes,
|     which can conflict with char _sbrk (); below.
|     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
|     <limits.h> exists even on freestanding compilers.  */
| 
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
| 
| #undef _sbrk
| 
| /* Override any GCC internal prototype to 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 _sbrk ();
| /* 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__sbrk || defined __stub____sbrk
| choke me
| #endif
| 
| int
| main ()
| {
| return _sbrk ();
|   ;
|   return 0;
| }
configure:17245: result: no
configure:17245: checking for __sbrk
configure:17245: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS  conftest.c -lutil -ldl -lm   -lpthread  -lrt >&5
configure:17245: $? = 0
configure:17245: result: yes
configure:17245: checking for brk
configure:17245: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS  conftest.c -lutil -ldl -lm   -lpthread  -lrt >&5
configure:17245: $? = 0
configure:17245: result: yes
configure:17245: checking for _brk
configure:17245: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS  conftest.c -lutil -ldl -lm   -lpthread  -lrt >&5
/home/thomas/autobuild/instance-3/output-1/host/lib/gcc/arm-buildroot-linux-gnueabi/11.3.0/../../../../arm-buildroot-linux-gnueabi/bin/ld: /tmp/ccsa5WAr.o: in function `main':
conftest.c:(.text+0x8): undefined reference to `_brk'
collect2: error: ld returned 1 exit status
configure:17245: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_PTY_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_POLL_H 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_DECL_GETRLIMIT 1
| #define HAVE_DECL_SETRLIMIT 1
| #define HAVE_DECL_RLIMIT_STACK 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_NETPACKET_PACKET_H 1
| #define HAVE_SCHED_H 1
| #define HAVE_SETNS 1
| #define HAVE_LINUX_ERRQUEUE_H 1
| #define HAVE_SO_BSDCOMPAT /**/
| #define RETSIGTYPE void
| #define NO_SA_LEN 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_VOID_P 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_OFF_T 8
| #define SIZEOF_TIME_T 4
| #define SIZEOF_SUSECONDS_T 4
| #define ERTS_RESTRICT restrict
| #define ERTS_ENDIANNESS -1
| #define HAVE_FDATASYNC 1
| #define HAVE_SENDFILE 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETHOSTBYNAME2 1
| #define HAVE_FINITE 1
| #define HAVE_ISNAN 1
| #define HAVE_ISINF 1
| #define HAVE_DLOPEN 1
| #define HAVE_PREAD 1
| #define HAVE_PWRITE 1
| #define HAVE_MEMMOVE 1
| #define HAVE_STRERROR 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_GMTIME_R 1
| #define HAVE_INET_PTON 1
| #define HAVE_MPROTECT 1
| #define HAVE_MMAP 1
| #define HAVE_MREMAP 1
| #define HAVE_MEMCPY 1
| #define HAVE_MALLOPT 1
| #define HAVE_SBRK 1
| #define HAVE___SBRK 1
| #define HAVE_BRK 1
| /* end confdefs.h.  */
| /* Define _brk to an innocuous variant, in case <limits.h> declares _brk.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define _brk innocuous__brk
| 
| /* System header to define __stub macros and hopefully few prototypes,
|     which can conflict with char _brk (); below.
|     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
|     <limits.h> exists even on freestanding compilers.  */
| 
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
| 
| #undef _brk
| 
| /* Override any GCC internal prototype to 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 _brk ();
| /* 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__brk || defined __stub____brk
| choke me
| #endif
| 
| int
| main ()
| {
| return _brk ();
|   ;
|   return 0;
| }
configure:17245: result: no
configure:17245: checking for __brk
configure:17245: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS  conftest.c -lutil -ldl -lm   -lpthread  -lrt >&5
/home/thomas/autobuild/instance-3/output-1/host/lib/gcc/arm-buildroot-linux-gnueabi/11.3.0/../../../../arm-buildroot-linux-gnueabi/bin/ld: /tmp/ccdjzHlP.o: in function `main':
conftest.c:(.text+0x8): undefined reference to `__brk'
collect2: error: ld returned 1 exit status
configure:17245: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_PTY_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_POLL_H 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_DECL_GETRLIMIT 1
| #define HAVE_DECL_SETRLIMIT 1
| #define HAVE_DECL_RLIMIT_STACK 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_NETPACKET_PACKET_H 1
| #define HAVE_SCHED_H 1
| #define HAVE_SETNS 1
| #define HAVE_LINUX_ERRQUEUE_H 1
| #define HAVE_SO_BSDCOMPAT /**/
| #define RETSIGTYPE void
| #define NO_SA_LEN 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_VOID_P 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_OFF_T 8
| #define SIZEOF_TIME_T 4
| #define SIZEOF_SUSECONDS_T 4
| #define ERTS_RESTRICT restrict
| #define ERTS_ENDIANNESS -1
| #define HAVE_FDATASYNC 1
| #define HAVE_SENDFILE 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETHOSTBYNAME2 1
| #define HAVE_FINITE 1
| #define HAVE_ISNAN 1
| #define HAVE_ISINF 1
| #define HAVE_DLOPEN 1
| #define HAVE_PREAD 1
| #define HAVE_PWRITE 1
| #define HAVE_MEMMOVE 1
| #define HAVE_STRERROR 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_GMTIME_R 1
| #define HAVE_INET_PTON 1
| #define HAVE_MPROTECT 1
| #define HAVE_MMAP 1
| #define HAVE_MREMAP 1
| #define HAVE_MEMCPY 1
| #define HAVE_MALLOPT 1
| #define HAVE_SBRK 1
| #define HAVE___SBRK 1
| #define HAVE_BRK 1
| /* end confdefs.h.  */
| /* Define __brk to an innocuous variant, in case <limits.h> declares __brk.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define __brk innocuous___brk
| 
| /* System header to define __stub macros and hopefully few prototypes,
|     which can conflict with char __brk (); below.
|     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
|     <limits.h> exists even on freestanding compilers.  */
| 
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
| 
| #undef __brk
| 
| /* Override any GCC internal prototype to 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 __brk ();
| /* 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___brk || defined __stub_____brk
| choke me
| #endif
| 
| int
| main ()
| {
| return __brk ();
|   ;
|   return 0;
| }
configure:17245: result: no
configure:17245: checking for flockfile
configure:17245: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS  conftest.c -lutil -ldl -lm   -lpthread  -lrt >&5
configure:17245: $? = 0
configure:17245: result: yes
configure:17245: checking for fstat
configure:17245: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS  conftest.c -lutil -ldl -lm   -lpthread  -lrt >&5
configure:17245: $? = 0
configure:17245: result: yes
configure:17245: checking for strlcpy
configure:17245: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS  conftest.c -lutil -ldl -lm   -lpthread  -lrt >&5
/home/thomas/autobuild/instance-3/output-1/host/lib/gcc/arm-buildroot-linux-gnueabi/11.3.0/../../../../arm-buildroot-linux-gnueabi/bin/ld: /tmp/ccHzkpFb.o: in function `main':
conftest.c:(.text+0x8): undefined reference to `strlcpy'
collect2: error: ld returned 1 exit status
configure:17245: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_PTY_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_POLL_H 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_DECL_GETRLIMIT 1
| #define HAVE_DECL_SETRLIMIT 1
| #define HAVE_DECL_RLIMIT_STACK 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_NETPACKET_PACKET_H 1
| #define HAVE_SCHED_H 1
| #define HAVE_SETNS 1
| #define HAVE_LINUX_ERRQUEUE_H 1
| #define HAVE_SO_BSDCOMPAT /**/
| #define RETSIGTYPE void
| #define NO_SA_LEN 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_VOID_P 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_OFF_T 8
| #define SIZEOF_TIME_T 4
| #define SIZEOF_SUSECONDS_T 4
| #define ERTS_RESTRICT restrict
| #define ERTS_ENDIANNESS -1
| #define HAVE_FDATASYNC 1
| #define HAVE_SENDFILE 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETHOSTBYNAME2 1
| #define HAVE_FINITE 1
| #define HAVE_ISNAN 1
| #define HAVE_ISINF 1
| #define HAVE_DLOPEN 1
| #define HAVE_PREAD 1
| #define HAVE_PWRITE 1
| #define HAVE_MEMMOVE 1
| #define HAVE_STRERROR 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_GMTIME_R 1
| #define HAVE_INET_PTON 1
| #define HAVE_MPROTECT 1
| #define HAVE_MMAP 1
| #define HAVE_MREMAP 1
| #define HAVE_MEMCPY 1
| #define HAVE_MALLOPT 1
| #define HAVE_SBRK 1
| #define HAVE___SBRK 1
| #define HAVE_BRK 1
| #define HAVE_FLOCKFILE 1
| #define HAVE_FSTAT 1
| /* end confdefs.h.  */
| /* Define strlcpy to an innocuous variant, in case <limits.h> declares strlcpy.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define strlcpy innocuous_strlcpy
| 
| /* System header to define __stub macros and hopefully few prototypes,
|     which can conflict with char strlcpy (); below.
|     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
|     <limits.h> exists even on freestanding compilers.  */
| 
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
| 
| #undef strlcpy
| 
| /* Override any GCC internal prototype to 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 strlcpy ();
| /* 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_strlcpy || defined __stub___strlcpy
| choke me
| #endif
| 
| int
| main ()
| {
| return strlcpy ();
|   ;
|   return 0;
| }
configure:17245: result: no
configure:17245: checking for strlcat
configure:17245: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS  conftest.c -lutil -ldl -lm   -lpthread  -lrt >&5
/home/thomas/autobuild/instance-3/output-1/host/lib/gcc/arm-buildroot-linux-gnueabi/11.3.0/../../../../arm-buildroot-linux-gnueabi/bin/ld: /tmp/ccO1jris.o: in function `main':
conftest.c:(.text+0x8): undefined reference to `strlcat'
collect2: error: ld returned 1 exit status
configure:17245: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_PTY_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_POLL_H 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_DECL_GETRLIMIT 1
| #define HAVE_DECL_SETRLIMIT 1
| #define HAVE_DECL_RLIMIT_STACK 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_NETPACKET_PACKET_H 1
| #define HAVE_SCHED_H 1
| #define HAVE_SETNS 1
| #define HAVE_LINUX_ERRQUEUE_H 1
| #define HAVE_SO_BSDCOMPAT /**/
| #define RETSIGTYPE void
| #define NO_SA_LEN 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_VOID_P 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_OFF_T 8
| #define SIZEOF_TIME_T 4
| #define SIZEOF_SUSECONDS_T 4
| #define ERTS_RESTRICT restrict
| #define ERTS_ENDIANNESS -1
| #define HAVE_FDATASYNC 1
| #define HAVE_SENDFILE 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETHOSTBYNAME2 1
| #define HAVE_FINITE 1
| #define HAVE_ISNAN 1
| #define HAVE_ISINF 1
| #define HAVE_DLOPEN 1
| #define HAVE_PREAD 1
| #define HAVE_PWRITE 1
| #define HAVE_MEMMOVE 1
| #define HAVE_STRERROR 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_GMTIME_R 1
| #define HAVE_INET_PTON 1
| #define HAVE_MPROTECT 1
| #define HAVE_MMAP 1
| #define HAVE_MREMAP 1
| #define HAVE_MEMCPY 1
| #define HAVE_MALLOPT 1
| #define HAVE_SBRK 1
| #define HAVE___SBRK 1
| #define HAVE_BRK 1
| #define HAVE_FLOCKFILE 1
| #define HAVE_FSTAT 1
| /* end confdefs.h.  */
| /* Define strlcat to an innocuous variant, in case <limits.h> declares strlcat.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define strlcat innocuous_strlcat
| 
| /* System header to define __stub macros and hopefully few prototypes,
|     which can conflict with char strlcat (); below.
|     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
|     <limits.h> exists even on freestanding compilers.  */
| 
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
| 
| #undef strlcat
| 
| /* Override any GCC internal prototype to 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 strlcat ();
| /* 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_strlcat || defined __stub___strlcat
| choke me
| #endif
| 
| int
| main ()
| {
| return strlcat ();
|   ;
|   return 0;
| }
configure:17245: result: no
configure:17245: checking for setsid
configure:17245: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS  conftest.c -lutil -ldl -lm   -lpthread  -lrt >&5
configure:17245: $? = 0
configure:17245: result: yes
configure:17245: checking for posix2time
configure:17245: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS  conftest.c -lutil -ldl -lm   -lpthread  -lrt >&5
/home/thomas/autobuild/instance-3/output-1/host/lib/gcc/arm-buildroot-linux-gnueabi/11.3.0/../../../../arm-buildroot-linux-gnueabi/bin/ld: /tmp/cc0opBTq.o: in function `main':
conftest.c:(.text+0x8): undefined reference to `posix2time'
collect2: error: ld returned 1 exit status
configure:17245: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_PTY_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_POLL_H 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_DECL_GETRLIMIT 1
| #define HAVE_DECL_SETRLIMIT 1
| #define HAVE_DECL_RLIMIT_STACK 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_NETPACKET_PACKET_H 1
| #define HAVE_SCHED_H 1
| #define HAVE_SETNS 1
| #define HAVE_LINUX_ERRQUEUE_H 1
| #define HAVE_SO_BSDCOMPAT /**/
| #define RETSIGTYPE void
| #define NO_SA_LEN 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_VOID_P 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_OFF_T 8
| #define SIZEOF_TIME_T 4
| #define SIZEOF_SUSECONDS_T 4
| #define ERTS_RESTRICT restrict
| #define ERTS_ENDIANNESS -1
| #define HAVE_FDATASYNC 1
| #define HAVE_SENDFILE 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETHOSTBYNAME2 1
| #define HAVE_FINITE 1
| #define HAVE_ISNAN 1
| #define HAVE_ISINF 1
| #define HAVE_DLOPEN 1
| #define HAVE_PREAD 1
| #define HAVE_PWRITE 1
| #define HAVE_MEMMOVE 1
| #define HAVE_STRERROR 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_GMTIME_R 1
| #define HAVE_INET_PTON 1
| #define HAVE_MPROTECT 1
| #define HAVE_MMAP 1
| #define HAVE_MREMAP 1
| #define HAVE_MEMCPY 1
| #define HAVE_MALLOPT 1
| #define HAVE_SBRK 1
| #define HAVE___SBRK 1
| #define HAVE_BRK 1
| #define HAVE_FLOCKFILE 1
| #define HAVE_FSTAT 1
| #define HAVE_SETSID 1
| /* end confdefs.h.  */
| /* Define posix2time to an innocuous variant, in case <limits.h> declares posix2time.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define posix2time innocuous_posix2time
| 
| /* System header to define __stub macros and hopefully few prototypes,
|     which can conflict with char posix2time (); below.
|     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
|     <limits.h> exists even on freestanding compilers.  */
| 
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
| 
| #undef posix2time
| 
| /* Override any GCC internal prototype to 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 posix2time ();
| /* 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_posix2time || defined __stub___posix2time
| choke me
| #endif
| 
| int
| main ()
| {
| return posix2time ();
|   ;
|   return 0;
| }
configure:17245: result: no
configure:17245: checking for time2posix
configure:17245: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS  conftest.c -lutil -ldl -lm   -lpthread  -lrt >&5
/home/thomas/autobuild/instance-3/output-1/host/lib/gcc/arm-buildroot-linux-gnueabi/11.3.0/../../../../arm-buildroot-linux-gnueabi/bin/ld: /tmp/ccceFPFv.o: in function `main':
conftest.c:(.text+0x8): undefined reference to `time2posix'
collect2: error: ld returned 1 exit status
configure:17245: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_PTY_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_POLL_H 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_DECL_GETRLIMIT 1
| #define HAVE_DECL_SETRLIMIT 1
| #define HAVE_DECL_RLIMIT_STACK 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_NETPACKET_PACKET_H 1
| #define HAVE_SCHED_H 1
| #define HAVE_SETNS 1
| #define HAVE_LINUX_ERRQUEUE_H 1
| #define HAVE_SO_BSDCOMPAT /**/
| #define RETSIGTYPE void
| #define NO_SA_LEN 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_VOID_P 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_OFF_T 8
| #define SIZEOF_TIME_T 4
| #define SIZEOF_SUSECONDS_T 4
| #define ERTS_RESTRICT restrict
| #define ERTS_ENDIANNESS -1
| #define HAVE_FDATASYNC 1
| #define HAVE_SENDFILE 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETHOSTBYNAME2 1
| #define HAVE_FINITE 1
| #define HAVE_ISNAN 1
| #define HAVE_ISINF 1
| #define HAVE_DLOPEN 1
| #define HAVE_PREAD 1
| #define HAVE_PWRITE 1
| #define HAVE_MEMMOVE 1
| #define HAVE_STRERROR 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_GMTIME_R 1
| #define HAVE_INET_PTON 1
| #define HAVE_MPROTECT 1
| #define HAVE_MMAP 1
| #define HAVE_MREMAP 1
| #define HAVE_MEMCPY 1
| #define HAVE_MALLOPT 1
| #define HAVE_SBRK 1
| #define HAVE___SBRK 1
| #define HAVE_BRK 1
| #define HAVE_FLOCKFILE 1
| #define HAVE_FSTAT 1
| #define HAVE_SETSID 1
| /* end confdefs.h.  */
| /* Define time2posix to an innocuous variant, in case <limits.h> declares time2posix.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define time2posix innocuous_time2posix
| 
| /* System header to define __stub macros and hopefully few prototypes,
|     which can conflict with char time2posix (); below.
|     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
|     <limits.h> exists even on freestanding compilers.  */
| 
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
| 
| #undef time2posix
| 
| /* Override any GCC internal prototype to 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 time2posix ();
| /* 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_time2posix || defined __stub___time2posix
| choke me
| #endif
| 
| int
| main ()
| {
| return time2posix ();
|   ;
|   return 0;
| }
configure:17245: result: no
configure:17245: checking for setlocale
configure:17245: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS  conftest.c -lutil -ldl -lm   -lpthread  -lrt >&5
configure:17245: $? = 0
configure:17245: result: yes
configure:17245: checking for nl_langinfo
configure:17245: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS  conftest.c -lutil -ldl -lm   -lpthread  -lrt >&5
configure:17245: $? = 0
configure:17245: result: yes
configure:17245: checking for poll
configure:17245: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS  conftest.c -lutil -ldl -lm   -lpthread  -lrt >&5
configure:17245: $? = 0
configure:17245: result: yes
configure:17245: checking for mlockall
configure:17245: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS  conftest.c -lutil -ldl -lm   -lpthread  -lrt >&5
configure:17245: $? = 0
configure:17245: result: yes
configure:17245: checking for ppoll
configure:17245: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS  conftest.c -lutil -ldl -lm   -lpthread  -lrt >&5
configure:17245: $? = 0
configure:17245: result: yes
configure:17255: checking for isfinite
configure:17268: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS  conftest.c -lutil -ldl -lm   -lpthread  -lrt >&5
conftest.c: In function 'main':
conftest.c:181:1: error: non-floating-point argument in call to function '__builtin_isfinite'
  181 | isfinite(0);
      | ^~~~~~~~
configure:17268: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_PTY_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_POLL_H 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_DECL_GETRLIMIT 1
| #define HAVE_DECL_SETRLIMIT 1
| #define HAVE_DECL_RLIMIT_STACK 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_NETPACKET_PACKET_H 1
| #define HAVE_SCHED_H 1
| #define HAVE_SETNS 1
| #define HAVE_LINUX_ERRQUEUE_H 1
| #define HAVE_SO_BSDCOMPAT /**/
| #define RETSIGTYPE void
| #define NO_SA_LEN 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_VOID_P 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_OFF_T 8
| #define SIZEOF_TIME_T 4
| #define SIZEOF_SUSECONDS_T 4
| #define ERTS_RESTRICT restrict
| #define ERTS_ENDIANNESS -1
| #define HAVE_FDATASYNC 1
| #define HAVE_SENDFILE 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETHOSTBYNAME2 1
| #define HAVE_FINITE 1
| #define HAVE_ISNAN 1
| #define HAVE_ISINF 1
| #define HAVE_DLOPEN 1
| #define HAVE_PREAD 1
| #define HAVE_PWRITE 1
| #define HAVE_MEMMOVE 1
| #define HAVE_STRERROR 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_GMTIME_R 1
| #define HAVE_INET_PTON 1
| #define HAVE_MPROTECT 1
| #define HAVE_MMAP 1
| #define HAVE_MREMAP 1
| #define HAVE_MEMCPY 1
| #define HAVE_MALLOPT 1
| #define HAVE_SBRK 1
| #define HAVE___SBRK 1
| #define HAVE_BRK 1
| #define HAVE_FLOCKFILE 1
| #define HAVE_FSTAT 1
| #define HAVE_SETSID 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NL_LANGINFO 1
| #define HAVE_POLL 1
| #define HAVE_MLOCKALL 1
| #define HAVE_PPOLL 1
| /* end confdefs.h.  */
| #include <math.h>
| int
| main ()
| {
| isfinite(0);
|   ;
|   return 0;
| }
configure:17283: result: no
configure:17291: checking for posix_memalign
configure:17291: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS  conftest.c -lutil -ldl -lm   -lpthread  -lrt >&5
conftest.c:200:6: warning: conflicting types for built-in function 'posix_memalign'; expected 'int(void **, unsigned int,  unsigned int)' [-Wbuiltin-declaration-mismatch]
  200 | char posix_memalign ();
      |      ^~~~~~~~~~~~~~
configure:17291: $? = 0
configure:17291: result: yes
configure:17345: checking for writev
configure:17345: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS  conftest.c -lutil -ldl -lm   -lpthread  -lrt >&5
configure:17345: $? = 0
configure:17345: result: yes
configure:17356: checking whether posix2time is declared
configure:17356: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5
conftest.c: In function 'main':
conftest.c:188:10: error: 'posix2time' undeclared (first use in this function)
  188 |   (void) posix2time;
      |          ^~~~~~~~~~
conftest.c:188:10: note: each undeclared identifier is reported only once for each function it appears in
configure:17356: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_PTY_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_POLL_H 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_DECL_GETRLIMIT 1
| #define HAVE_DECL_SETRLIMIT 1
| #define HAVE_DECL_RLIMIT_STACK 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_NETPACKET_PACKET_H 1
| #define HAVE_SCHED_H 1
| #define HAVE_SETNS 1
| #define HAVE_LINUX_ERRQUEUE_H 1
| #define HAVE_SO_BSDCOMPAT /**/
| #define RETSIGTYPE void
| #define NO_SA_LEN 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_VOID_P 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_OFF_T 8
| #define SIZEOF_TIME_T 4
| #define SIZEOF_SUSECONDS_T 4
| #define ERTS_RESTRICT restrict
| #define ERTS_ENDIANNESS -1
| #define HAVE_FDATASYNC 1
| #define HAVE_SENDFILE 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETHOSTBYNAME2 1
| #define HAVE_FINITE 1
| #define HAVE_ISNAN 1
| #define HAVE_ISINF 1
| #define HAVE_DLOPEN 1
| #define HAVE_PREAD 1
| #define HAVE_PWRITE 1
| #define HAVE_MEMMOVE 1
| #define HAVE_STRERROR 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_GMTIME_R 1
| #define HAVE_INET_PTON 1
| #define HAVE_MPROTECT 1
| #define HAVE_MMAP 1
| #define HAVE_MREMAP 1
| #define HAVE_MEMCPY 1
| #define HAVE_MALLOPT 1
| #define HAVE_SBRK 1
| #define HAVE___SBRK 1
| #define HAVE_BRK 1
| #define HAVE_FLOCKFILE 1
| #define HAVE_FSTAT 1
| #define HAVE_SETSID 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NL_LANGINFO 1
| #define HAVE_POLL 1
| #define HAVE_MLOCKALL 1
| #define HAVE_PPOLL 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_WRITEV 1
| /* end confdefs.h.  */
| #include <time.h>
| 
| int
| main ()
| {
| #ifndef posix2time
| #ifdef __cplusplus
|   (void) posix2time;
| #else
|   (void) posix2time;
| #endif
| #endif
| 
|   ;
|   return 0;
| }
configure:17356: result: no
configure:17367: checking whether time2posix is declared
configure:17367: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5
conftest.c: In function 'main':
conftest.c:189:10: error: 'time2posix' undeclared (first use in this function)
  189 |   (void) time2posix;
      |          ^~~~~~~~~~
conftest.c:189:10: note: each undeclared identifier is reported only once for each function it appears in
configure:17367: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_PTY_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_POLL_H 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_DECL_GETRLIMIT 1
| #define HAVE_DECL_SETRLIMIT 1
| #define HAVE_DECL_RLIMIT_STACK 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_NETPACKET_PACKET_H 1
| #define HAVE_SCHED_H 1
| #define HAVE_SETNS 1
| #define HAVE_LINUX_ERRQUEUE_H 1
| #define HAVE_SO_BSDCOMPAT /**/
| #define RETSIGTYPE void
| #define NO_SA_LEN 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_VOID_P 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_OFF_T 8
| #define SIZEOF_TIME_T 4
| #define SIZEOF_SUSECONDS_T 4
| #define ERTS_RESTRICT restrict
| #define ERTS_ENDIANNESS -1
| #define HAVE_FDATASYNC 1
| #define HAVE_SENDFILE 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETHOSTBYNAME2 1
| #define HAVE_FINITE 1
| #define HAVE_ISNAN 1
| #define HAVE_ISINF 1
| #define HAVE_DLOPEN 1
| #define HAVE_PREAD 1
| #define HAVE_PWRITE 1
| #define HAVE_MEMMOVE 1
| #define HAVE_STRERROR 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_GMTIME_R 1
| #define HAVE_INET_PTON 1
| #define HAVE_MPROTECT 1
| #define HAVE_MMAP 1
| #define HAVE_MREMAP 1
| #define HAVE_MEMCPY 1
| #define HAVE_MALLOPT 1
| #define HAVE_SBRK 1
| #define HAVE___SBRK 1
| #define HAVE_BRK 1
| #define HAVE_FLOCKFILE 1
| #define HAVE_FSTAT 1
| #define HAVE_SETSID 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NL_LANGINFO 1
| #define HAVE_POLL 1
| #define HAVE_MLOCKALL 1
| #define HAVE_PPOLL 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_WRITEV 1
| #define HAVE_DECL_POSIX2TIME 0
| /* end confdefs.h.  */
| #include <time.h>
| 
| int
| main ()
| {
| #ifndef time2posix
| #ifdef __cplusplus
|   (void) time2posix;
| #else
|   (void) time2posix;
| #endif
| #endif
| 
|   ;
|   return 0;
| }
configure:17367: result: no
configure:17382: checking for vprintf
configure:17382: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS  conftest.c -lutil -ldl -lm   -lpthread  -lrt >&5
conftest.c:204:6: warning: conflicting types for built-in function 'vprintf'; expected 'int(const char *, __va_list)' [-Wbuiltin-declaration-mismatch]
  204 | char vprintf ();
      |      ^~~~~~~
conftest.c:192:1: note: 'vprintf' is declared in header '<stdio.h>'
  191 | # include <limits.h>
  192 | #else
configure:17382: $? = 0
configure:17382: result: yes
configure:17388: checking for _doprnt
configure:17388: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS  conftest.c -lutil -ldl -lm   -lpthread  -lrt >&5
/home/thomas/autobuild/instance-3/output-1/host/lib/gcc/arm-buildroot-linux-gnueabi/11.3.0/../../../../arm-buildroot-linux-gnueabi/bin/ld: /tmp/ccVxS9Cm.o: in function `main':
conftest.c:(.text+0x8): undefined reference to `_doprnt'
collect2: error: ld returned 1 exit status
configure:17388: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_PTY_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_POLL_H 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_DECL_GETRLIMIT 1
| #define HAVE_DECL_SETRLIMIT 1
| #define HAVE_DECL_RLIMIT_STACK 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_NETPACKET_PACKET_H 1
| #define HAVE_SCHED_H 1
| #define HAVE_SETNS 1
| #define HAVE_LINUX_ERRQUEUE_H 1
| #define HAVE_SO_BSDCOMPAT /**/
| #define RETSIGTYPE void
| #define NO_SA_LEN 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_VOID_P 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_OFF_T 8
| #define SIZEOF_TIME_T 4
| #define SIZEOF_SUSECONDS_T 4
| #define ERTS_RESTRICT restrict
| #define ERTS_ENDIANNESS -1
| #define HAVE_FDATASYNC 1
| #define HAVE_SENDFILE 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETHOSTBYNAME2 1
| #define HAVE_FINITE 1
| #define HAVE_ISNAN 1
| #define HAVE_ISINF 1
| #define HAVE_DLOPEN 1
| #define HAVE_PREAD 1
| #define HAVE_PWRITE 1
| #define HAVE_MEMMOVE 1
| #define HAVE_STRERROR 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_GMTIME_R 1
| #define HAVE_INET_PTON 1
| #define HAVE_MPROTECT 1
| #define HAVE_MMAP 1
| #define HAVE_MREMAP 1
| #define HAVE_MEMCPY 1
| #define HAVE_MALLOPT 1
| #define HAVE_SBRK 1
| #define HAVE___SBRK 1
| #define HAVE_BRK 1
| #define HAVE_FLOCKFILE 1
| #define HAVE_FSTAT 1
| #define HAVE_SETSID 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NL_LANGINFO 1
| #define HAVE_POLL 1
| #define HAVE_MLOCKALL 1
| #define HAVE_PPOLL 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_WRITEV 1
| #define HAVE_DECL_POSIX2TIME 0
| #define HAVE_DECL_TIME2POSIX 0
| #define HAVE_VPRINTF 1
| /* end confdefs.h.  */
| /* Define _doprnt to an innocuous variant, in case <limits.h> declares _doprnt.
|    For example, HP-UX 11i <limits.h> declares gettimeofday.  */
| #define _doprnt innocuous__doprnt
| 
| /* System header to define __stub macros and hopefully few prototypes,
|     which can conflict with char _doprnt (); below.
|     Prefer <limits.h> to <assert.h> if __STDC__ is defined, since
|     <limits.h> exists even on freestanding compilers.  */
| 
| #ifdef __STDC__
| # include <limits.h>
| #else
| # include <assert.h>
| #endif
| 
| #undef _doprnt
| 
| /* Override any GCC internal prototype to 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 _doprnt ();
| /* 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__doprnt || defined __stub____doprnt
| choke me
| #endif
| 
| int
| main ()
| {
| return _doprnt ();
|   ;
|   return 0;
| }
configure:17388: result: no
configure:17400: checking for conflicting declaration of fread
configure:17419: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5
conftest.c: In function 'main':
conftest.c:187:12: error: conflicting types for 'fread'; have 'int()'
  187 | extern int fread();
      |            ^~~~~
In file included from /home/thomas/autobuild/instance-3/output-1/host/arm-buildroot-linux-gnueabi/sysroot/usr/include/stdio.h:906,
                 from conftest.c:182:
/home/thomas/autobuild/instance-3/output-1/host/arm-buildroot-linux-gnueabi/sysroot/usr/include/bits/stdio2.h:232:1: note: previous definition of 'fread' with type 'size_t(void * restrict,  size_t,  size_t,  FILE * restrict)' {aka 'unsigned int(void * restrict,  unsigned int,  unsigned int,  FILE * restrict)'}
  232 | fread (void *__restrict __ptr, size_t __size, size_t __n,
      | ^~~~~
configure:17419: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_PTY_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_POLL_H 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_DECL_GETRLIMIT 1
| #define HAVE_DECL_SETRLIMIT 1
| #define HAVE_DECL_RLIMIT_STACK 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_NETPACKET_PACKET_H 1
| #define HAVE_SCHED_H 1
| #define HAVE_SETNS 1
| #define HAVE_LINUX_ERRQUEUE_H 1
| #define HAVE_SO_BSDCOMPAT /**/
| #define RETSIGTYPE void
| #define NO_SA_LEN 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_VOID_P 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_OFF_T 8
| #define SIZEOF_TIME_T 4
| #define SIZEOF_SUSECONDS_T 4
| #define ERTS_RESTRICT restrict
| #define ERTS_ENDIANNESS -1
| #define HAVE_FDATASYNC 1
| #define HAVE_SENDFILE 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETHOSTBYNAME2 1
| #define HAVE_FINITE 1
| #define HAVE_ISNAN 1
| #define HAVE_ISINF 1
| #define HAVE_DLOPEN 1
| #define HAVE_PREAD 1
| #define HAVE_PWRITE 1
| #define HAVE_MEMMOVE 1
| #define HAVE_STRERROR 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_GMTIME_R 1
| #define HAVE_INET_PTON 1
| #define HAVE_MPROTECT 1
| #define HAVE_MMAP 1
| #define HAVE_MREMAP 1
| #define HAVE_MEMCPY 1
| #define HAVE_MALLOPT 1
| #define HAVE_SBRK 1
| #define HAVE___SBRK 1
| #define HAVE_BRK 1
| #define HAVE_FLOCKFILE 1
| #define HAVE_FSTAT 1
| #define HAVE_SETSID 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NL_LANGINFO 1
| #define HAVE_POLL 1
| #define HAVE_MLOCKALL 1
| #define HAVE_PPOLL 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_WRITEV 1
| #define HAVE_DECL_POSIX2TIME 0
| #define HAVE_DECL_TIME2POSIX 0
| #define HAVE_VPRINTF 1
| /* end confdefs.h.  */
| #include <stdio.h>
| 
| int
| main ()
| {
| extern int fread();
| char *c = (char *)fread;
| 
|   ;
|   return 0;
| }
configure:17428: result: yes
configure:17439: checking for putc_unlocked
configure:17455: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS  conftest.c -lutil -ldl -lm   -lpthread  -lrt >&5
configure:17455: $? = 0
configure:17463: result: yes
configure:17471: checking for fwrite_unlocked
configure:17487: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS  conftest.c -lutil -ldl -lm   -lpthread  -lrt >&5
configure:17487: $? = 0
configure:17495: result: yes
configure:17505: checking for openpty
configure:17505: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS  conftest.c -lutil -ldl -lm   -lpthread  -lrt >&5
configure:17505: $? = 0
configure:17505: result: yes
configure:17518: checking net/if_dl.h usability
configure:17518: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5
conftest.c:219:10: fatal error: net/if_dl.h: No such file or directory
  219 | #include <net/if_dl.h>
      |          ^~~~~~~~~~~~~
compilation terminated.
configure:17518: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_PTY_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_POLL_H 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_DECL_GETRLIMIT 1
| #define HAVE_DECL_SETRLIMIT 1
| #define HAVE_DECL_RLIMIT_STACK 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_NETPACKET_PACKET_H 1
| #define HAVE_SCHED_H 1
| #define HAVE_SETNS 1
| #define HAVE_LINUX_ERRQUEUE_H 1
| #define HAVE_SO_BSDCOMPAT /**/
| #define RETSIGTYPE void
| #define NO_SA_LEN 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_VOID_P 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_OFF_T 8
| #define SIZEOF_TIME_T 4
| #define SIZEOF_SUSECONDS_T 4
| #define ERTS_RESTRICT restrict
| #define ERTS_ENDIANNESS -1
| #define HAVE_FDATASYNC 1
| #define HAVE_SENDFILE 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETHOSTBYNAME2 1
| #define HAVE_FINITE 1
| #define HAVE_ISNAN 1
| #define HAVE_ISINF 1
| #define HAVE_DLOPEN 1
| #define HAVE_PREAD 1
| #define HAVE_PWRITE 1
| #define HAVE_MEMMOVE 1
| #define HAVE_STRERROR 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_GMTIME_R 1
| #define HAVE_INET_PTON 1
| #define HAVE_MPROTECT 1
| #define HAVE_MMAP 1
| #define HAVE_MREMAP 1
| #define HAVE_MEMCPY 1
| #define HAVE_MALLOPT 1
| #define HAVE_SBRK 1
| #define HAVE___SBRK 1
| #define HAVE_BRK 1
| #define HAVE_FLOCKFILE 1
| #define HAVE_FSTAT 1
| #define HAVE_SETSID 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NL_LANGINFO 1
| #define HAVE_POLL 1
| #define HAVE_MLOCKALL 1
| #define HAVE_PPOLL 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_WRITEV 1
| #define HAVE_DECL_POSIX2TIME 0
| #define HAVE_DECL_TIME2POSIX 0
| #define HAVE_VPRINTF 1
| #define HAVE_CONFLICTING_FREAD_DECLARATION 1
| #define HAVE_PUTC_UNLOCKED 1
| #define HAVE_FWRITE_UNLOCKED 1
| #define HAVE_OPENPTY 1
| /* end confdefs.h.  */
| #include <stdio.h>
| #ifdef HAVE_SYS_TYPES_H
| # include <sys/types.h>
| #endif
| #ifdef HAVE_SYS_STAT_H
| # include <sys/stat.h>
| #endif
| #ifdef STDC_HEADERS
| # include <stdlib.h>
| # include <stddef.h>
| #else
| # ifdef HAVE_STDLIB_H
| #  include <stdlib.h>
| # endif
| #endif
| #ifdef HAVE_STRING_H
| # if !defined STDC_HEADERS && defined HAVE_MEMORY_H
| #  include <memory.h>
| # endif
| # include <string.h>
| #endif
| #ifdef HAVE_STRINGS_H
| # include <strings.h>
| #endif
| #ifdef HAVE_INTTYPES_H
| # include <inttypes.h>
| #endif
| #ifdef HAVE_STDINT_H
| # include <stdint.h>
| #endif
| #ifdef HAVE_UNISTD_H
| # include <unistd.h>
| #endif
| #include <net/if_dl.h>
configure:17518: result: no
configure:17518: checking net/if_dl.h presence
configure:17518: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c
conftest.c:186:10: fatal error: net/if_dl.h: No such file or directory
  186 | #include <net/if_dl.h>
      |          ^~~~~~~~~~~~~
compilation terminated.
configure:17518: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_PTY_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_POLL_H 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_DECL_GETRLIMIT 1
| #define HAVE_DECL_SETRLIMIT 1
| #define HAVE_DECL_RLIMIT_STACK 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_NETPACKET_PACKET_H 1
| #define HAVE_SCHED_H 1
| #define HAVE_SETNS 1
| #define HAVE_LINUX_ERRQUEUE_H 1
| #define HAVE_SO_BSDCOMPAT /**/
| #define RETSIGTYPE void
| #define NO_SA_LEN 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_VOID_P 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_OFF_T 8
| #define SIZEOF_TIME_T 4
| #define SIZEOF_SUSECONDS_T 4
| #define ERTS_RESTRICT restrict
| #define ERTS_ENDIANNESS -1
| #define HAVE_FDATASYNC 1
| #define HAVE_SENDFILE 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETHOSTBYNAME2 1
| #define HAVE_FINITE 1
| #define HAVE_ISNAN 1
| #define HAVE_ISINF 1
| #define HAVE_DLOPEN 1
| #define HAVE_PREAD 1
| #define HAVE_PWRITE 1
| #define HAVE_MEMMOVE 1
| #define HAVE_STRERROR 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_GMTIME_R 1
| #define HAVE_INET_PTON 1
| #define HAVE_MPROTECT 1
| #define HAVE_MMAP 1
| #define HAVE_MREMAP 1
| #define HAVE_MEMCPY 1
| #define HAVE_MALLOPT 1
| #define HAVE_SBRK 1
| #define HAVE___SBRK 1
| #define HAVE_BRK 1
| #define HAVE_FLOCKFILE 1
| #define HAVE_FSTAT 1
| #define HAVE_SETSID 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NL_LANGINFO 1
| #define HAVE_POLL 1
| #define HAVE_MLOCKALL 1
| #define HAVE_PPOLL 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_WRITEV 1
| #define HAVE_DECL_POSIX2TIME 0
| #define HAVE_DECL_TIME2POSIX 0
| #define HAVE_VPRINTF 1
| #define HAVE_CONFLICTING_FREAD_DECLARATION 1
| #define HAVE_PUTC_UNLOCKED 1
| #define HAVE_FWRITE_UNLOCKED 1
| #define HAVE_OPENPTY 1
| /* end confdefs.h.  */
| #include <net/if_dl.h>
configure:17518: result: no
configure:17518: checking for net/if_dl.h
configure:17518: result: no
configure:17518: checking ifaddrs.h usability
configure:17518: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5
configure:17518: $? = 0
configure:17518: result: yes
configure:17518: checking ifaddrs.h presence
configure:17518: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c
configure:17518: $? = 0
configure:17518: result: yes
configure:17518: checking for ifaddrs.h
configure:17518: result: yes
configure:17518: checking for netpacket/packet.h
configure:17518: result: yes
configure:17518: checking sys/un.h usability
configure:17518: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5
configure:17518: $? = 0
configure:17518: result: yes
configure:17518: checking sys/un.h presence
configure:17518: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-cpp -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c
configure:17518: $? = 0
configure:17518: result: yes
configure:17518: checking for sys/un.h
configure:17518: result: yes
configure:17530: checking for getifaddrs
configure:17530: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS  conftest.c -lutil -ldl -lm   -lpthread  -lrt >&5
configure:17530: $? = 0
configure:17530: result: yes
configure:17540: checking whether in6addr_any is declared
configure:17562: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS  conftest.c -lutil -ldl -lm   -lpthread  -lrt >&5
configure:17562: $? = 0
configure:17572: result: yes
configure:17582: checking whether in6addr_loopback is declared
configure:17604: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS  conftest.c -lutil -ldl -lm   -lpthread  -lrt >&5
configure:17604: $? = 0
configure:17614: result: yes
configure:17624: checking whether IN6ADDR_ANY_INIT is declared
configure:17624: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5
configure:17624: $? = 0
configure:17624: result: yes
configure:17639: checking whether IN6ADDR_LOOPBACK_INIT is declared
configure:17639: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5
configure:17639: $? = 0
configure:17639: result: yes
configure:17654: checking whether IPV6_V6ONLY is declared
configure:17654: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS conftest.c >&5
configure:17654: $? = 0
configure:17654: result: yes
configure:17672: checking for sched_getaffinity/sched_setaffinity
configure:17697: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS  conftest.c -lutil -ldl -lm   -lpthread  -lrt >&5
configure:17697: $? = 0
configure:17704: result: yes
configure:17713: checking for pset functionality
configure:17734: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS  conftest.c -lutil -ldl -lm   -lpthread  -lrt >&5
conftest.c:196:10: fatal error: sys/pset.h: No such file or directory
  196 | #include <sys/pset.h>
      |          ^~~~~~~~~~~~
compilation terminated.
configure:17734: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_PTY_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_POLL_H 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_DECL_GETRLIMIT 1
| #define HAVE_DECL_SETRLIMIT 1
| #define HAVE_DECL_RLIMIT_STACK 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_NETPACKET_PACKET_H 1
| #define HAVE_SCHED_H 1
| #define HAVE_SETNS 1
| #define HAVE_LINUX_ERRQUEUE_H 1
| #define HAVE_SO_BSDCOMPAT /**/
| #define RETSIGTYPE void
| #define NO_SA_LEN 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_VOID_P 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_OFF_T 8
| #define SIZEOF_TIME_T 4
| #define SIZEOF_SUSECONDS_T 4
| #define ERTS_RESTRICT restrict
| #define ERTS_ENDIANNESS -1
| #define HAVE_FDATASYNC 1
| #define HAVE_SENDFILE 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETHOSTBYNAME2 1
| #define HAVE_FINITE 1
| #define HAVE_ISNAN 1
| #define HAVE_ISINF 1
| #define HAVE_DLOPEN 1
| #define HAVE_PREAD 1
| #define HAVE_PWRITE 1
| #define HAVE_MEMMOVE 1
| #define HAVE_STRERROR 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_GMTIME_R 1
| #define HAVE_INET_PTON 1
| #define HAVE_MPROTECT 1
| #define HAVE_MMAP 1
| #define HAVE_MREMAP 1
| #define HAVE_MEMCPY 1
| #define HAVE_MALLOPT 1
| #define HAVE_SBRK 1
| #define HAVE___SBRK 1
| #define HAVE_BRK 1
| #define HAVE_FLOCKFILE 1
| #define HAVE_FSTAT 1
| #define HAVE_SETSID 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NL_LANGINFO 1
| #define HAVE_POLL 1
| #define HAVE_MLOCKALL 1
| #define HAVE_PPOLL 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_WRITEV 1
| #define HAVE_DECL_POSIX2TIME 0
| #define HAVE_DECL_TIME2POSIX 0
| #define HAVE_VPRINTF 1
| #define HAVE_CONFLICTING_FREAD_DECLARATION 1
| #define HAVE_PUTC_UNLOCKED 1
| #define HAVE_FWRITE_UNLOCKED 1
| #define HAVE_OPENPTY 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_NETPACKET_PACKET_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_IN6ADDR_ANY 1
| #define HAVE_IN6ADDR_LOOPBACK 1
| #define HAVE_DECL_IN6ADDR_ANY_INIT 1
| #define HAVE_DECL_IN6ADDR_LOOPBACK_INIT 1
| #define HAVE_DECL_IPV6_V6ONLY 1
| #define HAVE_SCHED_xETAFFINITY 1
| /* end confdefs.h.  */
| #include <sys/pset.h>
| int
| main ()
| {
| 
| 	int res;
| 	psetid_t id = PS_MYID;
| 	int type = PS_PRIVATE;
| 	uint_t numcpus = 1024;
| 	processorid_t cpulist[1024];
| 
| 	res = pset_info(id, &type, &numcpus, &cpulist[0]);
| 
|   ;
|   return 0;
| }
configure:17741: result: no
configure:17749: checking for processor_bind functionality
configure:17768: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS  conftest.c -lutil -ldl -lm   -lpthread  -lrt >&5
conftest.c:198:10: fatal error: sys/processor.h: No such file or directory
  198 | #include <sys/processor.h>
      |          ^~~~~~~~~~~~~~~~~
compilation terminated.
configure:17768: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_PTY_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_POLL_H 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_DECL_GETRLIMIT 1
| #define HAVE_DECL_SETRLIMIT 1
| #define HAVE_DECL_RLIMIT_STACK 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_NETPACKET_PACKET_H 1
| #define HAVE_SCHED_H 1
| #define HAVE_SETNS 1
| #define HAVE_LINUX_ERRQUEUE_H 1
| #define HAVE_SO_BSDCOMPAT /**/
| #define RETSIGTYPE void
| #define NO_SA_LEN 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_VOID_P 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_OFF_T 8
| #define SIZEOF_TIME_T 4
| #define SIZEOF_SUSECONDS_T 4
| #define ERTS_RESTRICT restrict
| #define ERTS_ENDIANNESS -1
| #define HAVE_FDATASYNC 1
| #define HAVE_SENDFILE 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETHOSTBYNAME2 1
| #define HAVE_FINITE 1
| #define HAVE_ISNAN 1
| #define HAVE_ISINF 1
| #define HAVE_DLOPEN 1
| #define HAVE_PREAD 1
| #define HAVE_PWRITE 1
| #define HAVE_MEMMOVE 1
| #define HAVE_STRERROR 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_GMTIME_R 1
| #define HAVE_INET_PTON 1
| #define HAVE_MPROTECT 1
| #define HAVE_MMAP 1
| #define HAVE_MREMAP 1
| #define HAVE_MEMCPY 1
| #define HAVE_MALLOPT 1
| #define HAVE_SBRK 1
| #define HAVE___SBRK 1
| #define HAVE_BRK 1
| #define HAVE_FLOCKFILE 1
| #define HAVE_FSTAT 1
| #define HAVE_SETSID 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NL_LANGINFO 1
| #define HAVE_POLL 1
| #define HAVE_MLOCKALL 1
| #define HAVE_PPOLL 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_WRITEV 1
| #define HAVE_DECL_POSIX2TIME 0
| #define HAVE_DECL_TIME2POSIX 0
| #define HAVE_VPRINTF 1
| #define HAVE_CONFLICTING_FREAD_DECLARATION 1
| #define HAVE_PUTC_UNLOCKED 1
| #define HAVE_FWRITE_UNLOCKED 1
| #define HAVE_OPENPTY 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_NETPACKET_PACKET_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_IN6ADDR_ANY 1
| #define HAVE_IN6ADDR_LOOPBACK 1
| #define HAVE_DECL_IN6ADDR_ANY_INIT 1
| #define HAVE_DECL_IN6ADDR_LOOPBACK_INIT 1
| #define HAVE_DECL_IPV6_V6ONLY 1
| #define HAVE_SCHED_xETAFFINITY 1
| /* end confdefs.h.  */
| 
| #include <sys/types.h>
| #include <sys/processor.h>
| #include <sys/procset.h>
| 
| int
| main ()
| {
| 
| 	int res = processor_bind(P_LWPID, P_MYID, PBIND_NONE, NULL);
| 
|   ;
|   return 0;
| }
configure:17775: result: no
configure:17783: checking for cpuset_getaffinity/cpuset_setaffinity
configure:17808: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS  conftest.c -lutil -ldl -lm   -lpthread  -lrt >&5
conftest.c:198:10: fatal error: sys/cpuset.h: No such file or directory
  198 | #include <sys/cpuset.h>
      |          ^~~~~~~~~~~~~~
compilation terminated.
configure:17808: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_PTY_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_POLL_H 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_DECL_GETRLIMIT 1
| #define HAVE_DECL_SETRLIMIT 1
| #define HAVE_DECL_RLIMIT_STACK 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_NETPACKET_PACKET_H 1
| #define HAVE_SCHED_H 1
| #define HAVE_SETNS 1
| #define HAVE_LINUX_ERRQUEUE_H 1
| #define HAVE_SO_BSDCOMPAT /**/
| #define RETSIGTYPE void
| #define NO_SA_LEN 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_VOID_P 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_OFF_T 8
| #define SIZEOF_TIME_T 4
| #define SIZEOF_SUSECONDS_T 4
| #define ERTS_RESTRICT restrict
| #define ERTS_ENDIANNESS -1
| #define HAVE_FDATASYNC 1
| #define HAVE_SENDFILE 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETHOSTBYNAME2 1
| #define HAVE_FINITE 1
| #define HAVE_ISNAN 1
| #define HAVE_ISINF 1
| #define HAVE_DLOPEN 1
| #define HAVE_PREAD 1
| #define HAVE_PWRITE 1
| #define HAVE_MEMMOVE 1
| #define HAVE_STRERROR 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_GMTIME_R 1
| #define HAVE_INET_PTON 1
| #define HAVE_MPROTECT 1
| #define HAVE_MMAP 1
| #define HAVE_MREMAP 1
| #define HAVE_MEMCPY 1
| #define HAVE_MALLOPT 1
| #define HAVE_SBRK 1
| #define HAVE___SBRK 1
| #define HAVE_BRK 1
| #define HAVE_FLOCKFILE 1
| #define HAVE_FSTAT 1
| #define HAVE_SETSID 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NL_LANGINFO 1
| #define HAVE_POLL 1
| #define HAVE_MLOCKALL 1
| #define HAVE_PPOLL 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_WRITEV 1
| #define HAVE_DECL_POSIX2TIME 0
| #define HAVE_DECL_TIME2POSIX 0
| #define HAVE_VPRINTF 1
| #define HAVE_CONFLICTING_FREAD_DECLARATION 1
| #define HAVE_PUTC_UNLOCKED 1
| #define HAVE_FWRITE_UNLOCKED 1
| #define HAVE_OPENPTY 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_NETPACKET_PACKET_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_IN6ADDR_ANY 1
| #define HAVE_IN6ADDR_LOOPBACK 1
| #define HAVE_DECL_IN6ADDR_ANY_INIT 1
| #define HAVE_DECL_IN6ADDR_LOOPBACK_INIT 1
| #define HAVE_DECL_IPV6_V6ONLY 1
| #define HAVE_SCHED_xETAFFINITY 1
| /* end confdefs.h.  */
| 
| #include <sys/param.h>
| #include <sys/cpuset.h>
| 
| int
| main ()
| {
| 
| 	int res;
| 	cpuset_t cpuset;
| 	CPU_ZERO(&cpuset);
| 	CPU_SET(1, &cpuset);
| 	res = cpuset_setaffinity(CPU_LEVEL_WHICH, CPU_WHICH_PID, -1, sizeof(cpuset_t), &cpuset);
| 	res = cpuset_getaffinity(CPU_LEVEL_WHICH, CPU_WHICH_PID, -1, sizeof(cpuset_t), &cpuset);
| 	res = CPU_ISSET(1, &cpuset);
| 	CPU_CLR(1, &cpuset);
| 
|   ;
|   return 0;
| }
configure:17815: result: no
configure:17823: checking for 'end' symbol
configure:17839: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS  conftest.c -lutil -ldl -lm   -lpthread  -lrt >&5
configure:17839: $? = 0
configure:17847: result: yes
configure:17855: checking for '_end' symbol
configure:17871: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS  conftest.c -lutil -ldl -lm   -lpthread  -lrt >&5
configure:17871: $? = 0
configure:17879: result: yes
configure:17887: checking if __after_morecore_hook can track malloc()s core memory use
configure:18038: result: cross
configure:18045: WARNING: result no guessed because of cross compilation
configure:18051: checking types of sbrk()s return value and argument
configure:18077: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS  conftest.c -lutil -ldl -lm   -lpthread  -lrt >&5
configure:18077: $? = 0
configure:18090: result: void *,intptr_t
configure:18113: checking types of brk()s return value and argument
configure:18139: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS  conftest.c -lutil -ldl -lm   -lpthread  -lrt >&5
configure:18139: $? = 0
configure:18152: result: int,void *
configure:18177: checking if sbrk()/brk() wrappers can track malloc()s core memory use
configure:18370: result: cross
configure:18378: WARNING: result no guessed because of cross compilation
configure:18396: checking for IP version 6 support
configure:18419: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
configure:18419: $? = 0
configure:18459: result: yes
configure:18481: checking for multicast support
configure:18505: result: yes
configure:19051: checking for clock_gettime in -lrt
configure:19085: result: yes
configure:19101: checking for clock_gettime() with wall clock type
configure:19128: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  conftest.c -lutil -ldl -lm   -lrt >&5
configure:19128: $? = 0
configure:19139: result: CLOCK_REALTIME
configure:19153: checking for clock_getres
configure:19153: result: yes
configure:19153: checking for clock_get_attributes
configure:19153: result: no
configure:19153: checking for gettimeofday
configure:19153: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  conftest.c -lutil -ldl -lm   >&5
configure:19153: $? = 0
configure:19153: result: yes
configure:19163: checking for mach clock_get_time() with wall clock type
configure:19191: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
conftest.c:207:10: fatal error: mach/clock.h: No such file or directory
  207 | #include <mach/clock.h>
      |          ^~~~~~~~~~~~~~
compilation terminated.
configure:19191: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_PTY_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_POLL_H 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_DECL_GETRLIMIT 1
| #define HAVE_DECL_SETRLIMIT 1
| #define HAVE_DECL_RLIMIT_STACK 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_NETPACKET_PACKET_H 1
| #define HAVE_SCHED_H 1
| #define HAVE_SETNS 1
| #define HAVE_LINUX_ERRQUEUE_H 1
| #define HAVE_SO_BSDCOMPAT /**/
| #define RETSIGTYPE void
| #define NO_SA_LEN 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_VOID_P 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_OFF_T 8
| #define SIZEOF_TIME_T 4
| #define SIZEOF_SUSECONDS_T 4
| #define ERTS_RESTRICT restrict
| #define ERTS_ENDIANNESS -1
| #define HAVE_FDATASYNC 1
| #define HAVE_SENDFILE 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETHOSTBYNAME2 1
| #define HAVE_FINITE 1
| #define HAVE_ISNAN 1
| #define HAVE_ISINF 1
| #define HAVE_DLOPEN 1
| #define HAVE_PREAD 1
| #define HAVE_PWRITE 1
| #define HAVE_MEMMOVE 1
| #define HAVE_STRERROR 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_GMTIME_R 1
| #define HAVE_INET_PTON 1
| #define HAVE_MPROTECT 1
| #define HAVE_MMAP 1
| #define HAVE_MREMAP 1
| #define HAVE_MEMCPY 1
| #define HAVE_MALLOPT 1
| #define HAVE_SBRK 1
| #define HAVE___SBRK 1
| #define HAVE_BRK 1
| #define HAVE_FLOCKFILE 1
| #define HAVE_FSTAT 1
| #define HAVE_SETSID 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NL_LANGINFO 1
| #define HAVE_POLL 1
| #define HAVE_MLOCKALL 1
| #define HAVE_PPOLL 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_WRITEV 1
| #define HAVE_DECL_POSIX2TIME 0
| #define HAVE_DECL_TIME2POSIX 0
| #define HAVE_VPRINTF 1
| #define HAVE_CONFLICTING_FREAD_DECLARATION 1
| #define HAVE_PUTC_UNLOCKED 1
| #define HAVE_FWRITE_UNLOCKED 1
| #define HAVE_OPENPTY 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_NETPACKET_PACKET_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_IN6ADDR_ANY 1
| #define HAVE_IN6ADDR_LOOPBACK 1
| #define HAVE_DECL_IN6ADDR_ANY_INIT 1
| #define HAVE_DECL_IN6ADDR_LOOPBACK_INIT 1
| #define HAVE_DECL_IPV6_V6ONLY 1
| #define HAVE_SCHED_xETAFFINITY 1
| #define HAVE_END_SYMBOL 1
| #define HAVE__END_SYMBOL 1
| #define SBRK_RET_TYPE void *
| #define SBRK_ARG_TYPE intptr_t
| #define BRK_RET_TYPE int
| #define BRK_ARG_TYPE void *
| #define HAVE_IN6 1
| #define HAVE_MULTICAST_SUPPORT 1
| #define HAVE_CLOCK_GETRES 1
| #define HAVE_GETTIMEOFDAY 1
| /* end confdefs.h.  */
| 
| #include <mach/clock.h>
| #include <mach/mach.h>
| 
| int
| main ()
| {
| 
|     kern_return_t res;
|     clock_serv_t clk_srv;
|     mach_timespec_t time_spec;
| 
|     host_get_clock_service(mach_host_self(), CALENDAR_CLOCK, &clk_srv);
|     res = clock_get_time(clk_srv, &time_spec);
|     mach_port_deallocate(mach_task_self(), clk_srv);
| 
|   ;
|   return 0;
| }
configure:19199: result: no
configure:20125: checking for clock_gettime in -lrt
configure:20159: result: yes
configure:20175: checking for clock_gettime(CLOCK_MONOTONIC_RAW, _)
configure:20210: result: yes
configure:20213: checking for clock_gettime() with custom monotonic clock type
configure:20240: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  conftest.c -lutil -ldl -lm   -lrt >&5
conftest.c: In function 'main':
conftest.c:219:19: error: 'undefined' undeclared (first use in this function)
  219 |     clock_gettime(undefined,&ts);
      |                   ^~~~~~~~~
conftest.c:219:19: note: each undeclared identifier is reported only once for each function it appears in
configure:20240: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_PTY_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_POLL_H 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_DECL_GETRLIMIT 1
| #define HAVE_DECL_SETRLIMIT 1
| #define HAVE_DECL_RLIMIT_STACK 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_NETPACKET_PACKET_H 1
| #define HAVE_SCHED_H 1
| #define HAVE_SETNS 1
| #define HAVE_LINUX_ERRQUEUE_H 1
| #define HAVE_SO_BSDCOMPAT /**/
| #define RETSIGTYPE void
| #define NO_SA_LEN 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_VOID_P 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_OFF_T 8
| #define SIZEOF_TIME_T 4
| #define SIZEOF_SUSECONDS_T 4
| #define ERTS_RESTRICT restrict
| #define ERTS_ENDIANNESS -1
| #define HAVE_FDATASYNC 1
| #define HAVE_SENDFILE 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETHOSTBYNAME2 1
| #define HAVE_FINITE 1
| #define HAVE_ISNAN 1
| #define HAVE_ISINF 1
| #define HAVE_DLOPEN 1
| #define HAVE_PREAD 1
| #define HAVE_PWRITE 1
| #define HAVE_MEMMOVE 1
| #define HAVE_STRERROR 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_GMTIME_R 1
| #define HAVE_INET_PTON 1
| #define HAVE_MPROTECT 1
| #define HAVE_MMAP 1
| #define HAVE_MREMAP 1
| #define HAVE_MEMCPY 1
| #define HAVE_MALLOPT 1
| #define HAVE_SBRK 1
| #define HAVE___SBRK 1
| #define HAVE_BRK 1
| #define HAVE_FLOCKFILE 1
| #define HAVE_FSTAT 1
| #define HAVE_SETSID 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NL_LANGINFO 1
| #define HAVE_POLL 1
| #define HAVE_MLOCKALL 1
| #define HAVE_PPOLL 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_WRITEV 1
| #define HAVE_DECL_POSIX2TIME 0
| #define HAVE_DECL_TIME2POSIX 0
| #define HAVE_VPRINTF 1
| #define HAVE_CONFLICTING_FREAD_DECLARATION 1
| #define HAVE_PUTC_UNLOCKED 1
| #define HAVE_FWRITE_UNLOCKED 1
| #define HAVE_OPENPTY 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_NETPACKET_PACKET_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_IN6ADDR_ANY 1
| #define HAVE_IN6ADDR_LOOPBACK 1
| #define HAVE_DECL_IN6ADDR_ANY_INIT 1
| #define HAVE_DECL_IN6ADDR_LOOPBACK_INIT 1
| #define HAVE_DECL_IPV6_V6ONLY 1
| #define HAVE_SCHED_xETAFFINITY 1
| #define HAVE_END_SYMBOL 1
| #define HAVE__END_SYMBOL 1
| #define SBRK_RET_TYPE void *
| #define SBRK_ARG_TYPE intptr_t
| #define BRK_RET_TYPE int
| #define BRK_ARG_TYPE void *
| #define HAVE_IN6 1
| #define HAVE_MULTICAST_SUPPORT 1
| #define HAVE_CLOCK_GETRES 1
| #define HAVE_GETTIMEOFDAY 1
| #define OS_SYSTEM_TIME_USING_CLOCK_GETTIME 1
| #define WALL_CLOCK_ID_STR "CLOCK_REALTIME"
| #define WALL_CLOCK_ID CLOCK_REALTIME
| /* end confdefs.h.  */
| 
| #include <time.h>
| 
| 
| int
| main ()
| {
| 
|     struct timespec ts;
|     long long result;
|     clock_gettime(undefined,&ts);
|     result = ((long long) ts.tv_sec) * 1000000000LL +
|     ((long long) ts.tv_nsec);
| 
|   ;
|   return 0;
| }
configure:20240: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  conftest.c -lutil -ldl -lm   -lrt >&5
conftest.c: In function 'main':
conftest.c:219:19: error: 'CLOCK_HIGHRES' undeclared (first use in this function)
  219 |     clock_gettime(CLOCK_HIGHRES,&ts);
      |                   ^~~~~~~~~~~~~
conftest.c:219:19: note: each undeclared identifier is reported only once for each function it appears in
configure:20240: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_PTY_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_POLL_H 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_DECL_GETRLIMIT 1
| #define HAVE_DECL_SETRLIMIT 1
| #define HAVE_DECL_RLIMIT_STACK 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_NETPACKET_PACKET_H 1
| #define HAVE_SCHED_H 1
| #define HAVE_SETNS 1
| #define HAVE_LINUX_ERRQUEUE_H 1
| #define HAVE_SO_BSDCOMPAT /**/
| #define RETSIGTYPE void
| #define NO_SA_LEN 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_VOID_P 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_OFF_T 8
| #define SIZEOF_TIME_T 4
| #define SIZEOF_SUSECONDS_T 4
| #define ERTS_RESTRICT restrict
| #define ERTS_ENDIANNESS -1
| #define HAVE_FDATASYNC 1
| #define HAVE_SENDFILE 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETHOSTBYNAME2 1
| #define HAVE_FINITE 1
| #define HAVE_ISNAN 1
| #define HAVE_ISINF 1
| #define HAVE_DLOPEN 1
| #define HAVE_PREAD 1
| #define HAVE_PWRITE 1
| #define HAVE_MEMMOVE 1
| #define HAVE_STRERROR 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_GMTIME_R 1
| #define HAVE_INET_PTON 1
| #define HAVE_MPROTECT 1
| #define HAVE_MMAP 1
| #define HAVE_MREMAP 1
| #define HAVE_MEMCPY 1
| #define HAVE_MALLOPT 1
| #define HAVE_SBRK 1
| #define HAVE___SBRK 1
| #define HAVE_BRK 1
| #define HAVE_FLOCKFILE 1
| #define HAVE_FSTAT 1
| #define HAVE_SETSID 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NL_LANGINFO 1
| #define HAVE_POLL 1
| #define HAVE_MLOCKALL 1
| #define HAVE_PPOLL 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_WRITEV 1
| #define HAVE_DECL_POSIX2TIME 0
| #define HAVE_DECL_TIME2POSIX 0
| #define HAVE_VPRINTF 1
| #define HAVE_CONFLICTING_FREAD_DECLARATION 1
| #define HAVE_PUTC_UNLOCKED 1
| #define HAVE_FWRITE_UNLOCKED 1
| #define HAVE_OPENPTY 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_NETPACKET_PACKET_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_IN6ADDR_ANY 1
| #define HAVE_IN6ADDR_LOOPBACK 1
| #define HAVE_DECL_IN6ADDR_ANY_INIT 1
| #define HAVE_DECL_IN6ADDR_LOOPBACK_INIT 1
| #define HAVE_DECL_IPV6_V6ONLY 1
| #define HAVE_SCHED_xETAFFINITY 1
| #define HAVE_END_SYMBOL 1
| #define HAVE__END_SYMBOL 1
| #define SBRK_RET_TYPE void *
| #define SBRK_ARG_TYPE intptr_t
| #define BRK_RET_TYPE int
| #define BRK_ARG_TYPE void *
| #define HAVE_IN6 1
| #define HAVE_MULTICAST_SUPPORT 1
| #define HAVE_CLOCK_GETRES 1
| #define HAVE_GETTIMEOFDAY 1
| #define OS_SYSTEM_TIME_USING_CLOCK_GETTIME 1
| #define WALL_CLOCK_ID_STR "CLOCK_REALTIME"
| #define WALL_CLOCK_ID CLOCK_REALTIME
| /* end confdefs.h.  */
| 
| #include <time.h>
| 
| 
| int
| main ()
| {
| 
|     struct timespec ts;
|     long long result;
|     clock_gettime(CLOCK_HIGHRES,&ts);
|     result = ((long long) ts.tv_sec) * 1000000000LL +
|     ((long long) ts.tv_nsec);
| 
|   ;
|   return 0;
| }
configure:20240: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  conftest.c -lutil -ldl -lm   -lrt >&5
conftest.c: In function 'main':
conftest.c:219:19: error: 'CLOCK_UPTIME' undeclared (first use in this function); did you mean 'CLOCK_REALTIME'?
  219 |     clock_gettime(CLOCK_UPTIME,&ts);
      |                   ^~~~~~~~~~~~
      |                   CLOCK_REALTIME
conftest.c:219:19: note: each undeclared identifier is reported only once for each function it appears in
configure:20240: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_PTY_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_POLL_H 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_DECL_GETRLIMIT 1
| #define HAVE_DECL_SETRLIMIT 1
| #define HAVE_DECL_RLIMIT_STACK 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_NETPACKET_PACKET_H 1
| #define HAVE_SCHED_H 1
| #define HAVE_SETNS 1
| #define HAVE_LINUX_ERRQUEUE_H 1
| #define HAVE_SO_BSDCOMPAT /**/
| #define RETSIGTYPE void
| #define NO_SA_LEN 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_VOID_P 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_OFF_T 8
| #define SIZEOF_TIME_T 4
| #define SIZEOF_SUSECONDS_T 4
| #define ERTS_RESTRICT restrict
| #define ERTS_ENDIANNESS -1
| #define HAVE_FDATASYNC 1
| #define HAVE_SENDFILE 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETHOSTBYNAME2 1
| #define HAVE_FINITE 1
| #define HAVE_ISNAN 1
| #define HAVE_ISINF 1
| #define HAVE_DLOPEN 1
| #define HAVE_PREAD 1
| #define HAVE_PWRITE 1
| #define HAVE_MEMMOVE 1
| #define HAVE_STRERROR 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_GMTIME_R 1
| #define HAVE_INET_PTON 1
| #define HAVE_MPROTECT 1
| #define HAVE_MMAP 1
| #define HAVE_MREMAP 1
| #define HAVE_MEMCPY 1
| #define HAVE_MALLOPT 1
| #define HAVE_SBRK 1
| #define HAVE___SBRK 1
| #define HAVE_BRK 1
| #define HAVE_FLOCKFILE 1
| #define HAVE_FSTAT 1
| #define HAVE_SETSID 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NL_LANGINFO 1
| #define HAVE_POLL 1
| #define HAVE_MLOCKALL 1
| #define HAVE_PPOLL 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_WRITEV 1
| #define HAVE_DECL_POSIX2TIME 0
| #define HAVE_DECL_TIME2POSIX 0
| #define HAVE_VPRINTF 1
| #define HAVE_CONFLICTING_FREAD_DECLARATION 1
| #define HAVE_PUTC_UNLOCKED 1
| #define HAVE_FWRITE_UNLOCKED 1
| #define HAVE_OPENPTY 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_NETPACKET_PACKET_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_IN6ADDR_ANY 1
| #define HAVE_IN6ADDR_LOOPBACK 1
| #define HAVE_DECL_IN6ADDR_ANY_INIT 1
| #define HAVE_DECL_IN6ADDR_LOOPBACK_INIT 1
| #define HAVE_DECL_IPV6_V6ONLY 1
| #define HAVE_SCHED_xETAFFINITY 1
| #define HAVE_END_SYMBOL 1
| #define HAVE__END_SYMBOL 1
| #define SBRK_RET_TYPE void *
| #define SBRK_ARG_TYPE intptr_t
| #define BRK_RET_TYPE int
| #define BRK_ARG_TYPE void *
| #define HAVE_IN6 1
| #define HAVE_MULTICAST_SUPPORT 1
| #define HAVE_CLOCK_GETRES 1
| #define HAVE_GETTIMEOFDAY 1
| #define OS_SYSTEM_TIME_USING_CLOCK_GETTIME 1
| #define WALL_CLOCK_ID_STR "CLOCK_REALTIME"
| #define WALL_CLOCK_ID CLOCK_REALTIME
| /* end confdefs.h.  */
| 
| #include <time.h>
| 
| 
| int
| main ()
| {
| 
|     struct timespec ts;
|     long long result;
|     clock_gettime(CLOCK_UPTIME,&ts);
|     result = ((long long) ts.tv_sec) * 1000000000LL +
|     ((long long) ts.tv_nsec);
| 
|   ;
|   return 0;
| }
configure:20240: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  conftest.c -lutil -ldl -lm   -lrt >&5
configure:20240: $? = 0
configure:20251: result: CLOCK_MONOTONIC
configure:20273: checking for clock_getres
configure:20273: result: yes
configure:20273: checking for clock_get_attributes
configure:20273: result: no
configure:20273: checking for gethrtime
configure:20273: result: no
configure:20285: checking for mach clock_get_time() with monotonic clock type
configure:20321: result: no
configure:20783: checking for clock_gettime in -lrt
configure:20817: result: yes
configure:20833: checking for clock_gettime(CLOCK_MONOTONIC_RAW, _)
configure:20868: result: yes
configure:20871: checking for clock_gettime() with high resolution monotonic clock type
configure:20898: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  conftest.c -lutil -ldl -lm   -lrt >&5
conftest.c: In function 'main':
conftest.c:225:19: error: 'CLOCK_UPTIME_PRECISE' undeclared (first use in this function)
  225 |     clock_gettime(CLOCK_UPTIME_PRECISE,&ts);
      |                   ^~~~~~~~~~~~~~~~~~~~
conftest.c:225:19: note: each undeclared identifier is reported only once for each function it appears in
configure:20898: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_PTY_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_POLL_H 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_DECL_GETRLIMIT 1
| #define HAVE_DECL_SETRLIMIT 1
| #define HAVE_DECL_RLIMIT_STACK 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_NETPACKET_PACKET_H 1
| #define HAVE_SCHED_H 1
| #define HAVE_SETNS 1
| #define HAVE_LINUX_ERRQUEUE_H 1
| #define HAVE_SO_BSDCOMPAT /**/
| #define RETSIGTYPE void
| #define NO_SA_LEN 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_VOID_P 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_OFF_T 8
| #define SIZEOF_TIME_T 4
| #define SIZEOF_SUSECONDS_T 4
| #define ERTS_RESTRICT restrict
| #define ERTS_ENDIANNESS -1
| #define HAVE_FDATASYNC 1
| #define HAVE_SENDFILE 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETHOSTBYNAME2 1
| #define HAVE_FINITE 1
| #define HAVE_ISNAN 1
| #define HAVE_ISINF 1
| #define HAVE_DLOPEN 1
| #define HAVE_PREAD 1
| #define HAVE_PWRITE 1
| #define HAVE_MEMMOVE 1
| #define HAVE_STRERROR 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_GMTIME_R 1
| #define HAVE_INET_PTON 1
| #define HAVE_MPROTECT 1
| #define HAVE_MMAP 1
| #define HAVE_MREMAP 1
| #define HAVE_MEMCPY 1
| #define HAVE_MALLOPT 1
| #define HAVE_SBRK 1
| #define HAVE___SBRK 1
| #define HAVE_BRK 1
| #define HAVE_FLOCKFILE 1
| #define HAVE_FSTAT 1
| #define HAVE_SETSID 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NL_LANGINFO 1
| #define HAVE_POLL 1
| #define HAVE_MLOCKALL 1
| #define HAVE_PPOLL 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_WRITEV 1
| #define HAVE_DECL_POSIX2TIME 0
| #define HAVE_DECL_TIME2POSIX 0
| #define HAVE_VPRINTF 1
| #define HAVE_CONFLICTING_FREAD_DECLARATION 1
| #define HAVE_PUTC_UNLOCKED 1
| #define HAVE_FWRITE_UNLOCKED 1
| #define HAVE_OPENPTY 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_NETPACKET_PACKET_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_IN6ADDR_ANY 1
| #define HAVE_IN6ADDR_LOOPBACK 1
| #define HAVE_DECL_IN6ADDR_ANY_INIT 1
| #define HAVE_DECL_IN6ADDR_LOOPBACK_INIT 1
| #define HAVE_DECL_IPV6_V6ONLY 1
| #define HAVE_SCHED_xETAFFINITY 1
| #define HAVE_END_SYMBOL 1
| #define HAVE__END_SYMBOL 1
| #define SBRK_RET_TYPE void *
| #define SBRK_ARG_TYPE intptr_t
| #define BRK_RET_TYPE int
| #define BRK_ARG_TYPE void *
| #define HAVE_IN6 1
| #define HAVE_MULTICAST_SUPPORT 1
| #define HAVE_CLOCK_GETRES 1
| #define HAVE_GETTIMEOFDAY 1
| #define OS_SYSTEM_TIME_USING_CLOCK_GETTIME 1
| #define WALL_CLOCK_ID_STR "CLOCK_REALTIME"
| #define WALL_CLOCK_ID CLOCK_REALTIME
| #define HAVE_CLOCK_GETRES 1
| #define OS_MONOTONIC_TIME_USING_CLOCK_GETTIME 1
| #define ERTS_HAVE_CORRECTED_OS_MONOTONIC_TIME 1
| #define MONOTONIC_CLOCK_ID_STR "CLOCK_MONOTONIC"
| #define MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define HAVE_CLOCK_GETTIME_MONOTONIC_RAW 1
| /* end confdefs.h.  */
| 
| #include <time.h>
| 
| 
| int
| main ()
| {
| 
|     struct timespec ts;
|     long long result;
|     clock_gettime(CLOCK_UPTIME_PRECISE,&ts);
|     result = ((long long) ts.tv_sec) * 1000000000LL +
|     ((long long) ts.tv_nsec);
| 
|   ;
|   return 0;
| }
configure:20898: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  conftest.c -lutil -ldl -lm   -lrt >&5
conftest.c: In function 'main':
conftest.c:225:19: error: 'CLOCK_HIGHRES' undeclared (first use in this function)
  225 |     clock_gettime(CLOCK_HIGHRES,&ts);
      |                   ^~~~~~~~~~~~~
conftest.c:225:19: note: each undeclared identifier is reported only once for each function it appears in
configure:20898: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_PTY_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_POLL_H 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_DECL_GETRLIMIT 1
| #define HAVE_DECL_SETRLIMIT 1
| #define HAVE_DECL_RLIMIT_STACK 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_NETPACKET_PACKET_H 1
| #define HAVE_SCHED_H 1
| #define HAVE_SETNS 1
| #define HAVE_LINUX_ERRQUEUE_H 1
| #define HAVE_SO_BSDCOMPAT /**/
| #define RETSIGTYPE void
| #define NO_SA_LEN 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_VOID_P 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_OFF_T 8
| #define SIZEOF_TIME_T 4
| #define SIZEOF_SUSECONDS_T 4
| #define ERTS_RESTRICT restrict
| #define ERTS_ENDIANNESS -1
| #define HAVE_FDATASYNC 1
| #define HAVE_SENDFILE 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETHOSTBYNAME2 1
| #define HAVE_FINITE 1
| #define HAVE_ISNAN 1
| #define HAVE_ISINF 1
| #define HAVE_DLOPEN 1
| #define HAVE_PREAD 1
| #define HAVE_PWRITE 1
| #define HAVE_MEMMOVE 1
| #define HAVE_STRERROR 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_GMTIME_R 1
| #define HAVE_INET_PTON 1
| #define HAVE_MPROTECT 1
| #define HAVE_MMAP 1
| #define HAVE_MREMAP 1
| #define HAVE_MEMCPY 1
| #define HAVE_MALLOPT 1
| #define HAVE_SBRK 1
| #define HAVE___SBRK 1
| #define HAVE_BRK 1
| #define HAVE_FLOCKFILE 1
| #define HAVE_FSTAT 1
| #define HAVE_SETSID 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NL_LANGINFO 1
| #define HAVE_POLL 1
| #define HAVE_MLOCKALL 1
| #define HAVE_PPOLL 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_WRITEV 1
| #define HAVE_DECL_POSIX2TIME 0
| #define HAVE_DECL_TIME2POSIX 0
| #define HAVE_VPRINTF 1
| #define HAVE_CONFLICTING_FREAD_DECLARATION 1
| #define HAVE_PUTC_UNLOCKED 1
| #define HAVE_FWRITE_UNLOCKED 1
| #define HAVE_OPENPTY 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_NETPACKET_PACKET_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_IN6ADDR_ANY 1
| #define HAVE_IN6ADDR_LOOPBACK 1
| #define HAVE_DECL_IN6ADDR_ANY_INIT 1
| #define HAVE_DECL_IN6ADDR_LOOPBACK_INIT 1
| #define HAVE_DECL_IPV6_V6ONLY 1
| #define HAVE_SCHED_xETAFFINITY 1
| #define HAVE_END_SYMBOL 1
| #define HAVE__END_SYMBOL 1
| #define SBRK_RET_TYPE void *
| #define SBRK_ARG_TYPE intptr_t
| #define BRK_RET_TYPE int
| #define BRK_ARG_TYPE void *
| #define HAVE_IN6 1
| #define HAVE_MULTICAST_SUPPORT 1
| #define HAVE_CLOCK_GETRES 1
| #define HAVE_GETTIMEOFDAY 1
| #define OS_SYSTEM_TIME_USING_CLOCK_GETTIME 1
| #define WALL_CLOCK_ID_STR "CLOCK_REALTIME"
| #define WALL_CLOCK_ID CLOCK_REALTIME
| #define HAVE_CLOCK_GETRES 1
| #define OS_MONOTONIC_TIME_USING_CLOCK_GETTIME 1
| #define ERTS_HAVE_CORRECTED_OS_MONOTONIC_TIME 1
| #define MONOTONIC_CLOCK_ID_STR "CLOCK_MONOTONIC"
| #define MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define HAVE_CLOCK_GETTIME_MONOTONIC_RAW 1
| /* end confdefs.h.  */
| 
| #include <time.h>
| 
| 
| int
| main ()
| {
| 
|     struct timespec ts;
|     long long result;
|     clock_gettime(CLOCK_HIGHRES,&ts);
|     result = ((long long) ts.tv_sec) * 1000000000LL +
|     ((long long) ts.tv_nsec);
| 
|   ;
|   return 0;
| }
configure:20898: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  conftest.c -lutil -ldl -lm   -lrt >&5
conftest.c: In function 'main':
conftest.c:225:19: error: 'CLOCK_UPTIME' undeclared (first use in this function); did you mean 'CLOCK_REALTIME'?
  225 |     clock_gettime(CLOCK_UPTIME,&ts);
      |                   ^~~~~~~~~~~~
      |                   CLOCK_REALTIME
conftest.c:225:19: note: each undeclared identifier is reported only once for each function it appears in
configure:20898: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_PTY_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_POLL_H 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_DECL_GETRLIMIT 1
| #define HAVE_DECL_SETRLIMIT 1
| #define HAVE_DECL_RLIMIT_STACK 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_NETPACKET_PACKET_H 1
| #define HAVE_SCHED_H 1
| #define HAVE_SETNS 1
| #define HAVE_LINUX_ERRQUEUE_H 1
| #define HAVE_SO_BSDCOMPAT /**/
| #define RETSIGTYPE void
| #define NO_SA_LEN 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_VOID_P 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_OFF_T 8
| #define SIZEOF_TIME_T 4
| #define SIZEOF_SUSECONDS_T 4
| #define ERTS_RESTRICT restrict
| #define ERTS_ENDIANNESS -1
| #define HAVE_FDATASYNC 1
| #define HAVE_SENDFILE 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETHOSTBYNAME2 1
| #define HAVE_FINITE 1
| #define HAVE_ISNAN 1
| #define HAVE_ISINF 1
| #define HAVE_DLOPEN 1
| #define HAVE_PREAD 1
| #define HAVE_PWRITE 1
| #define HAVE_MEMMOVE 1
| #define HAVE_STRERROR 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_GMTIME_R 1
| #define HAVE_INET_PTON 1
| #define HAVE_MPROTECT 1
| #define HAVE_MMAP 1
| #define HAVE_MREMAP 1
| #define HAVE_MEMCPY 1
| #define HAVE_MALLOPT 1
| #define HAVE_SBRK 1
| #define HAVE___SBRK 1
| #define HAVE_BRK 1
| #define HAVE_FLOCKFILE 1
| #define HAVE_FSTAT 1
| #define HAVE_SETSID 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NL_LANGINFO 1
| #define HAVE_POLL 1
| #define HAVE_MLOCKALL 1
| #define HAVE_PPOLL 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_WRITEV 1
| #define HAVE_DECL_POSIX2TIME 0
| #define HAVE_DECL_TIME2POSIX 0
| #define HAVE_VPRINTF 1
| #define HAVE_CONFLICTING_FREAD_DECLARATION 1
| #define HAVE_PUTC_UNLOCKED 1
| #define HAVE_FWRITE_UNLOCKED 1
| #define HAVE_OPENPTY 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_NETPACKET_PACKET_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_IN6ADDR_ANY 1
| #define HAVE_IN6ADDR_LOOPBACK 1
| #define HAVE_DECL_IN6ADDR_ANY_INIT 1
| #define HAVE_DECL_IN6ADDR_LOOPBACK_INIT 1
| #define HAVE_DECL_IPV6_V6ONLY 1
| #define HAVE_SCHED_xETAFFINITY 1
| #define HAVE_END_SYMBOL 1
| #define HAVE__END_SYMBOL 1
| #define SBRK_RET_TYPE void *
| #define SBRK_ARG_TYPE intptr_t
| #define BRK_RET_TYPE int
| #define BRK_ARG_TYPE void *
| #define HAVE_IN6 1
| #define HAVE_MULTICAST_SUPPORT 1
| #define HAVE_CLOCK_GETRES 1
| #define HAVE_GETTIMEOFDAY 1
| #define OS_SYSTEM_TIME_USING_CLOCK_GETTIME 1
| #define WALL_CLOCK_ID_STR "CLOCK_REALTIME"
| #define WALL_CLOCK_ID CLOCK_REALTIME
| #define HAVE_CLOCK_GETRES 1
| #define OS_MONOTONIC_TIME_USING_CLOCK_GETTIME 1
| #define ERTS_HAVE_CORRECTED_OS_MONOTONIC_TIME 1
| #define MONOTONIC_CLOCK_ID_STR "CLOCK_MONOTONIC"
| #define MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define HAVE_CLOCK_GETTIME_MONOTONIC_RAW 1
| /* end confdefs.h.  */
| 
| #include <time.h>
| 
| 
| int
| main ()
| {
| 
|     struct timespec ts;
|     long long result;
|     clock_gettime(CLOCK_UPTIME,&ts);
|     result = ((long long) ts.tv_sec) * 1000000000LL +
|     ((long long) ts.tv_nsec);
| 
|   ;
|   return 0;
| }
configure:20898: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  conftest.c -lutil -ldl -lm   -lrt >&5
configure:20898: $? = 0
configure:20909: result: CLOCK_MONOTONIC
configure:20931: checking for clock_getres
configure:20931: result: yes
configure:20931: checking for clock_get_attributes
configure:20931: result: no
configure:20931: checking for gethrtime
configure:20931: result: no
configure:20943: checking for mach clock_get_time() with monotonic clock type
configure:20979: result: no
configure:21089: checking if gethrvtime works and how to use it
configure:21181: result: cross
configure:21183: WARNING: result 'not working' guessed because of cross compilation
configure:21191: checking if clock_gettime can be used to get thread CPU time
configure:21241: result: cross
configure:21252: WARNING: result no guessed because of cross compilation
configure:21264: checking for m4
configure:21280: found /home/thomas/autobuild/instance-3/output-1/host/bin/m4
configure:21291: result: m4
configure:21311: checking for safe signal delivery
configure:21333: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
configure:21333: $? = 0
configure:21334: result: yes
configure:21375: checking for unreliable floating point exceptions
configure:21379: result: unreliable
configure:21386: checking whether to redefine FD_SETSIZE
configure:21397: result: no
configure:21470: checking for working poll()
configure:21546: result: cross
configure:21548: WARNING: result yes guessed based on OS (linux-gnueabi) because of cross compilation
configure:21583: checking whether epoll is level triggered
configure:21606: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  conftest.c -lutil -ldl -lm   >&5
configure:21606: $? = 0
configure:21614: result: yes
configure:21620: checking whether kernel poll support should be enabled
configure:21659: result: yes; epoll
configure:21664: checking whether putenv() stores a copy of the key-value pair
configure:21719: result: cross
configure:21727: WARNING: result no guessed because of cross compilation
configure:21734: checking for a compiler that handles jumptables
configure:21770: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE conftest.c >&5
configure:21770: $? = 0
configure:21832: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -c   conftest.c >&5
configure:21832: $? = 0
configure:21844: result: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc
configure:21858: checking whether the code model is small
configure:21890: result: no
configure:22174: checking for kstat_open in -lkstat
configure:22208: result: no
configure:22218: checking for kvm_open in -lkvm
configure:22243: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  conftest.c -lkvm  -lutil -ldl -lm   >&5
/home/thomas/autobuild/instance-3/output-1/host/lib/gcc/arm-buildroot-linux-gnueabi/11.3.0/../../../../arm-buildroot-linux-gnueabi/bin/ld: cannot find -lkvm: No such file or directory
collect2: error: ld returned 1 exit status
configure:22243: $? = 1
configure: failed program was:
| /* confdefs.h */
| #define PACKAGE_NAME ""
| #define PACKAGE_TARNAME ""
| #define PACKAGE_VERSION ""
| #define PACKAGE_STRING ""
| #define PACKAGE_BUGREPORT ""
| #define PACKAGE_URL ""
| #define ASSUMED_CACHE_LINE_SIZE 64
| #define ERTS_SAVED_COMPILE_TIME 1
| #define ERTS_ENABLE_MSACC 1
| #define ERTS_NO_RETPOLINE 
| #define STDC_HEADERS 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_STAT_H 1
| #define HAVE_STDLIB_H 1
| #define HAVE_STRING_H 1
| #define HAVE_MEMORY_H 1
| #define HAVE_STRINGS_H 1
| #define HAVE_INTTYPES_H 1
| #define HAVE_STDINT_H 1
| #define HAVE_UNISTD_H 1
| #define SIZEOF_VOID_P 4
| #define HAVE_LIBM 1
| #define HAVE_LIBDL 1
| #define HAVE_LIBUTIL 1
| #define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
| #define HAVE_PTHREAD_H 1
| #define HAVE_CLOCK_GETRES 1
| #define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
| #define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define ETHR_PTHREADS 1
| #define ETHR_HAVE_PTHREAD_H 1
| #define ETHR_HAVE_SCHED_H 1
| #define ETHR_HAVE_SYS_TIME_H 1
| #define ETHR_TIME_WITH_SYS_TIME 1
| #define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
| #define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
| #define ETHR_HAVE_SCHED_YIELD 1
| #define ETHR_SCHED_YIELD_RET_INT 1
| #define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
| #define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
| #define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
| #define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
| #define ETHR_HAVE_LINUX_FUTEX 1
| #define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
| #define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF___INT128_T 0
| #define ETHR_HAVE___sync_synchronize ~0
| #define ETHR_HAVE___sync_add_and_fetch 12
| #define ETHR_HAVE___sync_fetch_and_and 12
| #define ETHR_HAVE___sync_fetch_and_or 12
| #define ETHR_HAVE___sync_val_compare_and_swap 12
| #define ETHR_HAVE___atomic_store_n 12
| #define ETHR_HAVE___atomic_load_n 12
| #define ETHR_HAVE___atomic_add_fetch 12
| #define ETHR_HAVE___atomic_fetch_and 12
| #define ETHR_HAVE___atomic_fetch_or 12
| #define ETHR_HAVE___atomic_compare_exchange_n 12
| #define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
| #define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
| #define SIZEOF_VOID_P 4
| #define ETHR_SIZEOF_PTR 4
| #define SIZEOF_INT 4
| #define ETHR_SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define ETHR_SIZEOF_LONG 4
| #define SIZEOF_LONG_LONG 8
| #define ETHR_SIZEOF_LONG_LONG 8
| #define SIZEOF___INT64 0
| #define ETHR_SIZEOF___INT64 0
| #define SIZEOF___INT128_T 0
| #define ETHR_SIZEOF___INT128_T 0
| #define ETHR_HAVE_ETHREAD_DEFINES 1
| #define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
| #define HAVE_POSIX_FADVISE 1
| #define HAVE_CLOSEFROM 1
| #define HAVE_LINUX_FALLOC_H 1
| #define HAVE_FALLOCATE 1
| #define HAVE_TERMCAP 1
| #define HAVE_WCWIDTH 1
| #define HAVE_LIBZ 1
| #define HAVE_ZLIB_INFLATEGETDICTIONARY 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_STRFTIME 1
| #define ESOCK_COUNTER_SIZE 64
| #define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
| #define HAVE_WORKING_POSIX_OPENPT 1
| #define NETDB_H_NEEDS_IN_H 1
| #define HAVE_SOCKLEN_T 1
| #define H_ERRNO_DECLARED 1
| #define HAVE_DIRENT_H 1
| #define STDC_HEADERS 1
| #define HAVE_SYS_WAIT_H 1
| #define TIME_WITH_SYS_TIME 1
| #define HAVE_FCNTL_H 1
| #define HAVE_LIMITS_H 1
| #define HAVE_UNISTD_H 1
| #define HAVE_SYSLOG_H 1
| #define HAVE_DLFCN_H 1
| #define HAVE_SYS_TYPES_H 1
| #define HAVE_SYS_IOCTL_H 1
| #define HAVE_SYS_TIME_H 1
| #define HAVE_SYS_UIO_H 1
| #define HAVE_SYS_MMAN_H 1
| #define HAVE_SYS_SOCKET_H 1
| #define HAVE_MALLOC_H 1
| #define HAVE_ARPA_NAMESER_H 1
| #define HAVE_PTY_H 1
| #define HAVE_UTMP_H 1
| #define HAVE_LANGINFO_H 1
| #define HAVE_POLL_H 1
| #define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
| #define HAVE_SYS_RESOURCE_H 1
| #define HAVE_DECL_GETRLIMIT 1
| #define HAVE_DECL_SETRLIMIT 1
| #define HAVE_DECL_RLIMIT_STACK 1
| #define HAVE_GETRUSAGE 1
| #define HAVE_SYS_TIMERFD_H 1
| #define HAVE_NETPACKET_PACKET_H 1
| #define HAVE_SCHED_H 1
| #define HAVE_SETNS 1
| #define HAVE_LINUX_ERRQUEUE_H 1
| #define HAVE_SO_BSDCOMPAT /**/
| #define RETSIGTYPE void
| #define NO_SA_LEN 1
| #define SIZEOF_CHAR 1
| #define SIZEOF_SHORT 2
| #define SIZEOF_INT 4
| #define SIZEOF_LONG 4
| #define SIZEOF_VOID_P 4
| #define SIZEOF_LONG_LONG 8
| #define SIZEOF_SIZE_T 4
| #define SIZEOF_OFF_T 8
| #define SIZEOF_TIME_T 4
| #define SIZEOF_SUSECONDS_T 4
| #define ERTS_RESTRICT restrict
| #define ERTS_ENDIANNESS -1
| #define HAVE_FDATASYNC 1
| #define HAVE_SENDFILE 1
| #define HAVE_GETADDRINFO 1
| #define HAVE_GETNAMEINFO 1
| #define HAVE_GETHOSTBYNAME2 1
| #define HAVE_FINITE 1
| #define HAVE_ISNAN 1
| #define HAVE_ISINF 1
| #define HAVE_DLOPEN 1
| #define HAVE_PREAD 1
| #define HAVE_PWRITE 1
| #define HAVE_MEMMOVE 1
| #define HAVE_STRERROR 1
| #define HAVE_STRERROR_R 1
| #define HAVE_STRNCASECMP 1
| #define HAVE_LOCALTIME_R 1
| #define HAVE_GMTIME_R 1
| #define HAVE_INET_PTON 1
| #define HAVE_MPROTECT 1
| #define HAVE_MMAP 1
| #define HAVE_MREMAP 1
| #define HAVE_MEMCPY 1
| #define HAVE_MALLOPT 1
| #define HAVE_SBRK 1
| #define HAVE___SBRK 1
| #define HAVE_BRK 1
| #define HAVE_FLOCKFILE 1
| #define HAVE_FSTAT 1
| #define HAVE_SETSID 1
| #define HAVE_SETLOCALE 1
| #define HAVE_NL_LANGINFO 1
| #define HAVE_POLL 1
| #define HAVE_MLOCKALL 1
| #define HAVE_PPOLL 1
| #define HAVE_POSIX_MEMALIGN 1
| #define HAVE_WRITEV 1
| #define HAVE_DECL_POSIX2TIME 0
| #define HAVE_DECL_TIME2POSIX 0
| #define HAVE_VPRINTF 1
| #define HAVE_CONFLICTING_FREAD_DECLARATION 1
| #define HAVE_PUTC_UNLOCKED 1
| #define HAVE_FWRITE_UNLOCKED 1
| #define HAVE_OPENPTY 1
| #define HAVE_IFADDRS_H 1
| #define HAVE_NETPACKET_PACKET_H 1
| #define HAVE_SYS_UN_H 1
| #define HAVE_GETIFADDRS 1
| #define HAVE_IN6ADDR_ANY 1
| #define HAVE_IN6ADDR_LOOPBACK 1
| #define HAVE_DECL_IN6ADDR_ANY_INIT 1
| #define HAVE_DECL_IN6ADDR_LOOPBACK_INIT 1
| #define HAVE_DECL_IPV6_V6ONLY 1
| #define HAVE_SCHED_xETAFFINITY 1
| #define HAVE_END_SYMBOL 1
| #define HAVE__END_SYMBOL 1
| #define SBRK_RET_TYPE void *
| #define SBRK_ARG_TYPE intptr_t
| #define BRK_RET_TYPE int
| #define BRK_ARG_TYPE void *
| #define HAVE_IN6 1
| #define HAVE_MULTICAST_SUPPORT 1
| #define HAVE_CLOCK_GETRES 1
| #define HAVE_GETTIMEOFDAY 1
| #define OS_SYSTEM_TIME_USING_CLOCK_GETTIME 1
| #define WALL_CLOCK_ID_STR "CLOCK_REALTIME"
| #define WALL_CLOCK_ID CLOCK_REALTIME
| #define HAVE_CLOCK_GETRES 1
| #define OS_MONOTONIC_TIME_USING_CLOCK_GETTIME 1
| #define ERTS_HAVE_CORRECTED_OS_MONOTONIC_TIME 1
| #define MONOTONIC_CLOCK_ID_STR "CLOCK_MONOTONIC"
| #define MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
| #define HAVE_CLOCK_GETTIME_MONOTONIC_RAW 1
| #define HAVE_CLOCK_GETRES 1
| #define SYS_HRTIME_USING_CLOCK_GETTIME 1
| #define HAVE_MONOTONIC_ERTS_SYS_HRTIME 1
| #define HRTIME_CLOCK_ID_STR "CLOCK_MONOTONIC"
| #define HRTIME_CLOCK_ID CLOCK_MONOTONIC
| #define NO_FPE_SIGNALS /**/
| #define ERTS_USE_POLL 1
| #define HAVE_SYS_EPOLL_H 1
| #define ERTS_ENABLE_KERNEL_POLL 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.  */
| #ifdef __cplusplus
| extern "C"
| #endif
| char kvm_open ();
| int
| main ()
| {
| return kvm_open ();
|   ;
|   return 0;
| }
configure:22252: result: no
configure:22409: checking for arm-buildroot-linux-gnueabi-c++
configure:22436: result: no
configure:22588: checking for log2
configure:22588: /home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc -o conftest -Werror=undef -Werror=implicit -Werror=return-type  -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE  conftest.c -lutil -ldl -lm   >&5
conftest.c:248:6: warning: conflicting types for built-in function 'log2'; expected 'double(double)' [-Wbuiltin-declaration-mismatch]
  248 | char log2 ();
      |      ^~~~
conftest.c:236:1: note: 'log2' is declared in header '<math.h>'
  235 | # include <limits.h>
  236 | #else
configure:22588: $? = 0
configure:22588: result: yes
configure:22719: creating ./config.status

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

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

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

on build3.bootlin.com

config.status:1155: creating emulator/arm-buildroot-linux-gnueabi/Makefile
config.status:1155: creating epmd/src/arm-buildroot-linux-gnueabi/Makefile
config.status:1155: creating etc/common/arm-buildroot-linux-gnueabi/Makefile
config.status:1155: creating include/internal/arm-buildroot-linux-gnueabi/ethread.mk
config.status:1155: creating include/internal/arm-buildroot-linux-gnueabi/erts_internal.mk
config.status:1155: creating lib_src/arm-buildroot-linux-gnueabi/Makefile
config.status:1155: creating ../make/arm-buildroot-linux-gnueabi/otp.mk
config.status:1155: creating ../make/make_emakefile
config.status:1155: creating ../lib/os_mon/c_src/arm-buildroot-linux-gnueabi/Makefile
config.status:1155: creating ../lib/runtime_tools/c_src/arm-buildroot-linux-gnueabi/Makefile
config.status:1155: creating ../lib/tools/c_src/arm-buildroot-linux-gnueabi/Makefile
config.status:1155: creating ../make/install_dir_data.sh
config.status:1155: creating arm-buildroot-linux-gnueabi/config.h
config.status:1155: creating include/internal/arm-buildroot-linux-gnueabi/ethread_header_config.h
config.status:1155: creating include/arm-buildroot-linux-gnueabi/erl_int_sizes_config.h

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

ac_cv_build=x86_64-pc-linux-gnu
ac_cv_c_bigendian=no
ac_cv_c_compiler_gnu=yes
ac_cv_c_const=yes
ac_cv_c_double_middle=unknown
ac_cv_decl_h_errno=yes
ac_cv_decl_inaddr_loopback=yes
ac_cv_decl_so_bsdcompat=yes
ac_cv_decl_sys_errlist=no
ac_cv_env_AR_set=set
ac_cv_env_AR_value=/home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc-ar
ac_cv_env_CC_set=set
ac_cv_env_CC_value=/home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc
ac_cv_env_CFLAGS_set=set
ac_cv_env_CFLAGS_value='-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1'
ac_cv_env_CFLAG_RUNTIME_LIBRARY_PATH_set=
ac_cv_env_CFLAG_RUNTIME_LIBRARY_PATH_value=
ac_cv_env_CPPFLAGS_set=set
ac_cv_env_CPPFLAGS_value='-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64'
ac_cv_env_CPP_set=set
ac_cv_env_CPP_value=/home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-cpp
ac_cv_env_CXXFLAGS_set=set
ac_cv_env_CXXFLAGS_value='-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64  -O1 -g0 -D_FORTIFY_SOURCE=1'
ac_cv_env_CXX_set=set
ac_cv_env_CXX_value=no
ac_cv_env_DED_LDFLAGS_set=
ac_cv_env_DED_LDFLAGS_value=
ac_cv_env_DED_LD_FLAG_RUNTIME_LIBRARY_PATH_set=
ac_cv_env_DED_LD_FLAG_RUNTIME_LIBRARY_PATH_value=
ac_cv_env_DED_LD_set=
ac_cv_env_DED_LD_value=
ac_cv_env_ERL_TOP_set=set
ac_cv_env_ERL_TOP_value=/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22
ac_cv_env_GETCONF_set=
ac_cv_env_GETCONF_value=
ac_cv_env_LDFLAGS_set=set
ac_cv_env_LDFLAGS_value=
ac_cv_env_LD_set=set
ac_cv_env_LD_value=/home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-ld
ac_cv_env_LFS_CFLAGS_set=
ac_cv_env_LFS_CFLAGS_value=
ac_cv_env_LFS_LDFLAGS_set=
ac_cv_env_LFS_LDFLAGS_value=
ac_cv_env_LFS_LIBS_set=
ac_cv_env_LFS_LIBS_value=
ac_cv_env_LIBS_set=
ac_cv_env_LIBS_value=
ac_cv_env_RANLIB_set=set
ac_cv_env_RANLIB_value=/home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc-ranlib
ac_cv_env_STATIC_CFLAGS_set=
ac_cv_env_STATIC_CFLAGS_value=
ac_cv_env_YACC_set=
ac_cv_env_YACC_value=
ac_cv_env_YFLAGS_set=
ac_cv_env_YFLAGS_value=
ac_cv_env_build_alias_set=set
ac_cv_env_build_alias_value=x86_64-pc-linux-gnu
ac_cv_env_erl_xcomp_after_morecore_hook_set=
ac_cv_env_erl_xcomp_after_morecore_hook_value=
ac_cv_env_erl_xcomp_bigendian_set=
ac_cv_env_erl_xcomp_bigendian_value=
ac_cv_env_erl_xcomp_clock_gettime_cpu_time_set=
ac_cv_env_erl_xcomp_clock_gettime_cpu_time_value=
ac_cv_env_erl_xcomp_dlsym_brk_wrappers_set=
ac_cv_env_erl_xcomp_dlsym_brk_wrappers_value=
ac_cv_env_erl_xcomp_double_middle_endian_set=
ac_cv_env_erl_xcomp_double_middle_endian_value=
ac_cv_env_erl_xcomp_getaddrinfo_set=
ac_cv_env_erl_xcomp_getaddrinfo_value=
ac_cv_env_erl_xcomp_gethrvtime_procfs_ioctl_set=
ac_cv_env_erl_xcomp_gethrvtime_procfs_ioctl_value=
ac_cv_env_erl_xcomp_isysroot_set=
ac_cv_env_erl_xcomp_isysroot_value=
ac_cv_env_erl_xcomp_kqueue_set=
ac_cv_env_erl_xcomp_kqueue_value=
ac_cv_env_erl_xcomp_linux_nptl_set=
ac_cv_env_erl_xcomp_linux_nptl_value=
ac_cv_env_erl_xcomp_linux_usable_sigaltstack_set=
ac_cv_env_erl_xcomp_linux_usable_sigaltstack_value=
ac_cv_env_erl_xcomp_linux_usable_sigusrx_set=
ac_cv_env_erl_xcomp_linux_usable_sigusrx_value=
ac_cv_env_erl_xcomp_poll_set=
ac_cv_env_erl_xcomp_poll_value=
ac_cv_env_erl_xcomp_putenv_copy_set=
ac_cv_env_erl_xcomp_putenv_copy_value=
ac_cv_env_erl_xcomp_reliable_fpe_set=
ac_cv_env_erl_xcomp_reliable_fpe_value=
ac_cv_env_erl_xcomp_sysroot_set=set
ac_cv_env_erl_xcomp_sysroot_value=/home/thomas/autobuild/instance-3/output-1/host/arm-buildroot-linux-gnueabi/sysroot
ac_cv_env_host_alias_set=set
ac_cv_env_host_alias_value=arm-buildroot-linux-gnueabi
ac_cv_env_target_alias_set=set
ac_cv_env_target_alias_value=arm-buildroot-linux-gnueabi
ac_cv_func___brk=no
ac_cv_func___sbrk=yes
ac_cv_func__brk=no
ac_cv_func__doprnt=no
ac_cv_func__sbrk=no
ac_cv_func_brk=yes
ac_cv_func_calloc_0_nonnull=yes
ac_cv_func_clock_get_attributes=no
ac_cv_func_clock_getres=yes
ac_cv_func_closefrom=yes
ac_cv_func_connect=yes
ac_cv_func_decl_fread=yes
ac_cv_func_dlopen=yes
ac_cv_func_fdatasync=yes
ac_cv_func_finite=yes
ac_cv_func_flockfile=yes
ac_cv_func_fpsetmask=no
ac_cv_func_fstat=yes
ac_cv_func_gethostbyname2=yes
ac_cv_func_gethostbyname=yes
ac_cv_func_gethostbyname_r=yes
ac_cv_func_gethrtime=no
ac_cv_func_getifaddrs=yes
ac_cv_func_getipnodebyaddr=no
ac_cv_func_getipnodebyname=no
ac_cv_func_getrusage=yes
ac_cv_func_gettimeofday=yes
ac_cv_func_gmtime_r=yes
ac_cv_func_ieee_handler=no
ac_cv_func_inet_pton=yes
ac_cv_func_isinf=yes
ac_cv_func_isnan=yes
ac_cv_func_localtime_r=yes
ac_cv_func_log2=yes
ac_cv_func_malloc_0_nonnull=yes
ac_cv_func_mallopt=yes
ac_cv_func_memcmp_working=yes
ac_cv_func_memcpy=yes
ac_cv_func_memmove=yes
ac_cv_func_mlockall=yes
ac_cv_func_mmap=yes
ac_cv_func_mmap_fixed_mapped=yes
ac_cv_func_mprotect=yes
ac_cv_func_mremap=yes
ac_cv_func_nl_langinfo=yes
ac_cv_func_openpty=yes
ac_cv_func_poll=yes
ac_cv_func_posix2time=no
ac_cv_func_posix_fadvise=yes
ac_cv_func_posix_memalign=yes
ac_cv_func_ppoll=yes
ac_cv_func_pread=yes
ac_cv_func_pthread_attr_setguardsize=yes
ac_cv_func_pthread_rwlock_init=yes
ac_cv_func_pthread_rwlockattr_setkind_np=yes
ac_cv_func_pthread_spin_lock=yes
ac_cv_func_pthread_yield=no
ac_cv_func_pwrite=yes
ac_cv_func_realloc_0_nonnull=yes
ac_cv_func_res_gethostbyname=no
ac_cv_func_sbrk=yes
ac_cv_func_sched_yield=yes
ac_cv_func_sendfile=yes
ac_cv_func_setlocale=yes
ac_cv_func_setns=yes
ac_cv_func_setsid=yes
ac_cv_func_strerror=yes
ac_cv_func_strerror_r=yes
ac_cv_func_strftime=yes
ac_cv_func_strlcat=no
ac_cv_func_strlcpy=no
ac_cv_func_strncasecmp=yes
ac_cv_func_time2posix=no
ac_cv_func_vprintf=yes
ac_cv_func_writev=yes
ac_cv_have_decl_IN6ADDR_ANY_INIT=yes
ac_cv_have_decl_IN6ADDR_LOOPBACK_INIT=yes
ac_cv_have_decl_IPV6_V6ONLY=yes
ac_cv_have_decl_RLIMIT_STACK=yes
ac_cv_have_decl_getrlimit=yes
ac_cv_have_decl_malloc=yes
ac_cv_have_decl_posix2time=no
ac_cv_have_decl_setrlimit=yes
ac_cv_have_decl_time2posix=no
ac_cv_header_arpa_nameser_h=yes
ac_cv_header_dirent_dirent_h=yes
ac_cv_header_dlfcn_h=yes
ac_cv_header_fcntl_h=yes
ac_cv_header_ieeefp_h=no
ac_cv_header_ifaddrs_h=yes
ac_cv_header_inttypes_h=yes
ac_cv_header_langinfo_h=yes
ac_cv_header_libdlpi_h=no
ac_cv_header_libutil_h=no
ac_cv_header_limits_h=yes
ac_cv_header_linux_errqueue_h=yes
ac_cv_header_linux_falloc_h=yes
ac_cv_header_malloc_h=yes
ac_cv_header_memory_h=yes
ac_cv_header_net_errno_h=no
ac_cv_header_net_if_dl_h=no
ac_cv_header_netinet_sctp_h=no
ac_cv_header_netpacket_packet_h=yes
ac_cv_header_nptl_pthread_h=no
ac_cv_header_poll_h=yes
ac_cv_header_pthread_h=yes
ac_cv_header_pthread_mit_pthread_h=no
ac_cv_header_pty_h=yes
ac_cv_header_sched_h=yes
ac_cv_header_sdkddkver_h=no
ac_cv_header_setns_h=no
ac_cv_header_stdc=yes
ac_cv_header_stdint_h=yes
ac_cv_header_stdlib_h=yes
ac_cv_header_string_h=yes
ac_cv_header_strings_h=yes
ac_cv_header_sys_devpoll_h=no
ac_cv_header_sys_epoll_h=yes
ac_cv_header_sys_event_h=no
ac_cv_header_sys_ioctl_h=yes
ac_cv_header_sys_mman_h=yes
ac_cv_header_sys_resource_h=yes
ac_cv_header_sys_socket_h=yes
ac_cv_header_sys_socketio_h=no
ac_cv_header_sys_sockio_h=no
ac_cv_header_sys_stat_h=yes
ac_cv_header_sys_stropts_h=no
ac_cv_header_sys_sysctl_h=no
ac_cv_header_sys_time_h=yes
ac_cv_header_sys_timerfd_h=yes
ac_cv_header_sys_types_h=yes
ac_cv_header_sys_uio_h=yes
ac_cv_header_sys_un_h=yes
ac_cv_header_sys_wait_h=yes
ac_cv_header_syslog_h=yes
ac_cv_header_time=yes
ac_cv_header_unistd_h=yes
ac_cv_header_util_h=no
ac_cv_header_utmp_h=yes
ac_cv_header_valgrind_valgrind_h=no
ac_cv_header_windows_h=no
ac_cv_header_winsock2_h=no
ac_cv_header_ws2tcpip_h=no
ac_cv_host=arm-buildroot-linux-gnueabi
ac_cv_lbl_unaligned_fail=yes
ac_cv_lib_dl_dlopen=yes
ac_cv_lib_dlpi_dlpi_open=no
ac_cv_lib_inet_main=no
ac_cv_lib_kstat_kstat_open=no
ac_cv_lib_kvm_kvm_open=no
ac_cv_lib_m_sin=yes
ac_cv_lib_ncurses___tgetent=yes
ac_cv_lib_pthread_pthread_create=yes
ac_cv_lib_rt_clock_gettime=yes
ac_cv_lib_tinfo___tgetent=no
ac_cv_lib_util_openpty=yes
ac_cv_member_struct_ifreq_ifr_enaddr=no
ac_cv_member_struct_ifreq_ifr_hwaddr=yes
ac_cv_objext=o
ac_cv_path_CP=/bin/cp
ac_cv_path_EGREP='/usr/bin/grep -E'
ac_cv_path_GREP=/usr/bin/grep
ac_cv_path_MKDIR=/bin/mkdir
ac_cv_path_PERL=/usr/bin/perl
ac_cv_path_ac_pt_GETCONF=/home/thomas/autobuild/instance-3/output-1/host/arm-buildroot-linux-gnueabi/sysroot/usr/bin/getconf
ac_cv_path_install='/usr/bin/install -c'
ac_cv_prog_AR=/home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc-ar
ac_cv_prog_CC=/home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc
ac_cv_prog_CPP=/home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-cpp
ac_cv_prog_CXX=no
ac_cv_prog_GETCONF=false
ac_cv_prog_M4=m4
ac_cv_prog_RANLIB=/home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc-ranlib
ac_cv_prog_XMLLINT=xmllint
ac_cv_prog_XSLTPROC=xsltproc
ac_cv_prog_YACC='bison -y'
ac_cv_prog_cc_c89=
ac_cv_prog_cc_g=yes
ac_cv_prog_emu_cc=/home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc
ac_cv_prog_mkdir_p='/usr/bin/install -c -d'
ac_cv_search_fdatasync='none required'
ac_cv_search_inflateGetDictionary='none required'
ac_cv_search_opendir='none required'
ac_cv_search_strerror='none required'
ac_cv_sizeof___int128_t=0
ac_cv_sizeof___int64=0
ac_cv_sizeof_char=1
ac_cv_sizeof_int=4
ac_cv_sizeof_long=4
ac_cv_sizeof_long_long=8
ac_cv_sizeof_off_t=8
ac_cv_sizeof_short=2
ac_cv_sizeof_size_t=4
ac_cv_sizeof_suseconds_t=4
ac_cv_sizeof_time_t=4
ac_cv_sizeof_void_p=4
ac_cv_struct_exception=no
ac_cv_struct_sockaddr_sa_len=no
ac_cv_struct_tm=time.h
ac_cv_sys_ipv6_support=yes
ac_cv_sys_multicast_support=yes
ac_cv_type_off_t=yes
ac_cv_type_pid_t=yes
ac_cv_type_signal=void
ac_cv_type_size_t=yes
erl_cv_clock_gettime_monotonic_default_resolution=CLOCK_MONOTONIC
erl_cv_clock_gettime_monotonic_high_resolution=CLOCK_MONOTONIC
erl_cv_clock_gettime_monotonic_raw=yes
erl_cv_clock_gettime_monotonic_try_find_pthread_compatible=CLOCK_MONOTONIC
erl_cv_clock_gettime_wall_default_resolution=CLOCK_REALTIME
erl_cv_mach_clock_get_time_monotonic=no
erl_cv_mach_clock_get_time_wall=no
erts_cv___after_morecore_hook_can_track_malloc=cross
erts_cv_brk_ret_arg_types='int,void *'
erts_cv_brk_wrappers_can_track_malloc=cross
erts_cv_fwrite_unlocked=yes
erts_cv_have__end_symbol=yes
erts_cv_have_end_symbol=yes
erts_cv_have_in6addr_any=yes
erts_cv_have_in6addr_loopback=yes
erts_cv_putc_unlocked=yes
erts_cv_sbrk_ret_arg_types='void *,intptr_t'
erts_cv_windows_h_includes_winsock2_h=no
ethr_cv_128bit___atomic_add_fetch=no
ethr_cv_128bit___atomic_compare_exchange_n=no
ethr_cv_128bit___atomic_fetch_and=no
ethr_cv_128bit___atomic_fetch_or=no
ethr_cv_128bit___atomic_load_n=no
ethr_cv_128bit___atomic_store_n=no
ethr_cv_128bit___sync_add_and_fetch=no
ethr_cv_128bit___sync_fetch_and_and=no
ethr_cv_128bit___sync_fetch_and_or=no
ethr_cv_128bit___sync_val_compare_and_swap=no
ethr_cv_32bit___atomic_add_fetch=yes
ethr_cv_32bit___atomic_compare_exchange_n=yes
ethr_cv_32bit___atomic_fetch_and=yes
ethr_cv_32bit___atomic_fetch_or=yes
ethr_cv_32bit___atomic_load_n=yes
ethr_cv_32bit___atomic_store_n=yes
ethr_cv_32bit___sync_add_and_fetch=yes
ethr_cv_32bit___sync_fetch_and_and=yes
ethr_cv_32bit___sync_fetch_and_or=yes
ethr_cv_32bit___sync_val_compare_and_swap=yes
ethr_cv_64bit___atomic_add_fetch=yes
ethr_cv_64bit___atomic_compare_exchange_n=yes
ethr_cv_64bit___atomic_fetch_and=yes
ethr_cv_64bit___atomic_fetch_or=yes
ethr_cv_64bit___atomic_load_n=yes
ethr_cv_64bit___atomic_store_n=yes
ethr_cv_64bit___sync_add_and_fetch=yes
ethr_cv_64bit___sync_fetch_and_and=yes
ethr_cv_64bit___sync_fetch_and_or=yes
ethr_cv_64bit___sync_val_compare_and_swap=yes
ethr_cv___sync_synchronize=yes
ethr_cv_arm_dbm_instr=yes
gl_cv_func_malloc_0_nonnull=yes
i_cv_fallocate_works=yes
i_cv_posix_fallocate_works=no
lt_cv_sys_lib_search_path_spec=

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

AR='/home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc-ar'
ARCH='noarch'
BITS64=''
CC32='/home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc'
CC='/home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc'
CFLAGS32='-fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE'
CFLAGS='-Werror=undef -Werror=implicit -Werror=return-type  -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE'
CFLAG_RUNTIME_LIBRARY_PATH=''
CODE_MODEL='unknown'
CP='/bin/cp'
CPP='/home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-cpp'
CPPFLAGS='-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE'
CPU_SUP_LIBS=''
CROSS_COMPILING='yes'
CXX='no'
CXXFLAGS='-D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64  -O1 -g0 -D_FORTIFY_SOURCE=1'
DEBUG_CFLAGS='-g -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  '
DEBUG_FLAGS='-g'
DED_LD=''
DED_LDFLAGS=''
DED_LD_FLAG_RUNTIME_LIBRARY_PATH=''
DEFS='-DHAVE_CONFIG_H'
DEXPORT='-Wl,-export-dynamic'
DIRTY_SCHEDULER_TEST='no'
DTRACE=''
DTRACE_CPP='-C'
DTRACE_ENABLED=''
DTRACE_ENABLED_2STEP=''
ECHO_C=''
ECHO_N='-n'
ECHO_T=''
EGREP='/usr/bin/grep -E'
EMU_CC='/home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc'
EMU_LOCK_CHECKING='no'
EMU_THR_DEFS=' -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS'
EMU_THR_LIBS='-lethread -lerts_internal_r -lpthread  -lrt'
EMU_THR_LIB_NAME='ethread'
EMU_THR_X_LIBS='-lpthread  -lrt'
ENABLE_ALLOC_TYPE_VARS=' threads'
ERLANG_OSTYPE='unix'
ERL_TOP='/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22'
ERTS_BUILD_FALLBACK_POLL='yes'
ERTS_CONFIG_H_IDIR='-I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi'
ERTS_INTERNAL_X_LIBS=''
ETHR_DEFS='-DUSE_THREADS  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE'
ETHR_LIBS='-lethread -lerts_internal_r -lpthread  -lrt'
ETHR_LIB_NAME='ethread'
ETHR_THR_LIB_BASE='pthread'
ETHR_THR_LIB_BASE_DIR='pthread'
ETHR_X86_SSE2_ASM='no'
ETHR_X_LIBS='-lpthread  -lrt'
EXEEXT=''
EXTERNAL_WORD_SIZE='32'
FOP='/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/make/fakefop'
FPE='unreliable'
GCC='yes'
GETCONF='/home/thomas/autobuild/instance-3/output-1/host/arm-buildroot-linux-gnueabi/sysroot/usr/bin/getconf'
GREP='/usr/bin/grep'
HAVE_VALGRIND='no'
HCC='$(CC)'
HCFLAGS=' -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi'
HIPEBEAMLDFLAGS=''
HIPE_ENABLED=''
HIPE_HELPERS=''
INSTALL_DATA='${INSTALL} -m 644'
INSTALL_DIR='/usr/bin/install -c -d'
INSTALL_PROGRAM='${INSTALL}'
INSTALL_SCRIPT='${INSTALL}'
JAVAC=''
LD='$(CC)'
LDFLAGS=''
LFS_CFLAGS=''
LFS_LDFLAGS=''
LFS_LIBS=''
LIBCARBON=''
LIBOBJS=''
LIBRT='-lrt'
LIBS='-lutil -ldl -lm  '
LIBSCTP=''
LLVM_PROFDATA=''
LN_S='ln -s'
LTLIBOBJS=''
M4='m4'
MIXED_CYGWIN='no'
MIXED_CYGWIN_MINGW='no'
MIXED_CYGWIN_VC='no'
MIXED_MSYS='no'
MIXED_MSYS_VC='no'
MIXED_VC='no'
MKDIR='/bin/mkdir'
NATIVE_LIBS_ENABLED=''
OBJEXT='o'
OPSYS='linux'
OTP_RELEASE=''
OTP_VERSION='22.3.4.22'
PACKAGE_BUGREPORT=''
PACKAGE_NAME=''
PACKAGE_STRING=''
PACKAGE_TARNAME=''
PACKAGE_URL=''
PACKAGE_VERSION=''
PATH_SEPARATOR=':'
PERL='/usr/bin/perl'
PROFILE_COMPILER=''
RANLIB='/home/thomas/autobuild/instance-3/output-1/host/bin/arm-buildroot-linux-gnueabi-gcc-ranlib'
SHELL='/bin/bash'
SOCKET_LIBS=''
STATIC_CFLAGS=''
STATIC_DRIVERS='no'
STATIC_NIFS='no'
SYSTEMD_DAEMON_LIBS=''
SYSTEM_VSN='22'
TERMCAP_LIB='-lncurses'
THR_DEFS='-DUSE_THREADS  -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS -D_GNU_SOURCE'
THR_LIBS='-lpthread  -lrt'
TYPES='opt'
USE_ESOCK='yes'
USE_PGO='false'
USE_VM_PROBES=''
WERRORFLAGS='-Werror=undef -Werror=implicit -Werror=return-type '
WFLAGS='-Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement'
XCRUN=''
XMLLINT='xmllint'
XSLTPROC='xsltproc'
YACC='bison -y'
YFLAGS=''
Z_LIB='-lz'
ac_ct_CC=''
ac_ct_CXX=''
bindir='${exec_prefix}/bin'
build='x86_64-pc-linux-gnu'
build_alias='x86_64-pc-linux-gnu'
build_cpu='x86_64'
build_os='linux-gnu'
build_vendor='pc'
datadir='${datarootdir}'
datarootdir='${prefix}/share'
docdir='${datarootdir}/doc/${PACKAGE}'
dvidir='${docdir}'
erl_xcomp_after_morecore_hook=''
erl_xcomp_bigendian=''
erl_xcomp_clock_gettime_cpu_time=''
erl_xcomp_dlsym_brk_wrappers=''
erl_xcomp_double_middle_endian=''
erl_xcomp_getaddrinfo=''
erl_xcomp_gethrvtime_procfs_ioctl=''
erl_xcomp_isysroot='/home/thomas/autobuild/instance-3/output-1/host/arm-buildroot-linux-gnueabi/sysroot'
erl_xcomp_kqueue=''
erl_xcomp_linux_nptl=''
erl_xcomp_linux_usable_sigaltstack=''
erl_xcomp_linux_usable_sigusrx=''
erl_xcomp_poll=''
erl_xcomp_putenv_copy=''
erl_xcomp_reliable_fpe=''
erl_xcomp_sysroot='/home/thomas/autobuild/instance-3/output-1/host/arm-buildroot-linux-gnueabi/sysroot'
exec_prefix='/usr'
host='arm-buildroot-linux-gnueabi'
host_alias='arm-buildroot-linux-gnueabi'
host_cpu='arm'
host_os='linux-gnueabi'
host_vendor='buildroot'
htmldir='${docdir}'
includedir='${prefix}/include'
infodir='${datarootdir}/info'
libdir='${exec_prefix}/lib'
libexecdir='${exec_prefix}/libexec'
localedir='${datarootdir}/locale'
localstatedir='/var'
mandir='${datarootdir}/man'
oldincludedir='/usr/include'
os_mon_programs=' cpu_sup'
pdfdir='${docdir}'
prefix='/usr'
program_transform_name='s,x,x,'
psdir='${docdir}'
runstatedir='${localstatedir}/run'
sbindir='${exec_prefix}/sbin'
sharedstatedir='${prefix}/com'
sysconfdir='/etc'
target_alias='arm-buildroot-linux-gnueabi'
vxworks_reclaim=''

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

/* confdefs.h */
#define PACKAGE_NAME ""
#define PACKAGE_TARNAME ""
#define PACKAGE_VERSION ""
#define PACKAGE_STRING ""
#define PACKAGE_BUGREPORT ""
#define PACKAGE_URL ""
#define ASSUMED_CACHE_LINE_SIZE 64
#define ERTS_SAVED_COMPILE_TIME 1
#define ERTS_ENABLE_MSACC 1
#define ERTS_NO_RETPOLINE 
#define STDC_HEADERS 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_STAT_H 1
#define HAVE_STDLIB_H 1
#define HAVE_STRING_H 1
#define HAVE_MEMORY_H 1
#define HAVE_STRINGS_H 1
#define HAVE_INTTYPES_H 1
#define HAVE_STDINT_H 1
#define HAVE_UNISTD_H 1
#define SIZEOF_VOID_P 4
#define HAVE_LIBM 1
#define HAVE_LIBDL 1
#define HAVE_LIBUTIL 1
#define ETHR_TRUST_GCC_ATOMIC_BUILTINS_MEMORY_BARRIERS 0
#define HAVE_PTHREAD_H 1
#define HAVE_CLOCK_GETRES 1
#define ETHR_HAVE_CLOCK_GETTIME_MONOTONIC 1
#define ETHR_MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
#define ETHR_PTHREADS 1
#define ETHR_HAVE_PTHREAD_H 1
#define ETHR_HAVE_SCHED_H 1
#define ETHR_HAVE_SYS_TIME_H 1
#define ETHR_TIME_WITH_SYS_TIME 1
#define ETHR_HAVE_USABLE_PTHREAD_STACK_MIN 1
#define ETHR_HAVE_PTHREAD_SPIN_LOCK 1
#define ETHR_HAVE_SCHED_YIELD 1
#define ETHR_SCHED_YIELD_RET_INT 1
#define ETHR_HAVE_PTHREAD_RWLOCKATTR_SETKIND_NP 1
#define ETHR_HAVE_PTHREAD_RWLOCK_PREFER_WRITER_NONRECURSIVE_NP 1
#define ETHR_HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
#define ETHR_HAVE_PTHREAD_COND_TIMEDWAIT_MONOTONIC 1
#define ETHR_HAVE_LINUX_FUTEX 1
#define ETHR_HAVE_PTHREAD_SETNAME_NP_2 1
#define ETHR_HAVE_PTHREAD_GETNAME_NP_3 1
#define SIZEOF_SHORT 2
#define SIZEOF_INT 4
#define SIZEOF_LONG 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF___INT128_T 0
#define ETHR_HAVE___sync_synchronize ~0
#define ETHR_HAVE___sync_add_and_fetch 12
#define ETHR_HAVE___sync_fetch_and_and 12
#define ETHR_HAVE___sync_fetch_and_or 12
#define ETHR_HAVE___sync_val_compare_and_swap 12
#define ETHR_HAVE___atomic_store_n 12
#define ETHR_HAVE___atomic_load_n 12
#define ETHR_HAVE___atomic_add_fetch 12
#define ETHR_HAVE___atomic_fetch_and 12
#define ETHR_HAVE___atomic_fetch_or 12
#define ETHR_HAVE___atomic_compare_exchange_n 12
#define ETHR_HAVE_GCC_ASM_ARM_DMB_INSTRUCTION 1
#define ETHR_HAVE_GCC___ATOMIC_BUILTINS 1
#define SIZEOF_VOID_P 4
#define ETHR_SIZEOF_PTR 4
#define SIZEOF_INT 4
#define ETHR_SIZEOF_INT 4
#define SIZEOF_LONG 4
#define ETHR_SIZEOF_LONG 4
#define SIZEOF_LONG_LONG 8
#define ETHR_SIZEOF_LONG_LONG 8
#define SIZEOF___INT64 0
#define ETHR_SIZEOF___INT64 0
#define SIZEOF___INT128_T 0
#define ETHR_SIZEOF___INT128_T 0
#define ETHR_HAVE_ETHREAD_DEFINES 1
#define ETHR_SMP_REQUIRE_NATIVE_IMPLS 1
#define HAVE_POSIX_FADVISE 1
#define HAVE_CLOSEFROM 1
#define HAVE_LINUX_FALLOC_H 1
#define HAVE_FALLOCATE 1
#define HAVE_TERMCAP 1
#define HAVE_WCWIDTH 1
#define HAVE_LIBZ 1
#define HAVE_ZLIB_INFLATEGETDICTIONARY 1
#define HAVE_LOCALTIME_R 1
#define HAVE_STRFTIME 1
#define ESOCK_COUNTER_SIZE 64
#define HAVE_GETHOSTBYNAME_R GHBN_R_GLIBC
#define HAVE_WORKING_POSIX_OPENPT 1
#define NETDB_H_NEEDS_IN_H 1
#define HAVE_SOCKLEN_T 1
#define H_ERRNO_DECLARED 1
#define HAVE_DIRENT_H 1
#define STDC_HEADERS 1
#define HAVE_SYS_WAIT_H 1
#define TIME_WITH_SYS_TIME 1
#define HAVE_FCNTL_H 1
#define HAVE_LIMITS_H 1
#define HAVE_UNISTD_H 1
#define HAVE_SYSLOG_H 1
#define HAVE_DLFCN_H 1
#define HAVE_SYS_TYPES_H 1
#define HAVE_SYS_IOCTL_H 1
#define HAVE_SYS_TIME_H 1
#define HAVE_SYS_UIO_H 1
#define HAVE_SYS_MMAN_H 1
#define HAVE_SYS_SOCKET_H 1
#define HAVE_MALLOC_H 1
#define HAVE_ARPA_NAMESER_H 1
#define HAVE_PTY_H 1
#define HAVE_UTMP_H 1
#define HAVE_LANGINFO_H 1
#define HAVE_POLL_H 1
#define HAVE_STRUCT_IFREQ_IFR_HWADDR 1
#define HAVE_SYS_RESOURCE_H 1
#define HAVE_DECL_GETRLIMIT 1
#define HAVE_DECL_SETRLIMIT 1
#define HAVE_DECL_RLIMIT_STACK 1
#define HAVE_GETRUSAGE 1
#define HAVE_SYS_TIMERFD_H 1
#define HAVE_NETPACKET_PACKET_H 1
#define HAVE_SCHED_H 1
#define HAVE_SETNS 1
#define HAVE_LINUX_ERRQUEUE_H 1
#define HAVE_SO_BSDCOMPAT /**/
#define RETSIGTYPE void
#define NO_SA_LEN 1
#define SIZEOF_CHAR 1
#define SIZEOF_SHORT 2
#define SIZEOF_INT 4
#define SIZEOF_LONG 4
#define SIZEOF_VOID_P 4
#define SIZEOF_LONG_LONG 8
#define SIZEOF_SIZE_T 4
#define SIZEOF_OFF_T 8
#define SIZEOF_TIME_T 4
#define SIZEOF_SUSECONDS_T 4
#define ERTS_RESTRICT restrict
#define ERTS_ENDIANNESS -1
#define HAVE_FDATASYNC 1
#define HAVE_SENDFILE 1
#define HAVE_GETADDRINFO 1
#define HAVE_GETNAMEINFO 1
#define HAVE_GETHOSTBYNAME2 1
#define HAVE_FINITE 1
#define HAVE_ISNAN 1
#define HAVE_ISINF 1
#define HAVE_DLOPEN 1
#define HAVE_PREAD 1
#define HAVE_PWRITE 1
#define HAVE_MEMMOVE 1
#define HAVE_STRERROR 1
#define HAVE_STRERROR_R 1
#define HAVE_STRNCASECMP 1
#define HAVE_LOCALTIME_R 1
#define HAVE_GMTIME_R 1
#define HAVE_INET_PTON 1
#define HAVE_MPROTECT 1
#define HAVE_MMAP 1
#define HAVE_MREMAP 1
#define HAVE_MEMCPY 1
#define HAVE_MALLOPT 1
#define HAVE_SBRK 1
#define HAVE___SBRK 1
#define HAVE_BRK 1
#define HAVE_FLOCKFILE 1
#define HAVE_FSTAT 1
#define HAVE_SETSID 1
#define HAVE_SETLOCALE 1
#define HAVE_NL_LANGINFO 1
#define HAVE_POLL 1
#define HAVE_MLOCKALL 1
#define HAVE_PPOLL 1
#define HAVE_POSIX_MEMALIGN 1
#define HAVE_WRITEV 1
#define HAVE_DECL_POSIX2TIME 0
#define HAVE_DECL_TIME2POSIX 0
#define HAVE_VPRINTF 1
#define HAVE_CONFLICTING_FREAD_DECLARATION 1
#define HAVE_PUTC_UNLOCKED 1
#define HAVE_FWRITE_UNLOCKED 1
#define HAVE_OPENPTY 1
#define HAVE_IFADDRS_H 1
#define HAVE_NETPACKET_PACKET_H 1
#define HAVE_SYS_UN_H 1
#define HAVE_GETIFADDRS 1
#define HAVE_IN6ADDR_ANY 1
#define HAVE_IN6ADDR_LOOPBACK 1
#define HAVE_DECL_IN6ADDR_ANY_INIT 1
#define HAVE_DECL_IN6ADDR_LOOPBACK_INIT 1
#define HAVE_DECL_IPV6_V6ONLY 1
#define HAVE_SCHED_xETAFFINITY 1
#define HAVE_END_SYMBOL 1
#define HAVE__END_SYMBOL 1
#define SBRK_RET_TYPE void *
#define SBRK_ARG_TYPE intptr_t
#define BRK_RET_TYPE int
#define BRK_ARG_TYPE void *
#define HAVE_IN6 1
#define HAVE_MULTICAST_SUPPORT 1
#define HAVE_CLOCK_GETRES 1
#define HAVE_GETTIMEOFDAY 1
#define OS_SYSTEM_TIME_USING_CLOCK_GETTIME 1
#define WALL_CLOCK_ID_STR "CLOCK_REALTIME"
#define WALL_CLOCK_ID CLOCK_REALTIME
#define HAVE_CLOCK_GETRES 1
#define OS_MONOTONIC_TIME_USING_CLOCK_GETTIME 1
#define ERTS_HAVE_CORRECTED_OS_MONOTONIC_TIME 1
#define MONOTONIC_CLOCK_ID_STR "CLOCK_MONOTONIC"
#define MONOTONIC_CLOCK_ID CLOCK_MONOTONIC
#define HAVE_CLOCK_GETTIME_MONOTONIC_RAW 1
#define HAVE_CLOCK_GETRES 1
#define SYS_HRTIME_USING_CLOCK_GETTIME 1
#define HAVE_MONOTONIC_ERTS_SYS_HRTIME 1
#define HRTIME_CLOCK_ID_STR "CLOCK_MONOTONIC"
#define HRTIME_CLOCK_ID CLOCK_MONOTONIC
#define NO_FPE_SIGNALS /**/
#define ERTS_USE_POLL 1
#define HAVE_SYS_EPOLL_H 1
#define ERTS_ENABLE_KERNEL_POLL 1
#define ERTS_EMU_CMDLINE_FLAGS " -fno-common -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -O1 -g0 -D_FORTIFY_SOURCE=1 -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi  -fno-tree-copyrename -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -g -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE -I/home/thomas/autobuild/instance-3/output-1/build/erlang-22.3.4.22/erts/arm-buildroot-linux-gnueabi    -DUSE_THREADS -D_THREAD_SAFE -D_REENTRANT -DPOSIX_THREADS -D_POSIX_THREAD_SAFE_FUNCTIONS  -Werror=undef -Werror=implicit -Werror=return-type  -Wall -Wstrict-prototypes -Wmissing-prototypes -Wdeclaration-after-statement"
#define HAVE_LOG2 1

configure: exit 0